mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-06-24 14:40:53 -04:00
Add advanced password generator features (#1841)
* Split between simple and advanced features * Finetune password character groups * Support for hex passwords
This commit is contained in:
parent
83917299db
commit
e124f17c64
11 changed files with 1100 additions and 217 deletions
|
@ -76,8 +76,24 @@ public:
|
|||
static void setPasswordUseUppercase(bool useUppercase);
|
||||
static bool passwordUseSpecial();
|
||||
static void setPasswordUseSpecial(bool useSpecial);
|
||||
static bool passwordUseBraces();
|
||||
static void setPasswordUseBraces(bool useBraces);
|
||||
static bool passwordUsePunctuation();
|
||||
static void setPasswordUsePunctuation(bool usePunctuation);
|
||||
static bool passwordUseQuotes();
|
||||
static void setPasswordUseQuotes(bool useQuotes);
|
||||
static bool passwordUseDashes();
|
||||
static void setPasswordUseDashes(bool useDashes);
|
||||
static bool passwordUseMath();
|
||||
static void setPasswordUseMath(bool useMath);
|
||||
static bool passwordUseLogograms();
|
||||
static void setPasswordUseLogograms(bool useLogograms);
|
||||
static bool passwordUseEASCII();
|
||||
static void setPasswordUseEASCII(bool useEASCII);
|
||||
static bool advancedMode();
|
||||
static void setAdvancedMode(bool advancedMode);
|
||||
static QString passwordExcludedChars();
|
||||
static void setPasswordExcludedChars(QString chars);
|
||||
static int passPhraseWordCount();
|
||||
static void setPassPhraseWordCount(int wordCount);
|
||||
static QString passPhraseWordSeparator();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue