This repository has been archived by the owner on Sep 25, 2024. It is now read-only.
Releases: calexandru2018/linux-gui-legacy
Releases · calexandru2018/linux-gui-legacy
Manifest issue fix
- The manifest included a url to the resources, which resided inside a folder that no longer exists, this in turn would not include the necessary resources into the pip package
- This issue has been addressed
v2.1.0
FIXES
UPDATE
- Updated readme:
- Updated install instructions
- Removed root references since the app no longer needs to be launched with root
- The app now only prompts for root access when necessary
- Uninstall instructions were added
- Typos/Spelling were fixed
- PolKit logic has been updated
Dashboard labels updated
UPDATE
- Dashboard labels have been re-ordered
- Dashboard window has been resized so that users no longer need to scroll down
- Certain code refactoring was done
GUI update; Code refactoring
UPDATE
- Added information tooltips for the more complex options such as KillSwitch, DNS Protection and Split Tunelling that briefly explains what they do.
- Updated logic on when killswitch and split tunelling can be enabled. These should cancel each-other out when one of them is enabled.
- Underlying code was refactored.
Split tunneling logic update; GUI polish
LOGIC
- Split tunneling would not load correctly if key was non-existent in the CLI configurations, this was now fixed.
GUI
- GUI had some weird artifacts on other distributions, such as text-shadows and box-shadows etc. These have now been fixed and the UI should look exactly the same.
- Login window has been updated so that it looks similarly to the original ProtonVPN login window.
Logic update; GUI Polish
UPDATE
- Updated how the custom quick connect button detects if user has specified a quick connect preference or not.
GUI REFRESH
- ProtonVPN username was previously seen as hidden characters, this has been now changed to default.
- Comboboxes borders removed
- Login input fields were styled
GUI theme refined; Issue fixes
Issue fix
ISSUE FIX
- Tray information was not being loaded correctly due to key miss configuration.
Issue fix
ISSUE FIX
- Tray icon path was not updated, thus it was not correctly being displayed on the tray. This should be now fixed.
New version release (v2)
NEW in v2.0.0
- UI is now much cleaner and has a more minimalist look:
- Dashboard was completely redesigned and it Fixes #36
- Server list now has icons for features and flags for countries.
- User can now switch between secure-core servers and non secure-core servers with one click.
- Settings have been completely redesigned. Users should experience no friction with this newly improved way of settings (no need to scroll down to change whatever is needed).
- Almost all changes/updates happen in real-time, no extra clicks are anymore needed to save changes.
TO-DO
- Add and use profiles
- Start GUI on boot (not related to autoconnect)
- Start Tray on boot
NOTE: It is recommended to completely uninstall the previous version and purge all configurations either via CLI or the GUI.