[gtkmm] Gtkmm-forge digest, Vol 1 #207 - 14 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 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
   2. [Bug 89778] Changed - Wrap panel API for gnomemm (bugzilla-daemon widget gnome org)
   3. [Bug 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
   4. [Bug 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
   5. [Bug 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
   6. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)
   7. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)
   8. [Bug 91404] Changed - memory leak when calling Gtk::Main::quit too early. (bugzilla-daemon widget gnome org)
   9. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)
  10. [Bug 91404] Changed - Gtk::Button: memory leak when using mnemonic=true. (bugzilla-daemon widget gnome org)
  11. [Bug 91404] Changed - Gtk::Button: memory leak when using mnemonic=true. (bugzilla-daemon widget gnome org)
  12. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)
  13. [Bug 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
  14. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)

--__--__--

Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, naofumi yasufuku net
Cc: cgustin ibelgique com
Date: Sun, 25 Aug 2002 16:09:50 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors

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=91033

Changed by murrayc usa net 

--- shadow/91033	Sat Aug 24 19:19:24 2002
+++ shadow/91033.tmp.2801	Sun Aug 25 16:09:50 2002
@@ -349,6 +349,10 @@
 
 
 ------- Additional Comments From naofumi yasufuku net  2002-08-24 19:19 -------
 Created an attachment (id=10698)
 fix-impgen-bug.sh
 
+
+------- Additional Comments From murrayc usa net  2002-08-25 16:09 -------
+1. Please try to provide a patch for your platform.
+2. We will wait for the libtool people.



--__--__--

Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, murrayc usa net
Cc: 
Date: Sun, 25 Aug 2002 19:36:12 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 89778] Changed - Wrap panel API for gnomemm

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=89778

Changed by cactus cactus rulez org 

--- shadow/89778	Sat Aug 24 14:29:32 2002
+++ shadow/89778.tmp.24198	Sun Aug 25 19:36:12 2002
@@ -34,6 +34,12 @@
 or misunderstand?
 
 It's also not clear to me what needs to be wrapped apart from that
 making the function use C++ types. But I haven't looked at the old
 panelmm yet.
 
+
+------- Additional Comments From cactus cactus rulez org  2002-08-25 19:36 -------
+Well, I didn't exactly research this throughoutly, I just looked at
+panel-applet.h, adn what I saw was a simple GtkEventBox subclass with
+some special methods to set up the context menu, but said special
+methods look a lot like the GNOME 1 ones.



--__--__--

Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: cgustin ibelgique com
Date: Sun, 25 Aug 2002 19:57:48 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors

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=91033

Changed by naofumi yasufuku net 

--- shadow/91033	Sun Aug 25 16:09:50 2002
+++ shadow/91033.tmp.26919	Sun Aug 25 19:57:48 2002
@@ -353,6 +353,11 @@
 fix-impgen-bug.sh
 
 
 ------- Additional Comments From murrayc usa net  2002-08-25 16:09 -------
 1. Please try to provide a patch for your platform.
 2. We will wait for the libtool people.
+
+------- Additional Comments From naofumi yasufuku net  2002-08-25 19:57 -------
+Created an attachment (id=10707)
+win32-strings-h.patch
+



--__--__--

Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: cgustin ibelgique com
Date: Sun, 25 Aug 2002 22:42:56 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors

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=91033

Changed by naofumi yasufuku net 

--- shadow/91033	Sun Aug 25 19:57:48 2002
+++ shadow/91033.tmp.15829	Sun Aug 25 22:42:55 2002
@@ -358,6 +358,23 @@
 2. We will wait for the libtool people.
 
 ------- Additional Comments From naofumi yasufuku net  2002-08-25 19:57 -------
 Created an attachment (id=10707)
 win32-strings-h.patch
 
+
+------- Additional Comments From naofumi yasufuku net  2002-08-25 22:42 -------
+The following patch adds new win32 build instructions.
+It also contains the fix-win32-impgen.sh script to help 
+win32 build.
+
+Now, gtkmm2 can be compiled with the following instructions.
+
+  $ cp configure configure.bak
+  $ cat configure.bak | ./scripts/fix-win32-impgen.sh > configure
+  $ env CXX='g++ -mpentium' LDFLAGS='-Lc:/gtkmm/lib' \
+        ./configure --prefix=c:/gtkmm \
+                    --build=i386-pc-mingw32 \
+                    --disable-static
+  $ make
+  $ make install
+



--__--__--

Message: 5
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: cgustin ibelgique com
Date: Sun, 25 Aug 2002 22:43:38 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors

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=91033

Changed by naofumi yasufuku net 

--- shadow/91033	Sun Aug 25 22:42:55 2002
+++ shadow/91033.tmp.15928	Sun Aug 25 22:43:38 2002
@@ -375,6 +375,11 @@
         ./configure --prefix=c:/gtkmm \
                     --build=i386-pc-mingw32 \
                     --disable-static
   $ make
   $ make install
 
+
+------- Additional Comments From naofumi yasufuku net  2002-08-25 22:43 -------
+Created an attachment (id=10708)
+win32-build-inst.patch
+



--__--__--

Message: 6
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Mon, 26 Aug 2002 05:36:08 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm

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=91509

Changed by mhl schulze t-online de 

--- shadow/91509	Sat Aug 24 09:06:09 2002
+++ shadow/91509.tmp.28185	Mon Aug 26 05:36:08 2002
@@ -134,6 +134,13 @@
 Pango::Attribute::Attribute (const Pango::Attribute &)
 ../../pango/pangomm/attributes.h:148:                 
 Pango::Attribute::Attribute (PangoAttribute *, bool = true)
 make[4]: *** [attriter.lo] Error 1
 make[4]: Leaving directory `/gnome/head/cvs/c++/gtkmm-1.3/pango/pangomm'
 make[3]: *** [all-recursive] Error 1
+
+------- Additional Comments From MHL Schulze t-online de  2002-08-26 05:36 -------
+I can't reproduce this error with my compiler version (gcc 2.95.3) but
+I'm glad that it did happen to you because I chose the wrong return
+type for Pango::AttrIter::get_extra_attrs(): it must be
+Glib::SListHandle<Pango::Attribute*> (Glib::OWNERSHIP_DEEP) instead of
+Glib::SListHandle<Pango::Attribute> (Glib::OWNERSHIP_SHALLOW)!



--__--__--

Message: 7
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Mon, 26 Aug 2002 05:44:22 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm

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=91509

Changed by mhl schulze t-online de 

--- shadow/91509	Mon Aug 26 05:36:08 2002
+++ shadow/91509.tmp.29241	Mon Aug 26 05:44:22 2002
@@ -141,6 +141,11 @@
 ------- Additional Comments From MHL Schulze t-online de  2002-08-26 05:36 -------
 I can't reproduce this error with my compiler version (gcc 2.95.3) but
 I'm glad that it did happen to you because I chose the wrong return
 type for Pango::AttrIter::get_extra_attrs(): it must be
 Glib::SListHandle<Pango::Attribute*> (Glib::OWNERSHIP_DEEP) instead of
 Glib::SListHandle<Pango::Attribute> (Glib::OWNERSHIP_SHALLOW)!
+
+------- Additional Comments From MHL Schulze t-online de  2002-08-26 05:44 -------
+Created an attachment (id=10710)
+pangomm-all-in-one.tar.gz (v2): attriter.hg corrected.
+



--__--__--

Message: 8
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Mon, 26 Aug 2002 08:26:22 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91404] Changed - memory leak when calling Gtk::Main::quit too early.

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 szombath bifab de 

--- shadow/91404	Sat Aug 24 11:02:03 2002
+++ shadow/91404.tmp.22689	Mon Aug 26 08:26:22 2002
@@ -40,6 +40,26 @@
 should be done, using the Gtk::Main::run(window) overload.
 
 If you believe that this should work, then you should investigate
 whether the GtkButton or GtkWindow are actually destroyed. It might
 help to turn on the debugging messages in glib/glibmm/debug.h
 
+
+------- Additional Comments From szombath bifab de  2002-08-26 08:26 -------
+Well, the use of hide() instead of quit() is okay.
+
+But the observed problem in this case comes from Gtk::Button. If we
+replace in tests/child_widget_managed/main.cc
+
+	MyButton::MyButton()
+	: Gtk::Button("Ok")
+	{ }
+
+by
+
+	MyButton::MyButton()
+	: Gtk::Button("_Ok", true)
+	{ }
+
+then the destructor of Gtk::Button ist not called no matter we call
+hide() or quit() to leave the main loop. There seems to be a
+registration problem with Gtk::Button, when mnemonic is activated.



--__--__--

Message: 9
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, MHL Schulze t-online de
Cc: 
Date: Mon, 26 Aug 2002 09:50:36 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm

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=91509

Changed by murrayc usa net 

--- shadow/91509	Mon Aug 26 05:44:22 2002
+++ shadow/91509.tmp.16369	Mon Aug 26 09:50:36 2002
@@ -146,6 +146,29 @@
 Glib::SListHandle<Pango::Attribute> (Glib::OWNERSHIP_SHALLOW)!
 
 ------- Additional Comments From MHL Schulze t-online de  2002-08-26 05:44 -------
 Created an attachment (id=10710)
 pangomm-all-in-one.tar.gz (v2): attriter.hg corrected.
 
+
+------- Additional Comments From murrayc usa net  2002-08-26 09:50 -------
+Now I get:
+
+../../glib/glibmm/listhandle.h: In method `void Glib::ListHandle<T, 
+Tr>::ListHandle () [with T = Pango::Item, Tr = 
+Glib::Container_Helpers::TypeTraits<Pango::Item>]':
+context.cc:49:   instantiated from here
+../../glib/glibmm/listhandle.h:297: no matching function for call to 
+`Pango::Item::Item (void *&)'
+../../pango/pangomm/item.h:89: candidates are: Pango::Item::Item 
+(PangoItem *, bool = true)
+../../pango/pangomm/item.h:91:                 Pango::Item::Item (const 
+Pango::Item &)
+gmake[4]: *** [context.lo] Error 1
+
+
+Also, I don't understand why you have added the Pango:: namespace
+prefix to some method parameters, and removed the conversion for
+non-prefixed types. For instance, in Layout.
+
+Also, in Layout, and possibly in other files, please try to use C++
+rather than C type names in the documentation.



--__--__--

Message: 10
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, szombath bifab de
Cc: 
Date: Mon, 26 Aug 2002 10:44:32 -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 08:26:22 2002
+++ shadow/91404.tmp.23024	Mon Aug 26 10:44:32 2002
@@ -9,13 +9,13 @@
 Priority: Normal
 Component: general
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: szombath bifab de               
 TargetMilestone: ---
 URL: 
-Summary: memory leak when calling Gtk::Main::quit too early.
+Summary: Gtk::Button: memory leak when using mnemonic=true.
 
 We have detected that with the newer version of gtkmm (1.3.20+) the
 destructors of mangaged C++ wrapper objects never get called.
 
 This happens, because Gtk::Object::destroy_notify is not call for managed
 objects.
@@ -60,6 +60,9 @@
 	: Gtk::Button("_Ok", true)
 	{ }
 
 then the destructor of Gtk::Button ist not called no matter we call
 hide() or quit() to leave the main loop. There seems to be a
 registration problem with Gtk::Button, when mnemonic is activated.
+
+------- Additional Comments From murrayc usa net  2002-08-26 10:44 -------
+This doesn't seem to be a bug in GTK+, as shown by this C test code.



--__--__--

Message: 11
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, szombath bifab de
Cc: 
Date: Mon, 26 Aug 2002 10:45:33 -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:44:32 2002
+++ shadow/91404.tmp.23287	Mon Aug 26 10:45:33 2002
@@ -63,6 +63,11 @@
 then the destructor of Gtk::Button ist not called no matter we call
 hide() or quit() to leave the main loop. There seems to be a
 registration problem with Gtk::Button, when mnemonic is activated.
 
 ------- Additional Comments From murrayc usa net  2002-08-26 10:44 -------
 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)
+



--__--__--

Message: 12
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Mon, 26 Aug 2002 14:01:57 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm

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=91509

Changed by mhl schulze t-online de 

--- shadow/91509	Mon Aug 26 09:50:36 2002
+++ shadow/91509.tmp.17684	Mon Aug 26 14:01:57 2002
@@ -169,6 +169,19 @@
 Also, I don't understand why you have added the Pango:: namespace
 prefix to some method parameters, and removed the conversion for
 non-prefixed types. For instance, in Layout.
 
 Also, in Layout, and possibly in other files, please try to use C++
 rather than C type names in the documentation.
+
+------- Additional Comments From MHL Schulze t-online de  2002-08-26 14:01 -------
+1. I'm really sorry that you're having those problems compiling the
+patch.  I just don't get those errors so I have to fix things from
+your compiler output. I'll investigate the latest problem at once.
+
+2. I added Pango:: namespace prefix because I didn't see any pattern
+where it was left out. In some function definitions the first
+parameter type would be prefixed with Pango::, the second would not.
+So I decided to unify the parameter lists along with my other changes.
+
+3. I try to use c++ names everywhere but since I plan to review and
+complete the documentation of Pango anyway I was not very careful.



--__--__--

Message: 13
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, naofumi yasufuku net
Cc: cgustin ibelgique com
Date: Mon, 26 Aug 2002 14:03:56 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors

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=91033

Changed by murrayc usa net 

--- shadow/91033	Sun Aug 25 22:43:38 2002
+++ shadow/91033.tmp.17907	Mon Aug 26 14:03:56 2002
@@ -380,6 +380,18 @@
 
 
 ------- Additional Comments From naofumi yasufuku net  2002-08-25 22:43 -------
 Created an attachment (id=10708)
 win32-build-inst.patch
 
+
+------- Additional Comments From murrayc usa net  2002-08-26 14:03 -------
+win32-strings-h.patch applied. Please try to provide cvs patches in
+future - see the instructions on gtkmm.org.
+
+win32-build-inst.patch:
+No, I have said twice now that we will wait for the libtool people
+first. We can point people to your libtool patch in the meantime.
+Please separate that from your patch.
+
+If our build instructions are not complete, then please patch
+README.WIN32.



--__--__--

Message: 14
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Mon, 26 Aug 2002 14:25:44 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm

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=91509

Changed by mhl schulze t-online de 

--- shadow/91509	Mon Aug 26 14:01:57 2002
+++ shadow/91509.tmp.20893	Mon Aug 26 14:25:44 2002
@@ -182,6 +182,11 @@
 where it was left out. In some function definitions the first
 parameter type would be prefixed with Pango::, the second would not.
 So I decided to unify the parameter lists along with my other changes.
 
 3. I try to use c++ names everywhere but since I plan to review and
 complete the documentation of Pango anyway I was not very careful.
+
+------- Additional Comments From MHL Schulze t-online de  2002-08-26 14:25 -------
+Created an attachment (id=10717)
+pangomm-all-in-one.tar.gz (v3): fix context.{hg,ccg} - hopefully my compiler didn't miss another obvious error ...
+




--__--__--

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