cursor style and blinking #233

Open
opened 2015-02-27 20:58:35 +01:00 by qw09xu · 3 comments
qw09xu commented 2015-02-27 20:58:35 +01:00 (Migrated from github.com)

Please add cursor style and blinking

cursor style classic: underline, bar (for insert/replace-mode)

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Please add cursor style and blinking cursor style classic: underline, bar (for insert/replace-mode) ## <bountysource-plugin> Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/9027168-cursor-style-and-blinking?utm_campaign=plugin&utm_content=tracker%2F479407&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F479407&utm_medium=issues&utm_source=github). </bountysource-plugin>
Swordfish90 commented 2015-03-07 17:54:44 +01:00 (Migrated from github.com)

I believe that supporting different cursor shapes is a good idea. I'm not sure about blinking cursor. Currently the cursor is part of the terminal texture, so updating it would cause the entire scene to be redrawn (quite heavy).

I believe that supporting different cursor shapes is a good idea. I'm not sure about blinking cursor. Currently the cursor is part of the terminal texture, so updating it would cause the entire scene to be redrawn (quite heavy).
I2obiN commented 2015-12-29 02:00:07 +01:00 (Migrated from github.com)

Does that mean any time we type anything the whole scene is redrawn?

Does that mean any time we type anything the whole scene is redrawn?
kklemon commented 2019-07-08 15:43:01 +02:00 (Migrated from github.com)

I have implemented this functionality in .

Currently the cursor is part of the terminal texture, so updating it would cause the entire scene to be redrawn (quite heavy).

That's a valid point but the cursor does only blink if the window is focused and in this case, the user is probably typing anyway which also casts redraws. Also, the 500 ms default blink interval is much longer than the ones of most other effects.

I have implemented this functionality in #540. > Currently the cursor is part of the terminal texture, so updating it would cause the entire scene to be redrawn (quite heavy). That's a valid point but the cursor does only blink if the window is focused and in this case, the user is probably typing anyway which also casts redraws. Also, the 500 ms default blink interval is much longer than the ones of most other effects.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seeseemelk/cool-retro-term#233
No description provided.