<table><tr><td style="">nickguletskii created this revision.<br />nickguletskii added a reviewer: Latte Dock.<br />Herald added a project: Plasma.<br />Herald added a subscriber: plasma-devel.<br />nickguletskii requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D19279">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>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.</p>

<p>This patch adds an additional setting, both to the main dock settings dialog and the dock widget settings:</p>

<p><a href="https://phabricator.kde.org/F6633034" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">F6633034: Screenshot_Latte_Group_Activation_Action.png</a></p>

<p><a href="https://phabricator.kde.org/F6633037" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">F6633037: Screenshot_Latte_Group_Activation_Action_Dock_Settings.png</a></p>

<p>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.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R878 Latte Dock</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D19279">https://phabricator.kde.org/D19279</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>containment/package/contents/config/main.xml<br />
containment/package/contents/ui/main.qml<br />
liblattedock/dock.h<br />
plasmoid/package/contents/config/main.xml<br />
plasmoid/package/contents/ui/config/ConfigInteraction.qml<br />
plasmoid/package/contents/ui/main.qml<br />
plasmoid/package/contents/ui/task/TaskDelegate.qml<br />
shell/package/contents/configuration/TasksConfig.qml</div></div></div><br /><div><strong>To: </strong>nickguletskii, Latte Dock<br /><strong>Cc: </strong>plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart<br /></div>