Alltray broken in recent gnome: evolution gets stuck

Bug #589831 reported by David Ronis
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
AllTray
Incomplete
Undecided
Unassigned

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).

Revision history for this message
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

Revision history for this message
Michael B. Trausch (mtrausch) wrote :

Is this still a problem with AllTray 0.7.5dev?

Changed in alltray:
status: New → Incomplete
Revision history for this message
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

Revision history for this message
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  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.