Skip to content

Commit

Permalink
Replace database icons with SVG's
Browse files Browse the repository at this point in the history
Original source of icons is the icon8 library (http://icons8.com/c/flat-color-icons).

License (according to comment.txt in the archive):
"http://icons8.com/good-boy-license/ -- Please do whatever your mom would approve of."

* Implements keepassxreboot#4071

* Increase default size of database icons to 24px and entry preview panel to 48px
* Fully support HIDPI displays through use of QIcon
* Add shell script to assemble the database icons
Code improvements and badges

* Use QIcon to seamlessly support High DPI displays and pixmap caching
* Add badge support for KeeShare groups and expired entries.
* Replace select icons

Co-authored-by: Jonathan White <support@dmapps.us>
  • Loading branch information
wolframroesler and droidmonkey committed May 16, 2020
1 parent 689a85a commit 21e60b9
Show file tree
Hide file tree
Showing 150 changed files with 829 additions and 544 deletions.
85 changes: 1 addition & 84 deletions COPYING
Original file line number Diff line number Diff line change
Expand Up @@ -58,72 +58,6 @@ Files: share/icons/application/scalable/apps/keepassxc.svg
Copyright: 2016, Lorenzo Stella <lorenzo.stl@gmail.com>
License: LGPL-2

Files: share/icons/database/C00_Password.png
share/icons/database/C01_Package_Network.png
share/icons/database/C02_MessageBox_Warning.png
share/icons/database/C03_Server.png
share/icons/database/C04_Klipper.png
share/icons/database/C05_Edu_Languages.png
share/icons/database/C06_KCMDF.png
share/icons/database/C07_Kate.png
share/icons/database/C08_Socket.png
share/icons/database/C09_Identity.png
share/icons/database/C10_Kontact.png
share/icons/database/C11_Camera.png
share/icons/database/C12_IRKickFlash.png
share/icons/database/C13_KGPG_Key3.png
share/icons/database/C14_Laptop_Power.png
share/icons/database/C15_Scanner.png
share/icons/database/C16_Mozilla_Firebird.png
share/icons/database/C17_CDROM_Unmount.png
share/icons/database/C18_Display.png
share/icons/database/C19_Mail_Generic.png
share/icons/database/C20_Misc.png
share/icons/database/C21_KOrganizer.png
share/icons/database/C22_ASCII.png
share/icons/database/C23_Icons.png
share/icons/database/C24_Connect_Established.png
share/icons/database/C25_Folder_Mail.png
share/icons/database/C26_FileSave.png
share/icons/database/C27_NFS_Unmount.png
share/icons/database/C28_QuickTime.png
share/icons/database/C29_KGPG_Term.png
share/icons/database/C30_Konsole.png
share/icons/database/C31_FilePrint.png
share/icons/database/C32_FSView.png
share/icons/database/C33_Run.png
share/icons/database/C34_Configure.png
share/icons/database/C35_KRFB.png
share/icons/database/C36_Ark.png
share/icons/database/C37_KPercentage.png
share/icons/database/C38_Samba_Unmount.png
share/icons/database/C39_History.png
share/icons/database/C40_Mail_Find.png
share/icons/database/C41_VectorGfx.png
share/icons/database/C42_KCMMemory.png
share/icons/database/C43_EditTrash.png
share/icons/database/C44_KNotes.png
share/icons/database/C45_Cancel.png
share/icons/database/C46_Help.png
share/icons/database/C47_KPackage.png
share/icons/database/C48_Folder.png
share/icons/database/C49_Folder_Blue_Open.png
share/icons/database/C50_Folder_Tar.png
share/icons/database/C51_Decrypted.png
share/icons/database/C52_Encrypted.png
share/icons/database/C53_Apply.png
share/icons/database/C54_Signature.png
share/icons/database/C55_Thumbnail.png
share/icons/database/C56_KAddressBook.png
share/icons/database/C57_View_Text.png
share/icons/database/C58_KGPG.png
share/icons/database/C59_Package_Development.png
share/icons/database/C60_KFM_Home.png
share/icons/database/C61_Services.png
Copyright: 2003-2004, David Vignoni <david@icon-king.com>
License: LGPL-2.1
Comment: from Nuvola icon theme

Files: share/icons/application/scalable/categories/preferences-other.svg
share/icons/application/scalable/apps/keepassxc-dark.svg
share/icons/application/scalable/apps/preferences-system-network-sharing.svg
Expand Down Expand Up @@ -188,24 +122,6 @@ Copyright: 2019 Austin Andrews <http://templarian.com/>
License: SIL OPEN FONT LICENSE Version 1.1
Comment: Taken from Material Design icon set (https://github.com/templarian/MaterialDesign/)

Files: share/icons/database/C62_Tux.png
share/icons/database/C63_Feather.png
share/icons/database/C64_Apple.png
share/icons/database/C67_Certificate.png
share/icons/database/C68_BlackBerry.png
Copyright: Mairin Duffy
Sarah Owens
James Birkett
Dominik Reichl
License: CC0
Comment: C62_Tux.png from https://openclipart.org/detail/103855
C63_Feather.png from http://openclipart.org/detail/122017
C64_Apple.png based on http://openclipart.org/detail/24319
C67_Certificate.png based on https://openclipart.org/detail/16729
C68_BlackBerry.png from https://openclipart.org/detail/4465

Files: share/icons/database/C65_W.png
share/icons/database/C66_Money.png
Copyright: none
License: public-domain

Expand Down Expand Up @@ -236,3 +152,4 @@ Comment: from Freedesktop.org website
Files: share/icons/application/scalable/actions/hibp.svg
Copyright: GPL-2+
Comment: from the Simple Icons repo (https://github.com/simple-icons/simple-icons/)

1 change: 1 addition & 0 deletions share/icons/badges/0_ShareActive.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions share/icons/badges/1_ShareInactive.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions share/icons/badges/2_Expired.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed share/icons/database/C00_Password.png
Binary file not shown.
44 changes: 44 additions & 0 deletions share/icons/database/C00_Password.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed share/icons/database/C01_Package_Network.png
Binary file not shown.
4 changes: 4 additions & 0 deletions share/icons/database/C01_Package_Network.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/icons/database/C02_MessageBox_Warning.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed share/icons/database/C03_Server.png
Binary file not shown.
17 changes: 17 additions & 0 deletions share/icons/database/C03_Server.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/icons/database/C04_Klipper.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed share/icons/database/C05_Edu_Languages.png
Binary file not shown.
16 changes: 16 additions & 0 deletions share/icons/database/C05_Edu_Languages.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed share/icons/database/C06_KCMDF.png
Binary file not shown.
9 changes: 9 additions & 0 deletions share/icons/database/C06_KCMDF.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/icons/database/C07_Kate.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed share/icons/database/C08_Socket.png
Binary file not shown.
7 changes: 7 additions & 0 deletions share/icons/database/C08_Socket.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/icons/database/C09_Identity.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed share/icons/database/C10_Kontact.png
Binary file not shown.
5 changes: 5 additions & 0 deletions share/icons/database/C10_Kontact.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed share/icons/database/C11_Camera.png
Binary file not shown.
11 changes: 11 additions & 0 deletions share/icons/database/C11_Camera.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/icons/database/C12_IRKickFlash.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/icons/database/C13_KGPG_Key3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/icons/database/C14_Laptop_Power.png
Binary file removed share/icons/database/C15_Scanner.png
Diff not rendered.
10 changes: 10 additions & 0 deletions share/icons/database/C15_Scanner.svg
Binary file removed share/icons/database/C16_Mozilla_Firebird.png
Diff not rendered.
3 changes: 3 additions & 0 deletions share/icons/database/C16_Mozilla_Firebird.svg
Binary file modified share/icons/database/C17_CDROM_Unmount.png
Binary file modified share/icons/database/C18_Display.png
Binary file modified share/icons/database/C19_Mail_Generic.png
Binary file removed share/icons/database/C20_Misc.png
Diff not rendered.
4 changes: 4 additions & 0 deletions share/icons/database/C20_Misc.svg
Binary file removed share/icons/database/C21_KOrganizer.png
Diff not rendered.
9 changes: 9 additions & 0 deletions share/icons/database/C21_KOrganizer.svg
Binary file removed share/icons/database/C22_ASCII.png
Diff not rendered.
4 changes: 4 additions & 0 deletions share/icons/database/C22_ASCII.svg
Binary file modified share/icons/database/C23_Icons.png
Binary file removed share/icons/database/C24_Connect_Established.png
Diff not rendered.
3 changes: 3 additions & 0 deletions share/icons/database/C24_Connect_Established.svg
Binary file modified share/icons/database/C25_Folder_Mail.png
Binary file modified share/icons/database/C26_FileSave.png
Binary file modified share/icons/database/C27_NFS_Unmount.png
Binary file modified share/icons/database/C28_QuickTime.png
Binary file modified share/icons/database/C29_KGPG_Term.png
Binary file modified share/icons/database/C30_Konsole.png
Binary file removed share/icons/database/C31_FilePrint.png
Diff not rendered.
14 changes: 14 additions & 0 deletions share/icons/database/C31_FilePrint.svg
Binary file modified share/icons/database/C32_FSView.png
Binary file modified share/icons/database/C33_Run.png
Binary file removed share/icons/database/C34_Configure.png
Diff not rendered.
3 changes: 3 additions & 0 deletions share/icons/database/C34_Configure.svg
Binary file modified share/icons/database/C35_KRFB.png
Binary file modified share/icons/database/C36_Ark.png
Binary file modified share/icons/database/C37_KPercentage.png
Binary file modified share/icons/database/C38_Samba_Unmount.png
Binary file removed share/icons/database/C39_History.png
Diff not rendered.
8 changes: 8 additions & 0 deletions share/icons/database/C39_History.svg
Binary file removed share/icons/database/C40_Mail_Find.png
Diff not rendered.
Loading

0 comments on commit 21e60b9

Please sign in to comment.