cypherpunkengineering / cypherpunk-vpn-desktop

Cypherpunk Privacy VPN app for Windows / MacOS / Linux
Other
0 stars 0 forks source link

Launch on startup option isn't saved #37

Closed wiz closed 7 years ago

wiz commented 7 years ago

Launch on startup-Linux-cypherpunk-privacy-linux-x64_0.4.0-beta+00065.deb

[Testcase] Linux Launch on startup test

[Prerequisites] Download and Install Cypherpunk Ubuntu

[Steps] fresh install Cypherpunk open the Cypherpunk app and go to the settings menu. turn on launch on start up exit out of Cypherpunk Shutdown computer (completely) reboot computer wait for cypherpunk to boot up Document results [Expected results] When the Computer boots up Cypherpunk launches automatically without any user input.

Launch on start up Bug Report

[Issue] Launch on start up option doesn't stay selected

[Platform] Linux Ubuntu

[App Version] cypherpunk-privacy-linux-x64_0.4.0-beta+00065.deb

[Prerequisites] Download and Install Cypherpunk Ubuntu

[How to Reproduce] fresh install Cypherpunk Open the Cypherpunk App Click the Configuration Button in the top right corner of the app. Scroll down the menu to find the Launch on startup button and turn it on exit out of Cypherpunk and close background processes Shutdown computer (completely) reboot computer wait for cypherpunk to boot up click on the Cypherpunk mascot in the top right corner and click show window go to the settings menu Launch on start up is not turned on turn on and off again to turn off

[Expected Result] When the Computer boots up Cypherpunk launches automatically without any user input and app shows that it is still on

[Actual Result] the app doesn't show that launch on start up is turned on you have to turn it on and off again to turn off launch on start up

nikuhodai commented 7 years ago

The client will try to create (and vice versa, look for) a ~/.config/autostart/CypherpunkPrivacy.desktop file, as per https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html. If for some reason creating this file fails, or checking for its existence fails, the setting would fail to "stick".

Does the setting actually work, as in does the app launch on startup? In other words, is the file successfully created or not?