Martchus
a829ca0e65
Handle errors when restoring/saving settings
2023-02-18 19:19:59 +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
eb1b73f4be
Allow portable configuration via `QtUtilities::getSettings()`
...
See https://github.com/Martchus/tageditor/issues/88
2022-08-20 16:29:56 +02:00
Martchus
eb6fc17f6b
Adapt C++ code of Qt Quick GUI to Qt 6
2022-01-29 19:45:14 +01:00
Martchus
3a01f2de31
Fix typos found via `codespell --skip .git -w`
2021-07-03 19:46:22 +02:00
Martchus
a290294c25
Show password prompt in any error case in Qt Quick GUI
...
It might happen that an empty/incorrect password does not lead to
a crypto error. Then the data is nevertheless wrongly decrypted and
trying again with the correct password might help.
Not using PasswordFile::isEncryptionUsed() here like in the Qt Widgets
GUI for better/easier integration with Android's storage access
framework.
2020-03-29 00:55:57 +01:00
Martchus
b98483ca34
Avoid using previous password when creating new file in Qt Quick GUI
2020-03-28 23:27:47 +01:00
Martchus
1c6230dbeb
Fix showing IO error in Qt Quick GUI
...
The order of the catch handlers must be adjusted because
std::ios_base::failure is derived from std::runtime_error.
2020-03-28 23:16:12 +01:00
Martchus
c12f63dac1
Use Q_SIGNALS instead of signals
2020-03-09 18:46:47 +01:00
Martchus
53d3e71d36
Don't use lower-case Qt macros
2020-03-08 14:09:56 +01:00
Martchus
7ac57bb5a1
Use aboutToQuit() signal for cleanup-code
...
As recommended by the Qt documentation
2019-09-14 19:38:06 +02:00
Marius Kittler
0e2af9ff2e
Add "Save as" option in Quick GUI
2019-07-06 17:19:11 +02:00
Martchus
dd77f56a40
Adapt Android specific code to c++utilities v5
2019-07-03 00:38:29 +02:00
Martchus
d606b8a6cb
Adapt to changes in c++utilities
2019-06-12 21:02:57 +02:00
Martchus
f16dbc06d1
Adapt to changes in c++utilities
2019-06-10 22:44:59 +02:00
Marius Kittler
f863fb474c
Adapt to c++utilities v5
2019-05-04 22:25:56 +02:00
Martchus
be2da373b8
Add debug printing for Android
...
Under Android we can not just use Gammaray so let's print
resources and QIcon settings for debug builds.
2019-02-05 00:30:34 +01:00
Martchus
065bded841
Ensure Kirigami2 does not mess with our settings
2019-02-05 00:29:21 +01:00
Martchus
5b9e63785a
Always show debug output when opening native fd
2019-01-12 02:51:13 +01:00
Martchus
3b833e474b
Remove const_cast
2018-12-23 19:02:40 +01:00
Martchus
3f6b488cf3
Check for encryption via save options in Quick GUI
...
So the special file handling used under Android is not
messed.
2018-12-22 02:24:48 +01:00
Martchus
75075725a6
Add file details
2018-12-21 01:14:41 +01:00
Martchus
d2b096bfda
Adapt for passwordfile 4.0.0
2018-12-19 00:15:39 +01:00
Martchus
e59662acc9
Clean initialization of of Qt Quick GUI
2018-12-15 23:10:53 +01:00
Martchus
57146af472
Fix declaration of applyThemingForAndroid()
2018-12-08 19:27:04 +01:00
Martchus
232936a15d
Reformat android.h/android.cpp
2018-12-08 19:19:00 +01:00
Martchus
b4750c38fe
Quick GUI: Show error if root element is missing
2018-12-08 19:18:35 +01:00
Martchus
c090141ec3
Quick GUI: Change theming to use green colors
2018-12-08 19:18:12 +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
Martchus
f4cc381cf4
Quick GUI: Fix password visibility
2018-12-03 00:30:16 +01:00
Martchus
78a868fc9e
Fix enabling undo support without Qt Widgets GUI
2018-12-03 00:29:54 +01:00
Martchus
1582048a22
Fix building without Qt Widgets GUI support
2018-12-01 02:22:26 +01:00
Martchus
67025418ff
Fix #ifdef for DEBUG_BUILD
2018-12-01 02:21:16 +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
c0703ed471
Quick GUI: Make search case insensitive
2018-11-20 18:07:11 +01:00
Marius Kittler
d904a3c1bc
Quick GUI: Allow to retry opening/saving
2018-11-20 18:06:52 +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
a2b579623d
Quick GUI: Clear password also in file but not when closing
2018-09-10 20:04:14 +02:00
Martchus
1d3f81ab70
Quick GUI: Clear previous/wrong password
2018-09-10 19:56:35 +02:00
Martchus
f86fcefc03
Quick GUI: Show warning if no password set
2018-09-10 19:53:14 +02:00
Martchus
829c7e63dc
Improve theming under Android
2018-09-09 00:57:02 +02:00
Martchus
65d41276e8
Improve debug messages
2018-09-08 19:59:15 +02:00
Martchus
6d786d0b77
Show native file dialog under Android
2018-09-07 00:55:10 +02:00
Martchus
c0c2ee997f
Quick GUI: Tweak styling for Android
2018-09-02 19:07:02 +02:00
Martchus
0ecef255c9
Improve icons for Qt Quick / Android
2018-08-31 22:29:01 +02:00
Martchus
fa8e6a76db
Allow to copy in Qt Quick GUI
2018-06-16 15:37:55 +02:00