mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-07-28 09:14:18 -04:00
Use a dedicated tray icon when the database is unlocked.
This commit is contained in:
parent
9f819061cd
commit
c06e55df81
11 changed files with 19 additions and 1 deletions
COPYING
share
CMakeLists.txt
icons/application
128x128/apps
16x16/apps
24x24/apps
256x256/apps
32x32/apps
48x48/apps
64x64/apps
scalable/apps
src/core
2
COPYING
2
COPYING
|
@ -41,6 +41,8 @@ Files: share/icons/application/*/apps/keepassxc.png
|
||||||
share/icons/application/scalable/apps/keepassxc-dark.svgz
|
share/icons/application/scalable/apps/keepassxc-dark.svgz
|
||||||
share/icons/application/*/apps/keepassxc-locked.png
|
share/icons/application/*/apps/keepassxc-locked.png
|
||||||
share/icons/application/scalable/apps/keepassxc-locked.svgz
|
share/icons/application/scalable/apps/keepassxc-locked.svgz
|
||||||
|
share/icons/application/*/apps/keepassxc-unlocked.png
|
||||||
|
share/icons/application/scalable/apps/keepassxc-unlocked.svgz
|
||||||
share/icons/application/*/mimetypes/application-x-keepassxc.png
|
share/icons/application/*/mimetypes/application-x-keepassxc.png
|
||||||
share/icons/application/scalable/mimetypes/application-x-keepassxc.svgz
|
share/icons/application/scalable/mimetypes/application-x-keepassxc.svgz
|
||||||
Copyright: 2016, Lorenzo Stella <lorenzo.stl@gmail.com>
|
Copyright: 2016, Lorenzo Stella <lorenzo.stl@gmail.com>
|
||||||
|
|
|
@ -89,6 +89,22 @@ add_custom_target(icons
|
||||||
COMMAND inkscape -z -w 256 -h 256
|
COMMAND inkscape -z -w 256 -h 256
|
||||||
icons/application/scalable/apps/keepassxc-locked.svgz -e icons/application/256x256/apps/keepassxc-locked.png
|
icons/application/scalable/apps/keepassxc-locked.svgz -e icons/application/256x256/apps/keepassxc-locked.png
|
||||||
|
|
||||||
|
# SVGZ to PNGs for KeePassXC
|
||||||
|
COMMAND inkscape -z -w 16 -h 16
|
||||||
|
icons/application/scalable/apps/keepassxc-unlocked.svgz -e icons/application/16x16/apps/keepassxc-unlocked.png
|
||||||
|
COMMAND inkscape -z -w 24 -h 24
|
||||||
|
icons/application/scalable/apps/keepassxc-unlocked.svgz -e icons/application/24x24/apps/keepassxc-unlocked.png
|
||||||
|
COMMAND inkscape -z -w 32 -h 32
|
||||||
|
icons/application/scalable/apps/keepassxc-unlocked.svgz -e icons/application/32x32/apps/keepassxc-unlocked.png
|
||||||
|
COMMAND inkscape -z -w 48 -h 48
|
||||||
|
icons/application/scalable/apps/keepassxc-unlocked.svgz -e icons/application/48x48/apps/keepassxc-unlocked.png
|
||||||
|
COMMAND inkscape -z -w 64 -h 64
|
||||||
|
icons/application/scalable/apps/keepassxc-unlocked.svgz -e icons/application/64x64/apps/keepassxc-unlocked.png
|
||||||
|
COMMAND inkscape -z -w 128 -h 128
|
||||||
|
icons/application/scalable/apps/keepassxc-unlocked.svgz -e icons/application/128x128/apps/keepassxc-unlocked.png
|
||||||
|
COMMAND inkscape -z -w 256 -h 256
|
||||||
|
icons/application/scalable/apps/keepassxc-unlocked.svgz -e icons/application/256x256/apps/keepassxc-unlocked.png
|
||||||
|
|
||||||
# SVGZ to PNGs for KeePassXC MIME-Type
|
# SVGZ to PNGs for KeePassXC MIME-Type
|
||||||
COMMAND inkscape -z -w 16 -h 16
|
COMMAND inkscape -z -w 16 -h 16
|
||||||
icons/application/scalable/mimetypes/application-x-keepassxc.svgz -e icons/application/16x16/mimetypes/application-x-keepassxc.png
|
icons/application/scalable/mimetypes/application-x-keepassxc.svgz -e icons/application/16x16/mimetypes/application-x-keepassxc.png
|
||||||
|
|
BIN
share/icons/application/128x128/apps/keepassxc-unlocked.png
Normal file
BIN
share/icons/application/128x128/apps/keepassxc-unlocked.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 11 KiB |
BIN
share/icons/application/16x16/apps/keepassxc-unlocked.png
Normal file
BIN
share/icons/application/16x16/apps/keepassxc-unlocked.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 880 B |
BIN
share/icons/application/24x24/apps/keepassxc-unlocked.png
Normal file
BIN
share/icons/application/24x24/apps/keepassxc-unlocked.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 1.4 KiB |
BIN
share/icons/application/256x256/apps/keepassxc-unlocked.png
Normal file
BIN
share/icons/application/256x256/apps/keepassxc-unlocked.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 23 KiB |
BIN
share/icons/application/32x32/apps/keepassxc-unlocked.png
Normal file
BIN
share/icons/application/32x32/apps/keepassxc-unlocked.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 2 KiB |
BIN
share/icons/application/48x48/apps/keepassxc-unlocked.png
Normal file
BIN
share/icons/application/48x48/apps/keepassxc-unlocked.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 3.2 KiB |
BIN
share/icons/application/64x64/apps/keepassxc-unlocked.png
Normal file
BIN
share/icons/application/64x64/apps/keepassxc-unlocked.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 4.7 KiB |
BIN
share/icons/application/scalable/apps/keepassxc-unlocked.svgz
Normal file
BIN
share/icons/application/scalable/apps/keepassxc-unlocked.svgz
Normal file
Binary file not shown.
|
@ -101,7 +101,7 @@ QIcon FilePath::trayIconLocked()
|
||||||
|
|
||||||
QIcon FilePath::trayIconUnlocked()
|
QIcon FilePath::trayIconUnlocked()
|
||||||
{
|
{
|
||||||
return applicationIcon();
|
return icon("apps", "keepassxc-unlocked");
|
||||||
}
|
}
|
||||||
|
|
||||||
QIcon FilePath::icon(const QString& category, const QString& name, bool fromTheme)
|
QIcon FilePath::icon(const QString& category, const QString& name, bool fromTheme)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue