Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Jan 2005 13:36:06 -0300
From:      Fernan Aguero <fernan@iib.unsam.edu.ar>
To:        Joe Marcus Clarke <marcus@FreeBSD.org>
Cc:        FreeBSD Gnome <freebsd-gnome@FreeBSD.org>
Subject:   Re: question about icons for non-gnome apps
Message-ID:  <20050111163606.GB8076@iib.unsam.edu.ar>
In-Reply-To: <41DED42E.2050008@FreeBSD.org>
References:  <20050107145752.GC3561@iib.unsam.edu.ar> <41DED42E.2050008@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
+----[ Joe Marcus Clarke <marcus@FreeBSD.org> (08.Jan.2005 15:13):
|

[snip]

| I don't think this is possible.  In order for me to put custom icons on
| my various terminal launchers, I had to add those icons to each terminal
| profile.  It was work, but worth the effort.  Personally, I think this
| is a bug with GNOME, but haven't yet got annoyed enough to officially
| complain.
| 
| Joe
|
+----]

Joe,

thanks for the answer, and excuse my delay in replying.

But what exactly is a 'terminal profile'? Is this a gnome
thing? Do these 'profiles' exist or should I create them?

I searched on my disk and found a directory named 'profiles'
for a variety of gnome apps under
/usr/X11R6/etc/gconf/gconf.xml.defaults/apps.

For example, for gnome-terminal, the %gconf.xml found under
/usr/X11R6/etc/gconf/gconf.xml.defaults/apps/gnome-terminal/profiles/Default/
has an entry named icon which apparently points to some
other place:
<entry name="icon" mtime="1104221888" schema="/schemas/apps/gnome-terminal/profiles/Default/icon"/>

and again looking around I've found yet another %gconf.xml
(why do they begin with a %?) at
/usr/X11R6/etc/gconf/gconf.xml.defaults/schemas/apps/gnome-terminal/profiles/Default/
(do the previous entry referred to this file?) which
contains again another entry named 'icon', but now with a
filename that does appear to point to an actual graphic
file:

<entry name="icon" mtime="1104221888" type="schema" stype="string" owner="gnome-terminal">

[several <local_schema> </local_schema> tags snipped]

<local_schema locale="C" short_desc="Icon for terminal window">
	<default type="string">
	<stringvalue>gnome-terminal.png</stringvalue>
	</default>
	
	<longdesc>
	Icon to use for tabs/windows containing this profile.
	</longdesc>
</local_schema>
													   
am I on the right track? What other files should I need to
edit/create in order for this 'magic' to work? Or perhaps it
could be done with gconf?

Thanks again for any pointer,

Fernan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050111163606.GB8076>