From 077e652b62e1396bf4b9323d69887a53f0d6d2e7 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Thu, 18 Aug 2011 02:56:21 +0000 Subject: [PATCH] Added an icon for the Nokia N900 plug-in --- Makefile | 4 ++++ src/plugins/16x16/Makefile | 3 +++ src/plugins/16x16/phone-n900.png | Bin 0 -> 472 bytes src/plugins/16x16/project.conf | 5 ++++- src/plugins/24x24/Makefile | 3 +++ src/plugins/24x24/phone-n900.png | Bin 0 -> 644 bytes src/plugins/24x24/project.conf | 5 ++++- src/plugins/32x32/Makefile | 3 +++ src/plugins/32x32/phone-n900.png | Bin 0 -> 794 bytes src/plugins/32x32/project.conf | 5 ++++- src/plugins/48x48/Makefile | 3 +++ src/plugins/48x48/phone-n900.png | Bin 0 -> 1085 bytes src/plugins/48x48/project.conf | 5 ++++- src/plugins/n900.c | 4 +++- 14 files changed, 35 insertions(+), 5 deletions(-) create mode 100644 src/plugins/16x16/phone-n900.png create mode 100644 src/plugins/24x24/phone-n900.png create mode 100644 src/plugins/32x32/phone-n900.png create mode 100644 src/plugins/48x48/phone-n900.png diff --git a/Makefile b/Makefile index 148b41c..a811767 100644 --- a/Makefile +++ b/Makefile @@ -109,15 +109,19 @@ dist: $(PACKAGE)-$(VERSION)/src/plugins/Makefile \ $(PACKAGE)-$(VERSION)/src/plugins/project.conf \ $(PACKAGE)-$(VERSION)/src/plugins/16x16/Makefile \ + $(PACKAGE)-$(VERSION)/src/plugins/16x16/phone-n900.png \ $(PACKAGE)-$(VERSION)/src/plugins/16x16/phone-openmoko.png \ $(PACKAGE)-$(VERSION)/src/plugins/16x16/project.conf \ $(PACKAGE)-$(VERSION)/src/plugins/24x24/Makefile \ + $(PACKAGE)-$(VERSION)/src/plugins/24x24/phone-n900.png \ $(PACKAGE)-$(VERSION)/src/plugins/24x24/phone-openmoko.png \ $(PACKAGE)-$(VERSION)/src/plugins/24x24/project.conf \ $(PACKAGE)-$(VERSION)/src/plugins/32x32/Makefile \ + $(PACKAGE)-$(VERSION)/src/plugins/32x32/phone-n900.png \ $(PACKAGE)-$(VERSION)/src/plugins/32x32/phone-openmoko.png \ $(PACKAGE)-$(VERSION)/src/plugins/32x32/project.conf \ $(PACKAGE)-$(VERSION)/src/plugins/48x48/Makefile \ + $(PACKAGE)-$(VERSION)/src/plugins/48x48/phone-n900.png \ $(PACKAGE)-$(VERSION)/src/plugins/48x48/phone-openmoko.png \ $(PACKAGE)-$(VERSION)/src/plugins/48x48/project.conf \ $(PACKAGE)-$(VERSION)/tools/engineering.c \ diff --git a/src/plugins/16x16/Makefile b/src/plugins/16x16/Makefile index 725cfaa..2c05e9c 100644 --- a/src/plugins/16x16/Makefile +++ b/src/plugins/16x16/Makefile @@ -12,10 +12,13 @@ clean: distclean: clean install: + $(MKDIR) $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps + $(INSTALL) -m 0644 -- phone-n900.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/phone-n900.png $(MKDIR) $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps $(INSTALL) -m 0644 -- phone-openmoko.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/phone-openmoko.png uninstall: + $(RM) -- $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/phone-n900.png $(RM) -- $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/phone-openmoko.png .PHONY: all clean distclean install uninstall diff --git a/src/plugins/16x16/phone-n900.png b/src/plugins/16x16/phone-n900.png new file mode 100644 index 0000000000000000000000000000000000000000..0b49d283b37e024ddcc2492c60524bc0c7b08ee2 GIT binary patch literal 472 zcmV;}0Vn>6P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf0004NNklBg>4iY#!T!nd$Bt562PYzLXS3P6^?EHYU%z4QzcHWB+4p%Zb0Pj81=@e@%#uxxX2%JtQLI@+#NC2R!48s6GRaI0~g>&u!!6o6( z22j;e;78lGgb*mp@~Rbv5NO*L;JX2CilW#rm&@A=#ea{-7@DT}8e@FnfS=ad0NnO{ zf0e*wGQnCKVvN5oGq}$=x6V0pjX=(MP}Td(DFZBlSC4#yJK+4}&&Y3Z7T{cx;#v9t O0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf0006PNkl>n^S<-WzzzNYu^gMg^V<7W5rEHt5kMw{_$H;iC#Cdx zo(rYarC6PFj7Fp2y_eqmlMuo~4Lkzwce`B$@Z{MmZnp~Vy6<#49RPY?do*7(F`o<} zghhxUY|M=@93CD5aBy(&0C=pIX$jtY00uw4FxIy?rJ~>Oqm)8x&Dn=D!fZk0y~jD1 zo~o+SJn}5lBy`;#!0E4_42MIuwzkN!ER9-glv0EcaL!SdCDvNz^EuX9X0sVZQ6!#- zC?MiOjAVOzo1L8%K^SxiwRIzB$;=;&xA`oD4z zF>k+uK73u~CB%0@LXfYi-)97x8R3h(DBNNm-VwZC?{Ow|$px*9A^P2*MZxK%VCm zMRDm)jyxd*0i49M=bhI2O{>+?*KrVy$K$H1s`tR#NVwlvyLVCwh59i`Mq@BP#3sDYHS=bU>9 eOmD8-|Bv6g8i7+7=(*ki0000 literal 0 HcmV?d00001 diff --git a/src/plugins/24x24/project.conf b/src/plugins/24x24/project.conf index 87c7e4e..038befe 100644 --- a/src/plugins/24x24/project.conf +++ b/src/plugins/24x24/project.conf @@ -1,4 +1,7 @@ -dist=Makefile,phone-openmoko.png +dist=Makefile,phone-n900.png,phone-openmoko.png + +[phone-n900.png] +install=$(PREFIX)/share/icons/hicolor/24x24/apps [phone-openmoko.png] install=$(PREFIX)/share/icons/hicolor/24x24/apps diff --git a/src/plugins/32x32/Makefile b/src/plugins/32x32/Makefile index fa53749..477838a 100644 --- a/src/plugins/32x32/Makefile +++ b/src/plugins/32x32/Makefile @@ -12,10 +12,13 @@ clean: distclean: clean install: + $(MKDIR) $(DESTDIR)$(PREFIX)/share/icons/hicolor/32x32/apps + $(INSTALL) -m 0644 -- phone-n900.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/32x32/apps/phone-n900.png $(MKDIR) $(DESTDIR)$(PREFIX)/share/icons/hicolor/32x32/apps $(INSTALL) -m 0644 -- phone-openmoko.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/32x32/apps/phone-openmoko.png uninstall: + $(RM) -- $(DESTDIR)$(PREFIX)/share/icons/hicolor/32x32/apps/phone-n900.png $(RM) -- $(DESTDIR)$(PREFIX)/share/icons/hicolor/32x32/apps/phone-openmoko.png .PHONY: all clean distclean install uninstall diff --git a/src/plugins/32x32/phone-n900.png b/src/plugins/32x32/phone-n900.png new file mode 100644 index 0000000000000000000000000000000000000000..b2a854687f02a73b99d4557eeb84afa598b5f704 GIT binary patch literal 794 zcmV+#1LgdQP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00085Nkl_C+UOf3h`~Xtusb{HPJP7T{lZRef4=I8Y z5(N=jHYQD*ot+mi*=6!-#HRGnKMcFsWS{xZ?|Jr_4czKhH$=~b5Dmaz$LP)V6hQP0 z9G6O^M@vgf5};D4P%f8|QUV}^KnQ`9GCv29QsTXzYQ%BO>FFr|XJ= z@dL$Tky5Edu~_UIh3^HFQh5rp35+qMY1%im)}(35+S=Om1_s?b=djl1H2~n8>#G4{ z4Axq#wfQ~a7>qw;APX8Iwbl|v5nEeZNGWpzVKHXG1`TVi+1}pHuZIRgO(fu)BS{iY zPEJrt<=8_KgEf#5&|2p)M#Z0KAd|Hgtu@tZ6{Qq~LZQzPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf000BfNkltZvbbYclEKb@EPTGi!WTy1tMv44EgBOuo<0nVp3K1qu`>Faj)1 z{sMRglpiVIKJXjxYu4aTK>UuhA9W9W4Ezb;c^;)wDbZ?jauUz;#$xVXuSd7rP2?~P z>GgWtD)ABUQZoG%z;PUEwOVSDTCK*D_dkSE1^eIDYppE{%d!Ug_JoaB_Xu7DaPwx4 zIF6I6+RwVD_Jbgx)oP{q93LMOMUe&6RRwHGMou6hgn-(Y2zQ3}UVH~YyU*_poPw{{D37Wyk9=N)?8sH<11vmgD{UsqpN{-{0%HLaHzsc)nvq`hr9L%tn zeO`V4itsFakPwRFcz}{?fp4oTQaXrGdU}+pq7noJ3aVjG_o31W^oeBFnzKFG;GoAuXwr%_6Q})ttz!KvoEunh+u( zsuPy7{=96eEc>Q!u{xP;+sw|+GCe(=go@fM%Swfh9?z;b)c(oI31??#DMhj( zLYMChA(go7&&vy|dPESvbW%aFdKn*QP?%?2n!^6WQ_Ora8 zlsjV>>A9ee-Nh$&4rD2?y1L5J($avXb>b%DWLdb;Xt1}pH}L(D%V?GoTU%S~?Cc~K zcN`}bN~RppJ)nC+hE!fYxpP3zhqbjemY0_^t)9mNSzc%~8tm@wlBcM=RS2o$8yg#J zZf>UHUr%N|iS;~CE0DaJzV~1uB(bux!s6oM(2drvA@61(b18y zgx*y~Z*FcfD~>5|MqbEt_`Z+t`>D9s6)};?yTax*Xs)e9o{#AJAAKFTkAX(ojgGqg zy$`{MfK=c{C7@c*bzK$~7RK_Ea$;g)n1TB0Z{iPt7ErpYl8h6I0wFL5{G*P41BiFv zL_z>xo6d!P2R^G-t5mDiM`is^r$eXH0r&&>+?2#Ud9+fkR=K#iAP9o75_esfsi`S~ zAdm|5a#f)q2vTP^oL_bHdn2Zgq2z_d3R2ZpT$Mg<;IB^t&>51~kwE6?+&R4VlQ z{jriSm&;Tt70%DkQyfhS`~^H~x7)a`i*4Jut~+)Q_`XlO-A+yyhduiVaP^4SfXmy1 zXyg9_+}7A1fW=`s@_*+s@ErK|b{!~Cpg@5F1pxRDMh(|PZ4UJ^00000NkvXXu0mjf D)E5cX literal 0 HcmV?d00001 diff --git a/src/plugins/48x48/project.conf b/src/plugins/48x48/project.conf index 512c3fd..b50271a 100644 --- a/src/plugins/48x48/project.conf +++ b/src/plugins/48x48/project.conf @@ -1,4 +1,7 @@ -dist=Makefile,phone-openmoko.png +dist=Makefile,phone-n900.png,phone-openmoko.png + +[phone-n900.png] +install=$(PREFIX)/share/icons/hicolor/48x48/apps [phone-openmoko.png] install=$(PREFIX)/share/icons/hicolor/48x48/apps diff --git a/src/plugins/n900.c b/src/plugins/n900.c index 947239e..85cea72 100644 --- a/src/plugins/n900.c +++ b/src/plugins/n900.c @@ -14,6 +14,8 @@ * along with this program. If not, see . */ /* This code is inspired by existing work by Sebastian Reichel , * see https://elektranox.org/n900/libisi */ +/* The N900 icon is adapted from an original work by Luc Andrea, CC BY-SA 3.0, + * see http://en.wikipedia.org/wiki/File:Nokia_N900_Maemo_icon.svg */ /* TODO: * - test on actual hardware */ @@ -41,7 +43,7 @@ PhonePlugin plugin = { NULL, "Nokia N900", - NULL, + "phone-n900", NULL, NULL, _n900_event,