Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Plasma Desktop Plasma Desktop
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 25
    • Issues 25
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 47
    • Merge requests 47
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PlasmaPlasma
  • Plasma DesktopPlasma Desktop
  • Merge requests
  • !1001

Make windowlist app name display configurable

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Nate Graham requested to merge ngraham/plasma-desktop:make-windowlist-app-name-display-configurable into master Jun 23, 2022
  • Overview 23
  • Commits 1
  • Pipelines 7
  • Changes 4

Before Plasma 5.25, this widget's panel button was always just an icon. That changed in 5.25, so now it also has text when used on a horizontal panel, where there's space for it. This makes the widget awkward if there are other widgets adjacent to it, because its width will constantly change based on the name of the active application, causing other widgets to shift around and breaking the user's muscle memory. On the other hand, this is fine as long as the widget has a flexible spacer between it and any other widgets, or if its adjacent widgets have their own built-in space-filling flexible spacers, as the Task Manager and Global Menu widgets do.

Because that can't be programmatically determined, and also because users of horizontal panels may prefer the icons-only version anyway, let's make this configurable.

This new config option only works when the widget is located on a horizontal panel, so it automatically disables itself and shows an explanatory message when it's being used in any other circumstance.

Config UI when the widget is on a horizontal panel Config UI when the widget is on a vertical panel Config UI when the widget is on the Desktop
Horizontal_panel Vertical_panel Desktop

BUG: 455560 FIXED-IN: 5.26

@cblack @teams/usability @teams/vdg

Edited Jun 28, 2022 by Nate Graham
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: make-windowlist-app-name-display-configurable