Janek Bevendorff
35788f8654
Fix DatabaseOpenWidget alignment on Mac OS X
2017-02-16 10:35:39 +01:00
Janek Bevendorff
ec17199feb
Ask for save location when creating new DB and change default name to 'Passwords.kdbx', resolves #285
2017-02-15 22:52:43 -05:00
Janek Bevendorff
012d0ee885
Remove lambda to be compatible with Qt 5.2
2017-02-14 22:21:53 +01:00
Janek Bevendorff
9b211928a9
Fix tabbar with only a single tab not hidden anymore when minimizing to tray at startup
2017-02-14 22:21:53 +01:00
Janek Bevendorff
fed210dc38
Also show when minimize on startup is enabled, but not minimize to tray
2017-02-14 22:21:53 +01:00
Janek Bevendorff
b73549fd35
Fix a bug where the window would sometimes not show up after restoring from tray
...
After this patch, the window will not have the window manager's restore animation anymore, but will be reliably shown
2017-02-14 22:21:53 +01:00
Janek Bevendorff
5bb6c4d9e4
Check for isVisible() instead of isNativeMenuBar() to make global menu hack work with appmenu-qt5, follow-up fix for #271
2017-02-14 22:21:53 +01:00
Janek Bevendorff
7a344930ec
Don't try to show window when 'Minimize at startup' is enabled, prevents rendering glitches in Unity, resolves #304
2017-02-14 22:21:53 +01:00
Louis-Bertrand Varin
81cdcb4b62
Hide systray options on Mac
2017-02-11 13:49:19 -05:00
Janek Bevendorff
ef082c2e1f
Remove check for Qt >= 5.7
2017-02-09 21:23:46 -05:00
Janek Bevendorff
8a26cfad79
Re-register global D-Bus menu when restoring window from tray, resolves #271
2017-02-09 21:23:46 -05:00
Janek Bevendorff
38d64a34a1
Improve minimize to tray
2017-02-09 21:23:46 -05:00
Janek Bevendorff
d1b403333c
Unset XDG_DATA_DIRS before launching app, resolves #194 , reverts #273
2017-02-10 01:55:09 +01:00
Janek Bevendorff
6c45fcbfc7
Don't try to use theme icons for the system tray, resolves #194
...
Qt also looks in the program's working directory for icons, but apparently, the Ubuntu system tray doesn't, resulting in missing tray icons
2017-02-08 17:55:50 +01:00
Janek Bevendorff
26ff528a85
Merge branch 'meta/release-preparation' into release/2.1.1
2017-02-06 23:27:05 +01:00
Janek Bevendorff
75eb0c6951
Properly HTML-escape strings with user-defined contents in message boxes ( #247 )
...
* Properly HTML-escape strings with user-defined contents in message boxes, resolves #236
* Also escape group names in EditWidget title
2017-02-06 14:23:51 -05:00
Janek Bevendorff
5652018cde
Merge branch 'develop' into meta/release-preparation
2017-01-28 23:02:57 +01:00
Janek Bevendorff
a3fd3205a9
KeePassX PR Migration: #190 Search for Group Names ( #168 )
...
* Search Group details in addition to entry details; feature parity with KeePass
* Remove assertions to prevent crashes in Debug mode when search result is empty
2017-01-28 11:27:20 -05:00
Janek Bevendorff
3e6f76826b
Don't show cmd:// prefix in confirmation dialog
2017-01-28 14:24:33 +01:00
Janek Bevendorff
01e9d39b63
Add 'Remember my choice' checkbox
...
Allow user to store preference when asked whether to execute command, resolves #51
2017-01-28 14:18:43 +01:00
Edward Jones
7ea306a61a
Prompt the user before executing a command in a cmd:// URL
...
Fixes #51 .
(Does not have a "don't ask me anymore" option.)
2017-01-28 00:05:14 +00:00
Janek Bevendorff
b97024c8f6
Add more KeePassXC branding to the Windows installer
2017-01-27 20:42:27 +01:00
Louis-Bertrand Varin
3c9054c36f
Fixes #225 : downloading favicon crash
2017-01-27 13:49:33 -05:00
Janek Bevendorff
fd2b779bb8
Use consistent button min-heights, resolves #192
2017-01-27 18:48:12 +01:00
Janek Bevendorff
6796f20683
Remove hardcoded font size from UI file
2017-01-27 18:11:17 +01:00
Janek Bevendorff
cdc9fddc44
Don't make font size of password strength labels smaller than 8pt, resolves #228
2017-01-27 17:59:03 +01:00
Louis-Bertrand Varin
4ed03c2db2
Reuse password generator icon.
2017-01-26 21:00:52 -05:00
Louis-Bertrand Varin
0d222e138f
else on the same line.
2017-01-26 20:35:24 -05:00
Louis-Bertrand Varin
a80c415fc0
Disable buttonGenerate when no classes.
2017-01-26 20:35:17 -05:00
Janek Bevendorff
3f1a75f40a
Merge pull request #222 from rockihack/fix-global-autotype
...
MacOS: Fix Global Autotype in Google Chrome, resolves #212
2017-01-26 21:50:35 +01:00
rockihack
11dec27dd1
MacOS: Fix Global Autotype when frontmost window title is empty.
2017-01-26 21:09:57 +01:00
Janek Bevendorff
66253e142b
Install qwindows platform abstraction plugin on Windows
2017-01-26 20:08:53 +01:00
Jonathan White
b22b67c7d9
Merge remote-tracking branch 'origin/hotfix/195-qt5.8-compilation' into develop
2017-01-25 21:25:26 -05:00
Jonathan White
16ed89c471
Implement ability to clone an entry when in search mode.
...
* Cloned entries have "- Clone" appended to their name
2017-01-25 20:02:32 -05:00
Akinori MUSHA
6ccae6cc37
Pressing escape quits search
2017-01-25 19:37:53 -05:00
Janek Bevendorff
292ed892c1
Fix Windows linker and runtime errors when building against static Qt
2017-01-26 01:15:12 +01:00
Aleix Pol
bb8b91a100
Fix build with newer Qt5
2017-01-25 13:28:33 +01:00
Jonathan White
1310b34e9c
Added NSIS installer to CPack packager for Windows
2017-01-25 13:22:28 +01:00
Jonathan White
bb70edfdb3
Merge remote-tracking branch 'origin/hotfix/147-keepasshttp' into develop
2017-01-25 07:19:45 -05:00
Jonathan White
a3f189f452
Merge pull request #170 from keepassxreboot/feature/169-signal-handlers
...
Implement clean shutdown after receiving Unix signals, resolves #169
2017-01-24 22:33:23 -05:00
Jonathan White
70727895f7
Added ifdef guard
2017-01-24 22:24:34 -05:00
louib
cdbf58b2c1
Preserve group/entry focus when replacing db. ( #176 )
2017-01-24 22:17:16 -05:00
Janek Bevendorff
597faee248
Replace localhost with 127.0.0.1 in the description
2017-01-24 22:39:43 +01:00
Ryan Olds
a5f12db6ba
Moved autotype after copyattribute
2017-01-24 10:31:49 -08:00
Ryan Olds
62808f8342
Adjusted order of entry's context menu
2017-01-23 19:23:21 -08:00
Janek Bevendorff
c6e89f938d
Do not enable KeePassHTTP by default
2017-01-24 03:19:27 +01:00
Janek Bevendorff
40aa92c5f7
Only listen to local loopback instead of user-configured host as discussed in issue #147
...
Also issue warning when trying to bind to a port below 1024 and use default port in that case
2017-01-24 00:08:48 +01:00
Janek Bevendorff
4eb39dc5ff
Remove obsolete forward-declaration and disable QSocketNotifier after firing
2017-01-23 22:33:43 +01:00
Janek Bevendorff
b5cf6c7161
Add missing #ifdef around slot
2017-01-23 22:33:39 +01:00
Janek Bevendorff
198691182b
Implement clean shutdown after receiving Unix signals, resolves #169
...
The database wasn't saved properly and lockfiles were not removed when receiving the signals SIGINT, SIGTERM, SIGQUIT or SIGHUP. This patch implements signal handling and performs a clean shutdown after receiving SIGINT SIGTERM or SIGQUIT and ignores SIGHUP.
Since this uses POSIX syscalls for signal and socket handling, there is no Windows implementation at the moment.
2017-01-23 22:33:36 +01:00