Commit Graph

72 Commits

Author SHA1 Message Date
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 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 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 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 9ff25a27b7 Avoid bad contrast in password dialog of Quick GUI with dark themes 2020-03-29 00:03:18 +01:00
Marius Kittler 0e2af9ff2e Add "Save as" option in Quick GUI 2019-07-06 17:19:11 +02:00
Martchus b6952c3772 Make "Change password for" translatable 2019-02-05 00:32:06 +01:00
Martchus daa9251b77 Fix ugly bullet points under Android on PasswordEchoOnEdit 2019-02-05 00:31:27 +01:00
Martchus f577b5acd7 Remove ugly icon and bold font for encryption note 2019-02-05 00:28:35 +01:00
Martchus 9002602895 Quick GUI: Show buttons to copy when editing field 2019-02-05 00:27:18 +01:00
Marius Kittler 5492e67496 Quick GUI: Enable wrapping in details dialog 2019-01-21 18:15:44 +01:00
Marius Kittler 5d36b93b69 Quick GUI: Prevent context menu on last, empty row 2019-01-21 18:15:21 +01:00
Marius Kittler 7fee73cf29 Quick GUI: Make '+' to append field clickable 2019-01-21 18:14:48 +01:00
Martchus 75075725a6 Add file details 2018-12-21 01:14:41 +01:00
Martchus 2f603817f6 Add comment about anchors.centerIn 2018-12-15 23:44:34 +01:00
Martchus e5da308218 Increase spacing of about dialog in Quick GUI 2018-12-15 23:44:04 +01:00
Martchus 7662c30069 Polish Qt Quick GUI
* Fix some warnings
* Remove debugging leftovers
2018-12-15 22:55:11 +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 08bb7954a6 Move about dialog for Quick GUI to its own file 2018-12-08 19:34:32 +01:00
Martchus ba4cec44da Quick GUI: Improve about dialog 2018-12-08 19:20:14 +01:00
Martchus 08268f50ee Update icons
* Replace application icon with a new one
* Use adaptive icon under Android
* Remove unused icons
2018-12-08 19:13:57 +01:00
Marius Kittler 5b9b84866d Add about dialog to Qt Quick GUI 2018-12-03 18:11:42 +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 776dc06431 Quick GUI: Support undo/redo
so far this requires to compile with widgets GUI support
2018-11-22 22:05:49 +01:00
Marius Kittler a69a91d47e Quick GUI: Fix handling last row of FieldModel 2018-11-22 22:03:42 +01:00
Marius Kittler f5ac7d52cd Quick GUI: Remove switch to show passwords on focus
because it is not used anymore
2018-11-22 22:01:37 +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 8eeb3e9484 Quick GUI: Use automatic internal toolbar 2018-11-20 20:13:26 +01:00
Martchus 07d955a4a5 Quick GUI: Adjust some details 2018-11-20 20:13:08 +01:00
Marius Kittler 702883b44a Quick GUI: Edit field in separate dialog
Editing tables is just not so nice on mobile devices
2018-11-20 18:09:04 +01:00
Marius Kittler d904a3c1bc Quick GUI: Allow to retry opening/saving 2018-11-20 18:06:52 +01:00
Martchus a3f3735c54 Quick GUI: Improve fields 2018-11-20 00:55:53 +01:00
Martchus 9c370b375d Quick GUI: Move filter to its own dialog
Because under Android the usability of the text box
inside the drawer is not very good.
2018-11-20 00:45:05 +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 c3775775d1 Quick GUI: Allow to clear recent files 2018-09-16 19:16:12 +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 24bc27ce8f Quick GUI: Keep menu open
It is closed anyways when opening a file or showing
a dialog and it is useful to keep the menu open after
closing.
2018-09-10 20:43:28 +02:00
Martchus 53ac241b22 Quick GUI: Improve small details 2018-09-10 19:57:58 +02:00
Martchus b12b7a7b24 Quick GUI: Focus text fields in dialogs 2018-09-10 19:53:54 +02:00
Martchus f86fcefc03 Quick GUI: Show warning if no password set 2018-09-10 19:53:14 +02:00
Martchus b1bd12755c Use extra page for fields 2018-09-09 01:49:32 +02:00
Martchus 829c7e63dc Improve theming under Android 2018-09-09 00:57:02 +02:00
Martchus a5ffe32861 Quick GUI: Show full file path as tooltip 2018-09-08 20:00:43 +02:00