Commit Graph

1472 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
887320e662 UI: IniUser: Rename conn*() to stat*(). 2021-05-17 17:40:22 +03:00
Nodir Temirkhodjaev
774aae6cdc UI: TrayIcon: Reorganize menu items. 2021-05-17 17:31:45 +03:00
Nodir Temirkhodjaev
f271eb4de1 UI: Rename "Connections" to "Statistics" window. 2021-05-17 17:20:30 +03:00
Nodir Temirkhodjaev
d025a1b72c UI: Update Statistics/Graph icons. 2021-05-17 17:05:26 +03:00
Nodir Temirkhodjaev
6773991e4f UI: FortSettings: Simplify setupPaths(). 2021-05-16 19:07:55 +03:00
Nodir Temirkhodjaev
ca4cf234b3 UI: Options: Hot Keys is applied immediately now. 2021-05-16 18:02:31 +03:00
Nodir Temirkhodjaev
07cbeb0924 UI: Improve previous commit. 2021-05-16 17:47:14 +03:00
Nodir Temirkhodjaev
be2216b37a UI: Copy Data/FortFirewall.ini to <User>/FortFirewall.user.ini 2021-05-16 17:39:20 +03:00
Nodir Temirkhodjaev
03c635eaa1 UI: Separate Data/FortFirewall.ini from <User>/FortFirewall.user.ini 2021-05-16 17:25:02 +03:00
Nodir Temirkhodjaev
b8f5b846b2 UI: Disable close button of console window. 2021-05-16 14:28:41 +03:00
Nodir Temirkhodjaev
4f7bba65fd UI: Options: Move profile to new location optionally. 2021-05-16 12:46:19 +03:00
Nodir Temirkhodjaev
d62db93ac1 UI: Update translations. 2021-05-16 11:38:31 +03:00
Nodir Temirkhodjaev
dafba58c22 UI: Options: Separate "Auto-run" and "Run as a Service" options. 2021-05-16 11:29:40 +03:00
Nodir Temirkhodjaev
8713b46a92 UI: Add service description. 2021-05-16 10:13:37 +03:00
Nodir Temirkhodjaev
665e934691 UI: Update translations. 2021-05-15 22:07:53 +03:00
Nodir Temirkhodjaev
d790a09ea3 UI: Options: Disable startup-mode for non-admin. 2021-05-15 22:03:17 +03:00
Nodir Temirkhodjaev
491d51f156 UI: Rename cache/appinfocache.db to cache/appinfo.db 2021-05-15 21:56:53 +03:00
Nodir Temirkhodjaev
9b442143f8 UI: RpcManager: Validate clients only once. 2021-05-15 20:42:15 +03:00
Nodir Temirkhodjaev
8e3440511a UI: FirewallConf: Simplify toVariant(). 2021-05-15 20:25:30 +03:00
Nodir Temirkhodjaev
60d80bbed5 UI: RpcManager: Validate clients by password. 2021-05-15 19:49:05 +03:00
Nodir Temirkhodjaev
6c5e06f8f6 UI: Programs: Remove alert on save. 2021-05-15 18:58:49 +03:00
Nodir Temirkhodjaev
7eeb67184b UI: RpcManager: Check connection. 2021-05-15 17:16:07 +03:00
Nodir Temirkhodjaev
00f0da4293 UI: ConfManagerRpc: Ignore window state saves. 2021-05-15 16:50:14 +03:00
Nodir Temirkhodjaev
e9a9da2fec UI: StatManagerRpc: Fix conf reloading. 2021-05-15 14:47:50 +03:00
Nodir Temirkhodjaev
bffc750465 UI: StatManagerRpc: Fix connections handling. 2021-05-15 13:18:48 +03:00
Nodir Temirkhodjaev
fd9589a6ab Installer: Don't check service's running instance.
Service'll be auto-stopped and started anyway.
2021-05-15 11:45:13 +03:00
Nodir Temirkhodjaev
c9f2b8fd9e UI: ControlWorker: Increase max number of allowed args. 2021-05-15 11:34:08 +03:00
Nodir Temirkhodjaev
3ae0baf891 UI: Simplify previous commit. 2021-05-15 10:52:16 +03:00
Nodir Temirkhodjaev
de03d7b16a UI: Options: Save startup-mode on app exit.
We can't remove service under usage.
2021-05-15 10:49:15 +03:00
Nodir Temirkhodjaev
9e7e089b98 Fix Service display name. 2021-05-14 18:34:02 +03:00
Nodir Temirkhodjaev
1005fbc692 UI: ConfManagerRpc: Check flags for saving. 2021-05-14 18:12:08 +03:00
Nodir Temirkhodjaev
cf4929129d Improve Driver & Service display names. 2021-05-14 18:05:41 +03:00
Nodir Temirkhodjaev
e044d9dd1f UI: ConfManager: Fix flags only saving. 2021-05-14 17:00:49 +03:00
Nodir Temirkhodjaev
76dd73a728 UI: ControlWorker: Handle errorOccurred() signal. 2021-05-14 16:00:27 +03:00
Nodir Temirkhodjaev
e063421819 UI: ConfManagerRpc: Check edited flags. 2021-05-14 15:33:18 +03:00
Nodir Temirkhodjaev
7f2bfe6984 UI: Logger: Write milliseconds too. 2021-05-14 14:51:38 +03:00
Nodir Temirkhodjaev
c059ad6255 UI: RPC: Improve messaging. 2021-05-14 14:51:12 +03:00
Nodir Temirkhodjaev
b987ea2232 UI: Improve startup-mode detection. 2021-05-14 10:49:04 +03:00
Nodir Temirkhodjaev
f8b43bbf99 UI: DriverManagerRpc: Don't use driver device. 2021-05-13 19:06:11 +03:00
Nodir Temirkhodjaev
1214581e67 UI: Options: Fix closing after only startup-mode saved. 2021-05-13 18:28:36 +03:00
Nodir Temirkhodjaev
390950efdc UI: Options: Simplify startup-mode saving. 2021-05-13 17:54:32 +03:00
Nodir Temirkhodjaev
937d2524fb UI: Options: Show "For all users" startup modes. 2021-05-13 17:04:47 +03:00
Nodir Temirkhodjaev
9433005fdc UI: RpcManager: Simplify processCommandRpc(). 2021-05-13 16:44:29 +03:00
Nodir Temirkhodjaev
d2dba3b8c1 UI: SqliteDb: Add vacuum(). 2021-05-13 15:30:58 +03:00
Nodir Temirkhodjaev
8efd9449bf UI: RPC: StatManager: Handle other virtuals. 2021-05-13 15:13:28 +03:00
Nodir Temirkhodjaev
1d77431b40 UI: RPC: StatManager: Handle deleteStatApp(). 2021-05-13 14:10:49 +03:00
Nodir Temirkhodjaev
6e90c47554 UI: AppListModel: Fix blocked app adding.
Regression by f66aeee88 "UI: ConfManager: Add app/zone edited signals.".
2021-05-13 13:48:04 +03:00
Nodir Temirkhodjaev
3102eb39d5 UI: Models: Add edit signals. 2021-05-13 13:30:54 +03:00
Nodir Temirkhodjaev
697cd24ece UI: Statistics: Simplify applying traffic unit. 2021-05-13 13:23:27 +03:00
Nodir Temirkhodjaev
bc4b30594a UI: StatManager: Clear DB in transaction. 2021-05-13 10:40:52 +03:00
Nodir Temirkhodjaev
05ec5acfca UI: RPC: Rename signal enums. 2021-05-13 10:40:21 +03:00
Nodir Temirkhodjaev
25bbd18d3b UI: StatManager: Vacuum on bulk deletes. 2021-05-12 19:18:10 +03:00
Nodir Temirkhodjaev
b88e396df2 UI: RPC: StatManager: Prepare virtuals. 2021-05-12 19:12:46 +03:00
Nodir Temirkhodjaev
9c3387907f UI: RPC: StatManager: Handle clear(). 2021-05-12 18:55:50 +03:00
Nodir Temirkhodjaev
527d5eaaa3 UI: RpcManager: Add doOnServer(). 2021-05-12 18:02:06 +03:00
Nodir Temirkhodjaev
f6dbfba287 UI: TableSqlModel: Reuse parent's reset/refresh methods. 2021-05-12 17:35:46 +03:00
Nodir Temirkhodjaev
5fed6e0d8b UI: RPC: ConfManager: Handle app/zone edits. 2021-05-12 16:03:51 +03:00
Nodir Temirkhodjaev
cf45b0e5e9 UI: RPC: ConfManager: Handle app/zone edited signals. 2021-05-12 15:25:40 +03:00
Nodir Temirkhodjaev
5c3c93cd82 UI: Smaller font size for date/time columns. 2021-05-12 15:03:54 +03:00
Nodir Temirkhodjaev
f66aeee889 UI: ConfManager: Add app/zone edited signals. 2021-05-12 14:34:22 +03:00
Nodir Temirkhodjaev
12150dc54f UI: RpcManager: Refactor processCommandRpc(). 2021-05-11 17:17:25 +03:00
Nodir Temirkhodjaev
e36a70f7c4 UI: RpcManager: Add resultArgs(). 2021-05-11 15:04:56 +03:00
Nodir Temirkhodjaev
e578f2b562 UI: Add PRE_TARGETDEPS to static libs to rebuild dependencies. 2021-05-11 14:53:36 +03:00
Nodir Temirkhodjaev
0702e17bad UI: RpcManager: Create sending buffer only once. 2021-05-11 14:52:43 +03:00
Nodir Temirkhodjaev
a5ab839120 UI: Options: Revert changed language on Cancel. 2021-05-11 13:27:58 +03:00
Nodir Temirkhodjaev
30282920f3 UI: RPC: StatManager: Add signal handlers. 2021-05-10 19:19:22 +03:00
Nodir Temirkhodjaev
7c87605c0b UI: ControlWorker: Don't compress small data. 2021-05-10 16:23:13 +03:00
Nodir Temirkhodjaev
c7b81029eb UI: Update translations. 2021-05-10 16:06:50 +03:00
Nodir Temirkhodjaev
25fa931443 UI: ConfManager: Simplify applySavedConf(). 2021-05-10 15:49:09 +03:00
Nodir Temirkhodjaev
64d9be13f8 UI: RPC: Handle TaskManager. 2021-05-10 15:22:17 +03:00
Nodir Temirkhodjaev
46f4660dca UI: StartupUtil: Don't cache startup mode. 2021-05-10 13:41:27 +03:00
Nodir Temirkhodjaev
bbf41624d1 Driver: Simplify fort_flow_associate(). 2021-05-10 12:28:50 +03:00
Nodir Temirkhodjaev
92fc8f2d98 Tests: StatTest: Setup resources for DB migrations. 2021-05-10 12:12:11 +03:00
Nodir Temirkhodjaev
482d80941a UI: ConfUtil: Simplify parseAppsText(). 2021-05-10 12:04:51 +03:00
Nodir Temirkhodjaev
a3334ba8b6 UI: Statistics: Simplify setupGraphOptionsMenu(). 2021-05-10 11:42:40 +03:00
Nodir Temirkhodjaev
bc6b787c4a UI: Move ui/bin/ to ui_bin/.
Add $$builddir helper var.
2021-05-10 11:32:58 +03:00
Nodir Temirkhodjaev
1a16140176 UI: Build as static lib. 2021-05-09 20:43:15 +03:00
Nodir Temirkhodjaev
c735bc3ba8 UI: ConfManager: saveIni() is not virtual. 2021-05-09 17:35:15 +03:00
Nodir Temirkhodjaev
3200ce71fc UI: QuotaManager: Save only changed settings. 2021-05-09 16:51:08 +03:00
Nodir Temirkhodjaev
169fcaab56 UI: Refactor save/restore window states. 2021-05-09 15:24:56 +03:00
Nodir Temirkhodjaev
ab45fc565a UI: Conf: Refactor removed app groups handling. 2021-05-09 15:03:00 +03:00
Nodir Temirkhodjaev
fbbe90b130 UI: Schedule: Fix saving. 2021-05-09 14:30:09 +03:00
Nodir Temirkhodjaev
5c398e354b UI: Statistics: Graph: Checks before setting. 2021-05-09 14:11:45 +03:00
Nodir Temirkhodjaev
7adc05350b UI: Schedule: Revert dataEdited() signal. 2021-05-09 14:01:45 +03:00
Nodir Temirkhodjaev
c0c9c36119 UI: Conf: Move External options to IniOptions. 2021-05-09 13:28:27 +03:00
Nodir Temirkhodjaev
e40232a439 UI: Conf: Move Graph/Schedule options to IniOptions. 2021-05-09 12:44:48 +03:00
Nodir Temirkhodjaev
1b380c9034 UI: Conf: Move Graph/Schedule options to IniOptions. 2021-05-08 13:58:04 +03:00
Nodir Temirkhodjaev
13deae7c24 Tests: Fix confWriteRead(). 2021-05-08 11:28:19 +03:00
Nodir Temirkhodjaev
0a39a9496a UI: SQLite: sqlite3_initialize()/sqlite3_shutdown() only once. 2021-05-08 11:04:11 +03:00
Nodir Temirkhodjaev
414a4c41dc UI: Conf: Move options from FortSettings to IniOptions. 2021-05-07 20:17:22 +03:00
Nodir Temirkhodjaev
8a96442c7f Driver Common: Refactor fort_prov_register_callouts(). 2021-05-06 18:58:10 +03:00
Nodir Temirkhodjaev
01932e006a UI: Set max length of edit fields. 2021-05-06 17:15:39 +03:00
Nodir Temirkhodjaev
9d796ec271 Fix previous commit. 2021-05-06 17:15:30 +03:00
Nodir Temirkhodjaev
23da7d21cb UI: Options: Move password handling to FortSettings. 2021-05-06 17:14:01 +03:00
Nodir Temirkhodjaev
97204f63d1 UI: Options: Move startup-mode & explorer-integration handling to ConfManager. 2021-05-06 13:39:17 +03:00
Nodir Temirkhodjaev
7fb63c37d0 UI: SQLite: Define SQLITE_DEBUG in debug mode. 2021-05-06 12:31:59 +03:00
Nodir Temirkhodjaev
7764b03601 UI: RPC: ConfManager: Notify only flags on save. 2021-05-06 11:51:36 +03:00
Nodir Temirkhodjaev
c6e6eeef25 UI: AppInfoUtil: Improve handling app's empty FileDescription. 2021-05-06 11:36:32 +03:00
Nodir Temirkhodjaev
6ee83c99d9 UI: AppInfoUtil: Handle app's empty FileDescription. 2021-05-05 17:58:56 +03:00
Nodir Temirkhodjaev
366192a635 UI: ConfManager: Reset edit flags too. 2021-05-05 17:53:10 +03:00