[mlview-list][patch] pixmaps/ fixes



Hello,

No more folder_violet.png and other KDE-ish names :-)

Thanks to Baptiste for the artwork.

Nicolas Centa
"HappyPeng"

Attachment: pixmaps.tar.gz
Description: application/gzip

? depcomp
? icons.patch
? install-sh
? missing
? mkinstalldirs
? pixmaps/xml-comment-node.png
? pixmaps/xml-pi-node.png
? pixmaps/xml-root-open.png
? pixmaps/xml-root.png
? schemas/Makefile.in
Index: pixmaps/Makefile.am
===================================================================
RCS file: /cvs/gnome/mlview/pixmaps/Makefile.am,v
retrieving revision 1.8
diff -a -u -r1.8 Makefile.am
--- pixmaps/Makefile.am	14 Nov 2003 22:03:03 -0000	1.8
+++ pixmaps/Makefile.am	17 Nov 2003 17:02:59 -0000
@@ -1,14 +1,13 @@
 pixmaps_DATA = mlview-app-icon.png \
-	       xml-element-node-open.xpm \
-	       xml-element-node.xpm \
-	       xml-text-node.xpm \
+	       xml-element-node-open.png \
+	       xml-element-node.png \
+	       xml-text-node.png \
 	       mlview-app-icon.xpm \
-	       folder_violet.png \
-	       folder_violet_open.png \
-               misc_doc.png \
-               txt.png \
-               unknown.png \
-               blockdevice.png
+	       xml-root.png \
+	       xml-root-open.png \
+               xml-comment-node.png \
+               xml-text-node.png \
+               xml-pi-node.png
 pixmapsdir = $(datadir)/pixmaps
 EXTRA_DIST = $(pixmaps_DATA)
 
Index: pixmaps/xml-element-node-open.png
===================================================================
RCS file: /cvs/gnome/mlview/pixmaps/xml-element-node-open.png,v
retrieving revision 1.2
diff -a -u -r1.2 xml-element-node-open.png
--- pixmaps/xml-element-node-open.png	25 Mar 2002 21:40:11 -0000	1.2
+++ pixmaps/xml-element-node-open.png	17 Nov 2003 17:03:00 -0000
@@ -1,6 +1,3 @@
 ‰PNG
 
-
IHDRàw=øbKGDÿÿÿ ½§“ÍIDATxÚ¥–]hWÇ3“ÝÙÍfó�
¦†hѵը…¨m­‘ú!ØšP(�Š-[…R4>T(ÒBJ)-­ô¡V°-ô¡©¡�-…X�­&1Ñ�İ»ÙM²3ÙÍÎîÎÜ>x7Ä¡¶f˜ó»ÿsî=g`aÓêëëŸDŽË-€§€BÀ
¨üOÓ¶oßþ¬¯ X>r\üÑva (\€ò_ƒ«À_A±xï“oD,ÝW¯‰\¡vKßU¡kŠÊ‹>ûVLNM‰þþ~ÑÝÝ-¾<rìŠT±(}ꜵ:¿¤¼cÿÁ÷ycg‘ñq"‘¦i²zepU^A	@5�'kñ¯*P]Z±¤cOÓ»ÖÞ]/1:2Âää$�‡t:�+Gc÷›{Z�c€ð9ò[e¿°ª¼*رgß;Æ�Ý;ôP(„ã8¤R)2™¶mcÛ6µOÔ,õ•eUH%¹–u�T—“© ç®×÷†Þzõåüp(„eYض�ã8ض�×ëÅ0ÌDÒ½ã•ÆpMMÍ÷À
 
-˜ \úpØ á  Q·ÔïäñÇVú2é4–e‰Dî	lÛ6V*�	EK^|!pñâE„yÙÓ[ê^ê€2©NÓz;͸c
Ïm*4M“´©ªJ<ÇårÑw;-Ês44Ô+‰DÜ&žH�'H¥3„ÃãsóO[€€ ©›GûªŽžh6�n·{6ÿ>Ÿ�Áá;c™#°aý: ÷xÈÏÏŸu]×QPT~mïˆÍ=*Ðó÷ÙSüvîò„¢(ض�¦iLOOcšÓ†9cyÊŠÔ`0ˆeYD£QÃÀ0,ËBÓTBãaÎ_êm­?«À§ °¡I  42XõÝ©–éÊÊJ4MÃívÓ{kø¦[I666 ë:%%%èº>ëŽmÓÖö'á(“¡a€K²øIÀV�ÐÕþË	ZÛ.EUõîݺêu)k7mܨÜÍqÃ0HYÖlðMehè6Q3ÉW‡?V2éT`È4%G•Rf€º‰ðhÕ×ÇOÇ***¬È¤QTùÐ"5Ðu�¤L“ª(¤Rz®ßà|G/±Èäñ�”
-R€“8Y皤¨tÑÄ“ÕËÌ¥•‹ÖlÛ¶
˲°,Gü~?.—‘ŠªŠD˜œNròèçMrç1 !ë rä�žUq½óBëÉÓÊX¾ÏÃó[·âÏËC×ub±š¦áñzql‡›ýƒœù½�„9•Ýý”Ü}Z6G4	r�M„n<ºÉÝÑÕ­=¼|…HZi%fÆÉõºQUŸÏ‡ªªt÷\ãJßÚ�ãØMÀ-àŽ„¤ææÚ龎¶ò’²ò%---îξa.tõ‰±ð„¸14*¦Œ„âõêôôÞ¤ýr—h;{F¾B D¦ÇΛßr]²[–J¯V[–¯^¿¹z]- ·î,«ZLFñáÁ½°øÂ2ÕÎýŠ„äʆ•í�>9Íj«×ÕÖÅÍ·z;ß®£R�‘-îýÙgš¼ê9è‘°\	Ë•�8	LÈÎjd�æü`÷³ìðÈ%ט.ߥeÎg
-Îü̇e'™#ê,àÊ¢2‚ث…IEND®B`‚
\ No newline at end of file
+
IHDRóÿabKGDùC»uIDATxÚÍ“K/Q†ŸN§*‘Jذ°¿Ã ]‹X�ÂB„�„Dbo#±‰Äå7°d…Ä%.ÑfhE‡hFUµ:sÚÎXÐq«bçK¾œ““¼Ïyó½çÀª à|êàŸÄ1=â„•G9Ùv–—çñ¼®Næ)ÉìÜ>ŸÛvðWúQÂ*3Ó‹¥t!`õ n¨,,,!ûl¼^!rT˜–…ß_�e	›x¸OÑÕ9èjå"2PÕ Á6ÑN®Ðõ$ÉÃc*ƒ$I/V=P°ò¹<-­Íž9××ñ�Øßߢ�/°¾¶Åîî6FâK¤Éš_ü‘ãðà”�ÞÉùý4T5JOO7Fâ‚dJÿvpшÎ}"	€T<<=ÓØÜØ£¿¿K¤ËF–ÍšŒ�N„\Àeô’‘á!Ò£¤í÷¥Çn‹ÛUPW_K{Gñ;µ¬8|¬11>SŒò-…Èy!LdO
q#ZR|®]¡(š{ûOϸ\ÿÏ|Ò›´ŸÝ»E‹IEND®B`‚
\ No newline at end of file
Index: pixmaps/xml-element-node.png
===================================================================
RCS file: /cvs/gnome/mlview/pixmaps/xml-element-node.png,v
retrieving revision 1.2
diff -a -u -r1.2 xml-element-node.png
--- pixmaps/xml-element-node.png	25 Mar 2002 21:40:11 -0000	1.2
+++ pixmaps/xml-element-node.png	17 Nov 2003 17:03:00 -0000
@@ -1,9 +1,4 @@
 ‰PNG
 
-
IHDRàw=øbKGDÿÿÿ ½§“yIDATxÚÅ–]lU†ŸÙ™ÝÙí¶°Ý-mqéJ—Ÿ€„Ð(±h0IT ‰‰–è•Þ ¢‘/11Æ*n¼´
-¨	!‘¤za¤)Ò––ÂvÿæïÌŒœ–m)Q®ü’7'™Ì¼ïû�ó}ßøŸB6çÿ? ä€	`8DEy€À#Í­ãëg"“£fX¶…iÚØ¶…eYX¶}ßG¡ FùÎΞöó“×»€+Úúû~„aÛX¶ÃØdÓ41MC®B85m†ÜvnnMS°
ÌCohjî]Ö™¢T©1~;‹ëº	Wb:!p„ÀÇÇ(e)äo‘¹ù×k@
ðæøòù—^ j˜w‰…ƒ+®!ð}oö�îÒÇ&Þõ€~`0æ
-4/ôlš[™·2éÞ›•ÁtH^‚A�Rö¹±Ë<³£7ðøÆM� x®ÀÑ}o¦fXTk5„tìÖÁóî	x(Š‚¦©Ǧ!ð/]¼Àž={‘U¤ÖÄ€¾'·íð
-å“SÅ™ýu˜¯rJÙÛäLJXßµÆLvtð͉¯îeY÷î`ßÁ¨vÀ0Ì™ýž•�+îÐTG¸Dõ ¥b1²fõ/ÄeºL;�ô71U°È+³*æAî5MŬäÉ�þÁÎÞ"z�ã„l>m:ƒûÞzŸš¥p'_²<ÏÕð$æFXQ­ThjQ.äH-]ÁðùïYE`äaì]œJß°lÇvþõp§Ã,ç)N\!�J²¤£ƒS—®[F9o§åÈ05གྷ‡±uÓ†TÑ´èh‹!„Àq„+¨Õ2ù"ž;;ô½�{;J"ž ™Jóù‡ÀI $ç’­ôÈî-Ûwñæ;G¦i=ÔDÔý*ë×®eqkœSƒ£ÔJy8ŒUÀ×¢áðÊ¡áaZÔ
-�>–‹ZZ´t:M2™Äó|Z[[‰D"LdK„õ0J A×ÃèºN4äÌO?S­TøíÄ1[º/“€ ù¾ÇÍÉm­qR©¥Zß�ø®ƒçù$qÖ­k¤R3fÜ?0 ´i!ÃC—¹VŽ051â×í}EŽqímí˜F�øŠ�eU^=|ŒŠéŠ4² ÖÌ‚Xœr¥ÊÈÈ…\–B.Kn*Cw÷fÎþr‘tz¿ÿxÒÄ÷¾–Ä3îy±œ×B
Ù
½»õEíÉšÒC~ �iA�®U�<·£›h$Œ
-²°©ñîLùäS–§Sô½²Ïò=÷eàOà`Õ¬¶{€U  nÙ¹?‰F‰5·xЦúŠ¢F^|ö)ºV§ilóéӼýî‘»Ú|\”
æÏ 	hË�mÀùÜíêÙ¥7ÅZ¼9¡h¡°kyŠ9pühØw�ýÀeàj½ûz�ú»X—«*›p�–= 7Ðxr¯?~•(Ô»ŸO`¾Ë?(¡a E
-F¦ø[6–3— yÈ¿�€Ó¤ 2k>r€øõW„‚[¥IEND®B`‚
\ No newline at end of file
+
IHDRóÿabKGDùC»IDATxÚÍ“MJA…ß.\(Ñ�àQ"žÀ3¸�­ài<�x÷‘D4B˜ IDGIÜÔÅĪzYôô�IÁŸ�
EÿÐß«Wýü§VÀ¥¨ÿ~Jìt[ìt[<=;ù–Hœ÷�÷�7\4Ï1y}Äx<ÂÆæ:ŽŽ QáÌGå|~¹G­¶ƒétR¨›â8†¨¸Md±ž¦#ìï`ÍoÞÞÚÅݰ
€ ÌF…©Â
+P]Ðо¹,•€,ûüÕÉE i�Ùg£îÔ¤,@¢_è!_ûb‚’€™BDÐCÎ�IƒÚ’AˆÌp1iÐ|œ�Ì2¨JVA•ƒ‡>®®›Î.éœä×WÕz·ÃÒ<YñÚVEòç8‹î�aäIEND®B`‚
\ No newline at end of file
Index: pixmaps/xml-text-node.png
===================================================================
RCS file: /cvs/gnome/mlview/pixmaps/xml-text-node.png,v
retrieving revision 1.2
diff -a -u -r1.2 xml-text-node.png
--- pixmaps/xml-text-node.png	25 Mar 2002 21:40:11 -0000	1.2
+++ pixmaps/xml-text-node.png	17 Nov 2003 17:03:00 -0000
@@ -1,8 +1,5 @@
 ‰PNG
 
-
IHDRàw=øgAMA±�üabKGDÿÿÿ ½§“	pHYsˆˆåŽ)ItIMEÑ	58Ú|rIDATxÚ½•¿nAÆ{!¶ï ¹£¸¥K›§H‘ŽAI‹èó–(RÐðPá…HH¤¢pD$‚„mröîÅí­Ï N b¥ÕîÍIßÌ|óÍ,üÇõÐ;îÀÚmèé驎F#]µŠ¢Ð³³3=88PàÐÌ2кQG£qß*š^¯G’$¬¯¯³»»…Ï,¬¨þq¸ª†SD(Š‚,ËØÞÞ¦Ûíü:ó™D+yó€"n漺úA§Ó!MSö÷÷9<<Í;‰n\ߎápH»Ý Ïsööö8::x´+'÷–—[PÅŸ¥Í˜òD•ñxB–eËb{<^3‹­8g€	LiC'\^^2蟟sñí‚““O}§ûê5ÀCàçB"‹ÀŠ¢¢˜È RÚD…V»…µmvvvØÊs²,åËçã
-j£ÑÁ<pu7Δ6Uœs$qLÜé`­ÅYGžoñµÕª Ö–Ö œÀ@¬S„*Z+ºµ–4ÝÀ¹	"n¯™"4Ü£
-¸ª�W˜µÖ׬üN77I’„;õÁ]ׯƒû7g`}D^W¨*VuAÊÖNBä*‚¯nEι<ÛtŽ(Z;ç|»– Så±¢®ìÜéüѹ¬ä+ˆWÓÌ?V8¨R¯Go¼šS™Î�­�‘Fãñ8D„Ä€	5Æ„+`Tk
zCƒÁ ÔSFE²Ä��²¸�¦éìj”i¿ß•’ß
-´~¯½
-~òjs½÷oIZ¦ä:Ø ê#ö3¸ügߨ¨ðáãqc�<ý‹G¿i?ͿɑŸ€›þnþ¡¡¯�ŸÀõ¡¤ëú
-¾äIEND®B`‚
\ No newline at end of file
+
IHDRóÿabKGDÿÿÿ ½§“¡IDATxÚ�“AkQ…?¥ vá"—%Ͻ‡RºuÓÿ!¸ô—¸ÒE‘Tê&HqHBL!
+�„)
yÃLf¨†×÷®™a&“h/œÅÀœïÎ��¿³Èt‡
#ιµ²ÖÊx<–v»� v6â8^«N§#Æ©Õj…$×2‹¾ï§T¥�Fƒ^¯GL&Z­VòÊAPˆ&Â|>§Z­rrò‰ãã�˜`�__JÜzô¡˜`4åJ)|ßGDð<�Ëó˜Ï7x|]¾?ÝÎâ8ÎmÎN©Tâ2ÜÃô·yöö'/^÷îme
"’v�lð<�å·]~÷nòôÝ’—Õ>À]ÀOXk™Íf¹Í"B¹\æâô>Ë·yòê+GõAî׳1�s‡ÃTÖZ¾Ÿ=äù›	GõAöù²­µE‘DQ$aJ†ÈÁ~9ýƒ �f³™<³1�µ6½F½yŽÖ­5ιB¹[«7WJ!"T*´Öi¹‰ñ¿€ÕWMιõ€n·‹1æŸf€ét
+0X-qÿŠ¿s¢ÝÄøZØf«.0ö3IEND®B`‚
\ No newline at end of file
Index: src/mlview-icon-tree.c
===================================================================
RCS file: /cvs/gnome/mlview/src/mlview-icon-tree.c,v
retrieving revision 1.7
diff -a -u -r1.7 mlview-icon-tree.c
--- src/mlview-icon-tree.c	15 Nov 2003 01:58:21 -0000	1.7
+++ src/mlview-icon-tree.c	17 Nov 2003 17:03:01 -0000
@@ -31,6 +31,15 @@
  *The definition of a tree editor that embedds nice icons.
  */
 
+
+#define ELEMENT_ICON      "pixmaps/xml-element-node.png"
+#define OPEN_ELEMENT_ICON "pixmaps/xml-element-node-open.png"
+#define TEXT_ICON         "pixmaps/xml-text-node.png"
+#define ROOT_ICON         "pixmaps/xml-root.png"
+#define OPEN_ROOT_ICON    "pixmaps/xml-root-open.png"
+#define COMMENT_ICON      "pixmaps/xml-comment-node.png"
+#define PI_ICON           "pixmaps/xml-pi-node.png"
+
 enum MlViewIconTreeColumns  {
         /*hidden column, where the xml node is stored.*/
         XML_NODE_COLUMN = 0,        
@@ -160,7 +169,7 @@
 			    (G_OBJECT_GET_CLASS (a_this))->icons.root,
 			    OPEN_ICON_COLUMN, 
 			    MLVIEW_ICON_TREE_CLASS 
-			    (G_OBJECT_GET_CLASS (a_this))->icons.root,
+			    (G_OBJECT_GET_CLASS (a_this))->icons.open_root,
 			    ARE_ATTRIBUTES_EDITABLE_COLUMN, FALSE, -1);
         xml_tree = a_doc->children;
         status = build_tree_model_from_xml_tree
@@ -821,32 +830,37 @@
         gchar *path;
 
         path = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_APP_DATADIR,
-                                          "pixmaps/folder_violet.png", TRUE, NULL);
+                                          ELEMENT_ICON, TRUE, NULL);
         a_klass->icons.element = gdk_pixbuf_new_from_file (path, NULL);
         g_free (path);
 
         path = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_APP_DATADIR,
-                                          "pixmaps/folder_violet_open.png", TRUE, NULL);
+                                          OPEN_ELEMENT_ICON, TRUE, NULL);
         a_klass->icons.open_element = gdk_pixbuf_new_from_file (path, NULL);
         g_free (path);
 
         path = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_APP_DATADIR,
-                                          "pixmaps/txt.png", TRUE, NULL);
+                                          TEXT_ICON, TRUE, NULL);
         a_klass->icons.text = gdk_pixbuf_new_from_file (path, NULL);
         g_free (path);
 
         path = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_APP_DATADIR,
-                                          "pixmaps/blockdevice.png", TRUE, NULL);
+                                          ROOT_ICON, TRUE, NULL);
         a_klass->icons.root = gdk_pixbuf_new_from_file (path, NULL);
         g_free (path);
 
         path = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_APP_DATADIR,
-                                          "pixmaps/misc_doc.png", TRUE, NULL);
+                                          OPEN_ROOT_ICON, TRUE, NULL);
+        a_klass->icons.open_root = gdk_pixbuf_new_from_file (path, NULL);
+        g_free (path);
+
+        path = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_APP_DATADIR,
+                                          COMMENT_ICON, TRUE, NULL);
         a_klass->icons.comment = gdk_pixbuf_new_from_file (path, NULL);
         g_free (path);
   
         path = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_APP_DATADIR,
-                                          "pixmaps/unknown.png", TRUE, NULL);
+                                          PI_ICON, TRUE, NULL);
         a_klass->icons.pi = gdk_pixbuf_new_from_file (path, NULL);
         g_free (path);
 }
@@ -858,6 +872,7 @@
         g_object_unref (G_OBJECT (a_klass->icons.open_element));
         g_object_unref (G_OBJECT (a_klass->icons.text));
         g_object_unref (G_OBJECT (a_klass->icons.root));
+        g_object_unref (G_OBJECT (a_klass->icons.open_root));
         g_object_unref (G_OBJECT (a_klass->icons.comment));
         g_object_unref (G_OBJECT (a_klass->icons.pi));
 }
Index: src/mlview-icon-tree.h
===================================================================
RCS file: /cvs/gnome/mlview/src/mlview-icon-tree.h,v
retrieving revision 1.3
diff -a -u -r1.3 mlview-icon-tree.h
--- src/mlview-icon-tree.h	9 Nov 2003 23:33:53 -0000	1.3
+++ src/mlview-icon-tree.h	17 Nov 2003 17:03:02 -0000
@@ -68,6 +68,7 @@
                 GdkPixbuf *open_element;
                 GdkPixbuf *text;
                 GdkPixbuf *root;
+                GdkPixbuf *open_root;
                 GdkPixbuf *comment;
                 GdkPixbuf *pi;
                 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]