Commit Graph

55 Commits

Author SHA1 Message Date
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
Martchus fdd8e28474 Simplify initialization of Qt Quick GUI 2018-06-16 15:15:25 +02:00
Martchus 932dc9cb59 Add "Recent files ..." to Qt Quick GUI 2018-06-16 15:09:12 +02:00
Martchus a358346150 Rely on Qt utilities for configuring QQC2 style 2018-06-16 13:23:13 +02:00
Martchus e86d72dab9 Add misc improvements to Qt Quick GUI 2018-06-14 23:22:23 +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 3fd7a474ae Allow to cut & paste entries in Qt Quick GUI 2018-06-11 23:21:15 +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
Martchus 65c8797079 Improve startup code for WIP Qt Quick GUI 2018-04-22 20:38:29 +02:00
Martchus 836e6bbcb2 Improve coding style 2018-03-14 00:15:12 +01:00
Martchus e1386c2a79 Reformat using clang-tidy 5.0 2017-09-29 17:20:03 +02:00
Martchus f5bdf4c438 Apply clang-format 2017-05-01 03:26:04 +02:00
Martchus 0e8dbd6f66 Use ENABLE_QT_RESOURCES_OF_STATIC_DEPENDENCIES 2017-02-11 02:36:10 +01:00
Martchus 4fdd328e9d overall cleanup 2016-04-25 22:06:24 +02:00
Martchus 07fd782a3d reduce code duplication in build system
- get rid of qmake project file
- provide CMake modules for common tasks
- provide templates for *.desktop files
2016-04-16 00:51:52 +02:00
Martchus f2f2540bb9 improved project files 2015-12-08 08:37:18 +01:00