Commit Graph

339 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
2359c571e3 UI: Move drive mounted state checking to DbErrorManager 2024-01-11 15:40:25 +03:00
Nodir Temirkhodjaev
b12f35ded8 UI: Minor fixes 2024-01-09 16:49:15 +03:00
Nodir Temirkhodjaev
137c91f50d UI: Refactor drive list handling 2024-01-09 11:13:54 +03:00
Nodir Temirkhodjaev
4a1a8ca574 UI: Restart on profile drive's reattach 2024-01-07 18:33:23 +03:00
Nodir Temirkhodjaev
78b579c76f UI: Speed formatting: Revert up/down arrows 2024-01-05 16:31:43 +03:00
Nodir Temirkhodjaev
b19080d970 UI: Improve speed formatting 2024-01-05 14:31:09 +03:00
Nodir Temirkhodjaev
04985ba4cd UI: Programs: Add ability to enter multiple wildcard paths as one entry 2024-01-01 14:15:25 +03:00
Nodir Temirkhodjaev
7b822d36c5 UI: Options: Import backup 2023-12-31 16:17:27 +03:00
Nodir Temirkhodjaev
471992a5c6 UI: Options: Make "Explorer Integration" for user, not system 2023-12-30 12:26:57 +03:00
Nodir Temirkhodjaev
bcbc21550d UI: ConfZoneManager: Simplify addZone()/updateZone() 2023-12-26 16:41:01 +03:00
Nodir Temirkhodjaev
6e10a8b0af UI: Extract ConfZoneManager from ConfManager 2023-12-26 15:27:12 +03:00
Nodir Temirkhodjaev
6d71db130e UI: Extract ConfAppManager from ConfManager 2023-12-26 14:40:04 +03:00
Nodir Temirkhodjaev
bd6b1165d7 UI: Options: Add Backup Export/Import 2023-12-25 08:11:31 +03:00
Nodir Temirkhodjaev
9270203de4 UI: FirewallConf::*Variant: Rename param name 2023-12-23 13:31:40 +03:00
Nodir Temirkhodjaev
4f4955d84b UI: Improve portable installation 2023-12-22 17:51:08 +03:00
Nodir Temirkhodjaev
668d0e4279 UI: Use inplace initialization, not constructor 2023-12-16 10:04:53 +03:00
Nodir Temirkhodjaev
f2cc25e839 UI AddressesPage: Simplify duplicated code 2023-12-16 08:55:20 +03:00
Nodir Temirkhodjaev
5176bc46be UI: Extract ZoneSelector 2023-12-16 08:10:07 +03:00
Nodir Temirkhodjaev
b66611e4ae UI: Programs: Prepare accept/reject zones 2023-12-14 19:20:15 +03:00
Nodir Temirkhodjaev
f35cd50806 UI: Extract AppParseOptions from ConfUtil 2023-12-10 13:08:11 +03:00
Nodir Temirkhodjaev
14c3312fe7 UI: App: Simplify isEqual() 2023-12-10 12:13:11 +03:00
Nodir Temirkhodjaev
5ae554a6bc Driver: Refactor process's "wildcard search" flag 2023-12-10 11:47:02 +03:00
Nodir Temirkhodjaev
0bf3ca79b3 UI: Programs: Add "Kill child processes" option 2023-12-09 19:54:43 +03:00
Nodir Temirkhodjaev
5c0c7f8b79 UI: ZonesWindow: Simplify saveZoneEditFormEdit() 2023-12-08 18:16:44 +03:00
Nodir Temirkhodjaev
222565a361 UI: Zones: Add ability to add addresses as inline text 2023-12-08 16:55:01 +03:00
Nodir Temirkhodjaev
8371bb4a24 UI: ConfManager: Simplify updateAppBlocked() 2023-12-04 20:13:43 +03:00
Nodir Temirkhodjaev
b7708ccc8e UI: App: Simplify isEqual() 2023-12-04 19:52:11 +03:00
Nodir Temirkhodjaev
78c7a26d19 UI: Programs: Edit Wildcard paths 2023-12-04 18:31:01 +03:00
Nodir Temirkhodjaev
095d1fe698 UI: Programs: Prepare Wildcards saving 2023-12-04 15:04:09 +03:00
Nodir Temirkhodjaev
d82394d223 UI: Fix loading app groups' enabled state 2023-12-03 12:07:24 +03:00
Nodir Temirkhodjaev
c6cb09a6d1 UI: Programs: Prepare Wildcard paths 2023-12-03 12:06:43 +03:00
Nodir Temirkhodjaev
5590dcd049 UI: ConfManager: Simplify checkEndTransaction() 2023-12-02 12:27:32 +03:00
Nodir Temirkhodjaev
b529f71447 UI: Add debug output for conf save 2023-11-30 11:29:11 +03:00
Nodir Temirkhodjaev
ab7ef64bba UI: AppGroup: Use "wildcard search" for "Kill Process" option 2023-11-29 12:08:17 +03:00
Nodir Temirkhodjaev
ea24637337 UI: Options: Tray: Add "Maximum count of Groups in menu" option 2023-11-28 13:59:38 +03:00
Nodir Temirkhodjaev
decfcb2e80 UI: Options: AppGroup: Add "Kill Process" option 2023-11-28 12:39:02 +03:00
Nodir Temirkhodjaev
b1a4cdd2c0 UI: Update driver on new device arrivals 2023-10-19 15:52:48 +03:00
Nodir Temirkhodjaev
e1fb09db29 UI: Register device notifications 2023-10-19 14:12:32 +03:00
Nodir Temirkhodjaev
66910caf47 UI: Fix tables creation for programs' full-text search 2023-10-13 13:59:16 +03:00
Nodir Temirkhodjaev
d824118bbc UI: ConfManager: Minor refactor 2023-08-17 10:58:11 +05:00
Nodir Temirkhodjaev
5901b48503 UI: SqliteDb: Minor refactor 2023-08-16 18:58:53 +05:00
Nodir Temirkhodjaev
20af7f332a UI: ConfManager: Simplify migration 2023-08-16 17:15:12 +05:00
Nodir Temirkhodjaev
db3a2b4aa4 UI: ConfManager: Add "app_fts" table for full-text search 2023-08-14 13:13:33 +05:00
Nodir Temirkhodjaev
c88ee76646 UI: qAsConst() is deprecated since Qt 6.6, Part 2
Use std::as_const().
2023-07-23 14:51:51 +03:00
Nodir Temirkhodjaev
fc95cd7f74 UI: Rename "Stop ..." to "Block ..." 2023-07-23 14:26:55 +03:00
Nodir Temirkhodjaev
49fb5cb2f9 UI: TranslationManager: Refactor language initialization 2023-07-23 13:30:20 +03:00
Nodir Temirkhodjaev
b9d2d5f26f UI: qAsConst() is deprecated since Qt 6.6
Use std::as_const().
2023-07-23 13:23:17 +03:00
Nodir Temirkhodjaev
9522c89523 UI: Options: Add "Use System Regional Settings" flag 2023-07-23 12:59:06 +03:00
Nodir Temirkhodjaev
6bfcac956b UI: Conf: Fix app paths migration 2023-07-17 17:53:26 +03:00
Nodir Temirkhodjaev
99d5295e81 UI: Fix "System" path handling 2023-07-17 15:22:05 +03:00