Nodir Temirkhodjaev
|
7dc22b58c1
|
UI: AutoUpdateManager: Simplify flags
|
2024-04-26 12:23:42 +03:00 |
|
Nodir Temirkhodjaev
|
0a0f365f3a
|
UI: AutoUpdateManagerRpc: Refactor initialization
|
2024-04-25 21:02:20 +03:00 |
|
Nodir Temirkhodjaev
|
d3a422e313
|
UI: Bump build version
|
2024-04-25 20:36:29 +03:00 |
|
Nodir Temirkhodjaev
|
866da02cb6
|
UI: AutoUpdateManager: Add debug output
|
2024-04-25 20:34:11 +03:00 |
|
Nodir Temirkhodjaev
|
6ee3692105
|
UI: Update translations
|
2024-04-25 20:19:13 +03:00 |
|
Nodir Temirkhodjaev
|
00f2ecf17a
|
Revert "UI: AutoUpdateManager: Delay an update dir clearing"
|
2024-04-25 20:18:45 +03:00 |
|
Nodir Temirkhodjaev
|
caf392748e
|
UI: Bump build version
|
2024-04-25 19:51:26 +03:00 |
|
Nodir Temirkhodjaev
|
c0fc891c5b
|
UI: AutoUpdateManager: Delay an update dir clearing
Until Installer's exit.
|
2024-04-25 19:50:15 +03:00 |
|
Nodir Temirkhodjaev
|
2a262c8a76
|
UI: AutoUpdateManager: Fix download progress on finish
|
2024-04-25 19:41:49 +03:00 |
|
Nodir Temirkhodjaev
|
3c47608211
|
UI: Bump build version
|
2024-04-25 17:52:15 +03:00 |
|
Nodir Temirkhodjaev
|
db395cff1f
|
UI: AutoUpdateManager: Restart client(s)
|
2024-04-25 16:35:34 +03:00 |
|
Nodir Temirkhodjaev
|
0c5c73859e
|
Installer: Rename "/AUTORUN" argument to "/LAUNCH"
|
2024-04-25 14:14:43 +03:00 |
|
Nodir Temirkhodjaev
|
d3cb7ca4d3
|
UI: Update translations
|
2024-04-25 14:03:04 +03:00 |
|
Nodir Temirkhodjaev
|
a828375ebe
|
UI: MyFort: About: Add Download/Install buttons
|
2024-04-25 14:01:15 +03:00 |
|
Nodir Temirkhodjaev
|
bcd1aef9cb
|
UI: AutoUpdateManager: Add "isDownloaded" flag
|
2024-04-23 20:12:15 +03:00 |
|
Nodir Temirkhodjaev
|
42d461dc53
|
UI: AutoUpdateManager: Clear Update dir on startup
|
2024-04-23 18:38:08 +03:00 |
|
Nodir Temirkhodjaev
|
6c03356864
|
Partially revert "UI: Options: Add "Auto-update" flag"
Download is not auto-starting.
|
2024-04-23 18:33:35 +03:00 |
|
Nodir Temirkhodjaev
|
4ade52b18f
|
UI: AutoUpdateManager: Refactor state handling
|
2024-04-23 18:16:54 +03:00 |
|
Nodir Temirkhodjaev
|
45420e2c5c
|
UI: Rpc: Minor refactor of lambdas
|
2024-04-23 17:08:41 +03:00 |
|
Nodir Temirkhodjaev
|
62e3d3a507
|
UI: AutoUpdateManager: Add downloadProgress() signal
|
2024-04-23 17:07:45 +03:00 |
|
Nodir Temirkhodjaev
|
8dcd489fb2
|
UI: AutoUpdateManager: Installer will be started only from UI
|
2024-04-23 16:17:08 +03:00 |
|
Nodir Temirkhodjaev
|
a545d1ba71
|
UI: AutoUpdateManager: Separate save/run installer
|
2024-04-23 15:44:45 +03:00 |
|
Nodir Temirkhodjaev
|
0dd76cb897
|
Installer: Add "delay-start.bat"
|
2024-04-23 15:13:43 +03:00 |
|
Nodir Temirkhodjaev
|
6041c6773e
|
UIL RpcManager: Add AutoUpdateManager
|
2024-04-23 13:24:39 +03:00 |
|
Nodir Temirkhodjaev
|
30c2e7bfa4
|
UI: Prepare AutoUpdateManagerRpc
|
2024-04-23 13:03:41 +03:00 |
|
Nodir Temirkhodjaev
|
2fccbac61a
|
UI: Update translations
|
2024-04-23 11:33:38 +03:00 |
|
Nodir Temirkhodjaev
|
b3df4b7384
|
UI: RpcManager: Minor refactor
|
2024-04-22 14:15:34 +03:00 |
|
Nodir Temirkhodjaev
|
a01a0384ea
|
UI: Update translations
|
2024-04-22 11:10:35 +03:00 |
|
Nodir Temirkhodjaev
|
5dddc0cb7e
|
UI: TaskInfoUpdateChecker: Save download size
|
2024-04-21 20:21:48 +03:00 |
|
Nodir Temirkhodjaev
|
b6f6f6e671
|
UI: AutoUpdateManager: Restart clients
|
2024-04-21 19:55:03 +03:00 |
|
Nodir Temirkhodjaev
|
b6e6254ff4
|
UI: AutoUpdateManager: Add "/AUTORUN" argument
|
2024-04-21 17:05:06 +03:00 |
|
Nodir Temirkhodjaev
|
9cad18c589
|
UI: Add AutoUpdateManager
|
2024-04-21 16:06:03 +03:00 |
|
Nodir Temirkhodjaev
|
85ef5119e4
|
UI: Update translations
|
2024-04-21 14:44:03 +03:00 |
|
Nodir Temirkhodjaev
|
bed9ea3b02
|
UI: Options: Add "Auto-update" flag
|
2024-04-21 14:01:16 +03:00 |
|
Nodir Temirkhodjaev
|
968b3390eb
|
UI: WindowManager: Improve checkPassword()
|
2024-04-21 13:27:33 +03:00 |
|
Nodir Temirkhodjaev
|
0dfd762620
|
UI: ControlWorker: Fix race between disconnected/processing
|
2024-04-21 13:07:08 +03:00 |
|
Nodir Temirkhodjaev
|
f6f5d8f264
|
UI: Support "-c prog allow|block <PATH>" command
|
2024-04-21 11:50:58 +03:00 |
|
Nodir Temirkhodjaev
|
346a2e76a6
|
Bump versions
|
2024-04-20 11:28:46 +03:00 |
|
Nodir Temirkhodjaev
|
6c12c53ebe
|
UI: RuleEdit: Disable rules text's edit field
|
2024-04-20 10:59:47 +03:00 |
|
Nodir Temirkhodjaev
|
216368c22a
|
UI: Fixes for Qt 6.1
|
2024-04-20 10:43:50 +03:00 |
|
Nodir Temirkhodjaev
|
6dd0b7c61c
|
UI: Update translations
|
2024-04-19 20:54:08 +03:00 |
|
Nodir Temirkhodjaev
|
7db9422d4d
|
UI: AppListModel: Fix typo
|
2024-04-18 13:05:42 +03:00 |
|
Nodir Temirkhodjaev
|
edb0bc5e3f
|
UI: HomeWindow: Fix window flickering on open
|
2024-04-18 11:19:04 +03:00 |
|
Nodir Temirkhodjaev
|
b2bf6ff301
|
UI: Update SQLite to v3.45.3
|
2024-04-17 13:00:07 +03:00 |
|
Nodir Temirkhodjaev
|
2f1061f1e9
|
UI: ConfUtil: Prepare RuleExpr
|
2024-04-17 12:58:03 +03:00 |
|
Nodir Temirkhodjaev
|
f3248ac627
|
UI: ConfUtil: Prepare writeRules()
|
2024-04-14 10:34:02 +03:00 |
|
Nodir Temirkhodjaev
|
7a821c2bcc
|
UI: ConfUtil: Private function
|
2024-04-13 14:23:40 +03:00 |
|
Nodir Temirkhodjaev
|
582c6cbab4
|
UI: Update translations
|
2024-04-13 12:07:12 +03:00 |
|
Nodir Temirkhodjaev
|
d5122dc481
|
UI: ConfUtil: Refactor inner function arguments
|
2024-04-12 19:52:38 +03:00 |
|
Nodir Temirkhodjaev
|
2c0aebbd51
|
UI: ConfUtil: Refactor buffer handling
|
2024-04-12 18:57:52 +03:00 |
|
Nodir Temirkhodjaev
|
f26458c49a
|
UI: Refactor ConfUtil
|
2024-04-12 18:10:16 +03:00 |
|
Nodir Temirkhodjaev
|
e0957ab1bb
|
UI: Update translations
|
2024-04-12 17:42:46 +03:00 |
|
Nodir Temirkhodjaev
|
9461d59c9a
|
UI: RuleEdit: Message on Global Rules count exceeded
|
2024-04-12 17:37:47 +03:00 |
|
Nodir Temirkhodjaev
|
732ae8be41
|
UI: RuleEdit: Check Global Rules Count
|
2024-04-10 14:18:02 +03:00 |
|
Nodir Temirkhodjaev
|
936940b9e6
|
UI: ConfRuleManager: Simplify free Rule Id handling
|
2024-04-09 13:55:56 +03:00 |
|
Nodir Temirkhodjaev
|
4748781681
|
UI: ProgramEdit: Update icon
|
2024-04-08 20:46:41 +03:00 |
|
Nodir Temirkhodjaev
|
0a3a069448
|
UI: RuleEdit: Check Rule Set's max depth
|
2024-04-08 20:44:29 +03:00 |
|
Nodir Temirkhodjaev
|
9b632454dc
|
UI: RuleEdit: Tweak max Zones count
|
2024-04-08 14:55:22 +03:00 |
|
Nodir Temirkhodjaev
|
6780cbd91a
|
UI: IpRange: Allow to wrap addresses by [ ]
|
2024-04-08 13:53:52 +03:00 |
|
Nodir Temirkhodjaev
|
4fac0dde3e
|
UI: ProgramEdit: Add icon
|
2024-04-08 13:12:37 +03:00 |
|
Nodir Temirkhodjaev
|
f3ac485ffb
|
Driver: fortconf: Tweak Rule structs
|
2024-04-08 10:47:20 +03:00 |
|
Nodir Temirkhodjaev
|
fbcf1ebc6a
|
UI: Update translations
|
2024-04-07 20:57:14 +03:00 |
|
Nodir Temirkhodjaev
|
b80c033ceb
|
Driver: fortconf: Prepare Rule structs
|
2024-04-07 18:40:27 +03:00 |
|
Nodir Temirkhodjaev
|
2ada1a9dc3
|
UI: Util/Net: Use QStringView
|
2024-04-06 16:13:01 +03:00 |
|
Nodir Temirkhodjaev
|
326adf8a43
|
UI: Util/Net: Add PortRange
|
2024-04-06 15:31:55 +03:00 |
|
Nodir Temirkhodjaev
|
873884a3c0
|
Driver: fortcout: Remove unused argument
|
2024-04-06 15:30:51 +03:00 |
|
Nodir Temirkhodjaev
|
2fd8d4b1ea
|
UI: IniUser: Simplify HotKey::listCount()
|
2024-04-06 14:40:29 +03:00 |
|
Nodir Temirkhodjaev
|
33e8821a5f
|
UI: Use IoCDependency<T>()
instead of IoCPinned()->setUpDependency<T>()
|
2024-04-06 13:26:31 +03:00 |
|
Nodir Temirkhodjaev
|
51474af376
|
UI: ConfUtil: Simplify setErrorMessage()
|
2024-04-06 10:12:19 +03:00 |
|
Nodir Temirkhodjaev
|
4697615cb0
|
UI: IocContainer: Remove redundant code
|
2024-04-06 10:04:39 +03:00 |
|
Nodir Temirkhodjaev
|
cc40355ee9
|
UI: Update translations
|
2024-04-06 09:03:50 +03:00 |
|
Nodir Temirkhodjaev
|
8d64a6ac0c
|
UI: HotKeyManager: Simplify initialize()
|
2024-04-05 14:09:53 +03:00 |
|
Nodir Temirkhodjaev
|
8945aed366
|
UI: Fixes for Qt 6.1
|
2024-04-05 13:45:01 +03:00 |
|
Nodir Temirkhodjaev
|
291efe4b27
|
UI: Update translations
|
2024-04-05 13:13:33 +03:00 |
|
Nodir Temirkhodjaev
|
b14be00910
|
UI: Options: Fix App Group Hot Key Shortcuts
|
2024-04-05 13:07:03 +03:00 |
|
Nodir Temirkhodjaev
|
8ef9f7e187
|
UI: IniUser: Refactor *HotKeyValue()
|
2024-04-05 12:55:12 +03:00 |
|
Nodir Temirkhodjaev
|
c136cb1e9a
|
UI: Options: Fix Hot Key Shortcuts clearing
|
2024-04-05 12:46:52 +03:00 |
|
Nodir Temirkhodjaev
|
10ee20bf37
|
UI: Tray: Refresh edited menu hot keys
|
2024-04-05 12:28:06 +03:00 |
|
Nodir Temirkhodjaev
|
71abf47f04
|
UI: Options: Edit Hot Key Shortcuts
|
2024-04-04 20:07:27 +03:00 |
|
Nodir Temirkhodjaev
|
8d2f12bf92
|
UI: IniUser: Refactor HotKey::filterModes
|
2024-04-04 17:43:14 +03:00 |
|
Nodir Temirkhodjaev
|
30f520e89b
|
UI: AppGroups: Disable Allow/Block deprecated field controls
|
2024-04-04 17:32:52 +03:00 |
|
Nodir Temirkhodjaev
|
384c559716
|
UI: IniUser: Refactor Hot Keys handling
|
2024-04-04 17:24:12 +03:00 |
|
Nodir Temirkhodjaev
|
7a0bef1d4b
|
UI: Tray: Fix "Show Filter Mode Menu" on "Right Click"
|
2024-04-04 13:50:30 +03:00 |
|
Nodir Temirkhodjaev
|
7709c08a14
|
UI: Update translations
|
2024-04-03 14:04:54 +03:00 |
|
Nodir Temirkhodjaev
|
2eaa395ea0
|
UI: Simplify StringListModel
|
2024-04-03 13:24:25 +03:00 |
|
Nodir Temirkhodjaev
|
d9d20790f1
|
UI: Refactor TreeItemDelegate
|
2024-04-03 13:17:13 +03:00 |
|
Nodir Temirkhodjaev
|
1401acfb74
|
UI: HomeWindow: Fix side button painting for RTL
|
2024-04-03 12:17:12 +03:00 |
|
Nodir Temirkhodjaev
|
5a92622109
|
UI: Fix layouts for Arabic language
|
2024-04-03 12:09:36 +03:00 |
|
Nodir Temirkhodjaev
|
8473da74d8
|
UI: Minor refactor
|
2024-04-03 11:34:55 +03:00 |
|
Nodir Temirkhodjaev
|
67513ff7e7
|
UI: *Edit: Refactor of initializeFocus()
|
2024-04-03 11:14:01 +03:00 |
|
Nodir Temirkhodjaev
|
78900b97b8
|
UI: RuleEdit: Hide empty Preset Rules list
|
2024-04-03 10:56:57 +03:00 |
|
Nodir Temirkhodjaev
|
8d7dcb147b
|
UI: RuleEdit: Move Preset Rules
|
2024-04-02 20:56:15 +03:00 |
|
Nodir Temirkhodjaev
|
088293b3bb
|
UI: RuleEdit: Remove Preset Rule
|
2024-04-02 20:32:46 +03:00 |
|
Nodir Temirkhodjaev
|
23eeca9ed9
|
UI: RuleEdit: Check for Preset Rule loops
|
2024-04-02 19:45:12 +03:00 |
|
Nodir Temirkhodjaev
|
9e7c136d67
|
UI: Rules: Check for max Rule Id
|
2024-04-02 12:44:45 +03:00 |
|
Nodir Temirkhodjaev
|
af7e900cea
|
UI: RuleEdit: Add Preset Rule
|
2024-04-02 12:33:41 +03:00 |
|
Nodir Temirkhodjaev
|
a37e7b821f
|
UI: *Edit: Show Names from start
|
2024-04-01 16:38:50 +03:00 |
|
Nodir Temirkhodjaev
|
02fdbc9a4f
|
UI: Update translations
|
2024-04-01 15:11:33 +03:00 |
|
Nodir Temirkhodjaev
|
a070adab67
|
UI: AppListModel: Simplify sqlOrderColumn()
|
2024-04-01 14:09:57 +03:00 |
|
Nodir Temirkhodjaev
|
bdf5742db8
|
UI: Update translations
|
2024-04-01 13:12:15 +03:00 |
|
Nodir Temirkhodjaev
|
ed199c8bf3
|
UI: RuleEdit: Prepare RuleSet controls
|
2024-04-01 12:53:03 +03:00 |
|
Nodir Temirkhodjaev
|
57810456cf
|
UI: Update translations
|
2024-04-01 10:47:03 +03:00 |
|
Nodir Temirkhodjaev
|
4f2edb028d
|
UI: Rules: Tweak indentation
|
2024-03-31 20:43:25 +03:00 |
|
Nodir Temirkhodjaev
|
f622e39e0d
|
UI: ProgramEdit: Edit Rule
|
2024-03-31 19:57:41 +03:00 |
|
Nodir Temirkhodjaev
|
9b7597ca66
|
UI: Update translations
|
2024-03-31 19:08:29 +03:00 |
|
Nodir Temirkhodjaev
|
75e13fa304
|
UI: ProgramEdit: Select Rule
|
2024-03-31 19:04:10 +03:00 |
|
Nodir Temirkhodjaev
|
638bd32823
|
UI: Show tooltip in edit fields
|
2024-03-31 16:24:14 +03:00 |
|
Nodir Temirkhodjaev
|
5c02c43277
|
UI: Update translations
|
2024-03-31 15:54:31 +03:00 |
|
Nodir Temirkhodjaev
|
ace9ed58de
|
UI: HomeWindow: Minor refactor
|
2024-03-31 13:56:19 +03:00 |
|
Nodir Temirkhodjaev
|
6b3c15c391
|
UI: ProgramEdit: Remove Menu button
|
2024-03-31 13:45:43 +03:00 |
|
Nodir Temirkhodjaev
|
4b4a3db27a
|
UI: ProgramEdit: Handle Rule's clear button
|
2024-03-31 13:37:33 +03:00 |
|
Nodir Temirkhodjaev
|
59a5b28acd
|
UI: ProgramEdit: Place Menu button after Cancel
|
2024-03-31 13:28:32 +03:00 |
|
Nodir Temirkhodjaev
|
ac92410bad
|
UI: ProgramEdit: Rule field is not selectable, but Clear button should work
|
2024-03-31 13:14:54 +03:00 |
|
Nodir Temirkhodjaev
|
467f06a298
|
UI: Programs: Add "Rule" column
|
2024-03-31 13:13:54 +03:00 |
|
Nodir Temirkhodjaev
|
458ff09733
|
UI: ProgramEdit: Prepare Rule field
|
2024-03-31 13:13:16 +03:00 |
|
Nodir Temirkhodjaev
|
30f2255a09
|
UI: ProgramEdit: Tweak layout
|
2024-03-30 16:21:18 +03:00 |
|
Nodir Temirkhodjaev
|
973551596c
|
UI: ProgramEdit: Add Menu button
|
2024-03-30 15:59:07 +03:00 |
|
Nodir Temirkhodjaev
|
0e94b61f45
|
UI: Rules: Prepare Rule Set storing
|
2024-03-30 15:06:57 +03:00 |
|
Nodir Temirkhodjaev
|
8f5c9f448b
|
UI: Rules: Refactor disabled rows showing
|
2024-03-30 12:37:02 +03:00 |
|
Nodir Temirkhodjaev
|
9e12189312
|
UI: Rules: Store free Rule Ids
|
2024-03-29 19:39:40 +03:00 |
|
Nodir Temirkhodjaev
|
9c1c313d38
|
UI: Fix SonarCloud warnings
|
2024-03-29 18:10:59 +03:00 |
|
Nodir Temirkhodjaev
|
65775fec45
|
UI: SqliteDb: Simplify migrateSqlScripts()
|
2024-03-29 16:58:08 +03:00 |
|
Nodir Temirkhodjaev
|
19f86b53e0
|
UI: Fix Coverity warnings
|
2024-03-29 16:29:33 +03:00 |
|
Nodir Temirkhodjaev
|
6201f65d02
|
UI: App: Simplify isOptionsEqual()
|
2024-03-29 14:57:10 +03:00 |
|
Nodir Temirkhodjaev
|
ce30aeeaff
|
UI: Rules: Remove preset bit mask
|
2024-03-29 14:16:23 +03:00 |
|
Nodir Temirkhodjaev
|
55c67c697f
|
Driver: Bump version
|
2024-03-29 13:42:50 +03:00 |
|
Nodir Temirkhodjaev
|
c0807a5674
|
Driver: fortcnf: Fix app entry handling
|
2024-03-29 13:37:28 +03:00 |
|
Nodir Temirkhodjaev
|
9c21934b90
|
UI: SqliteStmt: Move doList() to DbUtil
|
2024-03-28 20:27:08 +03:00 |
|
Nodir Temirkhodjaev
|
e64ef9a564
|
UI: Rename DbUtil to DbQuery
|
2024-03-28 20:21:55 +03:00 |
|
Nodir Temirkhodjaev
|
894cc2eb8e
|
UI: SqliteStmt: Move nullable() to DbVar
|
2024-03-28 20:17:14 +03:00 |
|
Nodir Temirkhodjaev
|
fc4a202b32
|
UI: Rules: Refactor bit maks to set
|
2024-03-28 20:09:37 +03:00 |
|
Nodir Temirkhodjaev
|
b39ed544b0
|
Driver: fortconf: Refactor FORT_APP_ENTRY
|
2024-03-28 20:07:57 +03:00 |
|
Nodir Temirkhodjaev
|
85aeb4f064
|
UI: Fix Coverity warnings
|
2024-03-28 12:50:14 +03:00 |
|
Nodir Temirkhodjaev
|
18dcb03136
|
UI: SqliteStmt: Add columnUInt64()
|
2024-03-26 15:55:49 +03:00 |
|
Nodir Temirkhodjaev
|
4f4c5babb4
|
UI: Support only Qt 6
|
2024-03-24 13:04:18 +03:00 |
|
Nodir Temirkhodjaev
|
12d10a1b99
|
UI: Rules: Add Preset Rules bit mask
|
2024-03-23 20:46:16 +03:00 |
|
Nodir Temirkhodjaev
|
5b402783bd
|
UI: Conf*Manager: Refactor bit masks
|
2024-03-22 12:09:00 +03:00 |
|
Nodir Temirkhodjaev
|
4b2f01ec9e
|
UI: Rules: Save types' expanded state
|
2024-03-19 19:54:18 +03:00 |
|
Nodir Temirkhodjaev
|
6180e6a4e4
|
UI: Remove old util/dbutil.*
|
2024-03-19 19:13:20 +03:00 |
|
Nodir Temirkhodjaev
|
f0c6a3ad0c
|
UI: SqliteStmt: Simplify bindVar()
|
2024-03-16 20:54:24 +03:00 |
|
Nodir Temirkhodjaev
|
d3642366e6
|
UI: Bump version
|
2024-03-14 12:53:55 +03:00 |
|
Nodir Temirkhodjaev
|
0f3f96daaa
|
UI: Update translations
|
2024-03-14 11:01:03 +03:00 |
|
OthmanAliModaes
|
702e6a2196
|
Update i18n_ar.ts
Complete Arabic Translation.
|
2024-03-14 10:57:20 +03:00 |
|
Nodir Temirkhodjaev
|
06da71dfb2
|
UI: AppInfoUtil: Improve version info parsing
|
2024-03-13 11:44:57 +03:00 |
|
Nodir Temirkhodjaev
|
9c3c2f1a3f
|
UI: Rules: Add rule by selected type
|
2024-03-12 18:45:05 +03:00 |
|
Nodir Temirkhodjaev
|
ae95141aa6
|
UI: AppListModel::appRowById: Fix typo
|
2024-03-12 18:20:15 +03:00 |
|
Nodir Temirkhodjaev
|
c1d89613b5
|
UI: Update SQLite to 3.45.2
|
2024-03-12 18:09:36 +03:00 |
|
Nodir Temirkhodjaev
|
dd31c51bb0
|
UI: scripts\i18n\release_ts.bat: Add Arabic
|
2024-03-12 10:34:05 +03:00 |
|
Nodir Temirkhodjaev
|
3343e00d6c
|
UI: Update translations
|
2024-03-12 10:24:21 +03:00 |
|
OthmanAliModaes
|
271d7e08dd
|
Create Arabic translation file: qtbase_ar.ts
Translation for QTBase.
|
2024-03-12 10:19:28 +03:00 |
|
OthmanAliModaes
|
25a28833e6
|
Create Arabic translation file: i18n_ar.ts
Arabic Translation for Fort Firewall.
Completed: 20%
I'll finish the rest in a few hours or tomorrow.
|
2024-03-12 10:19:28 +03:00 |
|
Nodir Temirkhodjaev
|
1c42795c1b
|
UI: Rules: Refactor internalId handling
|
2024-03-11 20:01:58 +03:00 |
|
Nodir Temirkhodjaev
|
44742cca9e
|
UI: Rules: Do not indent child nodes
|
2024-03-11 18:47:56 +03:00 |
|
Nodir Temirkhodjaev
|
82b1322de5
|
UI: Move ControlUtil::fontBold() to GuiUtil
|
2024-03-11 18:46:37 +03:00 |
|
Nodir Temirkhodjaev
|
114537d0da
|
UI: SqliteDb: Move helper functions to DbUtil
|
2024-03-11 17:25:30 +03:00 |
|
Nodir Temirkhodjaev
|
129c9095fa
|
UI: Rules: Tree view by types
|
2024-03-10 21:16:03 +03:00 |
|
Nodir Temirkhodjaev
|
6df010c54a
|
UI: Update translations
|
2024-03-09 20:27:32 +03:00 |
|
Nodir Temirkhodjaev
|
ec41689921
|
UI: RuleEditDialog: Add placeholder text
|
2024-03-09 13:28:22 +03:00 |
|
Nodir Temirkhodjaev
|
01ef3e70d8
|
UI: Rules: Sort by name
|
2024-03-09 12:50:02 +03:00 |
|
Nodir Temirkhodjaev
|
c1421f00b1
|
UI: Rules: Rule id per type
|
2024-03-09 12:49:23 +03:00 |
|
Nodir Temirkhodjaev
|
e609352940
|
UI: SplashScreen: Animation easing
|
2024-03-06 17:38:29 +03:00 |
|
Nodir Temirkhodjaev
|
4d7c03171d
|
UI: SplashScreen: Center on screen
|
2024-03-06 17:23:35 +03:00 |
|
Nodir Temirkhodjaev
|
ec4bcaf957
|
UI: Bump version
|
2024-03-02 08:50:40 +03:00 |
|
Nodir Temirkhodjaev
|
f58e0f0c72
|
UI: Bump build version
|
2024-03-02 08:31:21 +03:00 |
|
Nodir Temirkhodjaev
|
53ca284b85
|
Driver: fortpkt: Refactor injection handles
|
2024-03-01 12:57:17 +03:00 |
|
Nodir Temirkhodjaev
|
2ac06198d5
|
Driver: Minor fixes
|
2024-03-01 11:45:09 +03:00 |
|
Nodir Temirkhodjaev
|
609e848396
|
UI: Update translations
|
2024-02-27 10:01:28 +03:00 |
|
Nodir Temirkhodjaev
|
a73eb0c16d
|
UI: Options: AppGroups: Separator before Clear button
|
2024-02-25 12:50:52 +03:00 |
|
Nodir Temirkhodjaev
|
cfb8aac910
|
UI: Statistics: Traffic: Tweak time formats
|
2024-02-25 12:41:27 +03:00 |
|
Nodir Temirkhodjaev
|
3e70b4074a
|
UI: FocusableMenu: Don't close menu on click
|
2024-02-25 12:32:19 +03:00 |
|
Nodir Temirkhodjaev
|
3dbf4138bb
|
UI: RuleEditDialog: Tweak Zones layout
|
2024-02-25 10:27:33 +03:00 |
|
Nodir Temirkhodjaev
|
4a81cf3885
|
UI: Bump build version
|
2024-02-25 10:12:55 +03:00 |
|
Nodir Temirkhodjaev
|
9161639eaa
|
UI: Tasks: Add debug outputs
|
2024-02-25 08:52:42 +03:00 |
|
Nodir Temirkhodjaev
|
412f42e5e6
|
UI: Logger: Close log file on debug off
|
2024-02-24 21:00:04 +03:00 |
|
Nodir Temirkhodjaev
|
041db3e46f
|
UI: Logger: Append to last log file
|
2024-02-24 20:48:58 +03:00 |
|
Nodir Temirkhodjaev
|
e2169e33f9
|
UI: Logger: Rename 'I' type to '.'
|
2024-02-24 13:38:17 +03:00 |
|
Nodir Temirkhodjaev
|
70ea62b220
|
UI: ServiceHandle: Simplify createService()
|
2024-02-24 13:33:27 +03:00 |
|
Nodir Temirkhodjaev
|
4536d858c4
|
UI: Option to try to start a Service on startup
|
2024-02-24 13:21:03 +03:00 |
|
Nodir Temirkhodjaev
|
25f4b41de6
|
UI: Options: AppGroups: Auto-check speed limit on value change
|
2024-02-23 18:46:06 +03:00 |
|
Nodir Temirkhodjaev
|
00c3d7fcb0
|
UI: Bump build version
|
2024-02-23 16:36:56 +03:00 |
|
Nodir Temirkhodjaev
|
e1a5c2a633
|
UI: Bump build version
|
2024-02-23 16:12:11 +03:00 |
|
Nodir Temirkhodjaev
|
ab140e7353
|
Driver: Shaper: Rework packets processing again
|
2024-02-23 14:11:37 +03:00 |
|
Nodir Temirkhodjaev
|
8f5b7fd198
|
UI: Bump version
|
2024-02-22 11:17:16 +03:00 |
|
Nodir Temirkhodjaev
|
962cc92dd2
|
Driver: forttmr: Remove unused function
|
2024-02-22 10:53:33 +03:00 |
|
Nodir Temirkhodjaev
|
3289af4162
|
Driver: Shaper: Tweak limit processing
|
2024-02-22 10:45:08 +03:00 |
|
Nodir Temirkhodjaev
|
ec729980bb
|
Driver: Shaper: Skip not yet processed packets in the worker thread
|
2024-02-21 13:52:49 +03:00 |
|
Nodir Temirkhodjaev
|
a943164204
|
UI: BitUtil: Use Qt functions
|
2024-02-21 10:41:04 +03:00 |
|
Nodir Temirkhodjaev
|
a8ec214c72
|
UI: BitUtil: Improve bitCount() for ARM64
|
2024-02-20 18:33:08 +03:00 |
|
Nodir Temirkhodjaev
|
6631a937b5
|
UI: popcnt is not supported by old CPU
Avoid MSVC 17.9 optimization.
|
2024-02-20 17:43:16 +03:00 |
|
Nodir Temirkhodjaev
|
aec66140bf
|
UI: Bump version
|
2024-02-20 13:28:15 +03:00 |
|
Nodir Temirkhodjaev
|
8f0d9111c8
|
UI: Update translations
|
2024-02-20 12:51:35 +03:00 |
|
Nodir Temirkhodjaev
|
eaf3a82d87
|
Driver: fortdev: Simplify fort_device_control_process()
|
2024-02-20 12:49:38 +03:00 |
|
Nodir Temirkhodjaev
|
f33d149ecc
|
Driver: fortdev: Simplify fort_device_control_setconf()
|
2024-02-20 11:33:20 +03:00 |
|
Nodir Temirkhodjaev
|
fc9ed5722c
|
UI: Update translations
|
2024-02-19 19:51:08 +03:00 |
|
Nodir Temirkhodjaev
|
ce86ac966a
|
Driver: Enumerate processes on 1-st config
To set "apply to child" flags.
|
2024-02-19 19:50:57 +03:00 |
|
Nodir Temirkhodjaev
|
204b8d2ed7
|
Driver: fortpkt: Minor fix
|
2024-02-19 17:16:45 +03:00 |
|
Nodir Temirkhodjaev
|
09ac8f9d45
|
UI: Update translations
|
2024-02-19 14:17:37 +03:00 |
|
Nodir Temirkhodjaev
|
9fff74191f
|
UI: Options: Add "Default" button
|
2024-02-19 13:21:21 +03:00 |
|
Nodir Temirkhodjaev
|
e5a396fca2
|
UI: ConfUtil: Fix PVS-Studio warning
|
2024-02-17 19:50:38 +03:00 |
|
Nodir Temirkhodjaev
|
f7119eda78
|
UI: SqliteDb: Set busy_timeout = 3 seconds
|
2024-02-17 17:46:21 +03:00 |
|
Nodir Temirkhodjaev
|
2560f2e503
|
UI: SqliteDb: Use "Immediate Transaction" for writes
|
2024-02-17 17:44:35 +03:00 |
|
Nodir Temirkhodjaev
|
00d28feaf7
|
UI: FortSettings: Simplify processArguments()
|
2024-02-17 15:56:44 +03:00 |
|
Nodir Temirkhodjaev
|
9bab2a01e9
|
UI: Update translations
|
2024-02-17 15:40:10 +03:00 |
|
Nodir Temirkhodjaev
|
7ad9c9dc9b
|
UI: Bump version
|
2024-02-17 15:10:53 +03:00 |
|
Nodir Temirkhodjaev
|
0d35992fca
|
UI: Update translations
|
2024-02-17 14:36:38 +03:00 |
|
Nodir Temirkhodjaev
|
1a28ab8829
|
UI: Add "--no-splash" argument
|
2024-02-17 14:36:11 +03:00 |
|
Nodir Temirkhodjaev
|
1bef33928d
|
Driver: Shaper: Rework packets processing, Part 2
|
2024-02-17 14:19:42 +03:00 |
|
Nodir Temirkhodjaev
|
e880ea9ae5
|
Driver: Shaper: Rework packets processing
|
2024-02-16 19:46:41 +03:00 |
|
Nodir Temirkhodjaev
|
6cec5d5029
|
UI: Bump version
|
2024-02-13 20:34:33 +03:00 |
|
Nodir Temirkhodjaev
|
921500d9d5
|
UI: ConfUtil: Fix typo
|
2024-02-13 20:21:06 +03:00 |
|
Nodir Temirkhodjaev
|
365bf30eda
|
UI: Splash: Fade in/out
|
2024-02-13 19:55:18 +03:00 |
|
Nodir Temirkhodjaev
|
dc5555ebd6
|
UI: Update Rule icon
|
2024-02-13 19:03:34 +03:00 |
|
Nodir Temirkhodjaev
|
b31d9756b3
|
UI: Bump version
|
2024-02-13 17:32:25 +03:00 |
|
Nodir Temirkhodjaev
|
0767187f40
|
UI: Fix for Qt 6.1
|
2024-02-13 16:59:16 +03:00 |
|
Nodir Temirkhodjaev
|
45bee7e1d2
|
UI: Show Splash screen on startup
Force Qt to populate fonts.
|
2024-02-13 15:29:59 +03:00 |
|
Nodir Temirkhodjaev
|
ac01de5107
|
UI: Update translations
|
2024-02-13 13:21:18 +03:00 |
|
Nodir Temirkhodjaev
|
895f83d544
|
UI: RpcManager: Move server commands handling to managers
|
2024-02-13 13:21:06 +03:00 |
|
Nodir Temirkhodjaev
|
0820da4c28
|
UI: RpcManager: Move server signals setup to managers
|
2024-02-12 20:40:56 +03:00 |
|
Nodir Temirkhodjaev
|
6c7c310ab0
|
UI: ConfManager: Refactor "rule" table
|
2024-02-12 20:10:40 +03:00 |
|
Nodir Temirkhodjaev
|
ed9fab07c9
|
UI: Update translations
|
2024-02-12 19:43:02 +03:00 |
|
Nodir Temirkhodjaev
|
2c2268ea1f
|
UI: Rules: Add "Search" field
|
2024-02-11 15:26:13 +03:00 |
|
Nodir Temirkhodjaev
|
9ec02b4e81
|
UI: Update translations
|
2024-02-11 14:28:28 +03:00 |
|
Nodir Temirkhodjaev
|
8d0e946309
|
UI: IocContainer: Tear down in reverse order of setup
|
2024-02-11 12:31:26 +03:00 |
|
Nodir Temirkhodjaev
|
22e50a03b8
|
UI: AppInfoCache: Get by normalized path
|
2024-02-11 12:04:11 +03:00 |
|
Nodir Temirkhodjaev
|
1dff5f7345
|
UI: Prepare Rules window
|
2024-02-11 11:31:18 +03:00 |
|
Nodir Temirkhodjaev
|
adcd0ff134
|
UI: IocContainert: Extract ThreadStorage
|
2024-02-09 20:22:26 +03:00 |
|
Nodir Temirkhodjaev
|
500b024aa0
|
UI: Remove 'v' from version text
|
2024-02-08 17:50:48 +03:00 |
|
Nodir Temirkhodjaev
|
d312d4db81
|
Driver: fortcout: Simplify ignore checks
|
2024-02-08 15:08:42 +03:00 |
|
Nodir Temirkhodjaev
|
4234f88da2
|
UI: Bump version
|
2024-02-08 14:47:11 +03:00 |
|
Nodir Temirkhodjaev
|
4bcea5f848
|
Driver: Fix new programs ignoring for "Ignore" mode
|
2024-02-08 13:39:11 +03:00 |
|
Nodir Temirkhodjaev
|
534837d7ae
|
UI: ConfManager: Add index for "rule" table's "name" field
|
2024-02-08 13:38:28 +03:00 |
|
Nodir Temirkhodjaev
|
729e8d6fd6
|
UI: Update translations
|
2024-02-08 10:33:32 +03:00 |
|
Nodir Temirkhodjaev
|
4f473de131
|
UI: Zones: Extract ZoneEditDialog
|
2024-02-07 20:46:11 +03:00 |
|
Nodir Temirkhodjaev
|
cccf9021f3
|
UI: Options: Schedule: Open Programs on double-click of "Purge Obsolete" task
|
2024-02-07 16:05:10 +03:00 |
|
Nodir Temirkhodjaev
|
e20a28fa61
|
UI: ConfManager: Add FTS for "rule" table
|
2024-02-07 15:40:11 +03:00 |
|
Nodir Temirkhodjaev
|
d91ebb6b96
|
UI: FirewallConf: Simplify checkDeprecatedAppGroups()
|
2024-02-06 19:46:54 +03:00 |
|
Nodir Temirkhodjaev
|
744fcc68ea
|
UI: Options: AppGropus: Don't add Fort's folder by default
|
2024-02-06 18:33:22 +03:00 |
|
Nodir Temirkhodjaev
|
c9f4864fba
|
UI: Update translations
|
2024-02-06 18:19:59 +03:00 |
|
Nodir Temirkhodjaev
|
9570eb70a3
|
UI: Options: Warn about deprecated App Group's Texts
|
2024-02-06 17:42:37 +03:00 |
|
Nodir Temirkhodjaev
|
4fbf49c4d2
|
UI: Statistics: Traffic: Restructure header buttons
|
2024-02-06 15:53:29 +03:00 |
|
Nodir Temirkhodjaev
|
afab861b24
|
UI: MyFort: About: Improve "Check Update" button's tooltip
|
2024-02-06 15:13:36 +03:00 |
|
Nodir Temirkhodjaev
|
07c2a129fa
|
UI: Update Rules icon
|
2024-02-06 14:58:12 +03:00 |
|
Nodir Temirkhodjaev
|
f13700614e
|
UI: Rename Policies to Rules
|
2024-02-06 14:56:20 +03:00 |
|
Nodir Temirkhodjaev
|
8a5b72a752
|
UI: ConfManager: Simplify rules DB schema
|
2024-02-06 13:43:31 +03:00 |
|
Nodir Temirkhodjaev
|
499b861584
|
UI: DbErrorManager: Debug some messages, not warn
|
2024-02-05 11:26:51 +03:00 |
|
Nodir Temirkhodjaev
|
8fda54d197
|
UI: Update icon
|
2024-02-03 18:19:07 +03:00 |
|
Nodir Temirkhodjaev
|
4db2676a03
|
UI: Update translations
|
2024-02-03 15:19:54 +03:00 |
|
Nodir Temirkhodjaev
|
c332358f8c
|
UI: TaskListModel: Simplify *Data()
|
2024-02-03 13:27:49 +03:00 |
|
Nodir Temirkhodjaev
|
a9e6308276
|
UI: TaskManager: Simplify runExpiredTasks()
|
2024-02-03 13:11:45 +03:00 |
|
Nodir Temirkhodjaev
|
93d6f13d37
|
UI: Bump version
|
2024-02-03 13:11:31 +03:00 |
|