Akinori MUSHA
d0a3c08840
Improve UI of the search edit (resurrecting 5c7c7f54
)
...
- The copy action (Control+C) when no text is selected copies the
password of the current entry. This should be reasonable when
Control+B copies the username.
- Down at EOL moves the focus to the entry view. Enter and Tab should
do that, but it would be handy for user to be able to get to the third
entry by hitting Down three times.
2016-12-22 17:16:59 +09:00
Danny Su
63a1b49745
Fix build for 64-bit Windows ( #130 )
...
Building on 64-bit Windows gets to 99% and fails on this particular file due to the `stdafx.h` inclusion.
The macro in `entropy-meter.cpp` is different than `src/zxcvbn/zxcvbn.cpp`.
After copying the macro from `zxcvbn.cpp` and rebuilding, the Windows build succeeded.
2016-12-20 18:41:15 -05:00
greenbasilisk
9547ac0afd
Fix build issue for openSuse ( #126 )
...
* Corrects missing symbols when linking
2016-12-11 21:50:17 -05:00
Jonathan White
fa891edb7c
Added extensions section in about dialog; fixed url as well
2016-12-07 22:40:09 -05:00
thez3ro
65992ba6ae
Option to select extension compile-time. Fix #50 #123
2016-12-04 19:57:24 +01:00
Jonathan White
791a749c2f
Search scopes to currently selected group (and children) ( #118 )
...
* Added test cases for case sensitive and group search
2016-11-28 19:02:21 -05:00
Janek Bevendorff
9261d8ae9d
Force focus on password field, resolves #116 ( #117 )
...
Also remove redudant code for minimizing to tray
2016-11-26 09:37:25 -05:00
TheZ3ro
405b82588b
Add Autotype Entry-Attributes, Fix Group default sequence ( #107 )
2016-11-25 12:26:59 -05:00
Jonathan White
0dfd2003f9
Implement autoreload of database file ( #93 )
2016-11-25 12:13:28 -05:00
Jonathan White
3d249365c2
Merge remote-tracking branch 'origin/feature/autoreload-db' into develop
2016-11-25 12:04:44 -05:00
Jonathan White
7fb33653ad
Implemented major autoreload functionality
...
* Ignore autoreload on save / save-as
* Consolidated db save code
* Corrected bug (crash) in merge entry code due to not cloning the entry
* Enhanced known modified status of database
* Implemented test cases for autoreload
2016-11-25 12:03:36 -05:00
Jonathan White
3cccfd97d2
Set travis to only create snapcraft after gcc build
2016-11-25 10:12:45 -05:00
Andreas Nüßlein
0c40cdc990
XR -> XC ( #114 )
2016-11-24 13:15:34 -05:00
Jonathan White
81392a71dd
Only perform snapcraft build on develop or master, re-enabled clang
2016-11-23 22:28:08 -05:00
TheZ3ro
b2f3cc6903
Add some password-related feature ( #92 )
...
* Add Standalone Password Generator. Closes #18
* Add an entropy meter for passwords. Closes #84
* Don't require password repeat when it is visible. Fixes #27
2016-11-23 21:59:24 -05:00
Janek Bevendorff
19a960856c
Fix minimize at startup and decouple various tray and minimization options ( #109 )
...
* Hide window on startup when configured to start minimized, fixes #105
* Decouple different systray and minimization options, fixes #64
* Commit missing changes in main.cpp to minimize at startup
* Remove obsolete code
2016-11-23 18:15:51 -05:00
Devinsuit
02d2ac904d
Update broken link #112 ( #113 )
2016-11-23 18:08:11 -05:00
Jonathan White
29f93597f2
Updated English translation file and fixed typos in HTTP language
2016-11-14 21:54:56 -05:00
Jonathan White
20c3ca7d37
Merge remote-tracking branch 'origin/develop' into feature/autoreload-db
...
# Conflicts:
# src/gui/DatabaseWidget.cpp
# src/gui/DatabaseWidget.h
2016-11-11 16:47:01 -05:00
Jonathan White
9bb2cfcd51
Moved transifex to new url
...
Signed-off-by: Jonathan White <support@dmapps.us>
2016-11-11 16:30:57 -05:00
TheZ3ro
6927158daa
Add unlock dialog on Autotype and show default Autotype sequence ( #89 )
...
* Add unlockdialog on autotype. Fix #10
* Show default autotype sequence for existing entries
* NOTE: New entries/groups do not show the default autotype sequence
2016-11-11 16:26:07 -05:00
Leo Arias
0657d343bf
Add icon and desktop file to snapcraft build ( #91 )
2016-11-11 11:34:32 -05:00
Jonathan White
37aedc8b03
Cleaned up code and added spots for todo work. Fully Working!
2016-11-09 07:38:14 -05:00
Leo Arias
3c89ce97c2
Build the snap in travis ( #87 )
2016-11-08 19:49:48 -05:00
TheZ3ro
753b9c9e67
Add Autotype on Windows and MacOS ( #63 )
...
* Add Autotype on Windows, including Windows 10
* Add MacOS autotype, fix macdeployqt build
* Make QT_BINARY_DIR overwritable at compile time
2016-11-08 16:13:57 -05:00
Jonathan White
06b1baa454
Automatic reload the database when the file is externally modified
2016-11-07 23:03:01 -05:00
Jonathan White
e25cd9ba48
Add Merge database utility function ( #47 )
...
Thank you to @TheZ3ro and @monomon for there major contributions to this PR!
2016-11-07 22:37:42 -05:00
Leo Arias
e00c6f9c77
Add the packaging metadata to build the keepassxc snap ( #83 )
2016-11-07 14:57:06 -05:00
Leo Arias
68cc06dc1f
Fix the call to cmake ( #82 )
2016-11-05 17:37:28 -04:00
Leo Arias
1901655669
Update the links to the new repository location ( #81 )
2016-11-05 16:17:30 -04:00
Jonathan White
753d1d50d0
Add delay feature to autotype ( #77 )
...
* Implement {DELAY=X} in autotype
2016-11-04 18:05:47 -04:00
Jonathan White
ac108cd708
Added guard to prevent missing prereqs for coverage..
2016-11-04 00:52:00 -04:00
Jonathan White
29be837b97
Updated README badges and added code coverage
2016-11-04 00:47:04 -04:00
Jonathan White
682eac3dbc
Updated name to KeePassXC in README
2016-11-03 00:17:51 -04:00
Jonathan White
ccec84aef2
Rename application to KeePassXC and change icon ( #70 )
2016-11-03 00:05:30 -04:00
Jonathan White
13983d0e51
Make search always visible (PR #67 )
...
* Moved search bar to toolbar and consolidated search options into dropdown list
* Updated GUI tests to be atomic and rewrote search tests
* Searches are saved between databases
* Search is cleared when all databases are closed
* Implemented global search shortcut (CTRL+F) and a notification bar when in search mode
2016-11-02 21:01:02 -04:00
Jonathan White
3f80134f07
Merge pull request #66 from JosefVitu/fix-tests
...
Fix memory leaks and typos in various tests
2016-10-29 09:18:05 -04:00
Josef Vitu
ad36ec4dfd
Fix tests
2016-10-28 18:51:09 +02:00
Jonathan White
82ace81974
Merge pull request #57 from JosefVitu/lock-on-minimize
...
Implement automatic locking when minimizing
2016-10-28 10:31:25 -04:00
Jonathan White
13c3743ff5
Merge branch 'develop' into lock-on-minimize
2016-10-28 10:24:21 -04:00
Jonathan White
46904fb110
Merge pull request #65 from JosefVitu/fix-#34
...
Fix advanced HTTP settings (close #34 )
2016-10-28 10:22:51 -04:00
Josef Vitu
8f3ffdcc2a
Fix advanced HTTP settings ( close #34 )
2016-10-28 15:25:57 +02:00
Josef Vitu
6c3c0087dd
🔒 Implement automatic locking when minimizing
2016-10-28 13:22:17 +02:00
Jonathan White
2e9b42688f
Merge pull request #62 from keepassxreboot/feature/docs-#24
...
Update CONTRIBUTING.md with Branch Strategy
2016-10-27 15:07:47 -04:00
thez3ro
589b6465f8
📝 Update CONTRIBUTING.md with Branch Strategy. close #24 [ci skip]
2016-10-27 19:28:39 +02:00
TheZ3ro
6c7c5443d4
Updated Pull Request Template and Contribute documents
...
* 📝 Update Installation instruction from the Wiki
* 📝 Update PR template with emojis 🎉
* 📝 Update CONTRIBUTING.md with CodeStyle
2016-10-26 08:19:28 -04:00
Jonathan White
fdad028e73
Merge pull request #59 from jkt628/develop
...
search directory configured via environment
2016-10-26 08:10:30 -04:00
Jack Thomasson
3ec29d3b52
search directory configured via environment
...
use absolute path to database file
2016-10-25 10:18:23 -06:00
Jonathan White
e97add0c46
Merge pull request #55 from jkt628/develop
...
utility to launch keepassx with database passwords fetched from kdewa…
2016-10-24 21:14:41 -04:00
Jack Thomasson
0138209004
utility to launch keepassx with database passwords fetched from kdewallet
2016-10-24 18:20:17 -06:00