From 089bcba89f1c5ebddb6bd0a017d8fb0ba9a78ae2 Mon Sep 17 00:00:00 2001 From: Felix Geyer Date: Sun, 27 May 2012 15:39:32 +0200 Subject: [PATCH] Add more icons. --- COPYING | 36 ++++++++++++++---- .../16x16/actions/application-exit.png | Bin 0 -> 842 bytes .../application/16x16/actions/configure.png | Bin 0 -> 609 bytes .../16x16/actions/database-change-key.png | Bin 0 -> 774 bytes .../16x16/actions/document-close.png | Bin 0 -> 605 bytes .../16x16/actions/document-edit.png | Bin 0 -> 672 bytes .../16x16/actions/document-new.png | Bin 0 -> 517 bytes .../16x16/actions/document-open.png | Bin 0 -> 702 bytes .../16x16/actions/document-save-as.png | Bin 0 -> 771 bytes .../16x16/actions/document-save.png | Bin 0 -> 559 bytes .../16x16/actions/group-delete.png | Bin 0 -> 627 bytes .../application/16x16/actions/group-edit.png | Bin 0 -> 608 bytes .../application/16x16/actions/group-new.png | Bin 0 -> 601 bytes src/gui/MainWindow.cpp | 17 ++++++++- 14 files changed, 44 insertions(+), 9 deletions(-) create mode 100644 share/icons/application/16x16/actions/application-exit.png create mode 100644 share/icons/application/16x16/actions/configure.png create mode 100644 share/icons/application/16x16/actions/database-change-key.png create mode 100644 share/icons/application/16x16/actions/document-close.png create mode 100644 share/icons/application/16x16/actions/document-edit.png create mode 100644 share/icons/application/16x16/actions/document-new.png create mode 100644 share/icons/application/16x16/actions/document-open.png create mode 100644 share/icons/application/16x16/actions/document-save-as.png create mode 100644 share/icons/application/16x16/actions/document-save.png create mode 100644 share/icons/application/16x16/actions/group-delete.png create mode 100644 share/icons/application/16x16/actions/group-edit.png create mode 100644 share/icons/application/16x16/actions/group-new.png diff --git a/COPYING b/COPYING index 0994addb4..c19ee7353 100644 --- a/COPYING +++ b/COPYING @@ -26,25 +26,43 @@ Files: share/icons/database/*.png Copyright: 2003-2004, David Vignoni License: LGPL-2.1 -Files: share/icons/application/*/apps/keepassx.png, share/icons/application/scalable/apps/keepassx.svgz +Files: share/icons/application/*/apps/keepassx.png, + share/icons/application/scalable/apps/keepassx.svgz Copyright: 2006, Otto Salminen 2009, Miguelito Vieira 2011, Felix Geyer License: GPL-2 -Files: share/icons/application/*/actions/entry-clone.png, share/icons/application/*/actions/entry-edit.png, - share/icons/application/*/actions/entry-new.png, share/icons/application/*/actions/password-generate.png +Files: share/icons/application/*/actions/database-change-key.png, + share/icons/application/*/actions/entry-clone.png, + share/icons/application/*/actions/entry-edit.png, + share/icons/application/*/actions/entry-new.png, + share/icons/application/*/actions/password-generate.png Copyright: 2003-2004, David Vignoni License: LGPL-2.1 -Files: share/icons/application/*/actions/entry-delete.png +Files: share/icons/application/*/actions/entry-delete.png, + share/icons/application/*/actions/group-delete.png, + share/icons/application/*/actions/group-edit.png, + share/icons/application/*/actions/group-new.png Copyright: 2003-2004, David Vignoni 2012, Felix Geyer License: LGPL-2.1 -Files: share/icons/application/*/actions/dialog-close.png, share/icons/application/*/actions/dialog-ok.png, - share/icons/application/*/status/dialog-error.png, share/icons/application/*/status/dialog-information.png, - share/icons/application/*/status/dialog-warning.png, share/icons/application/*/actions/system-search.png +Files: share/icons/application/*/actions/application-exit.png, + share/icons/application/*/actions/configure.png, + share/icons/application/*/actions/dialog-close.png, + share/icons/application/*/actions/dialog-ok.png, + share/icons/application/*/actions/document-close.png, + share/icons/application/*/actions/document-edit.png, + share/icons/application/*/actions/document-new.png, + share/icons/application/*/actions/document-open.png, + share/icons/application/*/actions/document-save.png, + share/icons/application/*/actions/document-save-as.png, + share/icons/application/*/actions/system-search.png, + share/icons/application/*/status/dialog-error.png, + share/icons/application/*/status/dialog-information.png, + share/icons/application/*/status/dialog-warning.png Copyright: 2007, Nuno Pinheiro 2007, David Vignoni 2007, David Miller @@ -57,6 +75,8 @@ Files: src/crypto/salsa20/* Copyright: is in public domain License: - -Files: src/streams/qtiocompressor.*, src/streams/QtIOCompressor, tests/modeltest.* +Files: src/streams/qtiocompressor.*, + src/streams/QtIOCompressor, + tests/modeltest.* Copyright: 2009-2012, Nokia Corporation and/or its subsidiary(-ies) License: LGPL-2.1 or GPL-3 diff --git a/share/icons/application/16x16/actions/application-exit.png b/share/icons/application/16x16/actions/application-exit.png new file mode 100644 index 0000000000000000000000000000000000000000..4839c614294e7f16637751bdfd0b80064641a574 GIT binary patch literal 842 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^Rm@;DWu&Co?cG za29w(7Bes~mw_;2?bW6;3=9nHC7!;n?ALju#kg37H7oKN7?`emx;TbZ-0GclK072_ zrH$3Y5l}Y_-3#s=kq1RD9tJtqZQX;*EN@rtbDCixp*Y>^6%n znV9raUZ5i{rend18?*>(VPhl<=^M-t$usz%a-q1sZV=W#qTQ7w<&m#60UjATxjWqwPO0~ z<99C>+j8%Qv9)#DR4zWSZ7H~xQhy;C#q;%D(EX3djNC%VMU-tGDM<^2YwXelqoYawQz zogbuhZ)BL#X?WJ^qg(Hv^y3Cm&D$;{RX*>Je`!?>kF{F-&6jFVCJwpb_A%a%2K z0l$yU+)>kd=>vxto3>#JJ9o{G$Du}(+b2$ZkS4lqttaELFs`))IR*Unr;dj|mz0z~ zesRKXyTcdmly3^-;VgKx{Qil$B9`Nf+Kc}cPq?VT>srYif9J>KiGhOAhxUBpefKGs z>;JvPAK%|=J}c(w@B8?3YqZF!_6@88OZi&(9+*p6tYs53+HiCI2YJ0o3~G%(F6N#& zf8Xdq%84zrT5j`BVPy+2?+cs%J?m?c-|?cu0#i?FWxZu=mC4*cjm@56J^RNahH-jV zZ)9$HY0Ww<>vrjF-S_e4jv--p`D}$hCzZ}*EEkY3P;zk0QMhm+I&zt`lZx}#U(AmV zMQz_aS8H#GID6Zat8&YeltM$@=IraU&vrfuUvhai zN4v9hii)C*%Z~m&yXg`xCogZ@HqA-LZ2!3wqn$jv1Z3=w$xD>v-IO(3(&4D}Rrc?> zbZ4*BzYjIfr(9GH_P@T4&Fb%A?};}BqVl#m)NU6&nZoq%K(<70+ts7~+ySO5?cOZA z|G#S%-zy%r715>wQ#&04<8<`&4rG}oUoxKfu)u=%f5@C) zm`H_c?NC?WAo8DQ>#uMAa{bqR{rKMqTsOb6vFYFe4;7)dsE+IWX8ZIL;2=Re!EZTIbs-^u;H zc4duIoul2EY3c?3JMK>oeHfSfbW5hG`8C)Z@?9Og0eJXXJc-v9rnwe>!H|LfiPUigt!;n(f5SijzxO}X7bq^=Xjt>}Qz&N&g9Ae&?}KM)50ZZzKX5?vd-K5qUn~NS zaCf*$NJ!2zxU>IjgJVqGq=(+|bis30=YzjgdD0uF8Es&; zEq(u@x=mO;M`BCuBZ+^1|8^!BpHLOJ?hwNu;NTPR=ydC6p5i#B*n>xo9{BK@pS!td zDSPvRIW~voH{4G&`+vNE(SgD6;G?gX_1n&tpEIgS|M7c%qu`6F_wDx^|M~S%cn#+g ziI%{Szh3l#f@K>SOmCL8k>>>KK##T%WISG;kn*l|8LjNhf9i?ZXa#j$WW+t!gGVn z!4oHr6g)W4SR5I7lZSzk~SPWH_f4istY zH(jZ@OQUOclj>6Lg$gW-7R*+N6#3t<>@Tpmkmt`I7Klb1d z$3pJz5=FnW3mRuEF+S;IG}BWpe*JfrJqC(9KNyw2JM(!?ar;h|h9evuEbULFE-q!S z`yXc{wDI!9j?E9h=bsmhP58E7AwxpV#J4?8YjKQO!VER7sa$o-gF5_u9;EBAm1eFK zPpy;7e*E}c@gn1(1uv~WwK8?FOI5^aaZgN4&=qld^d~apYHdyb-DBH#Zx6T`K7pfs zqtBFSOl*86z9j)pk!N-`CvEIl-l+V;%ChN6Z={KjY@X}!Z(k#8Y%H77+fPhmVv~5b zYFWnKsI^X^p?jpHos+sgyi60x3vJHM^tjudr0!EuIYTPw!0)LWQWu7;ewc69|Kkjg zng5Rjjomk*`nyOgt(hj9IHUCp1j zHEQpUb=@&~?Il)sy%z=~WSsgee}idDuJqTcxr~|_+i$-pv69hzUA8;nm~sJ&#_I0} zc?v3e=XWQ?9`vbVS+r?+mHnB!sYa52PNsbr+j}qCE$= literal 0 HcmV?d00001 diff --git a/share/icons/application/16x16/actions/document-edit.png b/share/icons/application/16x16/actions/document-edit.png new file mode 100644 index 0000000000000000000000000000000000000000..67059e3582e112dfb5a698547a51cd6b6904d122 GIT binary patch literal 672 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!to(mh=qLn?0dPKxyiPLw!) zm`&7+GbkcN_*j^VilNrx8%Lv-iNEx%RAd#)GvQeh(HQ9R?v|aZ{x7HN;?4`%CU3QC zdz~G%ar4bhDTl>`FU`$Ozil}?XIK4u>$Hu1jr=xy%%6Y%z5jgiz0_7M^}XeqvCDOC z{$INC-uWxnZb|koD{?Gg@LsXghifB0d*OcH#_vXwanq*m{i}T9Y0->%GaYB73U;~) z_8vV@D6^wN=A%oKN&5#6?q9pj9JQuC`m*n7<*T|O1`G!!zaam;v9`C&=q z`N|trs}=;DxUfR2^}GtF?CR+&x>y34iba+s7;(l4Oz>JNFn0&@`352DZQ2WhrX~M5 z86^|weNM+2F9xZ(SBk{V!*5y*Wv#uS!yIpF&thwWi$xFgTbq(Vh zGGD!Uqw`~f^hE!)8F{yQXJu*L`!em(;I<^h9omv>{O+67!t1XOZqnIX z^-q6m=2m@<%|R+Nen}p95uhIT)%?KE9|mr5_nWW3ZoQeatl(enmibxVC%rch@KD)t zwOCf1S9ivz{my2y7YbNzF0h(wQpq??TwJE`j9Fa@CbD4I%{J$Z(^Dnd0OQnb`@3P1fYg|OQmU5_GVk-<>aY6AW%jQ#l zhBsWTC-={+sXw=8UiIXe*%FuKDkSx$KezmT=d{3e=X0N{KhHAyIQhrfYgeyj{Qdk( z{+GvXhK?i4GH2~D<(aWn>QyhB)LFGz(^yY$OWYoHV%lbpIJJ$zHyc;P{!`nhF7wM_ z{gMaQc0>!<_9=ZbZ8}>M!xa~EiE3G_rAu{ z{Y@4|$KRjX!0)FfJo9DAD|Z8?Z>&jif~@S0#|!tcu-^UI`ti*FvN(p=>tBULDvGO( zwIdq$Osk%jy8DcZ7|Y(9z51=IuWE6%GSy8vT~R$l)97=8OSRSu5K|fe)>V$ju#Xl&sY9BNf+hMc6L7Zg~&*75G)zz+7Ej1#9Ct24$ZJA{` bW50y%U7v-VdlxV;Ffe$!`njxgN@xNA4;Aav literal 0 HcmV?d00001 diff --git a/share/icons/application/16x16/actions/document-open.png b/share/icons/application/16x16/actions/document-open.png new file mode 100644 index 0000000000000000000000000000000000000000..530940ce5949b9ab47fd3c11ec1c572fe770d700 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!toT0LDHLn>~SPK@`M94K*& zzhttx<4aco7S_PE-6qYGHkbq#xmkU5;+X27#iD;I%If*E=a(ji2VQKAOOg7Wd@fDv z%#;OElU}BYy}EK{t;lt@sKfTf!t?LVeXlJ2jN5+R_c`Bd=fAgpZlGBvFw^B)y+>bX z=gpJbx@~g5ADHOvl_P%dXXS|$_xU--r)TUr!*O)2+r2%THZ>&}beJYpW^&f;moM90 z%Y5U2q${V0l=P>P+7rT66W7<9pNgH-E$B9!mK$H)#S6{eHI-v=*x2Q{t)Ao|M5YR zqh*9&tEAQE@D`GnT!4qn9yn_X0KD{Fw@K7i?vDD%#TZU0_Mm&E7AIUQPef zw>&s9XHnNt)v!%BgtHcP9aYQV(7i3J-x1(fozz>kV*2?v-gf`l)eNU~Eq7cL&cMLH N;OXk;vd$@?2>|s!L#6-# literal 0 HcmV?d00001 diff --git a/share/icons/application/16x16/actions/document-save-as.png b/share/icons/application/16x16/actions/document-save-as.png new file mode 100644 index 0000000000000000000000000000000000000000..41c52aaa9f43da54dd7c40e4ef963a964032fb91 GIT binary patch literal 771 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!toPI@a-ziX z-5M$;2M?HCUg~VVdF9k~>u2Sjdm1*+@VQNh*A=M~ z5~(V!6GPH&FeZKtD_6x2hAFJc%O@ID>cg4MQrVsvGassv3)^y8% zm*f#=|NLo6{k^5i#>&YWrG;A4t=9D{KK%Hx)^uCBxT-IAZp=9K_d>uqHr9z#=h>O4 zZI}_Pp{JGf<8-;*DUYwq*T>!a`o#E#o`9fXv)9}%w*8(@bW9A?3}#P?e5-Tx_g{5A z|N9nEcT{b5i}=sc<0_qD|J{#0@L`Yo&5TK`$6VdK!q%jGIqtu&(*0xCk9YrOAD7rS z)nSsr*%DWUyXwt5@5MBDzVSCwImr~ianFhw{PW!(}wvSD%pTz?vynpcZcVgCTE6ZCIO%s<#M?Sr<+PN8e=3>2rB?Fnt2sTFyAcBTeG|8S>;zv$ zlf|17>}ey`-TLcS6&o8{$3?fry*)~2vp|Y{&*kirN}4Gv-D(hi_VDI^YfkezEWiA) z#40m8d-4a}J7->GLQ#n|FH~P6~K`FRa%xXL<1adHcQbZc=-8ho%qOOyYFr}mp7@hKP8L5 zsES{6lA6wGD|Ke?d#)^h>O!Qo`dI(PWv^PXeOE?VRfe{$MlA37`F6~&=kQeMSATf& zQA{NC@adGW=c3B#AEVAGPCMmz`QHbf(jyJk2YcQ5z-HR9947-@2 zxx&n literal 0 HcmV?d00001 diff --git a/share/icons/application/16x16/actions/group-delete.png b/share/icons/application/16x16/actions/group-delete.png new file mode 100644 index 0000000000000000000000000000000000000000..c5ca349fb7ae6a41ba2f9a653f44115f1b97edeb GIT binary patch literal 627 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z`$AH z5n0T@z%2~Ij105pNH8!kNqD+AhFF|lI?2%^Bv7Pn|LpgY9A{Hp1G)Tk3%3L-B!9a^$NLqst{kWVkgV}hE&#;`EyKu%fnHZitYcCN=Sn!n#$ z9d$=MY?r~Wheej+|K890e4o3ZAtI_wSA+RY+oDCECyR>arJLMxS)snIRyR2O`Th2y zj-{#ktrJe2T&3lI?fTZsmz4OYW>xWoPmhjvm2p3>CX~cjGb??1$_lAcOWR9Zj85&| zX2xf3UR;~_(DlJ@nYHVu$CPjXHNi(shauhAgwd-}tim=|A>eFCy!`Row=E;1xs}#@ z`?8`jxV4AmAN}T3QO^pdYDoVvmmp(f3xM=&1AM;o@>`2V3vd=E_Z(gq`e_&=G-=r=FOP7Sz2YrbPx#zp8LX4)c*LQG_vZzf4#VHK7&g^2Un|~Us_;yn zC2_+3PajGp3O=wWL^GxyxfJ|o^}TCfn3=gYG!`FFeQ?6=ZS(;agGGm!S!H+bP0l+XkK4fO^Z literal 0 HcmV?d00001 diff --git a/share/icons/application/16x16/actions/group-edit.png b/share/icons/application/16x16/actions/group-edit.png new file mode 100644 index 0000000000000000000000000000000000000000..a6efbc4d7268555b1ec31f70e2d3b0937c57547f GIT binary patch literal 608 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z`$AH z5n0T@z%2~Ij105pNH8!kv3j~VhFF|lI?3B3Bv7JZ|6=pqu7?u3+gduZ42l9fueq&w zS*YCF$-$Mj(B*>Hic}Z9m@f()98GdA5}XqyH*e5R;Z?Qmh!UB|*~YEeG_z>VvzKS? zRQq)oUp<+Y_~qb3nR5^SpR51(pJM^n>9WWZ1=Y$QSSK8ifBuzS%76C4A2&M>-fB;{ zxk@Nv8&etMX~x6SSJMiT%PUTV*gp0(Dk$$ZVz}q?uhjlkp>)!GS>5~5fz}5OuCq2- zpB(hSt;V5`4%*Vw-ag5=&OJ$aqg(=K#I{`@T=wr2dYCfYd)#jGHbg|lf5~w=ugclia`9yOlB{DKtYrdUwqLqFec6Y9mQ zOW_@-Q00ts&PM!~Eh~P1lxvpd|FHb^%e`?6DsPK!QmuWr@e;$2i62=a@0MsP&ii%j zwg3A}>-yPO_f0lojh=DpkPoNOPRm9EhPok44ofy`glX=O&z`$AH z5n0T@z%2~Ij105pNH8!k{_}Kk46!)9bh3ShaG=a_`{}zQrV4FMdYi;9%VovM$0&Qm zZ26Xs1qynXj(X0KkrfpeR2O%Qi4vE6G+%9!!f2 z{brqZ%If2v)T%ytrcDg97(Xa`C0MQ!Y7Dua!SaB!*|$?actionEntryCopyUsername->setShortcut(Qt::CTRL + Qt::Key_B); m_ui->actionEntryCopyPassword->setShortcut(Qt::CTRL + Qt::Key_C); + m_ui->actionDatabaseNew->setIcon(dataPath()->icon("actions", "document-new")); + m_ui->actionDatabaseOpen->setIcon(dataPath()->icon("actions", "document-open")); + m_ui->actionDatabaseSave->setIcon(dataPath()->icon("actions", "document-save")); + m_ui->actionDatabaseSaveAs->setIcon(dataPath()->icon("actions", "document-save-as")); + m_ui->actionDatabaseClose->setIcon(dataPath()->icon("actions", "document-close")); + m_ui->actionChangeDatabaseSettings->setIcon(dataPath()->icon("actions", "document-edit")); + m_ui->actionChangeMasterKey->setIcon(dataPath()->icon("actions", "database-change-key", false)); + m_ui->actionQuit->setIcon(dataPath()->icon("actions", "application-exit")); + m_ui->actionEntryNew->setIcon(dataPath()->icon("actions", "entry-new", false)); m_ui->actionEntryClone->setIcon(dataPath()->icon("actions", "entry-clone", false)); m_ui->actionEntryEdit->setIcon(dataPath()->icon("actions", "entry-edit", false)); m_ui->actionEntryDelete->setIcon(dataPath()->icon("actions", "entry-delete", false)); - m_ui->actionSearch->setIcon(dataPath()->icon("actions", "system-search", true)); + m_ui->actionGroupNew->setIcon(dataPath()->icon("actions", "group-new", false)); + m_ui->actionGroupEdit->setIcon(dataPath()->icon("actions", "group-edit", false)); + m_ui->actionGroupDelete->setIcon(dataPath()->icon("actions", "group-delete", false)); + + m_ui->actionSettings->setIcon(dataPath()->icon("actions", "configure")); + + m_ui->actionSearch->setIcon(dataPath()->icon("actions", "system-search")); connect(m_ui->tabWidget, SIGNAL(entrySelectionChanged(bool)), SLOT(setMenuActionState()));