D19279: Make the group activation action configurable

Nick Guletskii noreply at phabricator.kde.org
Sun Feb 24 16:48:37 GMT 2019


nickguletskii created this revision.
nickguletskii added a reviewer: Latte Dock.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
nickguletskii requested review of this revision.

REVISION SUMMARY
  Currently, Latte starts the "present windows" effect when the user clicks on a task group and the "present windows" effect is available. To force Latte to display the task selection tooltip instead, the "present windows" effect must be disabled entirely. This patch adds the ability to force Latte to open the task group tooltip even when the "present windows" effect is enabled.
  
  This patch adds an additional setting, both to the main dock settings dialog and the dock widget settings:
  
  F6633034: Screenshot_Latte_Group_Activation_Action.png <https://phabricator.kde.org/F6633034>
  
  F6633037: Screenshot_Latte_Group_Activation_Action_Dock_Settings.png <https://phabricator.kde.org/F6633037>
  
  When "Present windows is possible" (the default option) is selected, the current behavior will be retained. When "Show previews" is selected, clicking on a task group will open the window selection tooltip as if "present windows" is disabled.

REPOSITORY
  R878 Latte Dock

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

AFFECTED FILES
  containment/package/contents/config/main.xml
  containment/package/contents/ui/main.qml
  liblattedock/dock.h
  plasmoid/package/contents/config/main.xml
  plasmoid/package/contents/ui/config/ConfigInteraction.qml
  plasmoid/package/contents/ui/main.qml
  plasmoid/package/contents/ui/task/TaskDelegate.qml
  shell/package/contents/configuration/TasksConfig.qml

To: nickguletskii, #latte_dock
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190224/5f66337e/attachment.html>


More information about the Plasma-devel mailing list