summaryrefslogtreecommitdiffhomepage
path: root/gui/src/main/user-interface.ts
AgeCommit message (Collapse)AuthorFilesLines
2024-11-14Move gui directory to desktop/packages/mullvad-vpnOskar1-702/+0
2024-09-24Fix linting errorsOskar1-1/+1
2024-06-18Fix eslint errorsOskar Nyberg1-3/+5
All changes in this commit were produced by running `npm run lint -- --fix`.
2024-05-31Show error and troubleshoot dialog when lacking full disk accessOskar Nyberg1-2/+10
2024-03-21Add notification icon loggingOskar Nyberg1-2/+2
2024-02-15Make window show after file picker has been visibleOskar Nyberg1-0/+1
2023-07-07Update Electron to 25.2.0Oskar Nyberg1-4/+4
2023-07-07Update account expiry fetch logicOskar Nyberg1-5/+1
2023-04-19Refactor command line option handlingOskar Nyberg1-3/+3
2023-03-28Ensure main tray window can properly join full screen spaces on macOSClaudio Cambra1-1/+1
The tray window works great across different spaces, but it tends to have buggy behaviour on full screen spaces, especially after opening the tray window in one full screen space and switching to another. The tray window will try to switch back but disappear anyway as it loses focus. By ensuring NSWindowCollectionBehaviorFullScreenAuxiliary is correctly set on the window (through win.setVisibleOnAllWorkspaces(true { visibleOnFullScreen: true } ) this should be fixed
2023-03-28Hide the main window in macOS mission controlClaudio Cambra1-0/+1
When opening mission control with the tray window open, it appears in mission control, but clicking on it makes it immediately disappear when the animation is over. So let's just not show it in mission control
2023-02-21Fix window not closing when unpinning windowOskar Nyberg1-4/+8
2023-02-09Add support for showing notification dot in tray iconOskar Nyberg1-6/+8
2023-02-09Only show one notification from each category and throttle updatesOskar Nyberg1-6/+2
2023-02-01Add 'Go to System Settings' button to launch viewDavid Lönnhager1-0/+14
2023-01-03Disable cmd+Q hotkeyOskar Nyberg1-2/+2
2022-11-30Update logic to work with new ErrorState structuresOskar Nyberg1-1/+1
2022-11-23Fix race condition when updating IPC target when recreating windowOskar Nyberg1-6/+13
2022-11-23Add quit button to context menuOskar Nyberg1-0/+14
2022-11-07Improve renderer log forwardingOskar Nyberg1-1/+6
2022-10-17Update ipc webcontents handling to be less complexOskar Nyberg1-0/+4
2022-10-06Simplify command line argument checkingOskar Nyberg1-2/+2
2022-10-06Add command line option to not open devtoolsOskar Nyberg1-2/+5
2022-08-26Simplify app quit procedureOskar Nyberg1-13/+18
2022-08-22Improve how information is passed between components in main processOskar Nyberg1-43/+59
2022-08-22Move tray and window handling to new UserInterface classOskar Nyberg1-0/+624