Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • P Plasma Workspace
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 108
    • Merge requests 108
  • 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 Workspace
  • Issues
  • #22
Closed
Open
Issue created Sep 12, 2021 by Kristen McWilliam@merritt

taskmanagerrulesrc - potential fix for PWA / chrome icons

There is a bug where chrome / chrome shortcuts / chrome PWAs are being grouped together / do not have the correct icon.

For example, if you install the PWA for Twitter you would expect the Twitter window to have their icon, but instead it has the Google Chrome icon & groups with a regular chrome window in the taskbar.

Bugs:

https://bugs.kde.org/show_bug.cgi?id=424613

https://bugs.kde.org/show_bug.cgi?id=431288

https://bugs.kde.org/show_bug.cgi?id=358277


Potential fix:

[Mapping]
Gimp-2.8=GIMP
Gimp-2.10=GIMP
Gimp-2.12=GIMP
- Google-chrome=Google Chrome
- Google-chrome-stable=Google Chrome
Systemsettings=System Settings
oracle-ide-boot-Launcher=Oracle SQL Developer
Dragon=dragonplayer
VirtualBox Manager=virtualbox
VirtualBox Machine=virtualbox

[Settings]
MatchCommandLineFirst=perl
TryIgnoreRuntimes=perl
SkipTaskbar=Soffice
+ ManualOnly=Wine,Google-chrome
+ Google-chrome=Google Chrome
+ Google-chrome-stable=Google Chrome

This change appears to resolve the issue for me, however I was unsure about creating a MR as I don't understand:

  • How these rules work
  • If the change could break something else
  • Also, several tests are already failing for plasma-workspace

If it looks fine to others I can make a MR, but I thought I should see if anyone had better understanding first.

Assignee
Assign to
Time tracking