Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Plasma Desktop
Plasma Desktop
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 39
    • Merge Requests 39
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Plasma
  • Plasma DesktopPlasma Desktop
  • Merge Requests
  • !71

Merged
Opened Jul 18, 2020 by Nate Graham@ngraham🔩Developer

[applets/taskmanager] Offer better options when activating grouped tasks

  • Overview 14
  • Commits 4
  • Changes 5

Currently we get many complaints about the behavior of clicking on grouped tasks, especially for the Icons-Only Task Manager, where the Present Windows effect is always used when available.

This commit overhauls what happens when you click on a grouped task to offer three options:

  1. Show tooltips (new default setting)
  2. Show Present Windows effect
  3. Show textual list (AKA group dialog)

The user is now free to choose in the settings window which visualization best suits them, and the default behavior is now unified between the Icons-Only Task manager and the traditional Task Manager

This commit does not implement the most heavily-requested option--to bring forward all of the windows belonging to a grouped task (https://bugs.kde.org/show_bug.cgi?id=370258)--as it is still blocked by some technical isues related to stacking order and outstanding UX uncertainty regarding what should happen when one or more of the windows in a group happens to beminimized. However, since this commit introduces a config UI for choosing the desired behavior when activating a grouped task, there is now a place to put that option once it is implemented.

BUG: 390400 CCBUG: 424268 CCBUG: 370258 FIXED-IN: 5.20

Here's how the settings window's Behavior page looks now:

Screenshot_20200717_215036

Depends on frameworks/plasma-framework!39 (merged)

Edited Jul 23, 2020 by Nate Graham
Assignee
Assign to
Reviewer
Request review from
5.20
Milestone
5.20
Assign milestone
Time tracking
Reference: plasma/plasma-desktop!71
Source branch: better-task-manager-grouped-task-activation-behaviors