Commit Graph

25 Commits

Author SHA1 Message Date
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 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 9428f449bd Fix notification for deleted entries 2018-12-08 20:51:19 +01:00
Martchus 56243eb70c Fix strings which could not be translated correctly 2018-12-08 20:31:32 +01:00
Martchus 2d249b210a Quick GUI: Improve a few details 2018-12-03 00:30:55 +01:00
Marius Kittler d4437e10b7 Quick GUI: Skip confirming deletion if undo supported 2018-11-22 22:09:54 +01:00
Marius Kittler 9ba9b41240 Quick GUI: Add control to deletion dialog so it is shown correctly 2018-11-22 22:00:31 +01:00
Martchus fa050a422a Quick GUI: Allow filtering entries
So far all operations on entries are disabled when
in filtered state and switching between normal and
filtered view invalidates the stack.
2018-09-16 21:48:46 +02:00
Martchus 316f1ee2a7 Quick GUI: Hide entries and their children when deleted 2018-09-10 22:46:17 +02:00
Martchus 55eddd3fed Quick GUI: Add shortcuts 2018-09-10 20:43:58 +02:00
Martchus b12b7a7b24 Quick GUI: Focus text fields in dialogs 2018-09-10 19:53:54 +02:00
Martchus b1bd12755c Use extra page for fields 2018-09-09 01:49:32 +02:00
Martchus a16021ca9a Quick GUI: Make entry icon clickable, show menu on right/long click 2018-09-02 19:09:16 +02:00
Martchus 10ab060568 Quick GUI: Allow moving entries to the bottom 2018-09-02 19:04:28 +02:00
Martchus fa8e6a76db Allow to copy in Qt Quick GUI 2018-06-16 15:37:55 +02:00
Martchus 974910dbf6 Make QML coding style more consistent 2018-06-14 23:46:18 +02:00
Martchus e86d72dab9 Add misc improvements to Qt Quick GUI 2018-06-14 23:22:23 +02:00
Martchus d8b6aeb818 Improve editing fields in Qt Quick GUI 2018-06-13 00:41:24 +02:00
Martchus cc78072ffc Improve cut and paste in Qt Quick GUI 2018-06-12 22:20:43 +02:00
Martchus 71652bcab3 Improve some details in Qt Quick GUI 2018-06-12 22:02:37 +02:00
Martchus 91e02d1123 Allow to re-order entries in Qt Quick GUI 2018-06-12 21:32:44 +02:00
Martchus 3fd7a474ae Allow to cut & paste entries in Qt Quick GUI 2018-06-11 23:21:15 +02:00
Martchus c1a426f268 Allow to rename and delete entries in Qt Quick GUI 2018-06-10 22:39:33 +02:00
Marius Kittler bea4533133 Continue development of Qt Quick GUI
* Add view (written in QML, based on Qt Quick Controls 2
  and Kirigami 2)
* Add controller (written in C++)
* Use existing models (written in C++)
2018-05-20 01:59:56 +02:00