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

            Bug ID: 419659
           Summary: Need help troubleshooting badge counter notifications
                    in latte-dock.
           Product: lattedock
           Version: git (master)
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: application
          Assignee: mvourla...@gmail.com
          Reporter: unmonito...@jonathanchun.com
  Target Milestone: ---

SUMMARY
Clarification/Help wanted on troubleshooting badge counter indicators in
latte-dock. All of my research ends up pointing me towards the "Unity Launcher
API", but whenever I try to search for that API with regards to KDE I'm drawing
mostly blanks. Could we get an authoritative answer on whether latte-dock
supports it, and if it doesn't, what API DOES it support for getting badge
counter notifications to work?

Screenshot of badge counter just so everyone is clear what I'm talking about:
https://user-images.githubusercontent.com/523210/58916011-bf527200-8722-11e9-95cf-201584345743.png

Here are some threads I looked at:
https://github.com/signalapp/Signal-Desktop/issues/3387
https://github.com/telegramdesktop/tdesktop/issues/4554
https://www.reddit.com/r/linux/comments/6z015m/badge_notification_feature_of_unity_comes_to_the/

Here is a related bug I found, but restarting didn't fix it for me:
https://bugs.kde.org/show_bug.cgi?id=396963

I know that latte-dock supports badge counters, but I'm just having trouble
figuring out how and what API controls it. Here's what I've found out so far.

STEPS TO REPRODUCE
1. Have 3 distros ready. KDE Neon 18.04, Ubuntu 18.04, Ubuntu 20.04
1. Install Telegram from snap store.
2. Install discord from .deb file (0.0.10)
2a. It is important that it is installed from .deb. I couldn't reproduce the
same results installing from snap store.
3. Install mailspring from .deb file (1.7.4)
3a. For Ubuntu 20.04, needed to follow
https://github.com/Foundry376/Mailspring/issues/1880 to install mailspring
3b. For Ubuntu 18.04/20.04, needed to follow
https://github.com/Foundry376/Mailspring/issues/420 (sudo mv
/usr/share/applications/mailspring.desktop
/usr/share/applications/Mailspring.desktop).

OBSERVED RESULT
Please refer to below table of results of whether I was able to get badge
counters displayed or not after applying any relevant fixes documented above^
https://gist.github.com/Jonchun/686db25d9a815f35ce52bcb3c8863cbf


EXPECTED RESULT
I was hoping it would work for all of them.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 20.04, KDE Neon 18.04, Ubuntu 18.04, 20.04

KDE Plasma Version: 5.18.4
KDE Frameworks Version: 5.68.0
Qt Version: 5.14.1
(Only listed the highest version from KDE Neon. The Kubuntu ones are older for
both 18.04/20.04.)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to