Alltray broken in recent gnome: evolution gets stuck

Bug #589831 reported by David Ronis on 2010-06-04
This bug affects 3 people
Affects Status Importance Assigned to Milestone

Bug Description

I'm following evolution's git master in what is otherwise an update garnome gnome installation. I launch evolution from alltray as:

alltray evolution

This has worked well for a long time, but has recently broken. evolution launches and behaves properly and alltray's icon appears in the notification area. However, as soon as I iconize evolution (by pressing on the icon in the notification area) I can no longer remap evolution. The only option is to click the notification area icon and undock evolution. I also get the same behavior if I reattach alltray using the -p option.

I'm using AllTray 0.7.4dev, rebuilt today against gtk+2.21.1 (in a gnome
2.31.2 environment).

Lorenzo (falco88) wrote :

i comfirm this bug with any application, if i iconize the program in the notification area, i can't restore it. But alltray not works only with netbook session of ubuntu 10.10, with desktop session work correctly.

I use alltray 0.69 and ubuntu 10.10 desktop, but i work with netbook session

Michael B. Trausch (mtrausch) wrote :

Is this still a problem with AllTray 0.7.5dev?

Changed in alltray:
status: New → Incomplete
David Ronis (david-ronis) wrote :

I can't compile 0.7.5 dev in my gtk+-3.0 environment.

Here's the compile log:

make[4]: Entering directory `/home/ronis/Project/notar/GNOME/garnome/mystuff/alltray/work/main.d/alltray-0.7.5dev/src'
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I/opt/garnome-svn-3.1.1/include -I/opt/garnome-svn-3.1.1/include/glib-2.0 -I/opt/garnome-svn-3.1.1/lib/glib-2.0/include -pthread -I/opt/garnome-svn-3.1.1/include/glib-2.0 -I/opt/garnome-svn-3.1.1/lib/glib-2.0/include -DGSEAL_ENABLE -pthread -I/opt/garnome-svn-3.1.1/include/libwnck-3.0 -I/opt/garnome-svn-3.1.1/include/pango-1.0 -I/opt/garnome-svn-3.1.1/include/cairo -I/opt/garnome-svn-3.1.1/include/startup-notification-1.0 -I/opt/garnome-svn-3.1.1/include/glib-2.0 -I/opt/garnome-svn-3.1.1/lib/glib-2.0/include -I/opt/garnome-svn-3.1.1/include/gtk-3.0 -I/opt/garnome-svn-3.1.1/include -I/opt/garnome-svn-3.1.1/include/freetype2 -I/opt/garnome-svn-3.1.1/include/atk-1.0 -I/opt/garnome-svn-3.1.1/include/gdk-pixbuf-2.0 -I/opt/garnome-svn-3.1.1/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng14 -DWNCK_I_KNOW_THIS_IS_UNSTABLE -DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -I/opt/garnome-svn-3.1.1/include/libgtop-2.0 -I/opt/garnome-svn-3.1.1/include/glib-2.0 -I/opt/garnome-svn-3.1.1/lib/glib-2.0/include -include ../config.h -DLOCALE_DIR=\"/opt/garnome-svn-3.1.1/share/locale\" -I/opt/garnome-svn-3.1.1/include -L/opt/garnome-svn-3.1.1/lib -O2 -g -pipe -MT alltray-AllTray.o -MD -MP -MF .deps/alltray-AllTray.Tpo -c -o alltray-AllTray.o `test -f 'AllTray.c' || echo './'`AllTray.c
AllTray.c: In function 'all_tray_program_delete_pd_window':
AllTray.c:577:23: error: 'GtkObject' undeclared (first use in this function)
AllTray.c:577:23: note: each undeclared identifier is reported only once for each function it appears in
AllTray.c:577:33: error: expected expression before ')' token
make[4]: *** [alltray-AllTray.o] Error 1

Michael B. Trausch (mtrausch) wrote :

Correct; AllTray is still a GTK2 only application. I do not have a GTK3 system available, so I am unable to port it at this time.

I'm afraid that if you're using GTK3, you're going to have to wait until there is a release of AllTray that will work on it. That's bug #723958 -- and I'm not sure when I'll have a GTK3 system to mess with.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers