Comments (5)
@mhingston thanks for the report, just tried to run both versions, work well for me.
It looks like you are running app with NODE_ENV=development
environment variable set. That would explain the described behavior. Can you make sure it's not like that? Such env variable enables the dev mode running app in which you get the dev console opened and main app page set to http://localhost:3000/index.html (served by webpack-dev-server) instead of the local page.
Alternately you can try the most recent version protonmail-desktop-app-0.4.0-linux-x86_64.AppImage prepared from master, which has got the NODE_ENV renamed to NODE_ENV_RUNTIME plus some minor changes.
By the way, do other linux package formats work well for you?
from electronmail.
Thanks @vladimiry, I was able to get it working using the 0.4.0 AppImage. I will give the other Linux packages a try and get back to you.
from electronmail.
I think if you just make sure that there is no NODE_ENV=development environment variable set, then 0.3.1 and 0.3.2 will also work well. With this variable other linux packages most likely will face the same issue, as code is the same. 0.4.0 works because NODE_ENV got renamed to NODE_ENV_RUNTIME. @mhingston can you please confirm that it works when there is no NODE_ENV=development
set, so I could close the issue.
I'm going to release 0.4.0 with electron v2 rc (it's in beta state), or maybe earlier if there will be a specific need.
from electronmail.
Yep, I tested 0.3.1 and 0.3.2 with NODE_ENV unset but as I need to have that env var set on my system for other software I'm building/debugging so I chose to upgrade to 0.4.0. Thanks again.
from electronmail.
@mhingston, runtime env variables usage got improved with new v0.4.3 release (about to be published). It's now only two and prefixed: PROTONMAIL_DESKTOP_APP__USER_DATA_DIR and PROTONMAIL_DESKTOP_APP__E2E, see constants. Changing main html page app-built-in/local
vs http://localhost:3000/index.html doesn't happen in runtime anymore for production builds, customization is happening on build stage. Which means there will be chance to get shown blank page again.
from electronmail.
Related Issues (20)
- Not able to auto login HOT 6
- Prontomail account cannot log in to ElectronMail HOT 4
- [NEWS] official proton mail desktop app in 2024 HOT 5
- Build error, occurs on tag v5.2.2 only HOT 1
- Windows 11 refuses to show notifications. HOT 2
- Will the development of electronmail continue, despite the upcoming official proton desktop client ? HOT 1
- ElectronMail window flickers on Windows 11 HOT 3
- Messages are no longer displayed HOT 1
- Android version of the application HOT 1
- Tor does not protect our IP address and is revealed with a webRTC leak HOT 10
- The app refuses to save more than one "proton-session" cookies records set HOT 3
- Maybe this is outside of the scope, but ability to access new web app of Proton Pass? HOT 1
- Can't open web links from e-mails in default browser HOT 8
- Windows 7 CRACK for v. 5.2.2 HOT 4
- [Bug] Drive: unable to download files that ask for location before download (large files) HOT 4
- problem with loading font in system dialogs HOT 3
- [FR] Use NativeMessaging for KeePassXC integration
- I am confused on how to do the code for recovering my proton mail password HOT 21
- Proton Mail has received official Windows client HOT 3
- Calendar side bar, no network connection HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from electronmail.