Commit Graph

351 Commits

Author SHA1 Message Date
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
Martchus a45734de1d Remove accidentally hard-coded font 2023-03-30 00:02:01 +02:00
Martchus e407f0b455 Bump patch release 2023-03-30 00:00:49 +02:00
Martchus 5ef3ac49bf Update release date 2023-03-07 20:09:00 +01:00
Martchus 991873c149 Update translations 2023-03-04 18:29:59 +01:00
Martchus 34e7fb123a Use `pubsetbuf` only with `libstdc++`
This usage of the function seems only to work as intended with that
standard lib. With `libc++` and the MSVC standard lib the call has no
effect.
2023-02-28 21:04:00 +01:00
Martchus 140d2e1782 Update translations 2023-02-18 19:39:51 +01:00
Martchus e8c5fdfb56 Consider all QML files for translations
Ensure QML files not used in the current build (as they're
Qt-version-specific and a different Qt version is used) are still
considered when generating the XML files for translations. Otherwise they
will be showing as vanished or obsoleted when they shouldn't.
2023-02-18 19:39:37 +01:00
Martchus a829ca0e65 Handle errors when restoring/saving settings 2023-02-18 19:19:59 +01:00
Martchus 05e0ad5696 Port Qt Quick GUI to Qt 6 and KF6 2023-01-31 17:37:18 +01:00
Martchus e1f753cd89 Remove unused QML import 2023-01-31 16:07:56 +01:00
Martchus 25ef1dbe91 Allow adding additional QML import paths via environment variable
This is useful to use a custom build of kirigami.
2023-01-31 16:02:00 +01:00
Martchus a8364be203 Avoid use of deprecated `QString::count()` 2023-01-31 15:35:59 +01:00
Martchus b32c29c29f Bump patch version 2023-01-31 15:35:59 +01:00
Martchus 3a1495ce53 Update copyright notice 2023-01-17 18:38:00 +01:00
Martchus 9e944618b7 Update release date 2022-10-12 23:28:09 +02:00
Martchus 16876710e0 Add release date 2022-10-12 23:27:53 +02:00
Martchus 9c3a236672 Fix typo in README 2022-08-28 00:19:48 +02:00
Martchus eb1b73f4be Allow portable configuration via `QtUtilities::getSettings()`
See https://github.com/Martchus/tageditor/issues/88
2022-08-20 16:29:56 +02:00
Martchus 217942e946 Avoid getter being mismarked as slot in MainWindow 2022-08-20 16:22:23 +02:00
Martchus 3f7ea3095e Document QT_PACKAGE_PREFIX 2022-05-16 21:08:28 +02:00
Martchus 46d35530c4 Update download instructions 2022-05-16 20:46:59 +02:00
Martchus 24300cd8da Add stalebot config 2022-04-12 01:08:16 +02:00
Martchus 37ee70dfa4 Add copyright notice 2022-04-05 20:19:34 +02:00
Martchus 2b155c925f Increment patch version 2022-03-15 21:42:47 +01:00
Martchus 7cf5972d27 Clarify that license is "GPL-2-or-later" 2022-03-15 21:41:30 +01:00
Martchus d020aaab63 Update license info for Windows distribution 2022-03-15 00:57:15 +01:00
Martchus eb6fc17f6b Adapt C++ code of Qt Quick GUI to Qt 6 2022-01-29 19:45:14 +01:00
Martchus 16b1051c68 Fix warnings when building against Qt 6 2022-01-29 19:44:19 +01:00
Martchus 418104b6cb Add OBS repository URL as download page doesn't contain all versions 2022-01-22 17:51:43 +01:00
Martchus cfb4423f79 Fix warning about possible null pointer deref 2021-12-11 23:48:59 +01:00
Martchus 2428c3e656 Update/improve build instructions 2021-12-05 18:36:52 +01:00
Martchus d97d291b16 Add notes about compatibility of Windows builds 2021-10-05 18:18:20 +02:00
Martchus 7e9f319d2d Update translations 2021-08-22 00:05:33 +02:00
Martchus 54e21607df Apply clang-format and cmake-format 2021-08-22 00:05:07 +02:00
Martchus 6684f1b627 Fix warning about duplicated branch 2021-08-22 00:03:12 +02:00