amnezia-client/client/ui/controllers
Yaroslav Yashin 7b0d17987c When the application starts with "Start minimized" enabled on macOS (especially the
sandboxed App-Store build compiled with MACOS_NE), fully hiding the window prevents it
from being restored by clicking the Dock icon. The proper behaviour is to start the
window in the *minimized* state instead. That way the window is still part of the
window list and the system automatically brings it back when the user clicks the Dock
icon, replicating the native experience.

On the other platforms we keep the old behaviour (hide the window completely and rely
on the tray icon), therefore we switch at runtime by checking the current OS.

Closes: QA-7

Closes: QA-8
2025-05-14 19:14:02 +03:00
..
api feature/old api proxy (#1484) 2025-03-21 10:25:44 +07:00
appSplitTunnelingController.cpp Remove logging of application and package names, as this is personal user data 2024-04-22 16:56:27 +03:00
appSplitTunnelingController.h feature/app-split-tunneling (#702) 2024-04-01 12:45:00 +01:00
connectionController.cpp Source code changes 2025-03-15 01:43:25 +01:00
connectionController.h refactoring: simplified the validity check of the config before connection 2025-02-15 11:50:42 +07:00
exportController.cpp chore: fixed android build 2025-02-15 15:29:53 +07:00
exportController.h feature: added share vpn key to subscription settings page 2025-02-12 12:43:11 +07:00
focusController.cpp bugfix: ui fixes after merge with android tab navigation branch (#1339) 2025-01-08 13:12:55 +07:00
focusController.h bugfix: ui fixes after merge with android tab navigation branch (#1339) 2025-01-08 13:12:55 +07:00
importController.cpp Merge branch 'dev' into feature/macos-network-extension-bak 2025-04-11 19:25:28 +03:00
importController.h bugfix: removed the importErrorOccurred() signal overload, since qml does not know how to handle signal overloads (#1111) 2024-10-13 12:14:43 +01:00
installController.cpp refactoring: simplified the validity check of the config before connection 2025-02-15 11:50:42 +07:00
installController.h refactoring: simplified the validity check of the config before connection 2025-02-15 11:50:42 +07:00
listViewFocusController.cpp Improve navigation cpp (#1061) 2024-12-31 10:16:52 +07:00
listViewFocusController.h Improve navigation cpp (#1061) 2024-12-31 10:16:52 +07:00
pageController.cpp When the application starts with "Start minimized" enabled on macOS (especially the 2025-05-14 19:14:02 +03:00
pageController.h Merge pull request #1440 from amnezia-vpn/feature/subscription-settings-page 2025-02-28 22:17:43 +07:00
settingsController.cpp Source code changes 2025-03-15 01:43:25 +01:00
settingsController.h feature: added ad label on page home (#1316) 2025-01-07 10:38:32 +07:00
sitesController.cpp Remove unneeded flushDns (#1443) 2025-03-05 13:21:39 +07:00
sitesController.h reworking of getting the path to the file when saving/opening files 2023-09-07 22:45:01 +05:00
systemController.cpp fix: Fixed error popup on macos on file save 2025-03-31 16:10:08 +02:00
systemController.h Improve navigation cpp (#1061) 2024-12-31 10:16:52 +07:00