From: Toma <tom...@gm...> - 2008-07-28 12:56:03
|
2008/7/28 Peter Wehrfritz <pet...@we...>: > Toma schrieb: >> >> It would be nice to have a bit more unity when it comes to Icons in E >> and in particular, EFM. Im not entirely sure what to file a bug on >> here since its kind of splatter over a few files. Basically, the icons >> for EFM need to be set in 3 different places to work as a single icon >> theme. There is some initial support for using the FDO standard icons >> in 'e_fm_hal' around line 254 then in 'e_fm_mime' is starts doing >> things differently again by looking in .e/e/icons (i dont think thats >> a FDO standard icon dir). >> So is there a way to unify all these icons so theyre taken directly >> from the 'Icon Theme' selector? >> > > If you are talking about mime-icons, then the fdo icons aren't unfortunately > a good choice atm. Most mime icons don't even exist for the tango theme, or > they exist but under a different name. Before this isn't fixed it isn't > possible to use fdo icons for mime icons. > > Peter > It wouldnt be that hard actually. The filenames themselves are basically all similar in some way. eg. pdf.png mime-application-x-pdf.png gnome-mime-application-x-pdf.png <--- stupid tango names A lot of icon creators do the stupid thing of making links to cover all the 'missing' icons. Ultimately, its a problem with the application for not following the spec, rather than the icon theme but the people that make the icons dont have the balls to say "FIX YOUR DAMN PROGRAM". The spec for icon names has been around for 2 years and I do suspect some applications dont follow the guidelines. If someone adds FDO specific compatibility, i'd be more than pleased to put together a script that swaps out all the badly names files with proper ones. Id also be happy to send an email to every single icon theme maker telling them to fix their themes. But really, all that needs to happen is support for 1 icon filename per mime. if it isnt there, then dump the unknown.png on the user and move along. If the icon theme doesnt follow the standard, then it is broken. Simple as that. On that note, tango team made an 'icon-naming-utils' package that does all that, but renames them to 'Tango' specific icons, that are stuffed full of 'gnome' in the filenames. Quite daft really. @Luca Its interesting researching these icon themes and eye opening to how much a lot of icon themes suck. :) If all that scripting is for nothing, I dont care, as long as it bought to light the fact that we need a script and to set the icon theme in 3 places for unification, then im happy. Toma. |