Commit Graph

144 Commits

Author SHA1 Message Date
Martchus bf854cb131 Allow building for Android 2018-08-31 19:59:08 +02:00
Martchus 91288a5cc7 Fix typo in German translation 2018-08-09 21:45:11 +02:00
Martchus f9d24c400f Improve PasswordGeneratorDialog::generateNewPassword()
* Remove unused OpenSSL include
* Use const where possible
* Reduce max. indentation
* Avoid implicit signedness conversion
2018-07-15 19:35:32 +02:00
Martchus 5e3a47f81d Improve coding style in MainWindow::insertFields()
* Get rid of the unused variable
* Fix typo
2018-07-15 19:12:50 +02:00
Marius Kittler ce7595fd8a Prevent using released unique_ptr 2018-06-19 13:32:21 +02:00
Martchus fa8e6a76db Allow to copy in Qt Quick GUI 2018-06-16 15:37:55 +02:00
Martchus 68c3133498 Use Array.map() instead of for loop 2018-06-16 15:25:57 +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 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 d364941c28 Improve coding style in EntryModel 2018-06-11 23:19:42 +02:00
Martchus 841295eb95 Improve SerializedRole in EntryModel::setData()
* Prevent copy
* Handle and log errors
* Improve coding style
2018-06-10 23:01:17 +02:00
Martchus 2496c495c7 Prevent memory leak in StackSupport 2018-06-10 22:51:43 +02:00
Martchus 2421cc70a8 Fix affected roles in EntryModel::setData() 2018-06-10 22:39:57 +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
Marius Kittler 22fb061686 Make use of models in QML more convenient 2018-05-20 01:48:31 +02:00
Martchus 51d9190199 Make models ready for use with Qt Quick 2018-04-22 21:00:39 +02:00
Martchus 65c8797079 Improve startup code for WIP Qt Quick GUI 2018-04-22 20:38:29 +02:00
Marius Kittler b356851617 Add plural for "Remove field(s)" 2018-04-06 17:00:28 +02:00
Martchus 57c6a89004 Update translations 2018-03-24 17:08:28 +01:00
Martchus 683da12178 Apply clang-format from LLVM 6 2018-03-24 17:08:19 +01:00
Martchus 85be8d2c31 Add German translation 2018-03-20 20:56:41 +01:00
Martchus 74334d362b Add English plural forms 2018-03-20 20:56:30 +01:00
Martchus 334f65d9c8 Update translations 2018-03-20 20:17:45 +01:00
Martchus 3948490bba Improve shortcuts in GUI 2018-03-14 00:40:06 +01:00
Martchus 24eadaf516 Fix missing return 2018-03-14 00:39:46 +01:00
Martchus 575d0cabdb Apply clang format on all GUI files 2018-03-14 00:17:14 +01:00
Martchus 836e6bbcb2 Improve coding style 2018-03-14 00:15:12 +01:00
Martchus 3590a5150c Increase patch version 2.1.4 -> 2.1.5 2018-01-26 15:53:26 +01:00
Martchus 983cc6077b Improve coding style 2018-01-26 15:52:43 +01:00
Martchus 91c6961422 Allow opening files in read-only mode 2018-01-26 15:51:34 +01:00
Martchus 1929bcf55b Allow to retry opening in interactive CLI 2017-12-17 23:38:45 +01:00
Martchus 529382e881 Improve CLI help 2017-12-17 23:38:12 +01:00
Martchus 20134d94f3 Update patch version 2017-11-01 19:12:20 +01:00
Martchus c217b4f5b4 Fix deref nullptr when adding new field and pw hidden 2017-10-21 21:14:50 +02:00
Martchus e1386c2a79 Reformat using clang-tidy 5.0 2017-09-29 17:20:03 +02:00
Martchus 654489cb45 Use ArgumentParser::parseArgsOrExit() 2017-09-29 17:16:44 +02:00
Martchus 36bad86c6e Update translations 2017-06-10 22:26:23 +02:00
Martchus 2dfe0ac902 Improve CLI 2017-06-10 22:26:12 +02:00
Martchus 593e72f121 Add missing #include <functional> 2017-06-09 00:42:52 +02:00
Martchus 1ef1d21839 Apply tidy 2017-06-09 00:42:32 +02:00
Martchus f5bdf4c438 Apply clang-format 2017-05-01 03:26:04 +02:00