Commit Graph

74 Commits

Author SHA1 Message Date
Martchus 7ac57bb5a1 Use aboutToQuit() signal for cleanup-code
As recommended by the Qt documentation
2019-09-14 19:38:06 +02:00
Martchus b220301bb6 Fix typo in initiategui.cpp filename 2019-08-22 01:11:17 +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 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 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 36b8324f6b Check for QT_NO_CLIPBOARD in PasswordGeneratorDialog 2018-12-15 23:10:00 +01:00
Martchus 78a868fc9e Fix enabling undo support without Qt Widgets GUI 2018-12-03 00:29:54 +01:00
Martchus 93d630756a Apply clang-format 2018-08-31 19:59:08 +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 2496c495c7 Prevent memory leak in StackSupport 2018-06-10 22:51:43 +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 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 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 1c033b4746 Make definitions for gui support project specific 2017-04-27 22:16:26 +02:00
Martchus 1193b9acec Don't use organization for settings 2017-02-20 19:55:48 +01:00
Martchus 0e8dbd6f66 Use ENABLE_QT_RESOURCES_OF_STATIC_DEPENDENCIES 2017-02-11 02:36:10 +01: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 56907b6d4c Fix overriding custom font 2016-08-27 15:19:49 +02:00
Martchus a789fa24b3 Allow using static Qt libraries 2016-08-19 22:39:28 +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 bd9037f1d5 Change usage of DECLARE_ENUM macro 2016-07-11 22:10:16 +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 2903280995 fixed recent menu 2016-04-26 20:13:05 +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