Commit Graph

56 Commits

Author SHA1 Message Date
Martchus 3a01f2de31 Fix typos found via `codespell --skip .git -w` 2021-07-03 19:46:22 +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 5e8c230cfb Support Qt 6 (commit 174154b) 2020-09-04 00:54:34 +02:00
Martchus 78e4afb387 Improve consistency of error messages 2020-02-14 17:38:17 +01:00
Martchus 7ac57bb5a1 Use aboutToQuit() signal for cleanup-code
As recommended by the Qt documentation
2019-09-14 19:38:06 +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 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 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 8e1ee51e82 Adjust QTableView row height to fit content 2019-03-15 23:09:31 +01:00
Martchus 7866787e2e Don't use (Windows-specific) dialog style for details 2018-12-22 00:51:13 +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 5e3a47f81d Improve coding style in MainWindow::insertFields()
* Get rid of the unused variable
* Fix typo
2018-07-15 19:12:50 +02:00
Martchus 3948490bba Improve shortcuts in GUI 2018-03-14 00:40:06 +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 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 e1386c2a79 Reformat using clang-tidy 5.0 2017-09-29 17:20:03 +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 f5bdf4c438 Apply clang-format 2017-05-01 03:26:04 +02:00
Martchus afd39f21d3 Remove use of old SLOT macro 2017-02-06 21:38:01 +01:00
Martchus 648d482766 Uniform line endings (dos2unix) 2016-08-29 20:21:24 +02:00
Martchus 77284da073 Add (experimental) Qt settings 2016-08-16 00:37:17 +02:00
Martchus 57c156689a Improve saving and restoring geometry 2016-07-16 23:12:53 +02:00
Martchus 53712d52c8 Provide bash completion 2016-07-04 23:29:49 +02:00
Martchus 131abd1f22 Use workaround for GCC Bug 66145 2016-06-14 22:57:39 +02:00
Martchus 4fdd328e9d overall cleanup 2016-04-25 22:06:24 +02:00
Martchus fc13d3d6a9 refactored "recently opened files menu" 2016-04-19 01:38:43 +02:00
Martchus 06a5a418bc minor fixes
- propose extension filter "pwmgr" in file dialogs
- update window title after file creation
2016-04-16 02:20:48 +02:00
Martchus a953bbad27 fixed addRecentEntry 2016-04-09 00:33:01 +02:00
Martchus b518f8968a tweaked filter 2016-04-08 00:04:23 +02:00
Martchus 6086c613f4 lupdate 2016-03-03 19:41:49 +01:00
Martchus e366ac8ac1 improved context menu in TableView 2016-03-03 16:50:37 +01:00
Martchus 586589af5f improved window title when showing password dlg 2016-02-27 23:23:02 +01:00
Martchus 64190406ea use openLocalFileOrDir() 2016-02-06 17:05:27 +01:00
Martchus 2d8c94855c show path when asking for password 2015-12-19 01:34:12 +01:00
Martchus fb5f30a5ac added shortcut to open most recent file 2015-12-19 01:31:54 +01:00
Martchus 515cb9fe84 added simple CMake project file 2015-12-05 22:52:00 +01:00
Martchus 2e522b44ad need to modify item delegate to properly hide passwords when editing 2015-11-04 20:30:32 +01:00
Martchus 4bbb82d898 added option to hide passwords when editing 2015-11-03 21:22:50 +01:00
Martchus 04852b9a18 unified dialog style sheet, removed hard coded colors 2015-09-26 20:34:09 +02:00