List Info

Thread: Missing icons 3.4.x, Linux build




Missing icons 3.4.x, Linux build
user name
2008-01-14 20:38:08
I also wish to report that glade-3 application cannot find
its own
icons.

I'm running Puppy Linux. I configured with:

./configure --prefix=/usr --sysconfdir=/etc
--localstatedir=/var
--build=i486-t2-linux-gnu --disable-gnome
--disable-scrollkeeper
make
make install

Running 'glade-3' from a terminal, lots of complaints that
cannot find icons,
but all of these "missing" icons have been
installed by 'make install' at
/usr/share/glade3/pixmaps/hicolor

So, they are all there, but the application cannot find its
own icons.
Not so good. This bug is in 3.4.0 and 3.4.1.

Note, I also experimented, copied the icons to
/usr/share/icons/hicolor,
but that makes no difference.

V 3.2.2 is fine.

Regards,
Barry Kauler

_______________________________________________
Glade-devel maillist  -  Glade-devellists.ximian.com

http://lists.ximian.com/mailman/listinfo/glade-devel

Re: Missing icons 3.4.x, Linux build
user name
2008-01-14 20:41:54
Do you have the hicolor icon theme installed ?

On Jan 15, 2008 12:38 AM, < bkaulergoosee.com">bkaulergoosee.com> wrote:
I also wish to report that glade-3 application cannot find its own
icons.

I'm running Puppy Linux. I configured with:

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
--build=i486-t2-linux-gnu --disable-gnome --disable-scrollkeeper
make
make install

Running 'glade-3' from a terminal, lots of complaints that cannot find icons,
but all of these "missing" icons have been installed by 'make install9; at
/usr/share/glade3/pixmaps/hicolor

So, they are all there, but the application cannot find its own icons.
Not so good. This bug is in 3.4.0 and 3.4.1.

Note, I also experimented, copied the icons to /usr/share/icons/hicolor,
but that makes no difference.

V 3.2.2 is fine.

Regards,
Barry Kauler

_______________________________________________
Glade-devel maillist  -   Glade-devellists.ximian.com">Glade-devellists.ximian.com
http://lists.ximian.com/mailman/listinfo/glade-devel

Re: Missing icons 3.4.x, Linux build
user name
2008-01-15 19:00:35
On Jan 15, 2008 9:48 PM, < bkaulergoosee.com">bkaulergoosee.com> wrote:
> Do you have the hicolor icon theme installed ?

No, and I shouldn9;t have to. I am the lead developer for Puppy
Linux, which is a very small distro, about 80MB.
GTK has a set of icons builtin and all applications compiled for
the 2-3 years that Puppy has been in existence have been happy with
this. Even apps that startup and complain on stderr that the hicolor
theme is missing, still default to displaying the builtin icons.

Glade-3 is the only exception to the above. The only one.

The point here is that the icons that are "missing" are actually there,
installed by the 'make install9; itself. For example, stderr has this:

(glade-3:17088): GladeUI-WARNING **: No icon named
&#39;widget-gtk-printdialog' was found for widget class 'GtkPrintUnixDialog'.

But, there it is at
/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gtk-printdialog.png

Why has the install placed the icons at that location, if it is then unable
to find them? Some applications have installed to
/usr/share/icons/hicolor, which is where the hicolor icons should be
located -- so why has 'make install9; put them into a different place?

Anyway, I installed the skeleton ' hicolor-icon-theme-0.10&#39;, which just
installs the directory hierarchy, no actual icons, then I copied all the
icons from /usr/share/glade3/pixmaps/hicolor to /usr/share/icons/hicolor
and then glade-3 was able to find the icons.

So, I have managed to fix it, but its real weird where those icons got
installed, requiring a manual fix.

The standard is to use icon themes, installing the hicolor icon theme
is only a matter of creating a directory hierarchy, not installing the
icons of all misc apps that may also use the theme (it should not
require significant disk space to have the directory structure
installed, maybe it also comes with a small configuration file, I
dont remember).

This came up in the past, is was concluded that gtk+ should be
taking care that the hicolor theme is infact installed when gtk+
installs, otherwise we were proposing to have some kind of
dependancy to it from glade.

If gtk+ is still not requiring the hicolor theme then please
feel free to open a bug against gtk+ and link back to this
archived mailing list thread.

Thankyou for taking the time to raise the issue in public,
  ; &nbsp; &nbsp; &nbsp; &nbsp;   ; -Tristan

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )