thez3ro
1a87e30b95
add preview panel for entries and groups
2017-10-26 12:19:23 +02:00
Francois Ferrand
263bee3c09
Detect session lock on Xfce/XUbuntu 16.04
...
The current code does not work with XUbuntu 16.04, which uses
light-locker to lock the screen.
I am not using a screensaver, but I suspect the screensaver activation
may have been detected by the existing events, and using it could thus
mask the issue.
2017-10-25 17:09:00 +02:00
Louis-Bertrand Varin
055ba4f14e
Q_NULLPTR -> nullptr
2017-10-25 10:15:37 -04:00
Louis-Bertrand Varin
ecfbad0443
Disable reload prompt when db is locked
2017-10-24 20:26:02 -04:00
thez3ro
4076b37378
disable the save button if there isn't anything to save
2017-10-24 20:40:53 +02:00
thez3ro
ca59ae4f4f
remove useless View menu
2017-10-24 20:40:53 +02:00
Janek Bevendorff
be88e93820
Merge branch 'release/2.2.3' into develop
2017-10-24 18:00:38 +02:00
Janek Bevendorff
05d02b702a
Restrict global menu fix to Qt < 5.9.0, resolves #691
2017-10-24 17:58:27 +02:00
Janek Bevendorff
f6933a8868
Ensure that YubiKey is only polled once, even if showEvent() is called twice
2017-10-24 17:58:27 +02:00
frostasm
b6387f7709
AutoType: resolve placeholders in window associations list
2017-10-23 22:55:22 +03:00
frostasm
7f2bd47849
AutoType: resolve placeholders for title in window associations
2017-10-23 22:55:22 +03:00
Janek Bevendorff
067da8223d
Fix build after merge
2017-10-21 22:38:24 +02:00
Janek Bevendorff
b510243dd8
Merge branch 'release/2.2.2' into develop
2017-10-21 22:23:27 +02:00
Peter Nirschl
a895729b9e
🐛 Fix result propagation in SymmetricCipherGcrypt::process
...
The boolean 'ok' has always been set to true, regardless of possible errors.
2017-10-21 20:00:28 +02:00
Adolfo E. García
7198f20d69
Improve building of macOS target
2017-10-21 10:12:28 -06:00
Janek Bevendorff
aba2acb062
Use QSharedPointer
2017-10-21 14:19:00 +02:00
Louis-Bertrand Varin
a1aad5d165
Using QScopedPointer
2017-10-21 14:19:00 +02:00
Louis-Bertrand Varin
0fe06b3fbb
Fix double warning display for database open
2017-10-21 14:19:00 +02:00
Janek Bevendorff
7cc6f6f2a3
Merge pull request #1059 from frostasm/add-auto-hide-functionality-to-inline-message-widget
...
Add auto hide functionality to inline message widget (#1006 )
2017-10-21 13:47:06 +02:00
Adolfo E. García
86cd2c09a4
Improve readability of code
2017-10-21 13:15:02 +02:00
Adolfo E. García
f1d99dd0ed
Improve testing of Base32
2017-10-21 13:15:02 +02:00
Adolfo E. García
c731f8e5c0
Fix bug in Base32::decode and add bounds check
...
The bug that was fixed, was affecting how the number of bytes of decoded data was calculated and thus, even though it didn't truncate the result, it was causing the array to be resized unnecessarily.
2017-10-21 13:15:02 +02:00
Adolfo E. García
24f560aaa2
Replace Optional with QVariant
2017-10-21 13:15:02 +02:00
Adolfo E. García
905e104ba2
Revert formatting change
2017-10-21 13:15:02 +02:00
Adolfo E. García
d21ae0f94a
Fix for loop's variable increment style
2017-10-21 13:15:02 +02:00
Adolfo E. García
95b0ad15ef
Fix code style
2017-10-21 13:15:02 +02:00
Adolfo E. García
19eb6a8a60
Add new Base32 implementation
2017-10-21 13:15:02 +02:00
Janek Bevendorff
f634f20ccc
Merge branch 'release/2.2.2' into develop
2017-10-20 23:08:04 +02:00
Jonathan White
37aa4f0257
Unlock previously opened databases with --pw-stdin
2017-10-20 01:21:32 +02:00
Janek Bevendorff
190d3a1da9
Merge pull request #1078 from frostasm/implement-recursive-resolving-for-placeholders
...
Implement recursive resolving for placeholders
2017-10-19 21:50:57 +02:00
Janek Bevendorff
8592f7e672
Merge branch 'release/2.2.2' into develop
2017-10-19 21:45:49 +02:00
frostasm
f0fcc19915
Implement recursive resolving for placeholders
2017-10-19 22:40:26 +03:00
frostasm
e81d8beb19
Refactor Entry::resolvePlaceholder function
2017-10-19 22:40:26 +03:00
frostasm
5e0df62d7a
Add processing of the url placeholders
2017-10-19 22:40:26 +03:00
frostasm
f38fe5a9dd
Disable automatic hiding of an information message for YubiKey
2017-10-19 22:22:10 +03:00
frostasm
75cfe1c5dd
Add the auto hide functionality to the MessageWidget
2017-10-19 22:22:10 +03:00
Janek Bevendorff
ec8c99c3b2
Fix remaining uses of KEEPASSXC_SNAP_BUILD
2017-10-19 15:52:46 +02:00
Janek Bevendorff
bae9dbc407
Add distribution information to debug info screen
2017-10-19 15:52:46 +02:00
rockihack
c6f83b9ca6
Fix: Regenerate transform seed and transform master key on save.
2017-10-18 23:04:37 -04:00
alterratz
6c3d6b7c28
Merge branch 'develop' into feature/autoopen
2017-10-13 22:38:51 +02:00
Bernhard Rieder
0fc8c37f23
changed file:/ to file://
2017-10-12 23:30:51 +02:00
Janek Bevendorff
ab21f718ba
Merge branch 'release/2.2.2' into develop
2017-10-12 14:10:20 +02:00
frostasm
24333d0a19
Add toolbar button for copy url to clipboard
2017-10-12 11:46:01 +03:00
frostasm
60215cf2cf
Add button for auto-type in the toolbar ( #1026 )
2017-10-12 11:46:01 +03:00
Jonathan White
3bc8a79b9b
Both slots on Yubikey are now polled for challenge/response
2017-10-09 09:39:47 -04:00
Bernhard Rieder
6d569a86f9
added autoopen functionality ( #477 )
2017-10-09 13:26:24 +02:00
TheZ3ro
e9dd6e6c90
Merge branch 'develop' into middle-mouse-click-status-icon
2017-10-07 17:57:38 +02:00
Louis-Bertrand Varin
2e81751131
Backporting #1008
2017-10-07 11:03:24 -04:00
louib
242faa138b
Add custom icons when merging. ( #1008 )
...
* Adding missing custom icons on merge.
* qDebug when adding icon
* Adding test for merge custom icons.
2017-10-07 10:40:29 -04:00
Jonathan White
157f1134bf
Select custom icon radio button after successful download
2017-10-07 08:49:14 -04:00
Jonathan White
4277364e91
Fixed cast warning
2017-10-07 07:36:25 -04:00
frostasm
4e903e4c50
Fix memory leak in DatabaseTabWidget::openDatabase function
2017-10-05 18:03:01 -04:00
frostasm
2481367ab4
Fix memory leak in DatabaseTabWidget::openDatabase function
2017-10-05 18:01:54 -04:00
Jonathan White
5098866413
Rewrote resolveUrl function to conform to various test cases
2017-10-03 18:40:32 -04:00
Jonathan White
91d746c5c0
Corrected issues with desktop and tray icons in snap build
2017-10-03 15:43:52 -04:00
rockihack
e53754d202
Fix build on mac os with qt 5.9.1
2017-10-03 15:01:54 -04:00
thez3ro
eb21eeb214
Fix GoogleFallback/Screnlock settings
2017-10-03 17:37:26 +02:00
Jonathan White
14e3d9d576
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# src/core/Group.cpp
2017-10-01 11:10:10 -04:00
Jonathan White
de5f8082de
Check for mismatched passwords BEFORE saving to prevent data loss
2017-09-29 18:11:53 -04:00
Jonathan White
59786d7bd7
Mask passwords in URL column in Entry View
2017-09-29 16:14:41 -04:00
Jonathan White
cb0b948603
Multiple fixes to custom icon downloading
...
* Fixes #904 , icons are saved at or below 128x128
* Fixes #403 , crash occurs due to dialog on non-gui thread
* Fixes #232 , icon hashes calculated and compared against
2017-09-29 09:01:55 -04:00
Jonathan White
2e4f1a21b4
Clear LastDatabases and LastKeyFiles when they are disabled in settings
2017-09-28 12:07:21 -04:00
Jonathan White
649a14db84
Set "Don't Modify for Non-Data Changes" to true by default
2017-09-28 12:07:21 -04:00
Jonathan White
9ebe0b61eb
Correct latent single instance lock file preventing launch
...
* Fixes #893
2017-09-27 18:33:59 -04:00
Josef Vitu
be312bbe4f
Prevent unnecessary memory allocations
2017-09-24 18:01:01 -04:00
Josef Vitu
852e89c0df
Use the emit keyword correctly
2017-09-24 18:00:40 -04:00
Adolfo E. García
522e132200
New base32 implementation ( #984 )
...
* Add new base32 encode/decode implementation
* Remove old base32 implementation
* Updates licensing info
2017-09-24 18:00:12 -04:00
Martin Wallin
0c62d8454d
Toggle main window with by middle mouse clicking tray icon
2017-09-24 21:36:07 +02:00
Yen Chi Hsuan
5a18b8de77
Use CMake's variable instead of hardcoded path to install man pages
2017-09-24 09:26:25 -04:00
Jonathan White
4b6dbcaec4
Maintain entry history when merging databases ( #970 )
2017-09-23 12:27:05 -04:00
Jonathan White
8e7fa3d3d6
Corrected multiple Yubikey bugs ( #880 )
...
* Fixed database not showing modified after failed save
* Fixed Yubikey not being redetected after replug
* Fixed single shot challenge resulting in failed saves
2017-09-23 11:45:20 -04:00
Jonathan White
df3051038e
Clear database open dialog before and after merging a database ( #958 )
2017-09-23 11:43:29 -04:00
Louis-Bertrand Varin
faf36190bd
Fixes #940 : segfault when searching after merging
2017-09-15 22:34:22 +02:00
louib
6e1fd0694f
CLI : basic entry manipulation commands. ( #919 )
...
* CLI : basic entry manipulation commands.
* Code review.
2017-09-06 09:14:41 -04:00
louib
1220b7d501
Feature : Update entries across groups when merging ( #807 )
...
* Feature : Update entries across groups when merging
* Styling
2017-09-05 10:28:47 -04:00
Jake Howard
091a35293a
Bind delete key to delete records
2017-08-30 18:01:05 -04:00
rockihack
b95eaa5843
Fix build on mac os with qt 5.9.1
2017-08-30 17:52:21 -04:00
Janek Bevendorff
5e309feaeb
Merge pull request #888 from louib/feature_keepassxc_cli_manpage
...
Adding manpage for keepassxc-cli
2017-08-28 14:34:00 +02:00
Ettore Dreucci
12b5cf0331
replaced hard function call with signal connection
...
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2017-08-23 00:21:08 +02:00
Louis-Bertrand Varin
0987521cd3
Adding reporting bugs section.
2017-08-22 17:16:59 -04:00
louib
8b46feb085
Adding manpage
2017-08-22 09:57:10 -04:00
Ettore Dreucci
03bd346432
Solve issue #847 : Keyboard autofocus on search filed at startup
...
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2017-08-21 02:18:25 +02:00
luzpaz
09d6d3c545
misc. typo fixes
...
non-user-facing trivial source comment fixes
2017-08-18 16:18:55 -04:00
louib
b2107b5e27
Adding Locate command. ( #829 )
...
* Adding Locate command.
* Adding group searching in locate
2017-08-05 12:20:26 -04:00
louib
b4dcfd650a
Normalizing translated messages in Extract.
2017-08-01 17:04:47 -04:00
Yen Chi Hsuan
23b818f9e6
Support --key-file in keepassxc-cli extract
( #824 )
2017-08-01 16:57:19 -04:00
louib
839a61ef59
Moving keyFile after password. ( #830 )
...
* Moving keyFile after password.
* Using tr() in unlockFromStdin.
2017-07-31 10:17:08 -04:00
louib
6f9224784e
Clearing deleted entries on applying. ( #814 )
2017-07-30 13:38:10 -04:00
louib
fe877486ff
Handle FileKey::load errors (--key-file) ( #825 )
2017-07-29 17:24:24 -04:00
Michael Lass
4c76c97762
Open previously opened databases in correct order
...
In LastOpenedDatabases, the most recently opened file is listed first and the
least recently opened one is listed last. If the databases are re-opened in this
order, LastOpenedDatabases is reversed afterwards. To avoid this, load the files
in reverse order, so LastOpenedDatabases is not modified.
2017-07-27 21:37:48 +02:00
louib
1d30283514
Feature : --key-file option for CLI ( #816 )
...
* removing readFromLine
* Removing gui-prompt
* execute uses an arg list.
* Testing with key-file
* Fixing the -a option in EntropyMeter.
2017-07-25 13:41:52 -04:00
John Lindgren
34886dc7e0
Let Qt figure out geometry of the about window. Closes : #780 .
2017-07-23 02:35:21 +02:00
louib
1edabc4b3c
Feature : Clip command using native programs. ( #792 )
...
* Adding a timeout option
* Using native apps.
* Renaming PasswordInput -> Utils
2017-07-22 19:40:30 -04:00
Janek Bevendorff
90468e8095
Merge branch 'release/2.2.1' into develop
2017-07-20 14:15:14 +02:00
Josh Soref
f71d0c0da8
Add ellipsis
...
The rule for ellipsis is simple:
If the described action requires interruption (typically by a dialog)
which requires user input, then ellipsis should be used to indicate
that triggering the menu will not immediately trigger the desired action.
Examples:
"Save" does not need an ellipsis in general (when the file name is known)
"Open..." needs an ellipsis, as one must select a file to open.
"Save as..." needs an ellipsis, as in order to save the file as something,
one must select a file name.
"About" does not need an ellipsis, while it may open a dialog, that dialog
is the desired result.
2017-07-20 14:12:58 +02:00
Markus Napp
c0f668c4bb
Fix clone dialog text
2017-07-20 14:09:33 +02:00
thez3ro
cdad46377b
Fix Single Istance behavior
2017-07-19 00:23:58 +02:00
thez3ro
8ed8e57012
use percentEncoding for url query
2017-07-18 18:40:18 +02:00
thez3ro
691e60d72b
check if url is valid
2017-07-18 18:40:18 +02:00
thez3ro
a888de19cd
update m_url scheme after fallback to http
2017-07-18 18:40:18 +02:00
thez3ro
9ceadac299
fix google favicon download over https
2017-07-18 18:40:18 +02:00
thez3ro
bb50db40d2
resolve URL only with HTTP enabled
2017-07-18 18:40:18 +02:00
thez3ro
35c6df2535
resolve URL for correct favicon downloading, fixes #240 #238
2017-07-18 18:40:18 +02:00
Josh Soref
98c812a297
Set up is used as a verb phrase not a noun
2017-07-18 16:31:25 +02:00
Josh Soref
32100be47a
change help accesskey to h
2017-07-18 16:31:04 +02:00
louib
3b23e68540
Refactoring : Introducing Command class for CLI commands ( #778 )
2017-07-17 15:16:53 -04:00
Janek Bevendorff
4fed655621
Fix PasswordGeneratorWidget sizes and size policies to avoid squished buttons
2017-07-09 13:01:26 +02:00
Janek Bevendorff
1030cce4c7
Merge branch 'release/2.2.1' into develop
2017-07-08 12:50:24 +02:00
Janek Bevendorff
e4ae2f9176
Remove HTML garbage from GitHub contributors link
2017-07-08 12:49:35 +02:00
Janek Bevendorff
6e44eed9fe
Merge branch 'release/2.2.1' into develop
2017-07-01 10:09:06 +02:00
Janek Bevendorff
2d127b8942
Use [*] placeholder in window title to get rid of Qt warning
2017-07-01 10:06:50 +02:00
Benoit Pierre
7ab6af00bc
fix X11 auto-type
2017-06-30 23:14:21 +02:00
Janek Bevendorff
e53ac65518
Use form layout
2017-06-29 21:00:54 +02:00
Toni Spets
1158294323
Add UI to configure default auto-type delay
2017-06-29 21:00:54 +02:00
Toni Spets
4ecd9e7e23
Make default auto-type delay of 25ms overridable with {DELAY=X}
...
Additionally this fixes the increased delay when you had your own
custom delay configured and it always added 25ms on top of it.
2017-06-29 21:00:54 +02:00
Janek Bevendorff
8a7de4408d
Fix minimum dialog size and clean up HTML tag soup
2017-06-29 10:59:57 +02:00
Toni Spets
ceeeee3d76
Split auto-type title and URL matching into separate options
2017-06-29 06:03:57 +03:00
Janek Bevendorff
8a36322e28
Merge branch 'release/2.2.1' into develop
2017-06-29 03:23:14 +02:00
Weslly
a766052243
Fix edit entry header entity encoding
2017-06-29 02:50:47 +02:00
Janek Bevendorff
e555937214
Make favicon Google fallback optional and off by default
2017-06-29 00:32:47 +02:00
Weslly
231f90a8e5
Fix apply button on settings window
2017-06-28 17:09:32 -03:00
Weslly
2822f5fd0a
Fix apply button on settings window
2017-06-28 13:56:20 -03:00
Julian Andres Klode
34ff6d5f6b
Change from ZXCVBN_FOUND to ZXCVBN_LIBRARIES to be aligned with other libraries
2017-06-28 15:19:09 +02:00
Gianfranco Costamagna
640b09c6b2
Add code to detect a system library for zxcvbn, with fallback to the embedded one in case it is not found
2017-06-28 15:13:57 +02:00
Vladimir Svyatski
a42ac00d3c
Requested code changes
2017-06-27 14:39:58 +03:00
Vladimir Svyatski
701f3d6054
🐛 Add proper plural processing in CSV importer (found issues during localization)
2017-06-27 12:49:41 +03:00
Weslly
b553af8fd0
Bring unlock database dialog to the front
2017-06-26 16:40:36 +02:00
Jonathan White
0f2f6621b5
Merge remote-tracking branch 'origin/master' into develop
2017-06-25 20:23:05 -04:00
Jonathan White
836c996544
Cleanup before release
...
* Cleanup cpack commands
* Add default config for portable install
* Force translation downloads
* Reduce translation download threshold to 40%
2017-06-25 17:50:47 -04:00
Weslly
e708ef96d1
Bring unlock database dialog to the front
2017-06-25 12:21:32 -03:00
Jonathan White
9a7e6850d6
Merge remote-tracking branch 'origin/develop' into release/2.2.0
2017-06-23 14:21:30 -04:00
louib
fdbed324f7
Outputing newline after password prompt. ( #659 )
2017-06-22 16:25:24 -04:00
louib
95baf25648
failure when showing help ( #658 )
2017-06-21 19:09:44 -04:00
louib
48ea024d7e
Adding support for listing a group. ( #652 )
...
* Adding support for listing a group.
* added findGroupByPath
* Removing useless asserts.
* Code review.
2017-06-21 17:34:49 -04:00
Jonathan White
6dfeea1980
Merge remote-tracking branch 'origin/develop' into release/2.2.0
2017-06-21 17:20:57 -04:00
Jonathan White
97c8603478
Removed font size on text labels in about dialog
2017-06-21 17:09:00 -04:00
Jonathan White
7654983d3d
Added contributors to about dialog; general cleanup
2017-06-21 17:08:54 -04:00
Weslly
400073c7cc
Disable stdin echo when entering passwords on cli
2017-06-21 11:15:59 -03:00
Weslly
7438d6db18
Change text color of search label
2017-06-21 07:23:53 -04:00
Weslly
719323e9c3
Add option to limit search to current group
2017-06-21 01:01:50 -03:00
Jonathan White
702a68307a
Allow multiple instances when debugging ( #651 )
2017-06-20 16:17:35 -04:00
louib
344235b1e1
Fix CLI help and version options. ( #650 )
...
* Correct handling of --help and --version
* Moving arguments building up.
* Only manipulating argv is the command is valid.
* Not a failure when --help
* Not using showVersion()
2017-06-19 11:09:19 -04:00
Jonathan White
8d70167acf
Add support for portable config settings ( #645 )
...
* Add support for portable config settings
* Use applicationDirPath instead of currentPath
2017-06-19 10:49:02 -04:00
louib
b75b9fb7d6
Adding gui prompt to List command. ( #643 )
2017-06-18 14:43:02 -04:00
Louis-Bertrand Varin
574c5cf1b2
clang-format Database.cpp
2017-06-15 10:31:14 -04:00
Louis-Bertrand Varin
e0e8521eb9
Removing m_writer from CsvImportWidget.h
2017-06-15 10:26:37 -04:00
Louis-Bertrand Varin
46f7d97176
Using saveToFile in Merge command.
2017-06-14 20:00:09 -04:00
Louis-Bertrand Varin
f3f6f6a493
Adding saveToFile function.
2017-06-14 19:50:19 -04:00
thez3ro
11607b108c
fix base32 copyright
2017-06-14 15:54:43 +02:00
thez3ro
a53b111182
Update and fix copyright headers
2017-06-14 15:54:43 +02:00
Jonathan White
6ffca842e6
Add "Apply" button to entry and group edit windows ( #624 )
2017-06-13 20:55:53 -04:00
thez3ro
3015baf6e6
fix password generator button's enable behavior
2017-06-04 21:06:27 +02:00
TheZ3ro
1028172dfc
Merge branch 'develop' into add-copy-to-pwgen
2017-06-04 20:33:56 +02:00
Toni Spets
398201f592
Add copy button to password generator ( #595 )
2017-05-28 20:47:33 +03:00
Toni Spets
6f4b5fc71a
🔒 Fix search information leak
2017-05-28 18:08:38 +03:00
TheZ3ro
e6cddf797a
Merge branch 'develop' into fix-bugs-link
2017-05-28 10:12:55 +02:00
Toni Spets
ac5c0c5efa
Fix about dialog report bugs link functionality
2017-05-28 08:11:02 +03:00
Jonathan White
bfee734669
Fixed variable naming error that prevented compiling on Windows
2017-05-27 21:33:30 -04:00
TheZ3ro
adf61d9878
Merge branch 'develop' into single-instance
2017-05-27 09:18:13 +02:00
louib
dcc8094ce4
Add the GUI prompt option to the merge command. ( #589 )
2017-05-25 13:07:24 -04:00
louib
c3bd5d21aa
Adding a GUI prompt for password. ( #587 )
2017-05-22 17:53:41 -04:00
Louis-Bertrand Varin
eeafe77614
Find entry by title.
2017-05-21 13:51:16 -04:00
louib
54ad927044
Moving print group in Group class. ( #586 )
2017-05-21 13:05:44 -04:00
louib
a2e82dc883
Feature : clip command ( #578 )
2017-05-19 14:04:11 -04:00
Janek Bevendorff
379e17c3bc
Merge branch 'develop' into feature/macos-minimize-onclose
2017-05-19 18:08:40 +02:00
thez3ro
c0640e49ee
revert old if structure
2017-05-19 14:30:09 +02:00
Weslly
1c54d24962
Fix quit submenu on macOS tray icon
2017-05-19 00:50:24 -03:00
Janek Bevendorff
00dc4b9ace
Ignore double close event on macOS, resolves #430
2017-05-17 22:44:09 +02:00
thez3ro
b69b50c6c6
fix codestyle and use C++11 keywords
2017-05-17 13:04:02 +02:00
Louis-Bertrand Varin
970525cfd4
Styling + CFNotificationName -> CFStringRef
2017-05-17 13:04:02 +02:00
thez3ro
533136fb0e
Add file header, use nullptr instead of NULL, fix code style
2017-05-17 13:04:02 +02:00
Jonathan White
3218cb9ace
Moved locking checkboxes into security settings
2017-05-17 13:04:02 +02:00
Jonathan White
147c000ef1
Corrected nullptr crash on Windows when going to sleep
2017-05-17 13:04:02 +02:00
thez3ro
1b7b2ff456
Added freedesktop DBus, fixed codestyle
2017-05-17 13:04:02 +02:00
Claudio Bantaloukas
289e98ed5b
remove commented code
2017-05-17 13:04:02 +02:00
Claudio Bantaloukas
d1acd75068
Moved "Lock databases on screen lock" setting to security settings
...
widget.
Changed wording and preference variable name for conformity with
existing settings.
2017-05-17 13:04:02 +02:00
Claudio Bantaloukas
44085df592
Avoid warning in MacOS implementation
2017-05-17 13:04:02 +02:00
Claudio Bantaloukas
a3af8fc0ea
Fix Linux ScreenLockListener implementation
2017-05-17 13:04:02 +02:00
Claudio Bantaloukas
2de5a9d281
Lock database when OS is locked (Windows, DBus, macOS implementations) #134
2017-05-17 13:04:02 +02:00
Yen Chi Hsuan
c53f5baceb
Merge branch 'develop' into feature/allow-disable-app-bundle
2017-05-14 22:58:17 +08:00
Yen Chi Hsuan
3822625e77
Allow disabling .app bundles on Mac
2017-05-14 22:51:12 +08:00
Louis-Bertrand Varin
00ae123736
Adding .clang-format file.
2017-05-14 09:20:13 -04:00
Jens Rutschmann
9a59a124aa
Compare window title with entry URLs during autotype matching. ( #556 )
...
* Compare window title with entry URLs during autotype matching.
* Adapted option label to reflect that both entry title and URL are used for auto-type window matching.
2017-05-13 19:02:54 -04:00
thez3ro
8d6db27b34
add tray icon to MacOS X
2017-05-11 13:44:08 +02:00
Jan Hellwig
c06e55df81
Use a dedicated tray icon when the database is unlocked.
2017-05-11 12:27:40 +02:00
Anton Gulenko
58463bc3dc
Fixed string literals
2017-05-09 14:13:25 +02:00
VukoDrakkeinen
d1310b3337
Raise existing instance
...
Closes #193
2017-05-09 14:06:45 +02:00
thez3ro
b3160a17ea
enable minimize on close for macOS
2017-05-08 23:27:54 +02:00
Jonathan White
e4e2e886e8
Added small delays to autotype on Linux
2017-05-06 23:31:28 -04:00
Jonathan White
5c8809e55d
Update cmake files, fixes #331
2017-05-06 11:51:43 -04:00
Weslly
3640053415
Parse TOTP input string before first save
2017-05-03 22:00:58 -03:00
Weslly
d3ed14ebb7
Display TOTP code split in halfs
2017-05-03 21:26:08 -03:00
Weslly
4c9b8c7794
Review fixes
2017-05-03 21:04:12 -03:00
Weslly
bf57a28654
Add TOTP support
2017-05-03 20:55:14 -03:00
thez3ro
40b4dc3b61
Only printable extended ASCII
2017-05-01 01:18:42 +02:00
thez3ro
b474d34cf0
Add Extended ASCII to password generator
2017-04-28 21:36:43 +02:00
Louis-Bertrand Varin
fa7c945363
Adding EASCII character class.
2017-04-28 19:01:02 +02:00
Weslly
a94efddfe6
Fix compile issue on OSX El Capitan
2017-04-28 11:03:15 -03:00
seatedscribe
eb7f4d2eaa
Apply requested changes
2017-04-27 22:11:26 +02:00
seatedscribe
2e2e37098f
[CSV import GUI] add option to choose dropdown menu field names from CSV
...
This should also close #458
2017-04-27 21:21:21 +02:00
Vladimir Svyatski
75c16d1cbb
Add requested source code changes
2017-04-21 18:07:57 +03:00
Vladimir Svyatski
dea65b637c
Add context menu entry to clean the Recycle Bin in databases
...
This implements the feature request (issue) #503 .
2017-04-21 15:41:58 +03:00
TheZ3ro
47aec87a56
Merge branch 'develop' into fix-new-database-shortcut
2017-04-21 10:40:07 +02:00
Yen Chi Hsuan
b706e8f1fd
🐛 Really set the shortcut for "New database" to Ctrl+Shift+N
...
Ref: #316
Fixes #513
2017-04-21 12:59:20 +08:00
Jonathan White
1f469a7acc
Merge pull request #464 from louib/feature/ignoreGroupExpansion
...
Ignore group expansion and other minor changes when marking database as dirty
2017-04-20 21:09:56 -04:00
Louis-Bertrand Varin
07050f6e9c
Generalizing option to non-data changes.
2017-04-20 19:24:43 -04:00
Weslly
5fbf4af596
Fix OSX El Capitan compilation issue
2017-04-20 17:53:12 -03:00
Vladimir Svyatski
9477437256
🐛 Fix for the issue #108 : Add a scrollbar in the AddEntry window when on "small" screen
2017-04-20 16:56:54 +03:00
Vladimir Svyatski
dc3e223875
Moved the "Clear history" menu item caption from MainWindow (Database > Recent Databases > Clear history) to the string resources. As a result it is no longer hardcoded and can be translated.
2017-04-18 16:04:32 +03:00
Mike Kasberg
70bd598ead
Fix #447 - Menu Accelerators for Database & Tools
2017-04-16 19:33:53 -04:00
Weslly
3c85d29ece
Set fixed size for entry clone dialog
2017-04-14 09:02:22 -03:00
Weslly
6f25c4750d
Remove maximum size from label in clone dialog
2017-04-14 07:09:20 -03:00
Weslly
7620baee80
Fix clone dialog layout
2017-04-13 22:43:51 -03:00
Jonathan White
5696178de4
Merge pull request #373 from keepassxreboot/feature/new-password-generator
...
New Diceware passphrase generator
2017-04-09 12:36:56 -04:00
Jonathan White
c0f62e5633
Merge pull request #427 from weslly/feature/autotype-clearfield
...
Add auto-type {CLEARFIELD}
2017-04-09 11:56:40 -04:00
Jonathan White
3de4395d5e
Merge remote-tracking branch 'origin/master' into develop
2017-04-09 10:28:15 -04:00
Weslly
8a78616351
Set menu roles for application menu on macOS
2017-04-09 07:44:17 -03:00
Weslly
89382f6306
Implement support for auto-type {{} and {}}
2017-04-08 23:29:32 -04:00
Louis-Bertrand Varin
beba23ea2e
Prioritize explicit databases.
2017-04-08 17:46:06 -04:00
Weslly
aba0633a78
Bring HTTP Confirmation window to the front
2017-04-08 17:40:43 -04:00
Weslly
0aa20f931d
Change windows clearfield key sequence to avoid keyboard layout errors
2017-04-08 02:13:51 -03:00
Weslly
eefea5444e
Change auto-type sequence on mac to support other keyboard layouts
2017-04-08 02:13:51 -03:00
thez3ro
a6e142dd02
support different keyboard layout
2017-04-08 02:13:51 -03:00
Weslly
6c1f023768
More accurate hotkey sequence
2017-04-08 02:13:51 -03:00
thez3ro
ea1ffe7fb5
use QT key instead of native ones
2017-04-08 02:13:51 -03:00
Weslly
36250f5180
Use AutoTypePlatformWin::sendKey instead of creating a new function
2017-04-08 02:13:51 -03:00
Weslly
268f09160d
Add command modifier support for AutoTypePlatformMac::sendKey
2017-04-08 02:13:51 -03:00
thez3ro
7620395f92
Add auto-type {CLEARFIELD} on XCB
2017-04-08 02:13:51 -03:00
Weslly
28678f4e06
Add auto-type {CLEARFIELD} on Windows
2017-04-08 02:13:51 -03:00
Weslly
720ae949aa
Rename ClearField keypress helper function
2017-04-08 02:13:51 -03:00
Weslly
32fe0493c4
Add auto-type {CLEARFIELD} on mac
2017-04-08 02:13:51 -03:00
Francois Ferrand
86e88c18b0
More compact search widget
...
* Move the search icon (with popup menu) and clear icon inside the
line edit
* Move the search widget to the right-side of toolbar
2017-04-06 07:19:56 -04:00
Jonathan White
e684e230a6
Bumped up version of KeePassHTTP to 1.8.4.2
...
* No protocol changes required
* Fixes #439
2017-04-04 22:58:33 -04:00
Louis-Bertrand Varin
a8b647e886
Typo in label for ignoreGroup.
2017-04-04 10:23:48 -04:00
Louis-Bertrand Varin
bce747e7f9
Ignore group expansion.
2017-04-04 10:21:45 -04:00
Weslly
b7546b45b3
Fix compiler warnings
2017-03-29 17:28:19 -04:00
thez3ro
f183260ad6
make stackedWidget index using enum
2017-03-29 17:27:14 -04:00
thez3ro
7ca13b3d51
fix RecentDatabases, closes #386
2017-03-29 17:09:33 +02:00
TheZ3ro
0d60cadffc
Merge branch 'develop' into feature/csv-import-button
2017-03-25 21:04:09 +01:00
Toni Spets
07dafd697e
Treat empty booleans in XML as false
2017-03-23 06:58:44 +02:00
seatedscribe
e48f86b289
Horizontal layout for import buttons
2017-03-22 22:34:29 +01:00
seatedscribe
e5c2b44572
Commit review request
2017-03-22 22:33:00 +01:00
seatedscribe
9307834ef0
Add a button for CSV import option
2017-03-22 22:33:00 +01:00
Weslly
5776f43b98
Add proxy icon to title bar in OSX
2017-03-21 23:01:44 -03:00
thez3ro
0c755846fe
fix camel case
2017-03-22 00:04:36 +01:00
thez3ro
19d1fa8e7d
change button position
2017-03-22 00:00:23 +01:00
thez3ro
8937647d5f
let every string as separator
2017-03-22 00:00:23 +01:00
thez3ro
7541f57aeb
some UI fix
2017-03-22 00:00:23 +01:00
thez3ro
b6a7771a23
hide comboBoxWordList if only one worlist present
2017-03-22 00:00:23 +01:00
thez3ro
1d32695f10
permit only wordcount > 0
2017-03-22 00:00:23 +01:00