xfce_icon_theme -> gtk_icon_theme?

daniele favara danjele at gmail.com
Mon Jan 2 22:08:21 CET 2006


i'm not sure i got what you mean here but tango provides icon naming
that means you can play with it.

This is a list of the icons i think that could be used:

(lx xfce icons | rx tango icons)

/usr/share/icons/hicolor/16x16/apps/xfce-system-exit.png        system-log-out
/usr/share/icons/hicolor/16x16/apps/xfce-system-info.png
/usr/share/icons/hicolor/16x16/apps/xfce-system-lock.png       
system-lock-screen
/usr/share/icons/hicolor/48x48/apps/xfce4-appfinder.png
/usr/share/icons/hicolor/48x48/apps/xfce4-backdrop.png         
preferencies-desktop-wallpaper
/usr/share/icons/hicolor/48x48/apps/xfce4-display.png           video-display
/usr/share/icons/hicolor/48x48/apps/xfce4-keyboard.png          input-keyboard
/usr/share/icons/hicolor/48x48/apps/xfce4-keys.png             
preferencies-desktop-keyboard-shortcuts
/usr/share/icons/hicolor/48x48/apps/xfce4-logo.png
/usr/share/icons/hicolor/48x48/apps/xfce4-menueditor.png
/usr/share/icons/hicolor/48x48/apps/xfce4-mixer.png            
multimedia-volume-control
/usr/share/icons/hicolor/48x48/apps/xfce4-mouse.png             input-mouse
/usr/share/icons/hicolor/48x48/apps/xfce4-panel.png
/usr/share/icons/hicolor/48x48/apps/xfce4-session.png          
preferences-system-session
/usr/share/icons/hicolor/48x48/apps/xfce4-settings.png         
preferences-desktop
/usr/share/icons/hicolor/48x48/apps/xfce4-splash.png
/usr/share/icons/hicolor/48x48/apps/xfce4-taskbar.png
/usr/share/icons/hicolor/48x48/apps/xfce4-ui.png             
preferencies-desktop-theme
/usr/share/icons/hicolor/48x48/apps/xfce4-workspaces.png
/usr/share/icons/hicolor/48x48/apps/xfce-devel.png             
applications-development
/usr/share/icons/hicolor/48x48/apps/xfce-edit.png              
accessories-text-editor
/usr/share/icons/hicolor/48x48/apps/xfce-filemanager.png       
system-file-manager
/usr/share/icons/hicolor/48x48/apps/xfce-games.png             
applications-games
/usr/share/icons/hicolor/48x48/apps/xfce-graphics.png          
applications-graphics
/usr/share/icons/hicolor/48x48/apps/xfce-internet.png          
internet-web-browser
/usr/share/icons/hicolor/48x48/apps/xfce-mail.png               internet-mail
/usr/share/icons/hicolor/48x48/apps/xfce-man.png
/usr/share/icons/hicolor/48x48/apps/xfce-multimedia.png        
video-x-generic (*)
/usr/share/icons/hicolor/48x48/apps/xfce-printer.png            printer
/usr/share/icons/hicolor/48x48/apps/xfce-schedule.png           appointment-new
/usr/share/icons/hicolor/48x48/apps/xfce-sound.png              audio-card
/usr/share/icons/hicolor/48x48/apps/xfce-system-settings.png
/usr/share/icons/hicolor/48x48/apps/xfce-terminal.png          
utilities-terminal
/usr/share/icons/hicolor/48x48/apps/xfce-unknown.png
/usr/share/icons/hicolor/48x48/apps/xfce-utils.png             
applications-accessories
/usr/share/icons/hicolor/48x48/apps/xfmedia.png
/usr/share/icons/hicolor/48x48/apps/xfprint.png                 print
/usr/share/icons/hicolor/48x48/apps/xfsm-shutdown.png
/usr/share/icons/hicolor/48x48/apps/xfwm4.png                  
preferences-system-windows
/usr/share/pixmaps/xfce4_xicon1.png
/usr/share/pixmaps/xfce4_xicon2.png
/usr/share/pixmaps/xfce4_xicon3.png
/usr/share/pixmaps/xfce4_xicon4.png
/usr/share/pixmaps/xfce4_xicon.png


i'll need to have a working tango icons theme that's why i made this simple app:

tango-icon-browser:

svn checkout svn://svn.berlios.de/dss/dss-packages/tango-icons-browser/

the tango icons and icon-naming-utils are needed, the python script
opens the file:

/usr/share/icon-naming-utils/legacy-icon-mapping.xml

an ex:
<icon name="preferences-desktop-theme">
  <link>gnome-settings-theme</link>
  <link>style</link>
</icon>

if xfce don't want to use "preferences-desktop-theme" but maintain
"xfce4-ui" ... maybe it's possible to ask if people from tango-project
could add

<icon name="preferences-desktop-theme">
  <link>gnome-settings-theme</link>
  <link>style</link>
  <link>xfce4-ui</link>     <!-- ------ this icon - -->
</icon>

then, to have an xfce-icon-theme that can be compatible with tango, it
will be just necessary to add the correct links.

what do you think ?

i'll wait your answer , i would even tell that within the xml file the icon

system-installer

is not defined.



On 12/29/05, Jasper Huijsmans <jasper at xfce.org> wrote:
> Brian J. Tarricone schreef:
> ...
> >
> > 2.  Stop using XfceIconTheme entirely, and instead use the
> > xfce_themed_icon_*() functions in libxfcegui4/icons.h, which can be
> > modified to use GtkIconTheme instead of XfceIconTheme (which needs to be
> > done anyway, as there are some apps that use these instead of
> > XfceIconTheme directly).
> >
> > Personally I prefer #2.  We don't really need our own icon theme object
> > anymore, and the wrapper functions can serve to tweak search paths, add
> > fallback functionality as needed, etc.  We can deprecate XfceIconTheme
> > and only have one thing (the functions in icons.h) to worry about.
> >
>
> That sounds good to me.
>
> > As for the icon naming spec, I have no problem adding the new icon names
> > to the list lookup.  That's pretty easy to do.
> >
> > Overall, unless someone has some time on their hands (yeah, right), I'd
> > suggest leaving the icon theming stuff as-is until 4.6.  It'll take a
> > bit of work and testing time that could be spent elsewhere.
> >
>
> I have to agree with that as well, unfortunately.
>
> Thanks,
>         Jasper
>
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce4-dev
>



More information about the Xfce4-dev mailing list