Gtkmm-forge digest, Vol 1 #819 - 10 msgs
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Cc:
- Subject: Gtkmm-forge digest, Vol 1 #819 - 10 msgs
- Date: Thu, 02 Dec 2004 20:06:59 -0800
Send Gtkmm-forge mailing list submissions to
gtkmm-forge lists sourceforge net
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
or, via email, send a message with subject or body 'help' to
gtkmm-forge-request lists sourceforge net
You can reach the person managing the list at
gtkmm-forge-admin lists sourceforge net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gtkmm-forge digest..."
gtkmm-forge is the mailing list that receives gtkmm bug reports from bugzilla. A daily digest is sent to gtkmm-main, to encourage people to help fixing the bugs. Do not try to unsubscribe gtkmm-forge from gtkmm-list.
Today's Topics:
1. [Bug 160132] EggTrayIcon gives error when panel killed (bugzilla-daemon bugzilla gnome org)
2. [Bug 154973] Sun Forte build problems (bugzilla-daemon bugzilla gnome org)
3. [Bug 129846] libglademm: Gtk::MenuItem accelerators lost during reparenting (bugzilla-daemon bugzilla gnome org)
4. [Bug 129846] libglade: GtkMenuItem accelerators lost during reparenting (bugzilla-daemon bugzilla gnome org)
5. [Bug 160244] New: Long filenames are not correctly distributed. (bugzilla-daemon bugzilla gnome org)
6. [Bug 160244] Long filenames are not correctly distributed. (bugzilla-daemon bugzilla gnome org)
7. [Bug 160132] EggTrayIcon gives error when panel killed (bugzilla-daemon bugzilla gnome org)
8. [Bug 160132] EggTrayIcon gives error when panel killed (bugzilla-daemon bugzilla gnome org)
9. [Bug 160132] EggTrayIcon gives error when panel killed (bugzilla-daemon bugzilla gnome org)
10. [Bug 160132] EggTrayIcon gives error when panel killed (bugzilla-daemon bugzilla gnome org)
--__--__--
Message: 1
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 12:07:16 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 160132] EggTrayIcon gives error when panel killed
http://bugzilla.gnome.org/show_bug.cgi?id=160132
gtkmm | general | Ver: 2.4
------- Additional Comments From bryan reigndropsfall net 2004-12-02 12:07 -------
Created an attachment (id=34406)
--> (http://bugzilla.gnome.org/attachment.cgi?id=34406&action=view)
egg-c.tar.gz
A C test case demonstrating what rhythmbox and gossip do.
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
Message: 2
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 13:22:53 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 154973] Sun Forte build problems
http://bugzilla.gnome.org/show_bug.cgi?id=154973
gtkmm | build | Ver: 2.4
murrayc murrayc com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Sun Forte: Too few arguments|Sun Forte build problems
|for template |
|std::reverse_iterator in |
|gtk/gtkmm/treeiter.h |
------- Additional Comments From murrayc murrayc com 2004-12-02 13:22 -------
Thanks.
Regarding your radiobutton patch:
- typedef RadioButtonGroup Group;
Why is this necessary? What error does the compiler show?
Regarding your demowindow change:
+ #if defined(__SUNPRO_CC) && !defined(_REENTRANT)
+ #define _REENTRANT
Could you please explain this? I can't check this in without some comment.
Please try to create real patches in future. It makes things easier:
http://www.gtkmm.org/bugs.shtml#CreatingPatches
> I have tested Studio9 (CC: Sun C++ 5.6 Patch 117550-01 2004/10/12) but it didn't
> like the include-files from libsigc++.
Could you give us some more details. Where exactly did you see the error, and
what was it? If this is just a libsigc++ error then please file a bug for libsigc++.
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
Message: 3
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 14:00:37 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 129846] libglademm: Gtk::MenuItem accelerators lost during reparenting
http://bugzilla.gnome.org/show_bug.cgi?id=129846
libglade | gtk | Ver: 2.0.x
roger whinlatter uklinux net changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|libglademm |gtk
Product|gnomemm |libglade
Version|2.0 |2.0.x
------- Additional Comments From roger whinlatter uklinux net 2004-12-02 14:00 -------
The basic problem lies with libglade, not libglademm, so I'm transferring it to
the "libglade" component.
Regards,
Roger
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
Message: 4
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 14:01:17 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 129846] libglade: GtkMenuItem accelerators lost during reparenting
http://bugzilla.gnome.org/show_bug.cgi?id=129846
libglade | gtk | Ver: 2.0.x
roger whinlatter uklinux net changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|libglademm: Gtk::MenuItem |libglade: GtkMenuItem
|accelerators lost during |accelerators lost during
|reparenting |reparenting
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
Message: 5
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 14:07:49 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 160244] New: Long filenames are not correctly distributed.
http://bugzilla.gnome.org/show_bug.cgi?id=160244
gtkmm | build | Ver: 2.5
Summary: Long filenames are not correctly distributed.
Product: gtkmm
Version: 2.5
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: build
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: roger whinlatter uklinux net
Because GNU automake uses the v7 tar format, there is a maximum pathname length
of 99 characters. Filenames longer than this get the pathname truncated and
placed in the root directory of the tarfile.
Automake 1.9.3 allows one to select a newer tar format. The attached patch
illustrates how to implement this.
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
Message: 6
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 14:09:22 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 160244] Long filenames are not correctly distributed.
http://bugzilla.gnome.org/show_bug.cgi?id=160244
gtkmm | build | Ver: 2.5
------- Additional Comments From roger whinlatter uklinux net 2004-12-02 14:09 -------
Created an attachment (id=34413)
--> (http://bugzilla.gnome.org/attachment.cgi?id=34413&action=view)
Patch to select newer tar format
Note that you will need to depend on Autoconf 2.59, and so AC_PREREQ in
configure.in will also need updating.
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
Message: 7
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 15:21:34 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 160132] EggTrayIcon gives error when panel killed
http://bugzilla.gnome.org/show_bug.cgi?id=160132
gtkmm | general | Ver: 2.4
------- Additional Comments From murrayc murrayc com 2004-12-02 15:21 -------
When I run that test case, I get the same warning, though not all of the text:
murrayc murrayc_debian:~/tests/egg-c$ ./test
(test:14643): Gdk-WARNING **: GdkWindow 0x3200003 unexpectedly destroyed
The "destroy" signal handler does not seem to make any difference - I tried
commenting it out. Do you see something different?
However, I ran the C++ test case in GNOME 2.9 (FC3), and this is GNOME 2.8
(debian).
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
Message: 8
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 15:27:31 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 160132] EggTrayIcon gives error when panel killed
http://bugzilla.gnome.org/show_bug.cgi?id=160132
gtkmm | general | Ver: 2.4
------- Additional Comments From bryan reigndropsfall net 2004-12-02 15:27 -------
The warning will be there no matter whether you're in C or C++. I was talking
to Bastian Nocera and he said that is supposed to happen.
The thing the C example shows is how they actually make the tray icon re-appear.
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
Message: 9
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 15:47:43 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 160132] EggTrayIcon gives error when panel killed
http://bugzilla.gnome.org/show_bug.cgi?id=160132
gtkmm | general | Ver: 2.4
------- Additional Comments From murrayc murrayc com 2004-12-02 15:47 -------
Here is the backtrace when the "destroy" signal handler is called:
(gdb) run
Starting program: /home/murrayc/tests/egg-c/test
(test:15099): Gdk-WARNING **: GdkWindow 0x3800003 unexpectedly destroyed
Breakpoint 1, 0x0804952a in tray_destroyed ()
(gdb) bt
#0 0x0804952a in tray_destroyed ()
#1 0xb7be8831 in g_cclosure_marshal_VOID__VOID (closure=0x80f7d40,
return_value=0x0, n_param_values=1, param_values=0x0,
invocation_hint=0xbffff518, marshal_data=0x0) at gmarshal.c:77
#2 0xb7bd4330 in g_closure_invoke (closure=0x80f7d40, return_value=0x0,
n_param_values=0, param_values=0x0, invocation_hint=0x0) at gclosure.c:437
#3 0xb7be8335 in signal_emit_unlocked_R (node=0x8080890, detail=0,
instance=0x808b4f8, emission_return=0x0, instance_and_params=0xbffff620)
at gsignal.c:2435
#4 0xb7be72f7 in g_signal_emit_valist (instance=0x808b4f8, signal_id=6,
detail=0, var_args=0xbffff7ac "\uffff") at gsignal.c:2194
#5 0xb7be75f4 in g_signal_emit (instance=0x0, signal_id=0, detail=0)
at gsignal.c:2238
#6 0xb7e515f5 in gtk_object_dispose (gobject=0x808b4f8) at gtkobject.c:376
#7 0xb7f382bf in gtk_widget_dispose (object=0x808b4f8) at gtkwidget.c:6386
#8 0xb7f3dad2 in gtk_window_dispose (object=0x808b4f8) at gtkwindow.c:1778
#9 0xb7bd6c27 in g_object_run_dispose (object=0x808b4f8) at gobject.c:602
#10 0xb7e51529 in gtk_object_destroy (object=0x808b4f8) at gtkobject.c:361
#11 0xb7f305f5 in gtk_widget_destroy (widget=0x808b4f8) at gtkwidget.c:1913
#12 0xb7e31bc0 in gtk_main_do_event (event=0x80f6d50) at gtkmain.c:1533
#13 0xb7cf2945 in gdk_event_dispatch (source=0x0, callback=0, user_data=0x0)
at gdkevents-x11.c:2163
#14 0xb7b69262 in g_main_dispatch (context=0x807fc80) at gmain.c:1942
---Type <return> to continue, or q <return> to quit---
#15 0xb7b6a358 in g_main_context_dispatch (context=0x807fc80) at gmain.c:2492
#16 0xb7b6a690 in g_main_context_iterate (context=0x807fc80, block=1,
dispatch=1, self=0x8090a48) at gmain.c:2573
#17 0xb7b6acd3 in g_main_loop_run (loop=0x80f7d78) at gmain.c:2777
#18 0xb7e31513 in gtk_main () at gtkmain.c:1173
#19 0x0804961c in main ()
We need to
a) Stop it being destroyed/disposed. This should happen already.
b) Find some other signal/vfunc that is fired at the same time. Then, we need to
reshow it or reinitialize somehow, but not recreate it.
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
Message: 10
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 2 Dec 2004 16:17:45 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 160132] EggTrayIcon gives error when panel killed
http://bugzilla.gnome.org/show_bug.cgi?id=160132
gtkmm | general | Ver: 2.4
------- Additional Comments From murrayc murrayc com 2004-12-02 16:17 -------
I think that the "event" that gtk_main_do_event() is responding to is
GTK_EVENT_DESTROY:
1524 case GDK_DESTROY:
1525 /* Unexpected GDK_DESTROY from the outside, ignore for
1526 * child windows, handle like a GDK_DELETE for toplevels
1527 */
Maybe we can handle that. I think that GDK_DELETE is the same as
signal_delete_event. I don't know how we could stop gtk_main_do_event() from
handling GDK_DESTROY, but maybe we do that already for delete_event for normal
containers.
------- You are receiving this mail because: -------
You are the assignee for the bug.
--__--__--
_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
End of Gtkmm-forge Digest
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]