Live data from Hacker News

Wmail – Desktop client for Gmail and Google Inbox

thomas101.github.io

51–55 of 55 posts

Re: Wmail – Desktop client for Gmail and Google Inbox

#51

So it's not an email client, it's some app exclusively for Gmail and Google Inbox (using OAUTH for authorization ), not that it lessen the value of the app in anyways but it's important to note.

That's more of a good thing than a bad thing for Gmail users: Gmail's search based inbox does not logically map to IMAP and Google don't have a full public API for Gmail.

Re: Wmail – Desktop client for Gmail and Google Inbox

#52

Earlier quoted context omitted.

And if you use something like Fluid.app you can create an app per email account and even have a separate app for your Calendar like me! Unfortunately Fluid.app is poorly maintained and based on Safari...

Check out https://github.com/jiahaog/nativefier , it's like fluid in that it builds a standalone app for any website, incl. support for badges and segregated cookies.

I've used nativefier to create apps for Gmail (two separate accounts), facebook, trello, and soundcloud. Even though it feels ridiculous to create a huge app to just wrap a website, it works quite well.

For some odd reason I couldn't get the badges to work well for gmail though.

Re: Wmail – Desktop client for Gmail and Google Inbox

#53
post #52

Earlier quoted context omitted.

Check out https://github.com/jiahaog/nativefier , it's like fluid in that it builds a standalone app for any website, incl. support for badges and segregated cookies.

I've used nativefier to create apps for Gmail (two separate accounts), facebook, trello, and soundcloud. Even though it feels ridiculous to create a huge app to just wrap a website, it works quite well. For some odd reason I couldn't get the badges to work well for gmail though.

The badges work, just not very well; I noticed that it takes a long time for them to get displayed/refreshed. Like you, I created one for Google (mostly to keep tracking cookies segregated), Facebook and GMail, but I've switched to WMail because the new mail badge works flawlessly there (and I need a reliable new email indicator).

Re: Wmail – Desktop client for Gmail and Google Inbox

#54
post #45

Electron apps are very big in size. It's like having multiple instances of Chrome running. Remind me of Java apps all over again.

This is even worse. While with Java you have to install one JRE instance, Electron duplicates whole browser for each app.

Re: Wmail – Desktop client for Gmail and Google Inbox

#55
post #29

Looks like the Google API client ID and client secret are stored in clear text shipped with the released app: WMail.app/Contents/Resources/app/bin/shared/credentials.js , and this seems to be used in authentication with Google: https://github.com/Thomas101/wmail/blob/master/src/main/Auth...

There's not really anything you can do about this unless you want Wmail to have to stand up a server to authenticate with, at which point you're no really getting any additional security because Wmail still needs to store some sort of credential on your machine for persistent login that an attacker could steal to authenticate with Wmail on their own machine. An attacker would have to steal your access token stored lo…

There's still a reason why e.g. the OSX Keychain, SSH private keys, etc. are stored encrypted-at-rest. I like the fact that I can create a cleartext backup of my hard disk and throw it in the trash, and the person who finds it won't be able to get my passwords off of it.
Post reply on HN