From 18c7fae4630b0a846c7efba42cdfea0d98137064 Mon Sep 17 00:00:00 2001 From: Felix Geyer <debfx@fobos.de> Date: Thu, 3 May 2012 00:09:34 +0200 Subject: [PATCH] Add icons used by KMessageWidget. --- COPYING | 11 +++++++++++ share/CMakeLists.txt | 8 ++++---- .../application/22x22/action/dialog-close.png | Bin 0 -> 1212 bytes .../icons/application/22x22/action/dialog-ok.png | Bin 0 -> 723 bytes .../application/22x22/status/dialog-error.png | Bin 0 -> 972 bytes .../22x22/status/dialog-information.png | Bin 0 -> 1103 bytes .../application/22x22/status/dialog-warning.png | Bin 0 -> 791 bytes src/core/DataPath.cpp | 2 +- 8 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 share/icons/application/22x22/action/dialog-close.png create mode 100644 share/icons/application/22x22/action/dialog-ok.png create mode 100644 share/icons/application/22x22/status/dialog-error.png create mode 100644 share/icons/application/22x22/status/dialog-information.png create mode 100644 share/icons/application/22x22/status/dialog-warning.png diff --git a/COPYING b/COPYING index c24e6d37f..d4662eacf 100644 --- a/COPYING +++ b/COPYING @@ -32,6 +32,17 @@ Copyright: 2006, Otto Salminen 2011, Felix Geyer <debfx@fobos.de> License: GPL-2 +Files: share/icons/application/22x22/action/dialog-close.png, share/icons/application/22x22/action/dialog-ok.png, + share/icons/application/22x22/status/dialog-error.png, share/icons/application/22x22/status/dialog-information.png, + share/icons/application/22x22/status/dialog-warning.png +Copyright: 2007, Nuno Pinheiro <nuno@oxygen-icons.org> + 2007, David Vignoni <david@icon-king.com> + 2007, David Miller <miller@oxygen-icons.org> + 2007, Johann Ollivier Lapeyre <johann@oxygen-icons.org> + 2007, Kenneth Wimer <kwwii@bootsplash.org> + 2007, Riccardo Iaconelli <riccardo@oxygen-icons.org> +License: LGPL-3+ + Files: src/crypto/salsa20/* Copyright: is in public domain License: - diff --git a/share/CMakeLists.txt b/share/CMakeLists.txt index ccf07c3ef..0ce3e0146 100644 --- a/share/CMakeLists.txt +++ b/share/CMakeLists.txt @@ -19,8 +19,8 @@ install(FILES ${DATABASE_ICONS} DESTINATION ${DATA_INSTALL_DIR}/icons/database) if(UNIX AND NOT APPLE) install(DIRECTORY icons/application/ DESTINATION share/icons/hicolor - FILES_MATCHING PATTERN "*.png" PATTERN "*.svgz") -else(UNIX AND NOT APPLE) - install(DIRECTORY icons/application/ DESTINATION ${DATA_INSTALL_DIR}/icons/application - FILES_MATCHING PATTERN "*.png" PATTERN "*.svgz") + FILES_MATCHING PATTERN "keepassx.png" PATTERN "keepassx.svgz") endif(UNIX AND NOT APPLE) + +install(DIRECTORY icons/application/ DESTINATION ${DATA_INSTALL_DIR}/icons/application + FILES_MATCHING PATTERN "*.png" PATTERN "*.svgz") diff --git a/share/icons/application/22x22/action/dialog-close.png b/share/icons/application/22x22/action/dialog-close.png new file mode 100644 index 0000000000000000000000000000000000000000..ef0b6bdc66ba494c52dc5a7bfeb68d1030a3720d GIT binary patch literal 1212 zcmV;t1Vj6YP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX000DoNkl<Zc-ozm ze@xVM9LAr6^FR%b*sOH3T#fvrEj54eOATvFO&5|sC=AM0It_DxtF-AvEla=<O;P6$ z5E<$~>^u>UpBsmQ5Fi3tAgD9U6lu-UM4q1crHe_^*0Vjk-S@uV*XMaZ@4LgJv>Nb8 z2436(%#cG<fZ$DlFaD=YUjd^MfW3m=*amQyyE}JVEKCI`_?;x6<ZEEwa=?uLqBvmC zMqsmmchh}*SRN6<mTlX3)n?;WyPcN~9AHgsEVKRmxD}udcdiGXe-zZJ8;iFC%pX6V z?Ww8k$js!`2izfF$;e=3R227`%~UnNYyblAZ<+=SP|~A206IpGW?SM$Ui>D3my#2B zIXRJ+HpxkHVj?ff?Fk9@T@x9}G?R&f|GW-(wqK_jXR$`(QLB~bVwbXMWi&5m?Pb%N zWo%s+!?v|?ys$csEh}Q#@NqOR?A*zERni<2!?H1BxZ9|uFbHsWQNsamE#pcCz>`4} zc>2RxY|Tz1dwO`izLJ&8!uZ3=aJGE*wmu7G<Bk;e+`Grl#zvORnZugUP-d%=EkKU~ zzV1pJ56su*nX8fNLW5Wo?$3_eQ~X;$oi3$gfj`UM8^`LDctN{K>GrQ(w9gLXsmYV* z@b%>$BXte{H%RX4Hf<lkJTv(HBrn!Qj9^ZfA1~LGyWnlk0+u9x>Vp2>b(4p~r?PPD z2s(#9L5D(R8DGVlA;3ULmd!x*0f2>%fwdFC##ttwiL@|%x-VNR%lM#fb#-#zoM09N zSy(m7jm}|Uu?19ArmBw5fsugd+kw_Y084zpx|hMG*<i~;@XQkMiwWMma=zIGRkuu< z6++u|1<-wUAz;-DV405=4{*1vo&zBb+66RaLtt+u4%P!<;Q0^06Z4c})gs;#tgjjz zHm1KekPVUG**8>QAXq*Wv;j<)*8pQ7c?w*pG3c=9^p})k8kjE^tQWMqcTvA}vZMK* zh5lG-W6sQhte>m<Usd8E1~?P=b3QN((tu=OgA&tj0!v4L$H(e5ei3_mp?3r=TIEms z5-(nBDs{oz%WbsJ@MM+1`Gdh+fEhpodY9+600=q)+*L=k4FV62wD9`bY8SM8MF8uU zLq8PI8SBj(%?7;t_AQny9!G~d{?258cK~bA=a0#n1{^yE@Q7~6eq4(P7{Y5+C3Hsn zv*Imv`4M<7PK%W*mwL0aK999)r?MzS&v*)q`@RtdJO{vpUYT_vFc0VyoQF-a;JG6; zVu1Ra3Rb+S{v*KZcl8>j_u*jCWQFiDk`@3xTY(q=9(X{5R{#r&fj^D|JS1m&>VRQN zuTk^-^{~<vz5<>IRLW<-EVGfc*jU;g&F|w%>ymN7`U&uUDR8|QMv^S0-*1*ZWi2Sf zLl8G5g{G06K=*#&TPyG+v@f{SAMP~;n54wH6~OH>D4}eFk<Km`$tN{>AyB6&-vQv; z7y2-`MIJg4n34c|nXbhi1gdpdtwt_N1-35)=8E(*0MGv8Kl*?HvKNdohxhs^*(!TH aEahL~%m6_xa*MD40000<MNUMnLSTZ{#XVdA literal 0 HcmV?d00001 diff --git a/share/icons/application/22x22/action/dialog-ok.png b/share/icons/application/22x22/action/dialog-ok.png new file mode 100644 index 0000000000000000000000000000000000000000..8b12d79a4b2f31102ea12b7fe2957a06ca75a739 GIT binary patch literal 723 zcmV;^0xbQBP)<h;3K|Lk000e1NJLTq000&M000&U0{{R3^J<(40004iP)t-s|Ns90 z|Nj60KmY(U04pm198~}sO#l~001`I`BS#b=NC_xN3@A(sEJ_h5N);+Z6C*(sBRdc$ zI}ao`3?(%$NoyN5UmP?}9XD1JElwUcUlS@x6e~m%C_Wi9ToETZ95-POBQ*~xIUzxF zBt29qKwv9JY%54~C`ooDMt2@TbY6L!AT~)nT!<t}fFC$LKV5<-OnWj>dNopcHc)IO zK1nuEVI@68CqP0jM@lzTYdBP2IaYK!RA4(+W<XtMLtSx5W`;><b4q4|PivJ>Y<^O0 zk5h7$RB?+{a+_6jfmd^hS96(Ibdgzipjvj5UV4*WdYN8(onCvMUw4pSd7xi<m|%RF zVSA!sf2(ACn`D5VWPqS$f1qW6nq`BXW`dk%gs^6Wv1Wy$XoH<-gQ9GPplpYtZHK0A zhn{bUpm3A6agn}rjjeQ$r*x30b&#ockg0Z(u6L8Gd6lnuna6*fwt$?rf~3fWqPd2n zx{0Q~i>JVqv&o*g%%#NHtgabl0000tbW%=J00IOB1_=ra4kRZzKt)VeUT1K4eSwdh zo}i(uw7$Q_#?8*&;o{=t=jrb5@$~lj`uqF*{r>(cIwUUu007HLL_t(|+P%)#TY&)> z1@ISHMUhoTipr*vne2?TjIuu@(y*0`kAL06=R(~3-JIu~s{?C9k*YRf1z9m1X{oS; zB=3&L10`U%94v{l7K)<38mt{gv;1jpoWA#az0Ud8Y(4O|Yo0v-!pT#!(Wqb0VCF23 zAa70{{y0?5BcFOYVD@c+$9V2qeN#%md|Yk=%n7Xb;Y{(iT1mx>I}5*rcHiA|BItD) z7_dlm^^klmL`+QhPwe>q`7-aqGKu@o!h#jJBOM#oV*+x$BR`z`3+4a-002ovPDHLk FV1l{gE}#Ga literal 0 HcmV?d00001 diff --git a/share/icons/application/22x22/status/dialog-error.png b/share/icons/application/22x22/status/dialog-error.png new file mode 100644 index 0000000000000000000000000000000000000000..86a92a4ee9748f94dbd3f9ad7b9f66c46e748dfa GIT binary patch literal 972 zcmV;-12g=IP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX000A%Nkl<Zc-p;{ zT}+c#9LCE>`?i|V3B(JDGf_hva&Nra4JH<4Bv#X^iOOcPfS6Rn1sVZwj1tY}g~S*z zntc&kRD!rIj+C!bDZYiZ@};$9pePK(q7bI%efvK9pUyUI`g);>JIOC6=Q+>+>HnN2 z=hXoCD5MCdHJXfT8jbFK;5F|IZd$jl(7AoPueqp*Id<+;T1!in8@qNXH}~vOZdoi! zo7Jkc?cK{~zUDgLkNR3nCaEz$-_u|;7Ni7s96IzM<aA<|c;3>I#H_=SLef6fj9tBo zzPh?#QZPTtPbL$aY-&=TUAlx1fojoQS}O6Zcrd@GZ`ZGnjGaHPJU(|0F~S!vAWSo7 zGJ)XPvk2GMBb4Cfwcl;r7~xq-!POc~WT>_#GIHt^Mu|scmX?<ALKHE6@+2PB)I=Gn zuEz50ES9FGFkV}W@wfhAs-=w7;3^Wm$L*0}yB(txz!nz~8_(Qs1S%`xD=){=%uHN= z6%HeC>=^u1BUT-cRH+5qN%YvhlJ6fr95qVI%Sas4E*D-+PbX=Mv=+%fWV2zg;v3nn z7JQV%UaMIiuvj2ktr#dP1EZ^W*LXQO39s3VVe)dn_uxMHs9JD2iCx7-^1YH0h=iZ; z?B0zxD&c>JLb$(e8z#u}fIQyfVsw77RVr5twvqUA?kB8$^=i1*u7$W^1H79y;YoKl zBuRoS%W-@cFJiQy0HgW&aA#%Vj$V(JEP>h7g3Cy3&eE~lf`BeEx>u~gSYsm=78X=- zA31^md56f${cT2pm8k_EAkq1$j{Qcao|P*xe&q`0=jY=L(vO6Cdy_P8MFsvK|2^W) zDuEqP3*Jv+>na_)OD50e&3GORVs36Oig@`lMzmVo&do*8<%;W5{rwP)MtBVd{F*JW z{c6D$9-RGO#{<ORmMwTXF@Zos10K?m<%|p{M0ZXOLY<xXv#$@nygW?AI;LQYTCkZ! zN4A!Akg1pO6C(Y24{2VcZvV;5#2bRoe(K!6W(~rE5WR{n>bN~eVCGnG;v-~EOMCre zwpMN>Gw-^e2oSt@hWJaT!wZ7XeEpdAhKU~H7s8pNlX*tcBgFYytL?7OOGlGl8~I)k zm{YH39mMYh6-)gI@bz8N+YJWhp!vEW$UhXOqtck^NqLV?7!04+eU|C_GCl3JiH;Pb uIDs9>>$s<cI<274Gr9W0|K-#4QTP`}gMY*rB2O0p0000<MNUMnLSTYc?AUJr literal 0 HcmV?d00001 diff --git a/share/icons/application/22x22/status/dialog-information.png b/share/icons/application/22x22/status/dialog-information.png new file mode 100644 index 0000000000000000000000000000000000000000..0222fcd7266cd47f5ee4ff955273ade43cb56adb GIT binary patch literal 1103 zcmV-V1hD&wP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX000CQNkl<Zc-oDX z4NR1E9LIkr@#b=^Rcx6p7Ok~0tbqboqL3hnI>gl=XuKq(ymT)C@+w>;1OzqE0AF~? z5YGdpR0Qte;DD4tLTNE->KIV1K{VGGh~T&1bI<U&!8M-kv*&-m-}m=<{`>FtJOscJ z>ll0HX=WqyGULQ-VxD2v3mHrEmZUaQGczy9%XP}wQr)*PW%_#w6^2>asouGSO2e4! zq@g9fwl{5hcJ?Izwrdef82gOVUB26s)pw87+(5nIF0S;CLpSs%v`q8B1k^qEkgFa< z(6Osyg%|qw0eF&;SQL+skK1oPc&h02_^%&SwvM3AFpA=)5#(ux&G`J%2+nnl;*9P$ z_^YnW??^gdIys3A%jITg>af2+B~_|Xt-HfJ`WabuxBeF)Q{8?CfuA(v)yR_t0IXMt zpYq9ZS--n*Hdp-<lB#c-kz8{VBNO+H@OnkR@ZxPe8&Wy<TEq!AGcl3Iine9`5LTo^ zLS;YVE6hpd;iW63dSFFgn29;j4T)d=px`oz-DJU=Ldp<d-iPSY?^h7{WjCr?hjFIm z7esu~vuZ|=J4IE2q?rdyVs~Y+b8Ia_i@H{)uoEEy1)aj$V$M^k0d3DHSuQrXCaU@G z)4qa`&-8e>uwZ2F!9(m-X@&Z#_@rG1d1ZB*#GZ;tX;Kq*9c?owTg$YeP%{MKT72{f zKABus>9H%PL+C%w`tv$4=NgMMCzp$-+~iI0O1)|#y%k=WI(QxJKp3CvlGr1a>)D;y zk*!ByUY9YqIk6GXM|=YctN^{0_V==*Q1ovIF2{4>XR$G|4vw*ncqQ>NoRhS8Bclre z#|)UCpU1y5vvB;V8BR$Za8zhv71juP=NxE%4QOvAX!miD=f?vk@m6^a`4))HpeivO z%0ut-nMJk2;qWy~Pfug?k4aEC*ABJ|b+I36l#6rzC16*rN$e_*Bkx>p@{<po1%+tD zq3AYHY$qHN+fCw#7SQ2dp)U40$9b05gM2;(xys^9VrP{Nc_=0*=rrhE4uo9-MY15K zlhNZv`I2}FwvjCQ&;W|NZtQbT%m>$k9lr~%$71oEWjpE3BMTJTAnxJ=E$C1WY!B%L z>2kQn!o&fgFXqC(14&aBXsg0^)wdhD$?IunJ}9D@&#}X}D@j5hTylrtl6M;}`NMp_ z1&MqRBpVWU9j$|LW{dp1#n&d0_Y)jw;GHj$`$bTEA4vWqDCJjB#uzB)FXNqmi*;!e zjM*)+24U8s*tBy+;5w=D9||Z2?I{DjcY$};%MZE%3g-vz`wA3L0_$zb_pRKOd)EGG zV#qPd&c-8IW$&HVZReLUW#yB)D0w?|(b_+2+RiWix~*4Au8>*dH_tMBNd(rK{||ny V$8947J6`|*002ovPDHLkV1lv?80-K5 literal 0 HcmV?d00001 diff --git a/share/icons/application/22x22/status/dialog-warning.png b/share/icons/application/22x22/status/dialog-warning.png new file mode 100644 index 0000000000000000000000000000000000000000..e3228493060998da43f8495709568fedf6c02451 GIT binary patch literal 791 zcmV+y1L*vTP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX0008sNkl<Zc-qC4 zOGs2v7{|}tTe?VE_$VwjGa=1|w5&}M6oq8e%CZuqAkZEdF4~3mBHFYFeDxrt$q|VO za>VhGIzGxr=xC$qIFpX~7<8JMMx8tN-hUs?9YQMcRV{v;dp^$h`~IA>xD3Ew;s1-J zrl35$Pt4v>vDCo5keV_ewO^5?dai6^#GNc$sEYQ&+6WNBn@BIHwr;Up$Ja=P>%fQ} z7=8<}F$X?9U$Z`OGmG=-clj`=hO1ixS4SCOEQFwo@}Zr@u30SB@&>8>GUS0`ShXcE zS3ZW^dk>P~EJQtTSev+w?H6ixi|Bg*nC`+{b{|8}^C|HSpzA8Ux)=#9EP2&pLC1B9 zAI<@NH-S&N7<rlpbMZBxH<QHa5L=EysOCCWCw|8cFI30L=+7qcC7}NTtWUCFDas&m zD)8|L(4B$>U9?PR53N}2)$)B}=SfO>hNP#6RM?)SVXX8R4LU&e6ky;u#GW*GwVZK9 zVo}dddtPs)L=iwwEJ+gpQ!*xB9wbOQm_++X8W02+d3dxT5bM~9<;9GtJR06Cw2;`y zNJ^N9K?Y}aFuoBmv!4tz2wkD@sM!#x_m5(sie<Sg!b#+Bf`#}(*cc>>3i2rRPBK3e z#8<+`!Ce^!LC4PjUaVoft2B6A=nnPE#ub5`q~j`#WJJJvF$}VU<W8zPh#6v<!DreI zSE0&A8txbITm{Q@s-u80CCM}~OSnjE=P;VS4P%)RkmpG}Pj$B<w-Xa8IA86+oQCBr z71JcgqY%5VCmgT^k}8cZ;ycM_ILNaq(6>MFY(Pp-7@u(`W*+iWxaChBxP~BSNsI^! zuiUB9Fr_572T=Bt%2kaL7UexY2f?jL6w$yoElKQAZ)sj=-UIs`73>8J_S?%)ppfs! zQ4|kXd6MiY-)vZ#I6y0lhk+$6Qm?E{Y~LcaL>o&)qe25qKr2Bjo!v`o>_7SE{Q$N` VV5*ZCeck{7002ovPDHLkV1fetXj}jQ literal 0 HcmV?d00001 diff --git a/src/core/DataPath.cpp b/src/core/DataPath.cpp index 2b934bf6b..31bf35f81 100644 --- a/src/core/DataPath.cpp +++ b/src/core/DataPath.cpp @@ -38,7 +38,7 @@ QIcon DataPath::icon(const QString& category, const QString& name) if (icon.isNull()) { QStringList pngSizes; - pngSizes << "16" << "24" << "32" << "48" << "64" << "128"; + pngSizes << "16" << "22" << "24" << "32" << "48" << "64" << "128"; QString filename; Q_FOREACH (const QString& size, pngSizes) { filename = QString("%1/icons/application/%2x%2/%3/%4.png").arg(m_basePath, size, category, name);