Martchus
cabeca7756
Don't build the Qt Quick GUI by default for Windows and Apple platforms
...
It uses Kirigami which is probably not present/wanted on those platforms.
2024-04-13 16:50:59 +02:00
Martchus
06ae52d0d8
Update translations
2024-04-08 12:40:05 +02:00
Martchus
6ffa54088a
Ensure desktop file name is set when initializing GUIs
2024-04-08 12:39:46 +02:00
Martchus
1b6b645f7a
Apply cmake-format
2024-04-08 12:39:05 +02:00
Martchus
1ce919397b
Bump patch version
2024-04-08 12:38:47 +02:00
Martchus
3c706b614e
Clarify condition in Qt version check for Quick GUI
2024-04-02 15:19:49 +02:00
Martchus
e095dc904f
Update release date
2024-04-02 11:09:47 +02:00
Martchus
a37ee658a6
Update translations
2024-04-01 15:41:34 +02:00
Martchus
9653b4c0d5
Bump minor version after all the Android and Qt Quick GUI related changes
2024-04-01 15:41:09 +02:00
Martchus
613d62d042
Elide entry names in entries/fields list items
2024-04-01 15:32:47 +02:00
Martchus
8319d4f485
Extend Android-related remarks in README
2024-04-01 14:55:58 +02:00
Martchus
c2fc538e2c
Avoid hidden swipe actions in mobile/tablet mode as those are broken
...
When clicking on an action the action is not triggered but the whole list
item enters a broken state instead. This can also be reproduced on the
desktop by setting `QT_QUICK_CONTROLS_MOBILE=1`.
2024-04-01 14:40:19 +02:00
Martchus
f20c7b5d3d
Avoid using `story-editor` icon as it is not actually dark in breeze-dark
2024-04-01 14:24:28 +02:00
Martchus
b2d85c7d53
Refactor various aspects of the code
...
* Prefer using auto
* Reduce nesting in certain places
* Simplify code in main function
2024-04-01 13:59:22 +02:00
Martchus
0f4c30c14f
Format Android-specific files (also when not building for Android)
2024-03-31 23:04:39 +02:00
Martchus
21a16e0be0
Add approach for handling darkmode changes dynamically
...
This seems to work for plain QCC2 parts but unfortunately doesn't help with
Kirigami (see added not). Hence this is disabled for now.
2024-03-31 22:53:32 +02:00
Martchus
ba9a6e26de
Clean code for initializing Qt Quick GUI
2024-03-31 22:46:01 +02:00
Martchus
9ebffe6b16
Exit application when the main QML file cannot be loaded
2024-03-31 22:43:48 +02:00
Martchus
64a2738827
Update translations
2024-03-31 13:50:00 +02:00
Martchus
a098b40dab
Apply clang-format
2024-03-31 13:49:44 +02:00
Martchus
dbc2e9a4e2
Select correct icon theme for Qt Quick GUI depending on darkmode setting
2024-03-31 13:49:34 +02:00
Martchus
f960aa80a1
Remove Android-specific debugging code for Qt Quick app
2024-03-31 13:44:48 +02:00
Martchus
b950451807
Avoid explicit color definitions in Qt Quick GUI
...
Those might break dark mode and using custom color palettes in general.
2024-03-31 12:57:35 +02:00
Martchus
20aea51fa1
Update translations
2024-03-26 22:54:47 +01:00
Martchus
5706086456
Streamline setup of Qt Quick GUI with Qt Widgets GUI
2024-03-26 22:54:10 +01:00
Martchus
b8d2422669
Bundle icons and translations when building for Android
2024-03-26 22:52:21 +01:00
Martchus
7a08ee7d00
Adapt README to latest changes
2024-03-26 22:50:20 +01:00
Martchus
7c03835fc3
Improve documentation of keystore handling
2024-03-26 21:58:35 +01:00
Martchus
0791964c6f
Apply clang-format and cmake-format
2024-03-25 18:34:22 +01:00
Martchus
f6096f7232
Avoid showing title/icon in Qt Quick GUI
...
It doesn't look as good in the KF6-based version anymore and cannot be made
clickable anyway.
2024-03-25 18:34:22 +01:00
Martchus
79a0ef031c
Improve specifying dependencies for Qt Quick GUI
...
* Remove QuickControls2 as the CMake module from qtutilities take care of
it
* Replace Kirigami2 with Kirigami because the former is deprecated
2024-03-25 18:34:22 +01:00
Martchus
cb6fe128c4
Set app domain for the sake of displaying the URL in the Qt Quick GUI
2024-03-25 18:34:22 +01:00
Martchus
eed9d596ba
Simplify code for about dialog of Qt Quick GUI
2024-03-25 18:34:22 +01:00
Martchus
cd23eb4add
Avoid warning about missing version when building Qt Quick GUI
2024-03-25 18:34:22 +01:00
Martchus
4891ee0b32
Update translations
2024-03-25 18:34:22 +01:00
Martchus
6972256727
Improve Qt Quick GUI after porting to Qt 6
...
* Avoid use of deprecated QML features
* Fix problems when moving items by making the delegates own items
* Improve code in models, especially functions for moving rows
* Fix sizing of dialogs
* Replace code relying on `bannerClicked` event which has been removed in
KF6
* Use the native file dialog if supported (and otherwise not); this should
give the desired behavior under each platform out of the box
* Update versioning requirements in README
2024-03-24 22:26:44 +01:00
Martchus
4bf6a91d72
Port Qt Quick GUI for Android to Qt 6
2024-03-17 00:34:00 +01:00
Martchus
430e17416a
Update copyright date
2024-02-24 21:16:53 +01:00
Martchus
8f8eda8755
Mention key used for signing binaries in README
2024-02-07 19:27:58 +01:00
Martchus
fcbc3cb4a4
Add tab-stops explicitly where default order is wrong
2024-01-07 23:41:39 +01:00
Martchus
7b242732e8
Bump patch version
2024-01-07 23:40:42 +01:00
Martchus
343121ae90
Update release date
2023-11-21 21:53:07 +01:00
Martchus
a8023d255a
State minimum required Windows 10 version
2023-11-18 21:42:07 +01:00
Martchus
5ebf64d1de
Enable creating a backup file by default
2023-11-18 21:13:57 +01:00
Martchus
9aa8d9c9ac
Bump patch version
2023-11-18 21:13:36 +01:00
Martchus
1993046e96
Avoid CMake deprecation warning by bumping version
2023-07-23 21:06:56 +02:00
Martchus
a93e04fd14
Update release date
2023-04-04 21:22:05 +02:00
Martchus
ef6b6085b1
Update translations
2023-03-30 00:05:08 +02:00
Martchus
5acf8b0cc0
Apply Qt settings immediately
2023-03-30 00:04:39 +02:00
Martchus
0ead95e749
Update style sheet on palette changes accordingly
2023-03-30 00:04:17 +02:00