Marco
8ca444aee0
add a method to perform the autotype sequence showing graphical dialogs
...
Dialogs are show when the syntax of the autotype statement is wrong or contains long delays or statements which are repeated very often
2018-01-03 12:56:18 +01:00
Marco
4893d99774
move autotype syntax warning and error dialogs from AutoType to DatabaseWidget in the gui folder and replaced it with a checkSyntax call.
...
this fixes part of why autotype test fails
2018-01-03 12:56:18 +01:00
Marco
fbfc2e4d07
create message boxes for saving editing autotypes statements, fix multiple messages problem on autotype execution
...
You now get an error when you try to save incorrect autotype statements and warnings if you have high delays or much repetiton in your statement.
Also you will now only get one warning if you want to perfom high delayed or often repeated statements.
2018-01-03 12:56:18 +01:00
Marco
7bb9ea201c
fix typo
2018-01-03 12:56:18 +01:00
Marco
70127bad4b
extract syntax checking methods as static methods to the Autotype class
2018-01-03 12:56:18 +01:00
Marco
2bf68b7970
fix regular expressions for delays and repetition
2018-01-03 12:56:18 +01:00
Marco
d524aea779
Extended autotype syntax to allow all things in keepass2
2018-01-03 12:56:18 +01:00
Marco
4fcedc2187
check autotype syntax, high repetion, reformat code
...
TODO: specify what should happen when autotypesyntax incorrect
2018-01-03 12:56:18 +01:00
Jonathan White
0bea8a881d
Prevent shadowing of application settings on MacOS
2017-12-28 18:10:56 -05:00
Janek Bevendorff
71f38f17cd
Restrict Q_OS_UNIX ifdefs to non-Mac platforms
2017-12-27 20:35:05 +01:00
Rafael Sadowski
e29d3497eb
s/Q_OS_LINUX/Q_OS_UNIX/g
...
Enable support for UNIX like OS.
2017-12-27 20:35:05 +01:00
Vlad N
4fa00b74ad
Moved dark icon logic into FilePath.
2017-12-27 16:44:26 +01:00
Vlad N
55271311c4
Added dark tray icon parameter to settings.
2017-12-27 16:44:25 +01:00
Janek Bevendorff
f8b7ffcf8c
Add WITH_XC_SSHAGENT flag to build config and use cmake3 package
2017-12-26 13:07:10 +01:00
Jonathan White
cc1ab94a4f
Correct regression to ssh-agent from entry attachment refactor
2017-12-25 23:22:10 +01:00
frostasm
80636ab083
Use EntryAttachmentsWidget in details view
2017-12-25 14:36:43 +02:00
frostasm
c490c21cd5
Move attachments view to the separate widget EntryAttachmentsWidget
2017-12-25 14:36:43 +02:00
frostasm
ed0bda98a6
Fix failing entry model test for attachment name and size
2017-12-25 14:36:41 +02:00
frostasm
0c200d360b
Add attachments tab to details view
2017-12-24 20:10:12 +02:00
frostasm
90a64dbde2
Add drag and drop support for attachments view in EditEntryWidget
2017-12-24 20:10:12 +02:00
frostasm
bf5b96362f
Use a table view to display the list of attachments in EditEntryWidget
2017-12-24 20:10:12 +02:00
Yen Chi Hsuan
fc39e8f27d
Fix font size of URL label in the preview panel
2017-12-23 16:20:59 +08:00
louib
8037a79673
Add \n in merge request message. ( #1310 )
2017-12-20 18:08:18 -05:00
Toni Spets
76e6d498cf
SSH Agent: Split private key selection
2017-12-16 09:59:51 +02:00
Toni Spets
d2a59c556e
Refactor fixed font selection into Font class
2017-12-16 09:59:51 +02:00
Jonathan White
28ad6ed552
Merge branch 'master' into develop
2017-12-11 21:10:25 -05:00
Nicolas Garnier
74dac174db
Enable translations for 'Extended ASCII' button
2017-12-08 10:52:40 +01:00
Matt Signorini
fef8f5c453
Tidied up code.
2017-12-06 17:10:25 +01:00
Matt Signorini
8f48ede957
Add keypress handler to the password generator widget so that esc quits
...
in standalone mode.
2017-12-06 17:10:25 +01:00
alterratz
468519cd46
Merge branch 'develop' into feature/autoopen
2017-11-28 17:29:05 +01:00
Michal Kaptur
0ff75e7a88
Fixed memory leaks in non-gui tests
...
Fixed 2 memory leaks in production code and a few in testcases. As a
result leak_check_at_exit ASAN option does not need to turned off for
non-gui tests.
Smart pointers should be used elsewhere for consistency, but the sooner
this fixes are delivered, the lesser memory leaks are introduced.
2017-11-27 23:36:09 +01:00
Weslly
525d5de30c
Remove empty context menu from toolbar
2017-11-26 22:23:15 -02:00
Janek Bevendorff
8651736e61
Merge branch 'release/2.2.3' into develop
2017-11-26 18:23:48 +01:00
Janek Bevendorff
8905fe5a54
Use Consolas on Windows for PasswordEdit instead of the default Courier New, resolves #1226
2017-11-26 17:53:15 +01:00
Jonathan White
e17b3d24bf
Corrected database corruption when locked [ #1113 ]
2017-11-23 21:32:56 +01:00
thez3ro
135e8419ae
refactor saveLastDir code
2017-11-22 22:20:38 +01:00
thez3ro
cd1e0571a5
forget keyfile path, fix #1151
2017-11-22 22:20:38 +01:00
Vladimir Svyatski
236846baa7
Add menu shortcut Alt+m (underlined letter) for "Empty recycle bin" for consistency with other items in the same submenu which all have "Alt+underlined letter" style shortcuts.
2017-11-21 02:12:55 +01:00
Weslly
19ac36b965
Change QTotp class name to Totp
2017-11-20 22:25:09 -02:00
Joel Smith
8ca52ba8f9
Add initial Steam TOTP support
...
* Add the concept of custom TOTP encoders, each with potential for custom
code alphabet, length, step interval and code direction (i.e. reversed)
* Select custom encoder via overload of the digits field of a loaded entry
* Allow selection of custom encoders via the "TOTP Settings" field's
size, as currently done by KeeTrayTOTP for Steam. Use "S" for the
short name of the Steam custom encoder
* Allow selection of custom encoders via the "otp" field by appending
a "&encoder=<name>" field to the URL query. For example,
"&encoder=steam"
* Update TOTP set-up dialog to permit selection between (default,
steam, custom) settings.
2017-11-20 17:08:01 -07:00
Weslly
afe48da4b1
Change MacPasteboard init object to QScopedPointer
2017-11-20 17:25:27 -02:00
Weslly
806248ebd4
Review fixes
2017-11-20 16:50:56 -02:00
Weslly
dc7322cc4a
Improve macOS pasteboard handling
2017-11-20 16:09:42 -02:00
Weslly
f0a34de3c0
Revert 5bc000c
to fix startup delay
2017-11-20 15:36:30 -02:00
Weslly
3b8d49104c
Focus database unlock dialog on macOS, fix #1023
2017-11-20 04:26:53 -02:00
Toni Spets
4840c2c64f
SSH agent support
2017-11-19 14:38:59 +02:00
frostasm
f34b090b42
Add support for working with multiple entry attachments at once
2017-11-12 17:41:53 +02:00
frostasm
2987895370
Fix usage of LastAttachmentDir in entry attachments
2017-11-12 17:41:53 +02:00
Adolfo E. García
3427a1aff4
Fix #1156
...
- Fix multiple activations of updateTotp by different QTimer instance timeouts.
- Fix call to updateTotp with invalid, uninitialized state
- Fix tooltip description
2017-11-11 16:25:20 -06:00
thez3ro
c3c67f18b8
add test for DB creation
2017-11-02 20:07:41 +01:00
frostasm
afaa0a3493
Fix formatting brackets in DatabaseWidgetStateSync::setActive function
2017-11-02 20:47:54 +02:00
frostasm
8b00d0580b
Synchronize the height of the preview panel for all open databases
2017-11-02 19:09:36 +02:00
frostasm
6bbd42bfd1
Allow to change the height of the preview panel ( #1135 )
2017-11-02 19:09:36 +02:00
frostasm
ffe344ce90
Save the geometry of main window only if the window is visible
2017-10-29 11:19:43 +02:00
thez3ro
7e54bd4956
prevent crash with empty database
2017-10-28 21:30:24 +02:00
Jonathan White
4e7f2c6a4f
Fix apply button not saving new entries
2017-10-28 09:23:45 -04:00
thez3ro
9840470df8
hide note option
2017-10-26 13:13:31 +02:00
Joe Brown
ff01a7da1e
Hint is displayed when notes section is hidden.
...
The alignment is a bit off, however. A better option may be simply
disabling the QPlainTextEdit widget and stashing the actual notes
in another buffer somewhere.
2017-10-26 13:12:32 +02:00
Joe Brown
fdceeb368e
Do not hide notes by default.
2017-10-26 13:12:32 +02:00
Joe Brown
0c2d71c2ce
Notes section no longer visible by default.
...
There is a simple checkbox that allows your notes to become visible
again. This is always disabled by default, as the use case
referenced in issue #342 (and my own use case) has confidential data
in that field.
Passes all tests (YubiKey is N/A) on Ubuntu 16.04.2 with Qt 5.5.1.
2017-10-26 13:12:32 +02:00
Joe Brown
5bc000cc31
Use fixed-width font for Notes
...
Fixed width, and a smaller font size, make for easier readability
in the notes section.
2017-10-26 13:12:32 +02:00
Jonathan White
f3d85ae219
Cleaned up url display code
2017-10-26 12:19:23 +02:00
Jonathan White
b9fd609bb2
Resolve placeholders in entry details url
2017-10-26 12:19:23 +02:00
thez3ro
8416d69f1e
fix protected transalation
2017-10-26 12:19:23 +02:00
thez3ro
71ae2a3458
remember last selected tab, hide passwords by default
2017-10-26 12:19:23 +02:00
thez3ro
9279bf7628
fix group layout, add autotype associations
2017-10-26 12:19:23 +02:00
thez3ro
d0f8d43739
remove root group from path, resize icons to 16x16
2017-10-26 12:19:23 +02:00
thez3ro
eb65822665
layout update
2017-10-26 12:19:23 +02:00
thez3ro
4a5fc2104f
fix notes label
2017-10-26 12:19:23 +02:00
thez3ro
0e6fedc056
fix group parent, add details update by keyboard
2017-10-26 12:19:23 +02:00
thez3ro
1a87e30b95
add preview panel for entries and groups
2017-10-26 12:19:23 +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
Janek Bevendorff
b510243dd8
Merge branch 'release/2.2.2' into develop
2017-10-21 22:23:27 +02: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
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
8592f7e672
Merge branch 'release/2.2.2' into develop
2017-10-19 21:45:49 +02: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
bae9dbc407
Add distribution information to debug info screen
2017-10-19 15:52:46 +02: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
Jonathan White
157f1134bf
Select custom icon radio button after successful download
2017-10-07 08:49:14 -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
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
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
Martin Wallin
0c62d8454d
Toggle main window with by middle mouse clicking tray icon
2017-09-24 21:36:07 +02: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
louib
6e1fd0694f
CLI : basic entry manipulation commands. ( #919 )
...
* CLI : basic entry manipulation commands.
* Code review.
2017-09-06 09:14:41 -04:00
Jake Howard
091a35293a
Bind delete key to delete records
2017-08-30 18:01:05 -04: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
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
louib
6f9224784e
Clearing deleted entries on applying. ( #814 )
2017-07-30 13:38:10 -04: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
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
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
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
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
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
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
Weslly
e708ef96d1
Bring unlock database dialog to the front
2017-06-25 12:21:32 -03: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
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
Louis-Bertrand Varin
e0e8521eb9
Removing m_writer from CsvImportWidget.h
2017-06-15 10:26:37 -04:00
Louis-Bertrand Varin
f3f6f6a493
Adding saveToFile function.
2017-06-14 19:50:19 -04: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
Toni Spets
ac5c0c5efa
Fix about dialog report bugs link functionality
2017-05-28 08:11:02 +03:00
TheZ3ro
adf61d9878
Merge branch 'develop' into single-instance
2017-05-27 09:18:13 +02:00
louib
c3bd5d21aa
Adding a GUI prompt for password. ( #587 )
2017-05-22 17:53:41 -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
Jonathan White
3218cb9ace
Moved locking checkboxes into security settings
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
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
2de5a9d281
Lock database when OS is locked (Windows, DBus, macOS implementations) #134
2017-05-17 13:04:02 +02: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
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
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
b474d34cf0
Add Extended ASCII to password generator
2017-04-28 21:36:43 +02: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
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
Weslly
8a78616351
Set menu roles for application menu on macOS
2017-04-09 07:44:17 -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
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
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
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
thez3ro
67c6e10f5f
add underscore as separator
2017-03-22 00:00:23 +01:00
thez3ro
98e2c311c3
fix wordCount instead of length
2017-03-22 00:00:23 +01:00
thez3ro
be9bd16b4c
Add diceware tests
2017-03-22 00:00:23 +01:00
thez3ro
d9ccde94c9
New Diceware passphrase generator, close #21
2017-03-22 00:00:23 +01:00
Weslly
b6cfc82b4e
Review fixes
2017-03-21 06:04:26 -03:00
Weslly
d50fe46f0e
Merge branch 'develop' into feature/window-modified-indicator
2017-03-21 00:11:19 -03:00
Weslly
18b5b76a80
Get modified status directly from database object instead of using window title
2017-03-20 23:29:36 -03:00
Weslly
a87fab8d18
Set window modified indicator when database has unsaved changes
2017-03-20 21:11:17 -03:00
Louis-Bertrand Varin
d8ad360b38
Using format strings.
2017-03-19 16:05:52 -04:00
Louis-Bertrand Varin
a3840963e1
Checking config access errors in settings.
2017-03-18 14:00:31 -04:00
Louis-Bertrand Varin
e6b4528028
Adjust indentation.
2017-03-18 13:31:15 -04:00
Louis-Bertrand Varin
55a32c58a9
Moving access error to MainWindow.
2017-03-18 13:19:57 -04:00
Louis-Bertrand Varin
da85252347
Hide config errors by default.
2017-03-18 13:19:57 -04:00
Louis-Bertrand Varin
15a288aa5b
Adding warning messages when config access error.
2017-03-18 13:19:57 -04:00
seatedscribe
06bbd6e066
Get rid of Q_{EMIT,SLOTS,SIGNALS}
2017-03-16 21:46:53 +01:00
seatedscribe
3fcf342fbc
Merge remote-tracking branch 'upstream/develop' into feature/import-csv-format
2017-03-16 21:25:38 +01:00
thez3ro
0e5a1cc8e4
resolve placeholders for custom attributes
2017-03-16 20:38:56 +01:00
thez3ro
e3602e3c75
fix regex for placeholders, fix #402 , add regression test
2017-03-16 20:32:29 +01:00
Janek Bevendorff
2ff57c2eb7
Coding style fixes
2017-03-10 20:42:59 +01:00
Janek Bevendorff
15dd783d2c
Merge branch 'develop' into feature/yubikey
2017-03-10 18:01:14 +01:00
Janek Bevendorff
8d487d31a4
Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords
2017-03-10 16:12:02 +01:00
Janek Bevendorff
cb51ec61f7
Replace remaining instances of Q_FOREACH with C++11 range-based for loops
2017-03-10 16:11:57 +01:00
Janek Bevendorff
da0afd3939
Fix compiler warnings
2017-03-10 16:11:52 +01:00
seatedscribe
984602b7a0
Enhance FormatStatusText(), other minor cosmetics
2017-03-08 22:59:35 +01:00
seatedscribe
705b74b3ba
Merge remote-tracking branch 'upstream/develop' into feature/import-csv-format
2017-03-08 22:52:39 +01:00
Jonathan White
31494ec327
Enhance attribute entry and add protected attributes ( #220 )
...
* Allow protected attributes to be hidden
* Entry area is resizable
* Added test cases for protected attributes
2017-03-07 22:38:18 -05:00
thez3ro
a03e354504
highlight reference field in Database view
2017-03-07 17:20:57 +01:00
seatedscribe
f4791c19e1
Assign uuid to newborn groups
2017-03-06 23:05:06 +01:00
Janek Bevendorff
3c1271b1c4
Merge branch 'develop' into feature/yubikey
2017-03-06 13:49:48 +01:00
seatedscribe
39057a6aa0
Better widget positions, removed futile message when no errors shows up
2017-03-06 00:59:40 +01:00
seatedscribe
41f9c3d2a1
Better handle of parser status messages (critical/not critical)
...
Use of messageWidget for displaying parser status messages
setRootGroup assigns the right label to the root db folder
test uses portable QTemporaryFile instead of hardcoded file
2017-03-05 21:27:29 +01:00
seatedscribe
a7e358c27d
Syntax style, spaces and pretty indentation
2017-03-05 21:27:29 +01:00
seatedscribe
afdf02b4be
Implement import of databases in CSV (Comma Separated Values) format (i.e. from other password managers)
2017-03-05 21:27:29 +01:00
Ryan Matthews
1fe75f9420
Add feature to handle references, resolves #75
...
- Create popup for clone options
- Add ability to resolve references for autotype/http/copying
2017-03-04 19:49:33 -05:00