vladimiry / ElectronMail

Unofficial ProtonMail Desktop App
GNU General Public License v3.0
1.51k stars 99 forks source link

Auto Update App #465

Closed trymeouteh closed 2 years ago

trymeouteh commented 2 years ago

Please consider adding an automatic updating system within the app so the app updates itself in the background without having to download the DEB file, checking the hashsums and reinstalling the app.

vladimiry commented 2 years ago

The auto-update thing was here before but then got dropped. Both @electron built-in and electron-builder based auto-update implementations are limited, especially on Linux (only specific package types are supported). Besides in my opinion the auto-update feature should be rock solid but I remember there were severe issues for both @electron built-in and electron-builder based implementations.

The workaround for Linux is using https://flathub.org/apps/details/com.github.vladimiry.ElectronMail or https://snapcraft.io/electron-mail. And https://aur.archlinux.org/packages/electronmail-bin for Arch-based system. See https://github.com/vladimiry/ElectronMail#download for details.