After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 559990 - Add UI for the cursor blink preference
Add UI for the cursor blink preference
Status: RESOLVED FIXED
Product: gnome-terminal
Classification: Core
Component: Profiles
unspecified
Other All
: Normal enhancement
: ---
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
: 682895 (view as bug list)
Depends on: 533522 774710
Blocks:
 
 
Reported: 2008-11-09 09:53 UTC by Radosław Zieliński
Modified: 2017-12-31 16:28 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Adds a ComboBox in the profile preference dialog to set the cursor blink mode (3.08 KB, patch)
2009-03-13 10:56 UTC, Simon van der Linden
none Details | Review
Allow cursor-blink-mode to be modified via profile settings (3.09 KB, patch)
2011-04-16 14:07 UTC, Tom Adams
none Details | Review
Fix (8.91 KB, patch)
2017-12-28 21:49 UTC, Egmont Koblinger
committed Details | Review

Description Radosław Zieliński 2008-11-09 09:53:08 UTC
Please describe the problem:
There should be a dropdown for the gnome-terminal cursor blink preference:
 * Follow system default (on/off)
 * On
 * Off

Currently, this functionality can only be accessed by the following gconf keys:

 /apps/gnome-terminal/profiles/Default/cursor_blink_mode
 /apps/gnome-terminal/profiles/Default/cursor_blink

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
The UI for blinking cursor has been removed in bug 342921; later, during the discussion in the bug it has been agreed, that having UI like this is desired.

Bug 533522 has been created for it, but later hijacked for just a part of this functionality (a gconf setting).  Creating this one to track the status originally suggested in bug 533522.
Comment 1 Christian Persch 2008-11-09 10:13:44 UTC
(In reply to comment #0)
> Currently, this functionality can only be accessed by the following gconf keys:
> 
>  /apps/gnome-terminal/profiles/Default/cursor_blink_mode
>  /apps/gnome-terminal/profiles/Default/cursor_blink

Actually it's just the first gconf key; the 2nd one was the old pref and isn't supported anymore.
Comment 2 Simon van der Linden 2009-03-13 10:56:04 UTC
Created attachment 130577 [details] [review]
Adds a ComboBox in the profile preference dialog to set the cursor blink mode
Comment 3 Christian Persch 2009-05-27 12:29:34 UTC
The patch itself in attachment 130577 [details] [review] is fine. I'm undecided yet if I want to have this feature, though.
Comment 4 Tom Adams 2011-04-16 14:07:11 UTC
Created attachment 186072 [details] [review]
Allow cursor-blink-mode to be modified via profile settings

I tested the patch above, but it didn't work for me. After a slight modification, I came up with a new patch that works.

See also, the downstream bug in Launchpad: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/762399
Comment 5 Christian Persch 2012-08-28 19:49:04 UTC
*** Bug 682895 has been marked as a duplicate of this bug. ***
Comment 6 spiritdude 2015-10-15 08:50:46 UTC
Why do I have to google to find a way to disable cursor blinking, why is there no UI in the Preference for this? I can configure background, color, font family, font size in the UI, but the annoying cursor blinking I can't?
Comment 7 Egmont Koblinger 2017-12-28 21:49:36 UTC
Created attachment 366056 [details] [review]
Fix

Yup, let's do this!
Comment 8 Christian Persch 2017-12-28 22:10:06 UTC
Comment on attachment 366056 [details] [review]
Fix

Ok.
Comment 9 Egmont Koblinger 2017-12-29 19:08:31 UTC
I don't quite like the wording, though. Especially "System" looks stupid to me. Should it be perhaps "Follow system default" (as per the original bugreport) or "System default", "GNOME default", "Default", ...?

Also instead of "On"/"Off", "Enabled"/"Disabled" sounds better to me.

Opinions?
Comment 10 Christian Persch 2017-12-31 11:50:18 UTC
The theme variant combobox in general prefs uses "Default", so this should use the same (or if we go with something else here, that should also be changed). And agreed that En/Disabled sounds better than the short On/Off.
Comment 11 Egmont Koblinger 2017-12-31 13:00:35 UTC
Perfect, I'll go with "Default", "En/Disabled".

I'll submit when we finalize the cell-spacing UI, to avoid conflicts.
Comment 12 Egmont Koblinger 2017-12-31 16:28:12 UTC
Submitted.