SolvedMailspring Ubuntu 17.10 GNOME DE: no ICON badge for unread mails

Are there any related issues?


What operating system are you using?

... Ubuntu 17.10 GNOME DE

What version of Mailspring are you using?

... 1.0.10



Do you have any third-party plugins installed? If so, which ones?

... No

Is the issue related to a specific email provider (Gmail, Exchange, etc.)?

... I do not know, but I think not
bildschirmfoto von 2017-12-10 13-37-34

Is the issue reproducible with a particular attachment, message, signature, etc?



Feature Request?

Does this feature exist in another mail client or tool you use?

... Yes, this feature exists in Geary Mail, a GNOME Desktop e-mail client written in Vala. It uses the unity launches API. Details can be read here: micheleg/dash-to-dock#590
As they made it work for GNOME DE which is now (since 17.10) the OFFICIAL Ubuntu DE

44 Answers

✔️Accepted Answer

I use Ubuntu Mate 18.10 and got it working last week. I looked at the source code of Plank and found out that the use the name of the application to find the corresponding desktop file. The desktop file plank is looking for is called Mailspring.desktop. The one i had after installing it was called mailspring.desktop. I renamed the file and voila, i have a badge now. The one created by snap is mailspring_mailspring.desktop. You will also need libunity, but i believe this is installed with Plank, just in case. Hope it helps

Edit: added an image of the badge

Other Answers:

I can confirm this too. Ubuntu 18.04, installed from deb. There is a blue dot when new mail arrives, but not always, I'm quite sure.

Related Issues:

Mailspring Libsecret not installed (SNAP on KDE Neon)
$ sudo apt install gnome-keyring fixes this What operating system are you using? KDE Neon What versi...
Mailspring ProtonMail Bridge IMAP integration
@bengotow The current problem is that mailsync attempts to create a top-level Mailspring folder whic...
Mailspring [Feature Request] Add 'Hide menu bar' menu item
You can make this permanent by using a plugin : create a folder for the plugin : 'hide-menu-bar' cre...
Mailspring Notifications not working. MacOS Mojave
Hey folks Are there any related issues? I looked up read and tried every solution posted out there w...
Mailspring Ubuntu 17.10 GNOME DE: no ICON badge for unread mails
I use Ubuntu Mate 18.10 and got it working last week Are there any related issues? .. What operating...
desktop The user name or passphrase you entered is not correct.
It sure looks like something's screwy with Keychain Try opening Keychain ...
electron Requiring electron outside of main.js causes a TypeError
For anyone encountering this problem in the future and reading this thread Electron version: 1.3.5 O...
atom Sometimes opening a file, Atom does not open in a new tab
This feature is called Pending Pane Items (formerly known as Preview Tabs) – this allows you to quic...
desktop Could not resolve host:
Check this out as well it helped me. Description I create a new repository in my local and complete ...
desktop It keeps saying The user name or passphrase you entered is not correct.
@tom10271 we think this is related to Keychain access due to some sort of macOS update: Try opening ...
electron Error while importing electron in react | import { ipcRenderer } from 'electron'
@MarshallOfSound my mistake I found the solution in issue #7300 if it can help anyone Please note th...
electron Failed to load resource: net::ERR_FILE_NOT_FOUND file:///D:/css/app.css
If this occur when having <base href=/> in the index.html just replace it by <base href=./>. ...
desktop A lock file already exists in the repository, which blocks this operation from completing.
@simhox thank you for updating the issue body and uploading the log file! Here's the related error: ...
electron Error: Electron failed to install correctly, please delete node_modules/electron and try installing again
Try It should output a progress bar for the download 👍 Electron version: latest (That Try) Operatin...
vscode macOS Mojave: font rendering is blurry or has changed
So.. Mojave is out The font rendering looks awful on both 1x displays and Retina displays I'm really...
atom MacOS Mojave: The text in the editor is dimmed / hard to read.
Hey folks could you try running this command and then restart Atom: Hat tip to @alexanderyakusik in ...
electron How do I open a url from <a> on default OS browser?
I found this code snippet on S.O.: Dropped it in my main index file it seems to be working as far as...
react native debugger It looks like you are passing several store enhancers to createStore()
I've just had this same problem with almost exactly the same code and have managed to fix it Instead...
typeorm Error: RepositoryNotFoundError: No repository for [Enitity] was found. Looks like this entity is not registered in current "default" connection? Issue type: [x] question [x] bug r...
atom Add config option for MRU tabs
So a temporary fix for this issue is to insert this into the keymap correct? Prerequisites Can you r...
electron 9.0.0 does not display local images
A recap for anyone else who's having this issue: Make sure you've enabled webSecurity from your Brow...
electron vue this.$store.dispatch('someAsyncTask'), action not run
Same here and I've wasted just 2h debugging this crap until I realized the issue is in fact in elect...
vscode Tabs for integrated terminal
The tabs were originally considered but widely panned by the team as it could cause confusion having...
desktop Improve ease of configuring Git to work with corporate proxy
@DanielKeogh currently you still need to tell Git about your proxy settings: git config --global htt...
vscode How to detect shift shift key in VSCode?
Indeed would be nice if we could define this key binding in keybindings.json: VSCode Version: 1.0.0 ...
vscode Lagging/freezing using VSCode Insiders in Big Sur
Try this VSCode Version: 1.50.0-insider OS Version: Darwin x64 20.1.0 Full version details Version: ...
vscode Linux: ENOENT: no such file or directory, lstat '/snap/code'
For now sudo ln -s /snap/vscode /snap/code did the trick Waiting for fix. Issue Type: Bug Today afte...
desktop fatal: unable to access '': Could not resolve proxy: aproxy
Run the below command git config --global --unset http.proxy Description [Description of the issue] ...
atom "Multi Cursor on Click" seems to always be disabled in Atom 1.48.0
@HugoMcPhee posted and deleted a comment linking to #20804 which does indeed seem to offer a fix for...
vscode [folding] language-aware folding
Another issue I don't see in that list is user-configured folding like this example from C#: In the ...
Google Play Music Desktop Player UNOFFICIAL Stuck on "Loading music library"
Fix available (for Windows at least): Install 7zip (at your own risk) Install Asar7z (at your own ri...
nodegit Can't install via NPM
Latest Xcode just straight up broke things all across the world Try running sudo xcode-select --inst...
electron The SUID sandbox helper binary was found, but is not configured correctly
CONFIG_USER_NS=y enables the user namespaces feature but they're still restricted to privileged user...
electron builder Can not build the windows installer on macOS Catalina version 10.15
electron-builder 22.2.0 now includes a targeted workaround extracting the NSIS uninstaller without t...
electron builder Built application displays nothing but a white screen
If any of you guys use React Router one of the thing that might break your Electron build is Browser...
angular electron npm install reports error "npm ERR! Unexpected end of JSON input while parsing near '...DhrC8dH0nnKOokwftJ+Cy'"
I found a solution by running npm cache clean --force and npm install -g @angular/cli@latest solutio...
desktop reference broken
@herio5154 thanks for the feedback! It looks like something with the underlying Git repository has b...
atom Uncaught Error: Setting active pane that is not present in pane container
Alright so as an update [Enter steps to reproduce:] @ungb's repro steps from below: Open Atom with a...
atom Font Rendering issue with freetype 2.8.1
Workaround: Prerequisites [X ] Put an X between the brackets on this line Description The fonts are ...
desktop Feature Request: Graph history view
IMO full tree is too complex and we should decide the main reason to add this feature ...
desktop Commit failed error with GPG signing turned on
In case it helps someone the workaround I'm using for now is to disable gpg signing with a repositor...
quasar Add quasar into an existing project
I got it working by installing quasar-framework Hello I would like to know how to add Quasar into an...
typeorm Relation decorators: allow to pass string instead of typeFunction
PR is submitted As an example Issue type: [ ] question [ ] bug report [x] feature request [ ] docume...
typeorm How to get foreign key for instance?
You can't do that because your group is relation object its not a simple number (id of the pricetagg...
vscode Allow for transparent / vibrant window theme
I mode a Extension that can enable Acrylic/Glass effect for your VS Code without recompiling Support...
vscode Peek/Go To Definition & Click to Open do not work with Webpack alias
You can accomplish this using the paths option Full writeup here TL;DR add to your jsconfig.json or ...
typeorm MissingDriverError: Wrong driver: "undefined" given.
solved it by export the config this way in my ormconfig.ts: Issue type: [ ] question [X] bug report ...
electron autoUpdater does not work when have authenticated proxy
I finally got everything working so I just wanted to report back here quickly while I'm waiting for ...
atom Unable to installing atom-amd64.deb on Ubuntu 17.04
I had the same issue when installing on 17.04 Prerequisites Put an X between the brackets on this li...
atom [1.19.0] [macOS] Atom CLI doesn't open native tabs
@dannyradden open file /Applications/