Commit Graph

818 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
639d2b02d1 Minor fix 2019-12-12 18:53:51 +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
7a31bf9a8a Driver: Use hash-map for app exe paths. 2019-12-10 15:18:54 +05:00
Nodir Temirkhodjaev
90318506fd Driver: Extract conf_ref* to separate file. 2019-12-09 12:19:23 +05:00
Nodir Temirkhodjaev
4adeddbf50 Conf: Add helper macros. 2019-12-08 16:55:54 +05:00
Nodir Temirkhodjaev
918440bafa Conf: App Paths: Add wild matching.
See patterns for .gitignore
2019-12-08 15:14:59 +05:00
Nodir Temirkhodjaev
324e2333f9 UI: Fix applying edited conf. 2019-12-08 14:50:41 +05:00
Nodir Temirkhodjaev
479d443096 Conf: App Paths: Include terminating zero. 2019-12-08 13:08:32 +05:00
Nodir Temirkhodjaev
7d156d6324 Prepare wild & exe app paths special handling. 2019-12-07 17:09:30 +05:00
Nodir Temirkhodjaev
01f3f5d0d8 UI: Cut release text from dashes. 2019-12-06 15:12:22 +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
83fe6c5127 UI: Settings: Add version check.
v3.0.0 is last compatible with older versions.
2019-11-16 13:19:12 +05:00
Nodir Temirkhodjaev
ebc79f7edf Bump major version. 2019-11-16 12:29:38 +05:00
Nodir Temirkhodjaev
87568563bf UI: Fix reading conf flags. 2019-11-06 14:25:32 +05:00
Nodir Temirkhodjaev
3af7cdadcc UI: Tweak new version popup's position. 2019-11-06 13:55:06 +05:00
Nodir Temirkhodjaev
c4347e542f UI: Minor fix. 2019-11-05 21:53:19 +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
f95ab7949f UI: Task info: Use Markdown format. 2019-11-05 13:00:04 +05:00
Nodir Temirkhodjaev
ee94fae40a UI: Update translations. 2019-11-05 11:47:03 +05:00
Nodir Temirkhodjaev
a2a50c7c03 Installer: Include QtQml plugin. 2019-11-05 10:10:03 +05:00
Nodir Temirkhodjaev
36b94fa8a4 Revert "Installer: Include QML WorkerScript plugin."
This reverts commit 333f0940a0.
2019-11-02 17:25:55 +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
74025ea602 Minor fixes 2019-10-25 14:53:35 +05:00
Nodir Temirkhodjaev
6f1c42a02e UI: Prepare ConfManager. 2019-10-23 17:03:59 +05:00
Nodir Temirkhodjaev
1bb4965f17 UI: Improve re-translating after language change. 2019-10-21 20:45:06 +05:00
Nodir Temirkhodjaev
71c5790124 UI: StatManager: Remove m_filePath. 2019-10-20 15:32:38 +05:00
Nodir Temirkhodjaev
63b2fc2573 UI: Rename AppGroup::label to menuLabel. 2019-10-20 15:29:50 +05:00
Nodir Temirkhodjaev
bebd600010 UI: Partially revert 66e7c8844.
Empty migration scripts still needed to set user_version pragma.
2019-10-20 12:25:20 +05:00
Nodir Temirkhodjaev
9975a1e261 Fix last commit. 2019-10-20 12:01:14 +05:00
Nodir Temirkhodjaev
a38a70a78d UI: Migrate "passwordHash" from .conf to .ini 2019-10-20 11:36:31 +05:00
Nodir Temirkhodjaev
0daa695b38 UI: Store "passwordHash" in .ini 2019-10-20 11:27:16 +05:00
Nodir Temirkhodjaev
a044ebf087 UI: Improve i18n script. 2019-10-19 12:11:03 +05:00
Nodir Temirkhodjaev
c7616a5938 UI: Set default font family. 2019-10-18 17:11:49 +05:00
Nodir Temirkhodjaev
333f0940a0 Installer: Include QML WorkerScript plugin.
Workaround for QTBUG-79169.
2019-10-12 13:44:15 +05:00
Nodir Temirkhodjaev
194257299a Deploy: Use Qt 6.0 2019-10-12 12:58:34 +05:00
Nodir Temirkhodjaev
9cb853cdb1 UI: Fix build with Qt 6.0 2019-10-12 12:15:28 +05:00
Nodir Temirkhodjaev
f1da128f89 QCustomPlot: Fix build with Qt 6.0 2019-10-12 12:14:59 +05:00
Nodir Temirkhodjaev
c249d94af0 Update SQLite v3.30.1 2019-10-11 19:47:51 +05:00
Nodir Temirkhodjaev
686f095823 UI: Fix warnings on exit, part 2. 2019-10-09 13:59:08 +05:00
Nodir Temirkhodjaev
ffe4d7aaef UI: Use for-range instead of foreach. 2019-10-09 13:58:30 +05:00
Nodir Temirkhodjaev
57a19edd5e Tests: Fix .pro 2019-10-09 13:57:04 +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
7579f4a0cf Update SQLite v3.30.0 2019-10-07 18:00:13 +05:00
Nodir Temirkhodjaev
41a9facaf0 UI: Portable: Don't use disk cache. 2019-10-06 11:15:46 +05:00