Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-22Auto-Type support for T-CONV, T-REPLACE-RX, and CommentsJonathan White
* Close #1825 - Add full support for T-CONV and T-REPLACE-RX placeholders. Exception is support for the "raw" type in T-CONV. * Close #5333 - Allow comment syntax to be present in the Auto-Type sequence
2018-11-22Refactor Database and Database widgets (#2491)Janek Bevendorff
The Database, DatabaseWidget, and DatabaseTabWidget classes share many responsibilities in inconsistent ways resulting in impenetrable and unmaintainable code and a diverse set of bugs and architecture restrictions. This patch reworks the architecture, responsibilities of, and dependencies between these classes. The core changes are: * Move loading and saving logic from widgets into the Database class * Get rid of the DatabaseManagerStruct and move all the information contained in it into the Database * Let database objects keep track of modifications and dirty/clean state instead of handing this to external widgets * Move GUI interactions for loading and saving from the DatabaseTabWidget into the DatabaseWidget (resolves #2494 as a side-effect) * Heavily clean up DatabaseTabWidget and degrade it to a slightly glorified QTabWidget * Use QSharedPointers for all Database objects * Remove the modifiedImmediate signal and replace it with a markAsModified() method * Implement proper tabName() method instead of reading back titles from GUI widgets (resolves #1389 and its duplicates #2146 #855) * Fix unwanted AES-KDF downgrade if database uses Argon2 and has CustomData * Improve code This patch is also the first major step towards solving issues #476 and #2322.
2018-02-05refactor autotype sequences and entry-point functionsthez3ro
2018-02-05fix effective autotype sequencethez3ro
2018-01-03add test for syntax checkingthez3ro
2017-06-14Update and fix copyright headersthez3ro
2017-05-14Compare window title with entry URLs during autotype matching. (#556)Jens Rutschmann
* 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-03-10Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywordsJanek Bevendorff
2016-11-25Add Autotype Entry-Attributes, Fix Group default sequence (#107)TheZ3ro
2015-10-10Auto-Type: Only require a substring match for regex.Felix Geyer
This matches the behavior of KeePass. Refs #357
2014-05-15Add option to use the entry title for auto-type window matching.Felix Geyer
2013-10-03Drop Qt module name from include statements.Felix Geyer
This is a preparation to be able to build KeePassX against Qt 5.
2012-11-02More auto-type tests.Florian Geyer
2012-10-28Extend auto-type test.Florian Geyer
2012-10-28Add missing files for the last commit.Felix Geyer