Commit Graph

1327 Commits

Author SHA1 Message Date
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
4b56010894 Installer: Add attention about slashes in the global .ini 2021-04-01 13:37:17 +03:00
Nodir Temirkhodjaev
f8c46b39a8 Installer: Tweak setup mutex name. 2021-04-01 11:50:58 +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
3677e56bf0 Installer: Stop/start an existing service. 2021-03-31 15:53:03 +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
ad977f890b Installer: Include Qt6Network.dll 2021-03-30 13:32:02 +03:00
Nodir Temirkhodjaev
f94e1001f6 UI: Refactor Control commands handling. 2021-03-30 13:01:02 +03:00
Nodir Temirkhodjaev
7ac16e271f Installer: Uninstall service first and then driver. 2021-03-29 14:00:37 +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
Nodir Temirkhodjaev
206e2f2319 Installer: Uninstall only installed stuff. 2021-03-27 18:27:55 +03:00
Nodir Temirkhodjaev
74d36f587f UI: SQLite: Don't omit Utf16 code for back compat. 2021-03-27 17:16:54 +03:00
Nodir Temirkhodjaev
288b55529c UI: Simplify booted provider's uninstalling. 2021-03-27 13:40:13 +03:00
Nodir Temirkhodjaev
5f4236f672 UI: SQLite: Refactor default flags. 2021-03-26 19:09:07 +03:00
Nodir Temirkhodjaev
994e5fe67c UI: Minor fixes. 2021-03-26 18:06:31 +03:00
Nodir Temirkhodjaev
990847bb3d UI: SQLite: Omit Utf16 code, use SQLITE_OPEN_NOMUTEX flag. 2021-03-26 18:04:54 +03:00
Nodir Temirkhodjaev
4a54b2f367 QCustomPlot: Fix build for Qt 6.2 (QTBUG-92077). 2021-03-26 14:49:40 +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
2a75b1760d UI: Options: Simplify ScrollArea. 2021-03-25 13:33:38 +03:00
Nodir Temirkhodjaev
42751356e8 UI: Options: Add ScrollArea. 2021-03-25 12:57:56 +03:00
Nodir Temirkhodjaev
287e389dfb Bump version. 2021-03-24 19:24:03 +03:00
Nodir Temirkhodjaev
0fb625b707 Add ChangeLog. 2021-03-24 19:23:12 +03:00
Nodir Temirkhodjaev
3b35ac9be0 Patch version. 2021-03-24 19:14:51 +03:00
Nodir Temirkhodjaev
697d3990c4 UI: Programs: Check state before opening Edit Program form. 2021-03-24 17:19:51 +03:00
Nodir Temirkhodjaev
b56f0b75b7 Installer: Add "Add to Explorer's Context Menu" option. 2021-03-24 17:05:30 +03:00
Nodir Temirkhodjaev
82bb84aff3 UI: Update translations. 2021-03-24 16:13:12 +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
8519d83766 UI: Update French translation. 2021-03-24 10:12:45 +03:00
Nodir Temirkhodjaev
495a56718b Bump version. 2021-03-23 13:27:29 +03:00
Nodir Temirkhodjaev
9ddb8df348 Add ChangeLog. 2021-03-23 12:58:30 +03:00
Nodir Temirkhodjaev
5d0b39e274 UI: Update translations. 2021-03-23 12:54:12 +03:00
Nodir Temirkhodjaev
d65c5f486d Patch version. 2021-03-23 12:47:41 +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
0b6afac217 UI: Minor fix. 2021-03-23 11:47:55 +03:00
Nodir Temirkhodjaev
2d400ca756 UI: Programs: Check for already logged program when adding new one. 2021-03-23 11:40:20 +03:00
Nodir Temirkhodjaev
4a97f7562b Bump version. 2021-03-21 17:03:38 +03:00
Nodir Temirkhodjaev
abb7198aba Add ChangeLog. 2021-03-21 16:52:05 +03:00