D17747: Only show tab icon if the user has specifically chosen one

Nathaniel Graham noreply at phabricator.kde.org
Sun Dec 23 06:26:42 GMT 2018


ngraham created this revision.
ngraham added reviewers: Konsole, VDG, ndavis.
Herald added a project: Konsole.
Herald added a subscriber: konsole-devel.
ngraham requested review of this revision.

REVISION SUMMARY
  This patch introduces a UI change: tabs only show an icon if it's not the default one; that is to say, only if the user has actually customized the icon. There are two primary reasons for this:
  
  1. Conceptual: When onlly non-default profile icons show up in the tab, it does a better job of highlighting the fact that a non-default profile is being used.
  2. Aesthetic: you no longer have the same icon in every tab by default, which looks bad and causes the eye to ignore it over time.
  3. Icon-specific: the `utilities-terminal` icon doesn't look good against a dark background.
  
  BUG: 401864
  FIXED-IN: 19.04.0

TEST PLAN
  Open multiple tabs and make one of them use a profile with a non-default icon:
  [image goes here]
  
  Verify that bell signals still cause tabs to get icons.

REPOSITORY
  R319 Konsole

BRANCH
  only-show-customized-tab-icons (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D17747

AFFECTED FILES
  src/SessionController.cpp

To: ngraham, #konsole, #vdg, ndavis
Cc: konsole-devel, thsurrel, ngraham, maximilianocuria, hindenburg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/konsole-devel/attachments/20181223/e4b6c7ab/attachment-0001.html>


More information about the konsole-devel mailing list