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 |
|
Nodir Temirkhodjaev
|
840cee085f
|
UI: Util/RegKey: Refactor handles.
|
2021-05-05 17:17:14 +03:00 |
|
Nodir Temirkhodjaev
|
93b075dfa6
|
UI: RPC: ConfManager: Refactor saving.
|
2021-05-05 16:21:12 +03:00 |
|
Nodir Temirkhodjaev
|
12033fe485
|
UI: Conf: Remove unneeded signals.
|
2021-05-05 13:06:50 +03:00 |
|
Nodir Temirkhodjaev
|
af16499575
|
UI: Start moving settings to conf.
|
2021-05-05 11:19:23 +03:00 |
|
Nodir Temirkhodjaev
|
b6eb4e2c41
|
UI: ConfManager: Remove "immediateFlags" arg from save().
|
2021-05-05 10:22:22 +03:00 |
|
Nodir Temirkhodjaev
|
ec5d5c2864
|
UI: ConfManager: Simplify ini saving.
|
2021-05-05 09:52:21 +03:00 |
|
Nodir Temirkhodjaev
|
d3b0988158
|
UI: OptionsController: Simplify save().
|
2021-05-04 19:34:24 +03:00 |
|
Nodir Temirkhodjaev
|
b6efd598a2
|
UI: FortSettings: Remove bulk updating.
|
2021-05-04 19:29:06 +03:00 |
|
Nodir Temirkhodjaev
|
a91b9528bf
|
UI: FortSettings: Refactor password state changed signal.
|
2021-05-04 19:13:14 +03:00 |
|
Nodir Temirkhodjaev
|
9c79bcd10c
|
UI: ConfManager: Refactor saving.
|
2021-05-04 18:30:15 +03:00 |
|
Nodir Temirkhodjaev
|
7267aa9bdc
|
UI: FirewallConf: Move private functions.
|
2021-05-04 15:08:55 +03:00 |
|
Nodir Temirkhodjaev
|
4dadc5706a
|
UI: RPC: ConfManager: Clear ini cache on reload.
|
2021-05-04 15:07:54 +03:00 |
|
Nodir Temirkhodjaev
|
0eabadd3e6
|
UI: Extract uninstall().
|
2021-05-04 09:54:13 +03:00 |
|
Nodir Temirkhodjaev
|
ce839b1c18
|
UI: ConfManager: Reload conf on version mismatch.
|
2021-05-03 18:36:36 +03:00 |
|
Nodir Temirkhodjaev
|
22677b1217
|
UI: RPC: Wait result.
|
2021-05-03 17:18:52 +03:00 |
|
Nodir Temirkhodjaev
|
2e53990ce4
|
UI: ConfManager: Refactor save() arg.
|
2021-05-03 15:15:23 +03:00 |
|
Nodir Temirkhodjaev
|
5bc4656be7
|
UI: RPC: ConfManager: Prepare saving.
|
2021-05-03 15:01:06 +03:00 |
|
Nodir Temirkhodjaev
|
8b1345ac0e
|
clang-format: Sort #includes.
|
2021-05-03 12:10:20 +03:00 |
|
Nodir Temirkhodjaev
|
56adf27cf9
|
UI: ComfManager: Add confVersion; Don't show error box in service.
|
2021-05-03 12:09:41 +03:00 |
|
Nodir Temirkhodjaev
|
99e255a34a
|
UI: Update French translation.
|
2021-05-02 20:19:46 +03:00 |
|
Nodir Temirkhodjaev
|
63e16f53fe
|
UI: RPC: Start setup ConfManager signals.
|
2021-05-02 20:18:59 +03:00 |
|
Nodir Temirkhodjaev
|
3520eaff2f
|
UI: RPC: Prepare checking client validated.
|
2021-05-02 19:42:42 +03:00 |
|
Nodir Temirkhodjaev
|
b17f908c4f
|
UI: RPC: Setup DriverManager install/uninstall.
|
2021-05-02 16:51:16 +03:00 |
|
Nodir Temirkhodjaev
|
6e6849e397
|
UI: RPC: Setup DriverManager signals.
|
2021-05-02 15:55:57 +03:00 |
|
Nodir Temirkhodjaev
|
246066cad6
|
UI: Compress control commands.
|
2021-05-02 14:49:02 +03:00 |
|
Nodir Temirkhodjaev
|
9b8511366d
|
UI: FirewallConf: Add to/fromVariant().
|
2021-05-02 14:33:26 +03:00 |
|
Nodir Temirkhodjaev
|
f09b18e41d
|
UI: Build translations.
|
2021-05-02 13:40:02 +03:00 |
|
Nodir Temirkhodjaev
|
aa8cfe79d2
|
Bump version.
|
2021-05-02 13:36:15 +03:00 |
|
Nodir Temirkhodjaev
|
4f6e1073ff
|
UI: Update German translation.
|
2021-05-02 13:31:41 +03:00 |
|
Nodir Temirkhodjaev
|
d167b90541
|
Patch version.
|
2021-05-02 13:05:29 +03:00 |
|
Nodir Temirkhodjaev
|
1ab683039a
|
UI: Update translations.
|
2021-05-02 13:04:07 +03:00 |
|
Nodir Temirkhodjaev
|
b7b0b27345
|
UI: Server is available for all.
|
2021-05-02 12:57:19 +03:00 |
|
Nodir Temirkhodjaev
|
1bcba2a31b
|
UI: Exit gracefully on console close.
|
2021-05-02 11:46:23 +03:00 |
|
Nodir Temirkhodjaev
|
e5b9388bdc
|
Move "Windows Explorer integration" from Installer to UI.
|
2021-05-02 11:11:37 +03:00 |
|
Nodir Temirkhodjaev
|
a70a4d195f
|
UI: Options: "Logs" changes don't require restart.
|
2021-05-01 13:09:22 +03:00 |
|
Nodir Temirkhodjaev
|
1057407952
|
UI: RPC: Prepare client.
|
2021-04-30 19:17:37 +03:00 |
|
Nodir Temirkhodjaev
|
a7e1e570d6
|
UI: Options: "Log debug.." requires restart too.
|
2021-04-30 12:51:45 +03:00 |
|
Nodir Temirkhodjaev
|
8fe2139ca1
|
UI: Build translations.
|
2021-04-30 11:57:02 +03:00 |
|
Nodir Temirkhodjaev
|
264d5e0b0e
|
UI: Update translations.
|
2021-04-30 11:55:40 +03:00 |
|
Nodir Temirkhodjaev
|
cf02952014
|
UI: Options: Agg "Logs" box.
|
2021-04-30 11:49:05 +03:00 |
|
Nodir Temirkhodjaev
|
21f302dbdf
|
UI: Straightforward RPC.
|
2021-04-29 09:43:19 +03:00 |
|
Nodir Temirkhodjaev
|
1c16d3b5d0
|
UI: ClassUtil: Invoke method.
|
2021-04-29 09:06:06 +03:00 |
|
Nodir Temirkhodjaev
|
3a9a37de15
|
Tests: Lower case test names.
|
2021-04-29 09:05:22 +03:00 |
|
Nodir Temirkhodjaev
|
84b25e7246
|
UI: ControlManager: Process RPC.
|
2021-04-28 19:58:49 +03:00 |
|
Nodir Temirkhodjaev
|
5bda1022e8
|
UI: Prepare RPC.
|
2021-04-28 15:28:38 +03:00 |
|
Nodir Temirkhodjaev
|
ed750dc6ee
|
Bump version.
|
2021-04-27 13:24:30 +03:00 |
|
Nodir Temirkhodjaev
|
1c6a4c2faa
|
Patch version.
|
2021-04-27 12:25:48 +03:00 |
|
Nodir Temirkhodjaev
|
17d3eaa0c2
|
UI: Options: Service RPC is not yet implemented.
|
2021-04-27 12:24:57 +03:00 |
|
Nodir Temirkhodjaev
|
e2dd6541c0
|
UI: RPC: AppInfoManager::lookupAppInfo().
|
2021-04-26 20:18:04 +03:00 |
|
Nodir Temirkhodjaev
|
e25cf2770b
|
UI: Options: Show languages with countries if needed.
|
2021-04-26 19:32:13 +03:00 |
|
Nodir Temirkhodjaev
|
d7e951f4f7
|
UI: Add Portuguese, Brazilian translation.
|
2021-04-26 17:47:59 +03:00 |
|
Nodir Temirkhodjaev
|
c1a8a97556
|
UI: Prepare RPC signals.
|
2021-04-26 15:57:54 +03:00 |
|
Nodir Temirkhodjaev
|
94a4b5ffed
|
UI: Move blockReason translations to ConnListModel.
|
2021-04-25 17:57:42 +03:00 |
|
Nodir Temirkhodjaev
|
7d97ef8442
|
UI: Add German translation.
|
2021-04-25 17:01:31 +03:00 |
|
Nodir Temirkhodjaev
|
1a10ceb667
|
UI: Refactor Logger.
|
2021-04-25 15:24:21 +03:00 |
|
Nodir Temirkhodjaev
|
0f3dca7b8d
|
UI: Add English as source for translations.
|
2021-04-25 14:24:46 +03:00 |
|
Nodir Temirkhodjaev
|
d1f9baac6d
|
UI: Update translations.
|
2021-04-24 18:36:37 +03:00 |
|
Nodir Temirkhodjaev
|
b180bd9a3d
|
UI: QuotaManager: Refactor alert() signal.
|
2021-04-24 18:36:04 +03:00 |
|
Nodir Temirkhodjaev
|
9fb946d280
|
UI: Register AppInfo meta type.
|
2021-04-24 18:11:17 +03:00 |
|
Nodir Temirkhodjaev
|
a8d1142907
|
UI: TaskManager uses model.
|
2021-04-24 18:10:55 +03:00 |
|
Nodir Temirkhodjaev
|
3a8e2c2762
|
UI: Rename :appinfocache/ to :appinfo/.
|
2021-04-24 17:59:32 +03:00 |
|
Nodir Temirkhodjaev
|
2e5645e8cc
|
UI: Move util/app/ to appinfo/.
|
2021-04-24 17:56:39 +03:00 |
|
Nodir Temirkhodjaev
|
086f7e004f
|
UI: Rename AppUtil to AppInfoUtil.
|
2021-04-24 17:39:47 +03:00 |
|
Nodir Temirkhodjaev
|
3a3795fc29
|
UI: Prepare service RPC.
|
2021-04-24 17:35:15 +03:00 |
|
Nodir Temirkhodjaev
|
840e786d30
|
UI: Update translations.
|
2021-04-23 17:01:19 +03:00 |
|
Nodir Temirkhodjaev
|
d9f0718163
|
Bump version.
|
2021-04-23 15:02:37 +03:00 |
|
Nodir Temirkhodjaev
|
a3edef43a0
|
Patch version.
|
2021-04-23 14:43:22 +03:00 |
|
Nodir Temirkhodjaev
|
9bcb9e8fe4
|
UI: Extract ProgramEditDialog from ProgramsWindow.
|
2021-04-23 14:31:52 +03:00 |
|
Nodir Temirkhodjaev
|
90a6c5d5c1
|
UI: StartupUtil: Add default language to auto-run command.
|
2021-04-22 15:02:43 +03:00 |
|
Nodir Temirkhodjaev
|
6d79fa86e6
|
UI: Add Korean translation.
|
2021-04-22 14:45:10 +03:00 |
|
Nodir Temirkhodjaev
|
79d34b3e45
|
Bump version.
|
2021-04-21 14:14:52 +03:00 |
|
Nodir Temirkhodjaev
|
4f7b1d200c
|
UI: COMPAT: Remove link from Programs -> Startup.
|
2021-04-21 13:46:55 +03:00 |
|
Nodir Temirkhodjaev
|
a338f7b5ed
|
Patch version.
|
2021-04-21 13:31:50 +03:00 |
|
Nodir Temirkhodjaev
|
faec382c53
|
UI: Options: Hide not impl. startup modes.
|
2021-04-21 13:31:26 +03:00 |
|
Nodir Temirkhodjaev
|
13a6d68ae8
|
UI: Update translations.
|
2021-04-21 13:25:00 +03:00 |
|
Nodir Temirkhodjaev
|
469c9f8b29
|
UI: Refactor app's name handling.
|
2021-04-21 13:08:44 +03:00 |
|
Nodir Temirkhodjaev
|
2d44335858
|
UI: Statistics: Fix app list updating.
|
2021-04-21 12:28:06 +03:00 |
|
Nodir Temirkhodjaev
|
328d757caf
|
UI: ProgramsWindow: Add "Remove" button to toolbar.
|
2021-04-21 10:55:48 +03:00 |
|
Nodir Temirkhodjaev
|
4ba73e2c52
|
UI: ProgramsWindow: Improve AppEditForm.
|
2021-04-21 10:40:07 +03:00 |
|
Nodir Temirkhodjaev
|
930a0b7aae
|
UI: ProgramsWindow: Add comments; Rename var.
|
2021-04-20 15:26:36 +03:00 |
|
Nodir Temirkhodjaev
|
a4ba7e5584
|
UI: ProgramsWindow: Path is read-only for existing app.
When clicked "Add Program" from Connections window.
|
2021-04-20 14:41:10 +03:00 |
|
Nodir Temirkhodjaev
|
4ce9af05a9
|
Update SQLite v3.35.5
|
2021-04-20 14:35:43 +03:00 |
|
Nodir Temirkhodjaev
|
0fa179da9a
|
Driver: Refactor fort_conf_app_blocked().
|
2021-04-19 14:46:04 +03:00 |
|
Nodir Temirkhodjaev
|
d5b947ffe6
|
Driver: Simplify fort_conf_app_blocked().
|
2021-04-19 14:33:34 +03:00 |
|
Nodir Temirkhodjaev
|
da78546141
|
Driver: Simplify fort_conf_ip_included().
|
2021-04-19 14:15:14 +03:00 |
|
Nodir Temirkhodjaev
|
02de87b4e3
|
Driver: Continue filter search, when not blocked or allowed.
|
2021-04-19 13:50:09 +03:00 |
|
Nodir Temirkhodjaev
|
823ac34f0d
|
Tests: Fix SQL in tst_stat.h
|
2021-04-19 13:44:53 +03:00 |
|
Nodir Temirkhodjaev
|
02d2a2bf14
|
Tests: Remove old fortcommon.h
|
2021-04-18 20:50:37 +03:00 |
|
Nodir Temirkhodjaev
|
eced0f721b
|
Driver: Fix regression.
Introduced by e0ba5c6 "Driver: Refactor fort_callout_force_reauth()."
|
2021-04-18 20:49:36 +03:00 |
|
Nodir Temirkhodjaev
|
401a45bfc4
|
UI: Refactor StatManager::logStatTraf().
|
2021-04-18 18:22:16 +03:00 |
|
Nodir Temirkhodjaev
|
6ac2e34364
|
UI: Simplify ProgramsWindow::saveAppEditFormMulti().
|
2021-04-18 15:36:57 +03:00 |
|
Nodir Temirkhodjaev
|
737462cac6
|
UI: Simplify StatManager::logStatTraf().
|
2021-04-18 15:10:53 +03:00 |
|
Nodir Temirkhodjaev
|
f49fa4213f
|
Driver: Simplify fort_flow_add().
|
2021-04-18 14:54:06 +03:00 |
|
Nodir Temirkhodjaev
|
e6b2bd8565
|
Driver: Simplify fort_flow_classify().
|
2021-04-18 14:37:57 +03:00 |
|
Nodir Temirkhodjaev
|
4a301bd1b4
|
Driver: Simplify fort_stat_dpc_group_flush().
|
2021-04-18 14:21:30 +03:00 |
|
Nodir Temirkhodjaev
|
b3c8992083
|
Driver Common: Simplify fort_conf_ip_included().
|
2021-04-18 12:57:42 +03:00 |
|
Nodir Temirkhodjaev
|
cb88c9b00a
|
Driver Common: Simplify fort_conf_app_blocked().
|
2021-04-18 12:53:48 +03:00 |
|
Nodir Temirkhodjaev
|
999d59335c
|
UI: Simplify AppListModel::*Display().
|
2021-04-18 12:26:20 +03:00 |
|
Nodir Temirkhodjaev
|
99708a98e9
|
UI: Simplify ConfUtil::parseAppGroups().
|
2021-04-18 11:49:39 +03:00 |
|
Nodir Temirkhodjaev
|
ccc0e0021d
|
UI: Simplify ConfManager::addApp().
|
2021-04-17 19:05:42 +03:00 |
|
Nodir Temirkhodjaev
|
703a885449
|
UI: Simplify ConfManager::saveToDb().
|
2021-04-17 18:49:00 +03:00 |
|
Nodir Temirkhodjaev
|
4b8dfd2dc9
|
UI: FortManager: Extract activateModalWidget().
|
2021-04-17 16:50:32 +03:00 |
|
Nodir Temirkhodjaev
|
feb671ab7f
|
UI: Rename FortCommon to driver/DriverCommon.
|
2021-04-17 16:01:38 +03:00 |
|
Nodir Temirkhodjaev
|
3c9e88dc79
|
UI: Emit graphWindowChanged() only when window created.
|
2021-04-17 12:06:44 +03:00 |
|
Nodir Temirkhodjaev
|
25f8f64d30
|
UI: Refactor windows' state handling.
|
2021-04-17 12:03:06 +03:00 |
|
Nodir Temirkhodjaev
|
aad69bb355
|
UI: Reload OptionsWindow instead of closing.
|
2021-04-17 10:39:41 +03:00 |
|
Nodir Temirkhodjaev
|
befb9eac65
|
UI: Refactor instance getters.
|
2021-04-17 10:31:29 +03:00 |
|
Nodir Temirkhodjaev
|
0392731347
|
UI: GraphWindow: Refactor settings() name.
|
2021-04-17 09:52:55 +03:00 |
|
Nodir Temirkhodjaev
|
3c072200ae
|
UI: Properly exit after running instance warning.
|
2021-04-17 09:12:59 +03:00 |
|
Nodir Temirkhodjaev
|
62a0801993
|
UI: FortSettings: Extract setupPaths() from processArguments().
|
2021-04-16 15:46:13 +03:00 |
|
Nodir Temirkhodjaev
|
c8f9195ef8
|
UI: FortSettings: Extract defaultProfilePath() from processArguments().
|
2021-04-16 15:34:27 +03:00 |
|
Nodir Temirkhodjaev
|
aa394c5376
|
UI: Hide tray icon on exit.
|
2021-04-15 13:09:41 +03:00 |
|
Nodir Temirkhodjaev
|
2f296478c7
|
UI: Move ServiceWorker to utils/.
|
2021-04-15 13:02:07 +03:00 |
|
Nodir Temirkhodjaev
|
578a34837c
|
UI: Minor fixes.
|
2021-04-15 12:43:56 +03:00 |
|
Nodir Temirkhodjaev
|
e359f1ec45
|
UI: Raise & activate the password dialog after shown.
|
2021-04-12 11:23:06 +03:00 |
|
Nodir Temirkhodjaev
|
f568020322
|
UI: Refactor tray icon & menu.
|
2021-04-12 10:54:14 +03:00 |
|
Nodir Temirkhodjaev
|
462515134f
|
UI: Program can be run as service for debugging.
|
2021-04-11 14:56:36 +03:00 |
|
Nodir Temirkhodjaev
|
09ea7e99b3
|
UI: Options: Tweak lock password button.
|
2021-04-10 17:07:01 +03:00 |
|
Nodir Temirkhodjaev
|
68318cf32f
|
UI: Beep on hot key action.
|
2021-04-10 16:08:21 +03:00 |
|
Nodir Temirkhodjaev
|
67ac435655
|
UI: Update tray menu on password unlock changed.
|
2021-04-10 15:46:10 +03:00 |
|
Nodir Temirkhodjaev
|
0583b8de84
|
UI: Update tray menu on password unlock.
|
2021-04-10 15:39:53 +03:00 |
|
Nodir Temirkhodjaev
|
7ef6df2307
|
UI: Add (un)locking of password.
|
2021-04-09 17:20:05 +03:00 |
|
Nodir Temirkhodjaev
|
1d4ae8ac91
|
UI: Refactor hot keys handling.
|
2021-04-09 14:31:22 +03:00 |
|
Nodir Temirkhodjaev
|
2ccfec5a06
|
UI: Reformat the code.
|
2021-04-09 14:20:05 +03:00 |
|
Nodir Temirkhodjaev
|
a85d3c8e49
|
UI: Add PasswordDialog.
|
2021-04-09 12:09:16 +03:00 |
|
Nodir Temirkhodjaev
|
8f69204c6c
|
UI: Options: Change "Skip password check for administrators" to "Check password only once".
|
2021-04-08 13:04:05 +03:00 |
|
Nodir Temirkhodjaev
|
aff3c17f46
|
UI: Statistics: Fix "Collect traffic, when Filter Disabled" init.
|
2021-04-07 15:53:35 +03:00 |
|
Nodir Temirkhodjaev
|
060991674d
|
UI: Refactor TranslationManager initialization.
|
2021-04-07 13:16:47 +03:00 |
|
Nodir Temirkhodjaev
|
12fadb0e4d
|
UI: Fix previous commit.
|
2021-04-07 12:57:28 +03:00 |
|
Nodir Temirkhodjaev
|
5cc150dc7f
|
UI: FortManager: Refactor initialization.
|
2021-04-07 12:37:00 +03:00 |
|
Nodir Temirkhodjaev
|
33a33029de
|
UI: Move setupAppStyle() back to main.cpp
|
2021-04-07 11:43:13 +03:00 |
|
Nodir Temirkhodjaev
|
2679c82275
|
UI: Don't explicitly compare pointers to nullptr in C++.
|
2021-04-07 11:41:35 +03:00 |
|
Nodir Temirkhodjaev
|
b10340c394
|
UI: Fix build for Qt 5.
|
2021-04-07 11:21:23 +03:00 |
|
Nodir Temirkhodjaev
|
1f73f0795e
|
UI: Options: Show driver error message always.
|
2021-04-06 16:44:11 +03:00 |
|
Nodir Temirkhodjaev
|
10e18d9c7c
|
UI: Prepare service starting.
|
2021-04-06 13:46:07 +03:00 |
|
Nodir Temirkhodjaev
|
541a6379d5
|
UI: Options: Try to start the installed service before restarting.
|
2021-04-05 16:19:49 +03:00 |
|
Nodir Temirkhodjaev
|
08d72c995d
|
Update SQLite v3.35.4
|
2021-04-05 11:07:37 +03:00 |
|
Nodir Temirkhodjaev
|
4c45410cb0
|
UI: ControlWorker: Refactor data header handling.
|
2021-04-05 10:59:33 +03:00 |
|
Nodir Temirkhodjaev
|
cc6ef0909b
|
UI: ControlManager: Use QLocalServer instead of QSharedMemory.
|
2021-04-04 19:34:10 +03:00 |
|
Nodir Temirkhodjaev
|
c94fe31da8
|
UI: Restart when needed.
|
2021-04-03 12:21:42 +03:00 |
|
Nodir Temirkhodjaev
|
033e253e01
|
UI:: Refactor running instance checking.
|
2021-04-03 11:33:45 +03:00 |
|
Nodir Temirkhodjaev
|
da6cfb3ac9
|
UI: Options: Show restart required dialog on startup mode change.
|
2021-04-02 20:30:39 +03:00 |
|
Nodir Temirkhodjaev
|
f81ae86907
|
UI: Options: Simplify startup mode option.
|
2021-04-02 19:38:56 +03:00 |
|
Nodir Temirkhodjaev
|
e82e052b85
|
UI: Don't rely on working directory for global .ini
|
2021-04-01 16:43:13 +03:00 |
|
Nodir Temirkhodjaev
|
1216d22209
|
UI: StartupUtil: File path can contain unicode.
|
2021-04-01 16:16:37 +03:00 |
|
Nodir Temirkhodjaev
|
11b08c990d
|
UI: Use "%ProgramData%" folder by default, when service installed.
|
2021-03-31 17:00:17 +03:00 |
|
Nodir Temirkhodjaev
|
bb7f7dc286
|
Driver: Tweak .rc
|
2021-03-31 15:56:59 +03:00 |
|
Nodir Temirkhodjaev
|
7beb143270
|
Installer: Add global setup mutex.
|
2021-03-31 15:42:36 +03:00 |
|
Nodir Temirkhodjaev
|
98a5bd8667
|
UI: ControlManager: Prepare service handling.
|
2021-03-31 13:29:19 +03:00 |
|
Nodir Temirkhodjaev
|
b13f4cb84c
|
UI: Options: Mark window title as modified.
|
2021-03-31 09:08:09 +03:00 |
|
Nodir Temirkhodjaev
|
f94e1001f6
|
UI: Refactor Control commands handling.
|
2021-03-30 13:01:02 +03:00 |
|
Nodir Temirkhodjaev
|
3613c7ee64
|
UI: Update translations.
|
2021-03-29 12:51:49 +03:00 |
|
Nodir Temirkhodjaev
|
44498bd145
|
UI: StartupUtil: Add service (un)install functions.
|
2021-03-29 12:33:17 +03:00 |
|
Nodir Temirkhodjaev
|
e7d04f1224
|
Fix previous commit.
|
2021-03-29 11:34:21 +03:00 |
|
Nodir Temirkhodjaev
|
579c076f4b
|
UI: Options: Add "Startup mode" option.
Only admin can set "For all users" option.
|
2021-03-29 11:32:33 +03:00 |
|
Nodir Temirkhodjaev
|
7ce461d96b
|
UI: Add ControlUtil::createRowLayout() helper function.
|
2021-03-28 16:49:14 +03:00 |
|
Nodir Temirkhodjaev
|
6a807ce0cd
|
UI: SQLite: Open database files in normal mode, not exclusive.
To open from multiple processes.
|
2021-03-28 16:02:20 +03:00 |
|
Nodir Temirkhodjaev
|
ed2c4844da
|
Update SQLite v3.35.3
|
2021-03-28 15:54:19 +03:00 |
|
Nodir Temirkhodjaev
|
1d0ddca8fd
|
UI: Options: Add "Skip password check for administrators" option.
|
2021-03-28 15:49:24 +03:00 |
|
Nodir Temirkhodjaev
|
9f40ac34a2
|
UI: Refactor portable mode detection.
|
2021-03-27 18:45:31 +03:00 |
|
Nodir Temirkhodjaev
|
dd8fef9958
|
UI: Programs: Tweak Edit Program form.
|
2021-03-27 18:44:00 +03:00 |
|