keepassxc/src/gui
Bernhard Kirchen 4e8b00da34 Add custom icon purging and bulk deletion
This change adds a new database settings widget 
named "maintenance", using a wrench icon. This widget is designated to be the home for database related maintenance tasks. 

Initially, managing custom icons is now possible from that new tab. The feature includes bulk removing of
any number of selected custom icons and automatic purging of unused custom icons by the click of a button.

Fixes #2110
2021-02-27 08:13:05 -05:00
..
csvImport Improve CSV export and import capability 2020-12-06 11:16:49 -05:00
databasekey Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
dbsettings Add custom icon purging and bulk deletion 2021-02-27 08:13:05 -05:00
entry Show sort indicators on fixed width columns 2021-02-26 22:10:04 -05:00
group use save method if new (and existing) created entry has unsaved 2021-02-12 21:32:50 -05:00
osutils Overhaul Auto-Type Action Handling 2021-02-21 16:33:54 -05:00
reports Add entry view column for password strength 2021-02-26 22:10:04 -05:00
settings Restore correct formatting 2018-11-28 18:29:15 -05:00
styles Show sort indicators on fixed width columns 2021-02-26 22:10:04 -05:00
widgets Fix issues with PopupHelpWidget on Linux and macOS 2020-03-05 22:55:49 -05:00
wizard Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
AboutDialog.cpp Merge branch 'master' into develop 2021-01-12 18:24:59 +01:00
AboutDialog.h Formatting the code. 2018-03-31 16:01:30 -04:00
AboutDialog.ui Clean up various parts of the UI and rearrange settings 2020-05-30 10:45:00 +02:00
Application.cpp Improve macOS platform integration. 2021-01-07 15:22:48 +01:00
Application.h Move global shortcut handling into OSUtils (#5566) 2020-12-13 23:23:25 -05:00
ApplicationSettingsWidget.cpp Add dynamic theme switching on Windows 10 2021-01-07 15:22:48 +01:00
ApplicationSettingsWidget.h Introduce View Menu 2020-06-28 16:21:50 -04:00
ApplicationSettingsWidgetGeneral.ui Allow hiding expired entries from Auto-Type 2020-08-30 08:06:22 -04:00
ApplicationSettingsWidgetSecurity.ui Redo 'delete entries no confirm' functionality & unit-tests (#5812) 2020-12-12 12:14:18 -05:00
CategoryListWidget.cpp Set decoration size for category list items 2020-08-06 22:10:46 -04:00
CategoryListWidget.h Improve readability and type-safety 2018-10-31 15:16:04 +01:00
CategoryListWidget.ui Clean up various parts of the UI and rearrange settings 2020-05-30 10:45:00 +02:00
Clipboard.cpp Prevent clipboard history and cloud sync on Windows 2020-12-20 21:59:32 -05:00
Clipboard.h Fix clearing clipboad on Gnome 2020-01-16 10:54:04 -05:00
CloneDialog.cpp Bundle icons using the Qt resource system. 2020-03-14 10:13:12 -04:00
CloneDialog.h Formatting the code. 2018-03-31 16:01:30 -04:00
CloneDialog.ui Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
DatabaseOpenDialog.cpp Always activate DatabaseOpenDialog on Windows 2020-12-30 16:02:29 +01:00
DatabaseOpenDialog.h FdoSecrets: only emit completed signal when the action actually finishes 2020-01-02 08:05:11 -05:00
DatabaseOpenWidget.cpp Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
DatabaseOpenWidget.h Improve default Qt widget icons 2020-10-14 23:55:01 -04:00
DatabaseOpenWidget.ui Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
DatabaseTabWidget.cpp Improve Auto-Type Select Dialog 2021-02-21 16:33:54 -05:00
DatabaseTabWidget.h Improve Auto-Type Select Dialog 2021-02-21 16:33:54 -05:00
DatabaseWidget.cpp Cleanup entry level Auto-Type menu 2021-02-21 16:33:54 -05:00
DatabaseWidget.h Cleanup entry level Auto-Type menu 2021-02-21 16:33:54 -05:00
DatabaseWidgetStateSync.cpp Move Hide Usernames/Passwords into view menu 2020-10-11 20:08:27 -04:00
DatabaseWidgetStateSync.h Move Hide Usernames/Passwords into view menu 2020-10-11 20:08:27 -04:00
DialogyWidget.cpp Add custom light and dark UI themes 2020-03-05 09:24:11 +01:00
DialogyWidget.h Coding style fixes. 2015-10-15 18:02:31 +02:00
DragTabBar.cpp Formatting the code. 2018-03-31 16:01:30 -04:00
DragTabBar.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
EditWidget.cpp Show browser integration tab dynamically 2021-01-12 07:33:05 -05:00
EditWidget.h Show browser integration tab dynamically 2021-01-12 07:33:05 -05:00
EditWidget.ui Clean up various parts of the UI and rearrange settings 2020-05-30 10:45:00 +02:00
EditWidgetIcons.cpp Add custom icon purging and bulk deletion 2021-02-27 08:13:05 -05:00
EditWidgetIcons.h Add custom icon purging and bulk deletion 2021-02-27 08:13:05 -05:00
EditWidgetIcons.ui Add custom icon purging and bulk deletion 2021-02-27 08:13:05 -05:00
EditWidgetProperties.cpp Fix crash when removing custom data 2019-09-07 07:50:08 -04:00
EditWidgetProperties.h Add sharing of groups between databases 2018-10-01 10:39:37 -04:00
EditWidgetProperties.ui Clean up various parts of the UI and rearrange settings 2020-05-30 10:45:00 +02:00
EntryPreviewWidget.cpp Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
EntryPreviewWidget.h Replace database icons with SVG's 2020-05-29 10:00:32 -04:00
EntryPreviewWidget.ui Display default autotype sequence on entry preview pane 2020-12-13 11:33:03 -05:00
FileDialog.cpp Revert FileDialog filter mods for macOS 2020-09-27 15:25:27 -04:00
FileDialog.h Fix various issues with KeeShare 2020-05-10 17:23:53 -04:00
Font.cpp Choose a better monospace font on macOS 2020-01-03 18:08:24 -05:00
Font.h Add monospaced font option for Notes field 2019-06-28 22:23:57 -04:00
IconDownloader.cpp Moving IconDownloader to gui/ 2020-10-04 23:45:25 -04:00
IconDownloader.h Moving IconDownloader to gui/ 2020-10-04 23:45:25 -04:00
IconDownloaderDialog.cpp Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
IconDownloaderDialog.h Download all favicons (#3169) 2019-07-07 15:29:11 -04:00
IconDownloaderDialog.ui Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
IconModels.cpp Replace database icons with SVG's 2020-05-29 10:00:32 -04:00
IconModels.h Replaced Uuid with QUuid 2018-07-06 22:23:49 -04:00
Icons.cpp Fix on/off icons not being redrawn on theme change 2021-01-31 20:30:58 +01:00
Icons.h Fix on/off icons not being redrawn on theme change 2021-01-31 20:30:58 +01:00
KeePass1OpenWidget.cpp Fix minor UX issues with DB Open Widget 2020-06-06 14:40:22 -04:00
KeePass1OpenWidget.h Make C++11 mandatory. 2015-09-12 13:55:50 +02:00
KMessageWidget.cpp Move icon handling from Resources to gui/Icons (#5506) 2020-10-05 20:41:00 -04:00
KMessageWidget.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
MainWindow.cpp Overhaul Auto-Type Action Handling 2021-02-21 16:33:54 -05:00
MainWindow.h Overhaul Auto-Type Action Handling 2021-02-21 16:33:54 -05:00
MainWindow.ui Update MainWindow minimum size to enable smaller verticle space (#6149) 2021-02-24 23:11:33 -05:00
MainWindowAdaptor.cpp Performed project-wide code formatting 2019-01-28 22:38:59 -05:00
MainWindowAdaptor.h Performed project-wide code formatting 2019-01-28 22:38:59 -05:00
MessageBox.cpp Fixes for minor issues found by static analysis 2020-02-02 08:46:58 -05:00
MessageBox.h Improve accessibility (#3409) 2019-08-30 20:18:41 -04:00
MessageWidget.cpp Correct scaling on Linux and other minor fixes 2020-08-01 09:01:12 -04:00
MessageWidget.h Correct scaling on Linux and other minor fixes 2020-08-01 09:01:12 -04:00
OpVaultOpenWidget.cpp Redesign database unlock widget. (#3287) 2019-06-22 18:00:31 +02:00
OpVaultOpenWidget.h Implement 1Password Vault Import 2019-05-19 18:21:34 -04:00
org.keepassxc.KeePassXC.MainWindow.xml add function for locking DBs from DBus, fix #687 2018-01-25 23:48:58 +01:00
PasswordEdit.cpp Fix on/off icons not being redrawn on theme change 2021-01-31 20:30:58 +01:00
PasswordEdit.h Implement Caps Lock warning 2020-05-03 09:59:36 +02:00
PasswordGeneratorWidget.cpp Merge branch 'master' into develop 2021-01-12 18:24:59 +01:00
PasswordGeneratorWidget.h Improve Password Generator Widget UI/UX 2020-08-06 18:09:45 -04:00
PasswordGeneratorWidget.ui Merge branch 'master' into develop 2021-01-31 17:04:38 -05:00
SearchHelpWidget.ui Improve Auto-Type Select Dialog 2021-02-21 16:33:54 -05:00
SearchWidget.cpp Improve Auto-Type Select Dialog 2021-02-21 16:33:54 -05:00
SearchWidget.h Change actions for F1-F2-F3 keys 2020-08-19 20:24:40 +02:00
SearchWidget.ui Improve default Qt widget icons 2020-10-14 23:55:01 -04:00
SortFilterHideProxyModel.cpp Adapt to setSupportedDragActions() begin removed. 2015-09-12 13:51:49 +02:00
SortFilterHideProxyModel.h Make C++11 mandatory. 2015-09-12 13:55:50 +02:00
SquareSvgWidget.cpp Add QR code generator for TOTP export (#1167) 2018-10-19 14:42:49 -04:00
SquareSvgWidget.h Add QR code generator for TOTP export (#1167) 2018-10-19 14:42:49 -04:00
TotpDialog.cpp Fix closing modal dialogs on database lock 2020-12-12 12:31:43 -05:00
TotpDialog.h Complete refactor of TOTP integration 2018-09-15 12:10:26 -04:00
TotpDialog.ui Add TOTP support 2017-05-03 20:55:14 -03:00
TotpExportSettingsDialog.cpp Fix closing modal dialogs on database lock 2020-12-12 12:31:43 -05:00
TotpExportSettingsDialog.h Add QR code generator for TOTP export (#1167) 2018-10-19 14:42:49 -04:00
TotpSetupDialog.cpp Relax strictness of TOTP Base32 validation 2019-11-09 00:53:40 +01:00
TotpSetupDialog.h Complete refactor of TOTP integration 2018-09-15 12:10:26 -04:00
TotpSetupDialog.ui Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
UpdateCheckDialog.cpp Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
UpdateCheckDialog.h Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
UpdateCheckDialog.ui Address translation feedback from Transifex 2021-02-19 18:37:33 -05:00
URLEdit.cpp Move icon handling from Resources to gui/Icons (#5506) 2020-10-05 20:41:00 -04:00
URLEdit.h Fix error background color for URLs 2020-07-27 21:43:40 -04:00
WelcomeWidget.cpp Move icon handling from Resources to gui/Icons (#5506) 2020-10-05 20:41:00 -04:00
WelcomeWidget.h Cleanup welcome screen recent databases view (#4822) 2020-06-06 08:26:46 -04:00
WelcomeWidget.ui Improve accessibility (#3409) 2019-08-30 20:18:41 -04:00