[gtkmm] Gtkmm-forge digest, Vol 1 #228 - 9 msgs



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.


Today's Topics:

   1. [Bug 93297] New - Missing Glib::RefPtr<> in app-helper.c (bugzilla-daemon widget gnome org)
   2. [Bug 93299] New - app.h uses BonoboDock* enums (bugzilla-daemon widget gnome org)
   3. [Bug 93297] Changed - Missing Glib::RefPtr<> in app-helper.c (bugzilla-daemon widget gnome org)
   4. [Bug 93299] Changed - app.h uses BonoboDock* enums (bugzilla-daemon widget gnome org)
   5. [Bug 93287] Changed - Program::locate_file uses GnomeFileDomain which is a C enum (bugzilla-daemon widget gnome org)
   6. [Bug 93317] New - GnomePreferencesType C enum in appbar.h (bugzilla-daemon widget gnome org)
   7. [Bug 93317] Changed - GnomePreferencesType C enum in appbar.h (bugzilla-daemon widget gnome org)
   8. [Bug 93317] Changed - GnomePreferencesType C enum in appbar.h (bugzilla-daemon widget gnome org)
   9. [Bug 91404] Changed - Gtk::Button: memory leak when using mnemonic=true. (bugzilla-daemon widget gnome org)

--__--__--

Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Sat, 14 Sep 2002 15:05:10 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93297] New - Missing Glib::RefPtr<> in app-helper.c

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93297

Changed by llanero jazzfree com 

--- shadow/93297	Sat Sep 14 15:05:10 2002
+++ shadow/93297.tmp.5997	Sat Sep 14 15:05:10 2002
@@ -0,0 +1,30 @@
+Bug#: 93297
+Product: gnomemm
+Version: 2.0
+OS: Linux
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: normal
+Priority: Normal
+Component: libgnomeuimm
+AssignedTo: gtkmm-forge lists sourceforge net                            
+ReportedBy: llanero jazzfree com               
+TargetMilestone: ---
+URL: 
+Summary: Missing Glib::RefPtr<> in app-helper.c
+
+Gtk::AccelGroup should be Glib::RefPtr<Gtk::AccelGroup> in the fill methods
+of app-helper.c
+
+Testcase :)
+Project.cc:208: no matching function for call to `fill (Gtk::Toolbar &,
+vector<Gnome::UI::Items::Info,allocator<Gnome::UI::Items::Info> > &,
+Glib::RefPtr<Gtk::AccelGroup> &)'
+/gnome/garnome/include/libgnomeuimm-2.0/libgnomeuimm/app-helper.h:353:
+candidates are: void Gnome::UI::Items::fill(Gtk::Toolbar &, const
+Gnome::UI::Items::Array<Gnome::UI::Items::Info> &, Gtk::AccelGroup &)
+/gnome/garnome/include/libgnomeuimm-2.0/libgnomeuimm/app-helper.h:346:    
+            void Gnome::UI::Items::fill(Gtk::MenuShell &, const
+Gnome::UI::Items::Array<Gnome::UI::Items::Info> &, Gtk::AccelGroup &, int =
+true, int = 0)



--__--__--

Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Sat, 14 Sep 2002 15:14:01 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93299] New - app.h uses BonoboDock* enums

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93299

Changed by llanero jazzfree com 

--- shadow/93299	Sat Sep 14 15:14:01 2002
+++ shadow/93299.tmp.6906	Sat Sep 14 15:14:01 2002
@@ -0,0 +1,20 @@
+Bug#: 93299
+Product: gnomemm
+Version: 2.0
+OS: Linux
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: normal
+Priority: Normal
+Component: libgnomeuimm
+AssignedTo: gtkmm-forge lists sourceforge net                            
+ReportedBy: llanero jazzfree com               
+TargetMilestone: ---
+URL: 
+Summary: app.h uses BonoboDock* enums
+
+app.h uses BonoboDock* enums
+
+These mean I can't compile a gnomeuimm app without C headers, because of
+add_docked in app.h



--__--__--

Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Sun, 15 Sep 2002 05:58:55 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93297] Changed - Missing Glib::RefPtr<> in app-helper.c

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93297

Changed by murrayc usa net 

--- shadow/93297	Sat Sep 14 15:05:10 2002
+++ shadow/93297.tmp.27466	Sun Sep 15 05:58:55 2002
@@ -1,13 +1,13 @@
 Bug#: 93297
 Product: gnomemm
 Version: 2.0
 OS: Linux
 OS Details: 
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: NOTABUG
 Severity: normal
 Priority: Normal
 Component: libgnomeuimm
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: llanero jazzfree com               
 TargetMilestone: ---
@@ -25,6 +25,9 @@
 candidates are: void Gnome::UI::Items::fill(Gtk::Toolbar &, const
 Gnome::UI::Items::Array<Gnome::UI::Items::Info> &, Gtk::AccelGroup &)
 /gnome/garnome/include/libgnomeuimm-2.0/libgnomeuimm/app-helper.h:346:    
             void Gnome::UI::Items::fill(Gtk::MenuShell &, const
 Gnome::UI::Items::Array<Gnome::UI::Items::Info> &, Gtk::AccelGroup &, int =
 true, int = 0)
+
+------- Additional Comments From murrayc usa net  2002-09-15 05:58 -------
+This seems to be fixed already, at least in cvs.



--__--__--

Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Sun, 15 Sep 2002 06:00:19 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93299] Changed - app.h uses BonoboDock* enums

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93299

Changed by murrayc usa net 

--- shadow/93299	Sat Sep 14 15:14:01 2002
+++ shadow/93299.tmp.27818	Sun Sep 15 06:00:19 2002
@@ -15,6 +15,11 @@
 Summary: app.h uses BonoboDock* enums
 
 app.h uses BonoboDock* enums
 
 These mean I can't compile a gnomeuimm app without C headers, because of
 add_docked in app.h
+
+------- Additional Comments From murrayc usa net  2002-09-15 06:00 -------
+This is a known problem. We are waiting for the ORBit C++ bindings to
+be available. That should happen soon now that we have decided to
+separate them into their own package.



--__--__--

Message: 5
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Sun, 15 Sep 2002 06:29:13 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93287] Changed - Program::locate_file uses GnomeFileDomain which is a C enum

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93287

Changed by murrayc usa net 

--- shadow/93287	Sat Sep 14 11:29:42 2002
+++ shadow/93287.tmp.31521	Sun Sep 15 06:29:13 2002
@@ -1,13 +1,13 @@
 Bug#: 93287
 Product: gnomemm
 Version: 2.0
 OS: Linux
 OS Details: 
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: FIXED
 Severity: normal
 Priority: Normal
 Component: libgnomemm
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: llanero jazzfree com               
 TargetMilestone: ---
@@ -24,6 +24,9 @@
 .../include/libgnomemm-2.0/libgnomemm/program.h
 
 uses a C enum. It should be Gnome::FileDomain.
 
 This prevents my app from getting to the pixmap complete path so I can load
 it with Gtk::Image
+
+------- Additional Comments From murrayc usa net  2002-09-15 06:29 -------
+Fixed in CVS.



--__--__--

Message: 6
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Sun, 15 Sep 2002 06:37:17 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93317] New - GnomePreferencesType C enum in appbar.h

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93317

Changed by llanero jazzfree com 

--- shadow/93317	Sun Sep 15 06:37:17 2002
+++ shadow/93317.tmp.32644	Sun Sep 15 06:37:17 2002
@@ -0,0 +1,26 @@
+Bug#: 93317
+Product: gnomemm
+Version: 2.0
+OS: Linux
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: normal
+Priority: Normal
+Component: libgnomeuimm
+AssignedTo: gtkmm-forge lists sourceforge net                            
+ReportedBy: llanero jazzfree com               
+TargetMilestone: ---
+URL: 
+Summary: GnomePreferencesType C enum in appbar.h
+
+Hi,
+
+this time I checked cvs first:
+
+explicit AppBar(bool has_progress = false, bool has_status = true,
+                    GnomePreferencesType interactivity =
+GNOME_PREFERENCES_NEVER);
+
+uses GnomePreferencesType. For some reason this compiles fine in my app.
+Perhaps I have a gnome C include somewhere.



--__--__--

Message: 7
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Sun, 15 Sep 2002 08:13:05 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93317] Changed - GnomePreferencesType C enum in appbar.h

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93317

Changed by murrayc usa net 

--- shadow/93317	Sun Sep 15 06:37:17 2002
+++ shadow/93317.tmp.11627	Sun Sep 15 08:13:05 2002
@@ -1,13 +1,13 @@
 Bug#: 93317
 Product: gnomemm
 Version: 2.0
 OS: Linux
 OS Details: 
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: FIXED
 Severity: normal
 Priority: Normal
 Component: libgnomeuimm
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: llanero jazzfree com               
 TargetMilestone: ---
@@ -21,6 +21,13 @@
 explicit AppBar(bool has_progress = false, bool has_status = true,
                     GnomePreferencesType interactivity =
 GNOME_PREFERENCES_NEVER);
 
 uses GnomePreferencesType. For some reason this compiles fine in my app.
 Perhaps I have a gnome C include somewhere.
+
+------- Additional Comments From murrayc usa net  2002-09-15 08:13 -------
+Fixed.
+
+We don't guarrantee that public gtkmm/gnomemm headers don't include
+some C headers, but we try to minimise it. Feel free to provide
+patches to minimise it even more.



--__--__--

Message: 8
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Sun, 15 Sep 2002 09:44:08 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93317] Changed - GnomePreferencesType C enum in appbar.h

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93317

Changed by llanero jazzfree com 

--- shadow/93317	Sun Sep 15 08:13:05 2002
+++ shadow/93317.tmp.14098	Sun Sep 15 09:44:08 2002
@@ -28,6 +28,14 @@
 ------- Additional Comments From murrayc usa net  2002-09-15 08:13 -------
 Fixed.
 
 We don't guarrantee that public gtkmm/gnomemm headers don't include
 some C headers, but we try to minimise it. Feel free to provide
 patches to minimise it even more.
+
+------- Additional Comments From llanero jazzfree com  2002-09-15 09:44 -------
+I would like to get a gnome cvs account for testing the changes,
+anonymous cvs is out of sync, so I even can't test your yesterday commits.
+
+I will continue tracking gnomemm-all releases for now.
+
+I will try to apply for an account soon.



--__--__--

Message: 9
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, szombath bifab de
Cc: 
Date: Sun, 15 Sep 2002 12:45:04 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91404] Changed - Gtk::Button: memory leak when using mnemonic=true.

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=91404

Changed by murrayc usa net 

--- shadow/91404	Mon Aug 26 10:45:33 2002
+++ shadow/91404.tmp.4679	Sun Sep 15 12:45:04 2002
@@ -1,13 +1,13 @@
 Bug#: 91404
 Product: gtkmm
 Version: 2.0
 OS: Solaris
 OS Details: 
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: FIXED
 Severity: minor
 Priority: Normal
 Component: general
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: szombath bifab de               
 TargetMilestone: ---
@@ -68,6 +68,21 @@
 This doesn't seem to be a bug in GTK+, as shown by this C test code.
 
 ------- Additional Comments From murrayc usa net  2002-08-26 10:45 -------
 Created an attachment (id=10714)
 main.cc (GTK+ C test)
 
+
+------- Additional Comments From murrayc usa net  2002-09-15 12:45 -------
+This feels like a radical change, but everything seems to work:
+
+2002-09-15  Murray Cumming  <murrayc usa net>
+
+	* gtk/src/container.ccg: Container_Class::destroy_callback(): We
+	don't remove child widgets if they are not manage()ed, so that
+	gtk_container_destroy will call destroy them
+	properly. gtk_widget_destroy() will always succeed, but
+	gtk_container_remove() isn't guarranteed to cause destruction.
+	It is now clear that this callback was necessary, not just as a
+	refcount hack - we really do need to remove non-manage()ed
+	widgets, because SINKing them does not prevent them from being
+	destroyed in gtk_container_destroy().




--__--__--

_______________________________________________
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]