[konsole] [Bug 407915] The "Custom character color" option is required in "Cursor" tab

Arthur Kasimov bugzilla_noreply at kde.org
Tue Feb 11 16:45:02 GMT 2020


https://bugs.kde.org/show_bug.cgi?id=407915

Arthur Kasimov <kodemeister at outlook.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/kde/
                   |                            |konsole/commit/a7f23d216e80
                   |                            |20020e9061b058a44d48b39f9f0
                   |                            |8
   Version Fixed In|                            |20.04
             Status|CONFIRMED                   |RESOLVED

--- Comment #3 from Arthur Kasimov <kodemeister at outlook.com> ---
Git commit a7f23d216e8020020e9061b058a44d48b39f9f08 by Arthur Kasimov.
Committed on 10/02/2020 at 20:57.
Pushed by hindenburg into branch 'master'.

Add an option to set the custom color of text under the cursor

Current version of Konsole allows to select the custom color of the
cursor (Settings -> Edit Current Profile -> Appearance -> Cursor ->
Custom cursor color). This works well for I-Beam and Underline cursor
shapes. But for block-shaped cursors the text under the cursor is often
hard to read, e.g. bright text under the bright cursor or dark text
under the dark cursor.

This patch adds an ability to select the custom color of the character
under the cursor. The character uses this color only when the cursor
shape is Block and Konsole window is focused. Otherwise the character
uses its foreground color as usual.
FIXED-IN: 20.04

M  +72   -31   src/EditProfileAppearancePage.ui
M  +11   -6    src/EditProfileDialog.cpp
M  +1    -0    src/EditProfileDialog.h
M  +3    -1    src/Profile.cpp
M  +12   -1    src/Profile.h
M  +23   -17   src/TerminalDisplay.cpp
M  +21   -2    src/TerminalDisplay.h
M  +2    -0    src/autotests/ProfileTest.cpp

https://invent.kde.org/kde/konsole/commit/a7f23d216e8020020e9061b058a44d48b39f9f08

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list