Commit Graph

297 Commits

Author SHA1 Message Date
Martchus bdefea2e59 Update RPM download section 2020-12-05 21:10:00 +01:00
Martchus 79038808ce Fix compilation with Qt 6 (beta1) 2020-10-23 17:01:34 +02:00
Martchus 04bf32cf6b Allow configuring package suffix for qtutilities individually 2020-10-23 17:01:11 +02:00
Martchus 68ac92d5db Use ninja in build example 2020-10-10 01:05:32 +02:00
raj292 9b0d4dc092
Add link to wikipedia on README.md 2020-10-01 10:25:32 +02:00
Martchus c3f07d08b6 Use setFilterRegularExpression() in Qt >= 5.12
The issue mentioned in the last commit was actually just about case
sensitivity and using QRegularExpression::CaseInsensitiveOption fixes it.
2020-09-18 17:12:01 +02:00
Martchus 85a816e444 Don't use setFilterRegularExpression() in Qt 5
Otherwise showing child nodes when their parent matches does not work with
Qt 5. Interestingly it *does* work with Qt 6. That's especially strange
because the code of the filter model responsible for showing child nodes
when their parents match should work completely independent of the
particular filter being used.
2020-09-15 18:14:13 +02:00
Martchus aeff15682f Remove overspecification of Qt version in documentation and comments 2020-09-04 01:21:28 +02:00
Martchus 5e8c230cfb Support Qt 6 (commit 174154b) 2020-09-04 00:54:34 +02:00
Martchus ce0df2d8a3 Improve icon
* Add 256x256 application icon
* Remove PNG_ICON_NO_CROP which is no longer required with c++utilities 5.6
2020-08-11 23:24:21 +02:00
Martchus 5a00643e4e Fix typo in German translation 2020-05-03 23:05:35 +02:00
Martchus 4ccc8058b2 Update translations 2020-05-03 23:05: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 9ff25a27b7 Avoid bad contrast in password dialog of Quick GUI with dark themes 2020-03-29 00:03:18 +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 9736a0fa61 Update translations 2020-02-14 17:38:25 +01:00
Martchus 78e4afb387 Improve consistency of error messages 2020-02-14 17:38:17 +01:00
Marius Kittler 98514ab8ca Update version 2019-11-07 19:09:35 +01:00
Marius Kittler b7cb0d85c3 Add licensing info for Windows distribution 2019-11-07 19:08:52 +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 b6acb55176 Remove unused StringVector 2019-09-04 18:35:59 +02:00
Martchus b220301bb6 Fix typo in initiategui.cpp filename 2019-08-22 01:11:17 +02:00
Martchus cddfebab8b Improve Android build
Use new features in qtutilities to prevent duplication of
version and other meta-info in manifest file.
2019-08-22 01:10:35 +02:00
Martchus 73748692b7 Prevent split screen warning under Android 2019-07-22 21:11:33 +02:00
Martchus 53aa56108c Don't abuse organization domain for website in AboutDialog 2019-07-20 20:16:44 +02:00
Martchus ad5ef353ff Use viewport to map context menu position 2019-07-20 18:44:20 +02:00
Martchus 31de4955e6 Don't use QCursor::pos() to position context menus
This won't work under Wayland.
2019-07-20 18:23:43 +02:00
Martchus 318542c658 Handle that QClipboard::mimeData() might return nullptr in Wayland 2019-07-20 18:14:41 +02:00
Martchus d7e7f9ecfa Set project() on top-level
See https://github.com/Martchus/cpp-utilities/pull/15
2019-07-20 18:10:54 +02:00
Martchus e21c97a37e Update translations 2019-07-07 15:25:01 +02:00
Martchus e820ebe71f Fix lupdate problem for real
The enum class still seems to be the cause of the
problem so this still needs to be worked around.
2019-07-07 15:24:51 +02:00
Martchus e9196404d6 Add comment for lupdate again
It still seems to be required for some reason
2019-07-07 11:51:11 +02:00
Martchus e1afd5504e Update version to 4.1.0 2019-07-06 17:24:24 +02:00
Martchus c92efb3c88 Update Android build instructions 2019-07-06 17:19:54 +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 27f90b7008 Ensure Qt specific config is included 2019-06-16 15:56:34 +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 f113197b62 Update version to 4.0.2 2019-04-21 22:28:03 +02:00
Martchus 8e1ee51e82 Adjust QTableView row height to fit content 2019-03-15 23:09:31 +01:00
Martchus 443e443214 Update README.md
* Cover current problems with CMake and latest Android NDK
* Add download section from Tag Editor
* Improve command for keystore creation
2019-03-03 22:32:57 +01:00
Martchus d196d4c983 Remove superseded test code 2019-03-03 01:35:44 +01:00
Martchus e5121aa8fc Fix verison in AndroidManifest.xml 2019-03-01 15:39:50 +01:00
Marius Kittler 37f9a65c97 Apply cmake-format 2019-02-06 17:58:29 +01:00
Martchus 481cc92d28 Update translations 2019-02-05 00:32:14 +01:00