Commit Graph

87 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
a4826a06c5 UI: OptionsWindow: Fix applying changes. 2020-01-22 17:42:28 +05:00
Nodir Temirkhodjaev
80678a0edd Add ability to "Allow All New Programs". 2020-01-18 11:10:22 +05:00
Nodir Temirkhodjaev
75cbfcd2e9 UI: Fix empty conf on initial startup. 2020-01-15 21:41:30 +05:00
Nodir Temirkhodjaev
3545fa1518 UI: Avoid exe apps duplicates, part2 . 2020-01-14 22:41:27 +05:00
Nodir Temirkhodjaev
88f0d7ac5f UI: Avoid exe apps duplicates. 2020-01-14 20:55:52 +05:00
Nodir Temirkhodjaev
c2a80eb775 UI: ProgramsWindow: Sort/edit program name. 2020-01-14 14:46:44 +05:00
Nodir Temirkhodjaev
bb6bda8350 UI: Refactor DB migration scripts. 2020-01-13 16:01:52 +05:00
Nodir Temirkhodjaev
2fa8c0a2a5 UI: ProgramsWindow: Relayout table. 2020-01-13 09:30:42 +05:00
Nodir Temirkhodjaev
b9a00096c5 Fix tests. 2020-01-11 17:42:12 +05:00
Nodir Temirkhodjaev
afac18e004 UI: ProgramsWindow: Add sorting. 2020-01-08 15:33:34 +05:00
Nodir Temirkhodjaev
40e0eaa51f UI: ProgramsWindow: Refactor group names. 2020-01-06 16:11:03 +05:00
Nodir Temirkhodjaev
341435cceb UI: Remove compatibility code with v1.* & v2.* versions. 2020-01-06 13:52:22 +05:00
Nodir Temirkhodjaev
3932afe8bb UI: ProgramsWindow: Add using app group's enabled state. 2020-01-06 11:45:37 +05:00
Nodir Temirkhodjaev
179fea6e7e UI: Fix end time of apps. 2020-01-06 08:04:22 +05:00
Nodir Temirkhodjaev
2abeff545b UI: Handle end time of apps. 2020-01-05 21:32:59 +05:00
Nodir Temirkhodjaev
4e4ca1a6d5 UI: ProgramsWindow: Add/edit end time of apps. 2020-01-05 19:01:18 +05:00
Nodir Temirkhodjaev
af8d9fbc87 UI: ProgramsWindow: Add/edit apps. 2020-01-05 17:28:42 +05:00
Nodir Temirkhodjaev
c123cb7d7f UI: ProgramsWindow: Block/allow apps. 2020-01-04 16:19:56 +05:00
Nodir Temirkhodjaev
64e7891f6f UI: Fix models resetting. 2020-01-03 19:09:54 +05:00
Nodir Temirkhodjaev
44a58a07bc UI: Prepare ProgramsWindow. 2020-01-02 14:40:26 +05:00
Nodir Temirkhodjaev
19cdbdbd5e UI: Use inline inits. 2020-01-01 16:28:59 +05:00
Nodir Temirkhodjaev
67653c028d UI: StatsPage: Add apps list & traf stats. 2019-12-30 14:53:13 +05:00
Nodir Temirkhodjaev
1cfd0ff37d UI: Conf: Rename *groupsList to *groups. 2019-12-23 12:24:52 +05:00
Nodir Temirkhodjaev
176a870ae3 UI: Remove QML; Prepare OptionsWindow. 2019-12-16 15:41:44 +05:00
Nodir Temirkhodjaev
f05b94d3b2 UI: Migrate config by re-creating the DB. 2019-12-11 17:19:25 +05:00
Nodir Temirkhodjaev
3d4d59ae64 UI: Purge apps' groups on group remove. 2019-12-11 11:15:51 +05:00
Nodir Temirkhodjaev
89f71f2328 UI: App Groups' min count is 1. 2019-12-10 20:58:42 +05:00
Nodir Temirkhodjaev
324e2333f9 UI: Fix applying edited conf. 2019-12-08 14:50:41 +05:00
Nodir Temirkhodjaev
7d156d6324 Prepare wild & exe app paths special handling. 2019-12-07 17:09:30 +05:00
Nodir Temirkhodjaev
87568563bf UI: Fix reading conf flags. 2019-11-06 14:25:32 +05:00
Nodir Temirkhodjaev
e84bee81de UI: Store tasks in the DB. 2019-10-29 23:58:10 +05:00
Nodir Temirkhodjaev
aa5b7b0571 Fix last commit. 2019-10-27 20:12:59 +05:00
Nodir Temirkhodjaev
8a38887679 UI: ConfManager: Save/load config. 2019-10-26 09:55:03 +05:00
Nodir Temirkhodjaev
6f1c42a02e UI: Prepare ConfManager. 2019-10-23 17:03:59 +05:00
Nodir Temirkhodjaev
63b2fc2573 UI: Rename AppGroup::label to menuLabel. 2019-10-20 15:29:50 +05:00
Nodir Temirkhodjaev
0daa695b38 UI: Store "passwordHash" in .ini 2019-10-20 11:27:16 +05:00
Nodir Temirkhodjaev
ffe4d7aaef UI: Use for-range instead of foreach. 2019-10-09 13:58:30 +05:00
Nodir Temirkhodjaev
1c5b540937 UI: Add minutes to time periods. 2019-05-11 21:53:07 +05:00
Nodir Temirkhodjaev
7c53b06649 UI: Update Dl/Ul icons. 2019-04-08 19:12:28 +05:00
Nodir Temirkhodjaev
830abce361 UI: Fix Clang warnings. 2019-04-06 11:19:12 +05:00
Nodir Temirkhodjaev
fa23df7d6c Installer: Add "Portable" option. 2019-03-10 23:03:59 +05:00
Nodir Temirkhodjaev
9d707490bd Add ability to fragment first TCP packet. 2019-02-18 22:43:45 +05:00
Nodir Temirkhodjaev
259884e66b UI: Add Traffic Graph window. 2019-02-06 16:53:02 +05:00
Nodir Temirkhodjaev
4d681ff9f7 UI: Tray menu: Show app-group's speed & period. 2019-01-04 13:35:31 +05:00
Nodir Temirkhodjaev
a24fc5a678 Add ability to filter local addresses.
Loop-back (127.*) & local broadcast (255.255.255.255).
2018-12-13 20:40:16 +05:00
Nodir Temirkhodjaev
c606225c35 UI: ApplicationsPage: Add hour period to enabled state. 2018-12-07 22:07:48 +05:00
Nodir Temirkhodjaev
ad3d242daf UI: OptionsPage: Remove ability to "Ignore TCP RST-packets". 2018-11-08 14:59:41 +05:00
Nodir Temirkhodjaev
f4a06fd032 UI: StatisticsPage: Add active period hours. 2018-08-31 16:35:35 +05:00
Nodir Temirkhodjaev
cfddff8a06 UI: Add --control <PATH> argument.
Control running instance's conf by executing scripts.
2018-08-24 16:28:26 +05:00
Nodir Temirkhodjaev
ea2de05366 UI: Statistics Page: Fix keep options. 2018-03-02 15:36:30 +05:00