Commit Graph

102 Commits

Author SHA1 Message Date
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
98a5bd8667 UI: ControlManager: Prepare service handling. 2021-03-31 13:29:19 +03:00
Nodir Temirkhodjaev
f94e1001f6 UI: Refactor Control commands handling. 2021-03-30 13:01:02 +03:00
Nodir Temirkhodjaev
1d0ddca8fd UI: Options: Add "Skip password check for administrators" option. 2021-03-28 15:49:24 +03:00
Nodir Temirkhodjaev
bf3b7eee3f UI: Use global settings from working directory.
See FortFirewall.exe.example.ini
2021-03-26 14:48:11 +03:00
Nodir Temirkhodjaev
7e9dccdb43 UI: Connections: Show error message on top of app edit form. 2021-03-24 15:58:46 +03:00
Nodir Temirkhodjaev
d2bf94ebb9 UI: Connections: Add "Add Program" button.
To add/edit selected connection's program.
2021-03-23 12:46:12 +03:00
Nodir Temirkhodjaev
618d9feba6 UI: Tray: Show Connections window on mouse middle click. 2021-03-17 16:47:58 +03:00
Nodir Temirkhodjaev
f67af8006e UI: Connections: Add "Show host names" option. 2021-02-21 23:44:58 +05:00
Nodir Temirkhodjaev
a3ca7f3ecc Driver: Log "inbound" state of blocked connection. 2021-02-13 10:37:33 +05:00
Nodir Temirkhodjaev
dac4eec3ec UI: Prepare ConnectionsWindow. 2021-02-12 14:10:39 +05:00
Nodir Temirkhodjaev
20704e46df UI: Fix message boxes' parent window. 2021-02-03 22:08:17 +03:00
Nodir Temirkhodjaev
ac4dfd6d2a Don't use QT_FORWARD_DECLARE_* for non-Qt things.
As it breaks in namespace builds.
2021-01-26 18:10:37 +03:00
Nodir Temirkhodjaev
9c12783227 UI: Move MainWindow into form/controls/. 2020-09-02 14:36:24 +03:00
Nodir Temirkhodjaev
5dadf84cf2 UI: Reformat code using Beautifier. 2020-08-20 12:36:41 +03:00
Nodir Temirkhodjaev
2a5907ceb3 UI: Show alerted tray icon. 2020-02-17 14:05:30 +05:00
Nodir Temirkhodjaev
274c9b9d76 UI: Open appropriate window on tray message click. 2020-02-17 12:15:27 +05:00
Nodir Temirkhodjaev
62bd5379a4 UI: Improve tray context menu. 2020-02-01 16:09:45 +05:00
Nodir Temirkhodjaev
5a4fb7d469 UI: Prepare ZonesWindow. 2020-01-31 15:00:36 +05:00
Nodir Temirkhodjaev
0e18b1b3d4 UI: Use default language from Installer. 2020-01-25 10:54:25 +05:00
Nodir Temirkhodjaev
80678a0edd Add ability to "Allow All New Programs". 2020-01-18 11:10:22 +05:00
Nodir Temirkhodjaev
2fa8c0a2a5 UI: ProgramsWindow: Relayout table. 2020-01-13 09:30:42 +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
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
046ad96219 UI: Controls: Refactor TextArea2Splitter. 2019-12-24 09:06:30 +05:00
Nodir Temirkhodjaev
0ac0bcd05f UI: Add AddressesPage. 2019-12-21 20:14:40 +05:00
Nodir Temirkhodjaev
59ad1c29ea UI: OptionsPage: Add Column #2. 2019-12-20 14:30:16 +05:00
Nodir Temirkhodjaev
831375dafd UI: OptionsPage: Add Column #1. 2019-12-20 12:44:04 +05:00
Nodir Temirkhodjaev
3a07701b84 Restructure form/. 2019-12-17 07:43:47 +05:00
Nodir Temirkhodjaev
176a870ae3 UI: Remove QML; Prepare OptionsWindow. 2019-12-16 15:41:44 +05:00
Nodir Temirkhodjaev
3614a46f14 UI: Add ability to use env vars in the app groups.
E.g. to allow all programs from home folder: %HOME%
2019-11-21 13:36:18 +05:00
Nodir Temirkhodjaev
de03c20788 UI: Rework new version warning, again. 2019-11-05 20:51:03 +05:00
Nodir Temirkhodjaev
47d9ec705b UI: Rework new version warning. 2019-11-05 15:16:33 +05:00
Nodir Temirkhodjaev
e84bee81de UI: Store tasks in the DB. 2019-10-29 23:58:10 +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
66e7c88448 UI: Rename Database* to Stat*. 2019-10-09 13:56:41 +05:00
Nodir Temirkhodjaev
0c3e83f808 UI: Fix warnings on exit. 2019-10-08 20:32:34 +05:00
Nodir Temirkhodjaev
41a9facaf0 UI: Portable: Don't use disk cache. 2019-10-06 11:15:46 +05:00
Nodir Temirkhodjaev
ee02e1c50c UI: Improve file selection dialog. 2019-05-14 20:55:40 +05:00
Nodir Temirkhodjaev
aa7d30bfa6 UI: ApplicationsPage: Add "Select File" button. 2019-05-06 14:29:10 +05:00
Nodir Temirkhodjaev
dad4678e0f UI: Fix clazy warnings. 2019-05-03 19:32:50 +05:00
Nodir Temirkhodjaev
f615282885 UI: AddressesPage, ApplicationsPage: Add splitter and text control buttons. 2019-05-02 01:13:25 +05:00
Nodir Temirkhodjaev
f688aa6e96 UI: Setup ThreadPool's max thread count. 2019-04-27 18:24:15 +05:00
Nodir Temirkhodjaev
a5d97fddd2 UI: Show app names & icons. 2019-04-21 15:21:15 +05:00
Nodir Temirkhodjaev
dd521ba81b UI: OptionsPage: Show driver's state; allow to install/remove the driver. 2019-04-04 13:53:59 +05:00
Nodir Temirkhodjaev
ffad054bad UI: Improve Traffic Graph. 2019-02-10 20:55:23 +05:00