New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: Unable to get badge counters to work in KDE Neon/Kubuntu. #1890
Comments
Fixed. Need to install This only works with the .deb install, not the snap store version. |
For Arch users, you need this AUR package: |
Did you successfully get it to work in Arch KDE? I tried this as you recommended but the badge didn't show up at all. Any idea? |
You might need to restart your computer, I haven't figured out when it was starting to work, if it was just after installing the package or after restarting. So just try it 😉 |
I tried it already but it didn't work. :( are you using default kde panel or latte dock? I'm using latte. do you think that has anything to do with this issue? |
I use the default one, and I don't know if it's because of latte, although it appears to. |
I just confirmed this has nothing to do with the latte. So I installed libunity from aur and enabled "Show badge on the app icon: show unread count" in mailspring and of course I rebooted my system afterward but nothing happens. Am I missing something? I really need this to work so I can check my emails promptly. :( |
I like mailspring but this is really frustrating. |
I envy you. It doesn't work on mine. I tried everything you mentioned but no luck. I tried different versions of vala + libunity and mailsprings from snap, flatpak, aur on both latte dock and default kde panel then rebooted the system of course but nothing works. I wonder what's the difference between mine and your system settings. Just a quick question. In your "Unread" section, does it show a badge that indicates how many unread emails there? I'm just wondering if it supposed to show the number of unread emails bc mine doesn't |
Just a quick question. In your "Unread" section, does it show a badge that indicates how many unread emails there? I'm just wondering if it supposed to show the number of unread emails bc mine doesn't
Just a quick question. In your "Unread" section, does it show a badge that indicates how many unread emails there? I'm just wondering if it supposed to show the number of unread emails bc mine doesn't |
No, I meant the "Unread" under the "Inbox" section but it looks like yours doesn't show any number there either. I was just wondering if not showing any number in that section has anything to do with my issue but apparently it's not. I have no idea what my system's problem is then. I'm on garuda and tried everything pretty much without any luck. :( thank you for the screenshot by the way. |
No, I meant the "Unread" under the "Inbox" section but it looks like yours doesn't show any number there either. I was just wondering if not showing any number in that section has anything to do with my issue but apparently it's not. I have no idea what my system's problem is then. I'm on garuda and tried everything pretty much without any luck. :( thank you for the screenshot by the way. |
For the record, the screenshot was done on Manjaro with Plasma, all updated and the latest version of vala installed via AUR first, then libunity. Maybe Garuda handles some things differently, even though both are Arch derivatives. |
My system is Garuda with Plasma, all updated and the latest vala and libunity as well. I guess there is difference between Manjaro and Garuda. I just wish I can at least find out why this doesn't work on Garuda (whether it's compatibility issue or something else... that way I can at least have closure on this). All I know is I'm not the only one who has this issue. oh well... Thank you for sharing your system specs and trying to help me troubleshooting this issue. |
@shawnk0723 As far as I know, this unread is just a "normal" folder that contains the unread e-mail. The counter badge in the menu only works for the inbox and not for other folders. However, I am not sure if this is a regression bug or something that has just not been implemented as a feature. (Tested on Ubuntu 22.04) |
Hi Phylu, Thank you for your reply. Yes, I noticed from Cantello's screenshot that he doesn't get counter badge in his Unread folder either. I was just trying to somehow troubleshoot it myself in case that had anything to do with my issue but obviously not. As for the badge not showing on the mailspring icon in taskbar, I don't think this is a regression bug. I saw a lot of other linux users reporting this same exact issue especially those who installed mailspring on Arch distribution like myself. I tried pretty much everything that other people suggested but nothing has been working for me so far. The weird part is all the other badges on my other apps such as discord, slack, brave, etc... shows all their badges on them. I have no idea but have feeling that this has never been properly implemented as a feature for some linux distros at least for Arch. |
@shawnk0723 Unfortunately, I don't have a Garuda system to trace down the issue with the task bar at the moment. We are leveraging the electron bindings here. If you want to have a look at the code to do some more debugging, this should be the place where this is implemented: https://github.com/Foundry376/Mailspring/blob/master/app/src/browser/application.ts#L537 |
Thank you for the link. I'll have a look but I'm afraid that I won't be good enough to debug it myself. Should we reopen this issue so hopefully it'll get more attention from people who are more knowledgeable with this bug than I am? |
Thank you for the link. I'll have a look but I'm afraid that I won't be good enough to debug it myself. Should we reopen this issue so hopefully it'll get more attention from people who are more knowledgeable with this bug than I am? |
Hi Jonchun, I'm still having this issue. Have you tested this on any arch based distros by any chance? I'm on Garuda. I tried all the suggested methods but none of them worked for me. If nothing works then I think we should reopen this issue. Please let me know if you have any suggestions/tips. I would appreciate it very much. |
Describe the bug
Badge counter notifications do not work in KDE. I've posted for some help troubleshooting here, but I find it unlikely I'll get anything major.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expect to see a badge. Don't get a badge.
Screenshots
This is the type of badge I'm referring to:
Setup: (please complete the following information):
Additional context
I was able to get the badges working after following these instructions on Ubuntu 18.04 and Ubuntu 20.04. However, the same problem does not seem to apply to KDE.
Additionally, Telegram DOES work in KDE, so clearly there is at least one way of getting badge counters to work in KDE. According to the dev in the previously linked bug report, latte-dock (the dock I'm using) supports the unity launcher API.
Here is a table of my distro testing and whether I could get the badge notifications to work (after applying any relevant fixes to get it to load in the first place)
The text was updated successfully, but these errors were encountered: