[gtkmm] Gtkmm-forge digest, Vol 1 #638 - 10 msgs
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Subject: [gtkmm] Gtkmm-forge digest, Vol 1 #638 - 10 msgs
- Date: Tue, 09 Mar 2004 20:03:42 -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 129848] Changed - libglademm: Gtk::SeparatorMenuItem is focussable/selectable with the keyboard (bugzilla-daemon widget gnome org)
2. [Bug 133072] Changed - gtkmm-2.3 should build on win32 (bugzilla-daemon widget gnome org)
3. [Bug 133072] Changed - gtkmm-2.3 should build on win32 (bugzilla-daemon widget gnome org)
4. [Bug 136580] Changed - Further patching of DocsParser.pm (bugzilla-daemon widget gnome org)
5. [Bug 132187] Changed - G++-3.4 Prerelease: Problem calling Glib::wrap in containers.h in G++-3.4. (bugzilla-daemon widget gnome org)
6. [Bug 136606] Changed - BIG documentation patch (atk, pango, gdk, gtk) (bugzilla-daemon widget gnome org)
7. [Bug 132195] Changed - EventBox not passing KEY events (bugzilla-daemon widget gnome org)
8. [Bug 128560] Changed - Menu Items show incorrect foreground color in some themes. (bugzilla-daemon widget gnome org)
9. [Bug 128560] Changed - Menu Items show incorrect foreground color in some themes. (bugzilla-daemon widget gnome org)
10. [Bug 128560] Changed - Menu Items show incorrect foreground color in some themes. (bugzilla-daemon widget gnome org)
--__--__--
Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, roger whinlatter uklinux net
Cc:
Date: Tue, 9 Mar 2004 03:48:33 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 129848] Changed - libglademm: Gtk::SeparatorMenuItem is focussable/selectable with the keyboard
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=129848
Changed by murrayc murrayc com
--- shadow/129848 Mon Mar 8 07:57:17 2004
+++ shadow/129848.tmp.14104 Tue Mar 9 03:48:32 2004
@@ -1,13 +1,13 @@
Bug#: 129848
Product: gnomemm
Version: 2.0
OS: Linux
OS Details: Linux version 2.4.23 (roger wrynose) (gcc version 3.3.2 (Debian)) #1 Sat Nov 29 13:46:36 GMT 2003
-Status: NEW
-Resolution:
+Status: RESOLVED
+Resolution: FIXED
Severity: normal
Priority: Normal
Component: libglademm
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: roger whinlatter uklinux net
TargetMilestone: ---
@@ -33,6 +33,10 @@
Changing class="GtkMenuItem" to class="GtkSeparatorMenuItem" in the
.glade file seems to fix it.
------- Additional Comments From murrayc murrayc com 2004-02-29 13:01 -------
There is a patch in bug #130570 that seems to fix this.
+
+------- Additional Comments From murrayc murrayc com 2004-03-09 03:48 -------
+This is fixed in glade now, so I expect it to be fixed in general.
+Well done for finding and reporting the bug. Thanks.
--__--__--
Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Tue, 9 Mar 2004 06:03:41 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 133072] Changed - gtkmm-2.3 should build on win32
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=133072
Changed by cgustin ibelgique com
--- shadow/133072 Tue Mar 2 03:52:31 2004
+++ shadow/133072.tmp.14838 Tue Mar 9 06:03:41 2004
@@ -194,6 +194,23 @@
I also need some extra info on the build process of deprecated files.
Currently, generated deprecated files (combo.(h|cc)g for example) are
compiled and installed while extra deprecated files (like
toolbar_elements) are neither compiled nor installed. Is that
supposed to be the correct behavior ?
+
+------- Additional Comments From cgustin ibelgique com 2004-03-09 06:03 -------
+
+Ok, here is a new (very long) patch to make gtkmm CVS build on win32
+with mingw32 against glib, atk, pango and gtk+ 2.4 HEAD (as of
+20040308). The good news is that it works beautifully, thanks to the
+amazing work of the gtk+-on-win32 developers in the last few days.
+Turns out all gtk+ functions are now available from gtkmm on win32
+(with the exception of Plug and Socket of course !).
+
+Now, I hope this patch does not break anything on (l)unix. I tested a
+generated tarball on my Fedora box and it seems to work as expected.
+I would be glad if somebody else could patch his own CVS checkout and
+test it with another linux distribution for example. I will then
+commit my changes.
+
+See the patched ChangeLog for details.
--__--__--
Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Tue, 9 Mar 2004 06:04:25 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 133072] Changed - gtkmm-2.3 should build on win32
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=133072
Changed by cgustin ibelgique com
--- shadow/133072 Tue Mar 9 06:03:41 2004
+++ shadow/133072.tmp.15027 Tue Mar 9 06:04:25 2004
@@ -211,6 +211,11 @@
generated tarball on my Fedora box and it seems to work as expected.
I would be glad if somebody else could patch his own CVS checkout and
test it with another linux distribution for example. I will then
commit my changes.
See the patched ChangeLog for details.
+
+------- Additional Comments From cgustin ibelgique com 2004-03-09 06:04 -------
+Created an attachment (id=25382)
+Patch that fixes compilation of gtkmm-2.3 on win32 (mingw)
+
--__--__--
Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net,
Hagen Moebius Starschiffchen de
Cc:
Date: Tue, 9 Mar 2004 06:25:34 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 136580] Changed - Further patching of DocsParser.pm
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=136580
Changed by murrayc murrayc com
--- shadow/136580 Mon Mar 8 15:24:49 2004
+++ shadow/136580.tmp.19967 Tue Mar 9 06:25:34 2004
@@ -1,13 +1,13 @@
Bug#: 136580
Product: glibmm
Version: 2.4.x
OS: Linux
OS Details:
-Status: NEW
-Resolution:
+Status: RESOLVED
+Resolution: FIXED
Severity: normal
Priority: Normal
Component: general
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: Hagen Moebius Starschiffchen de
TargetMilestone: ---
@@ -24,6 +24,9 @@
in the parameter list.
------- Additional Comments From Hagen Moebius Starschiffchen de 2004-03-08 15:24 -------
Created an attachment (id=25354)
Patching regExps and error handling in DocsParser.pm
+
+------- Additional Comments From murrayc murrayc com 2004-03-09 06:25 -------
+Applied.
--__--__--
Message: 5
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Tue, 9 Mar 2004 06:32:55 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 132187] Changed - G++-3.4 Prerelease: Problem calling Glib::wrap in containers.h in G++-3.4.
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=132187
Changed by murrayc murrayc com
--- shadow/132187 Fri Jan 23 08:33:16 2004
+++ shadow/132187.tmp.21625 Tue Mar 9 06:32:54 2004
@@ -117,6 +117,11 @@
overloading before the definition.
------- Additional Comments From matty chariot net au 2004-01-23 08:33 -------
An API breaking fix for this would be to change the wrapping to static
methods instead of functions, then I believe the call would be
dependent and therefore looked up at instantiation time.
+
+------- Additional Comments From murrayc murrayc com 2004-03-09 06:32 -------
+Hmm, so the template needs to be #included after the wrap() functions
+that it uses. That's a pain, but I'll definitely (try to) deal with
+this before gtkmm 2.4.0.
--__--__--
Message: 6
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net,
Hagen Moebius Starschiffchen de
Cc:
Date: Tue, 9 Mar 2004 12:37:25 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 136606] Changed - BIG documentation patch (atk, pango, gdk, gtk)
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=136606
Changed by murrayc murrayc com
--- shadow/136606 Mon Mar 8 22:36:57 2004
+++ shadow/136606.tmp.3692 Tue Mar 9 12:37:25 2004
@@ -1,13 +1,13 @@
Bug#: 136606
Product: gtkmm
Version: 2.4
OS: Linux
OS Details:
-Status: NEW
-Resolution:
+Status: RESOLVED
+Resolution: FIXED
Severity: normal
Priority: Normal
Component: reference documentation
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: Hagen Moebius Starschiffchen de
QAContact: gtkmm-forge lists sourceforge net
@@ -32,6 +32,14 @@
Massive documentation patch
------- Additional Comments From Hagen Moebius Starschiffchen de 2004-03-08 22:36 -------
PS: be notified that this doesn't actually ADD documentation. It
rather fixes the existing one.
+
+------- Additional Comments From murrayc murrayc com 2004-03-09 12:37 -------
+Excellent. Applied.
+
+I see at least one function in the patch that seems wrong - the
+RC::find_module_in_path() function does not take a "pixmap_file"
+parameter in the C docs. But that kind of stuff will show up later. I
+will also regenerate the gtk_xml.docs file.
--__--__--
Message: 7
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, bevis anvil com
Cc:
Date: Tue, 9 Mar 2004 17:18:48 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 132195] Changed - EventBox not passing KEY events
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=132195
Changed by hagen moebius starschiffchen de
--- shadow/132195 Thu Jan 22 11:29:19 2004
+++ shadow/132195.tmp.17134 Tue Mar 9 17:18:48 2004
@@ -65,8 +65,24 @@
Gtk::Main kit(argc, argv);
ExampleWindow window;
Gtk::Main::run(window);
return 0;
}
-------- Additional Comments From murrayc usa net 2004-01-22 11:29 -------
+------- Additional Comments From murrayc murrayc com 2004-01-22 11:29 -------
Please ask on gtk-list gnome org about this. Maybe somebody has some idea.
+
+------- Additional Comments From Hagen Moebius Starschiffchen de 2004-03-09 17:18 -------
+I don't know for sure but as far as I can remember keyboard events can
+only be received by windows which may have the focus. This is true for
+neither the EventBox nor the Label. You CAN receive mouse events
+because there is an area to click on, but there is no window which can
+have the focus.
+
+If this raises the question where the keyboard input is going to end:
+in the window. In the line:
+
+m_EventBox.signal_key_press_event().connect(SigC::slot(*this,
+&ExampleWindow::on_eventbox_key_press));
+
+just remove the m_EventBox in front of it and the window will catch
+the events (which is always true if nobody cares for a certain event).
--__--__--
Message: 8
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net,
marshall culpepper sbcglobal net
Cc:
Date: Tue, 9 Mar 2004 20:13:48 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 128560] Changed - Menu Items show incorrect foreground color in some themes.
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=128560
Changed by hagen moebius starschiffchen de
--- shadow/128560 Fri Dec 12 13:25:11 2003
+++ shadow/128560.tmp.14820 Tue Mar 9 20:13:48 2004
@@ -26,13 +26,13 @@
comparison:
Gtk+-2.0
http://warlock.arcaner.com/gtk-demo-menu.png
Gtk--
http://warlock.arcaner.com/gtkmm-demo-menu.png
-------- Additional Comments From murrayc usa net 2003-12-12 12:19 -------
+------- Additional Comments From murrayc murrayc com 2003-12-12 12:19 -------
Where exactly did you get the themes? Is there a source tarball
somewhere? Sorry, I'm not on Fedora yet, just RedHat 9. I have tried
this with standard GNOME high-contrast themes, but can't reproduce it.
Are your GTK+ and gtkmm definitely in the same prefix?
@@ -40,6 +40,12 @@
The Gnome-Bluecurve theme came with Fedora Core, and the Industrial
GTK theme is a compiled theme downloaded from http://art.gnome.org.
The Industrial theme is installed under my local users home
directory. The prefix for gtk+-2.2.4 is /usr and the prefix for
gtkmm-2.2.8 is /usr/local.. will that make a difference?
+
+------- Additional Comments From Hagen Moebius Starschiffchen de 2004-03-09 20:13 -------
+OK, I'm at this point now: I can reproduce the bug. I see what you
+mean and I'm getting to it. I tried different combinations of Gtk and
+Gtkmm classes. And now I'm diving into gtk code to look where the
+actual drawing is done and which parameters are from where.
--__--__--
Message: 9
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net,
marshall culpepper sbcglobal net
Cc:
Date: Tue, 9 Mar 2004 21:19:18 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 128560] Changed - Menu Items show incorrect foreground color in some themes.
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=128560
Changed by hagen moebius starschiffchen de
--- shadow/128560 Tue Mar 9 20:13:48 2004
+++ shadow/128560.tmp.29555 Tue Mar 9 21:19:18 2004
@@ -46,6 +46,32 @@
------- Additional Comments From Hagen Moebius Starschiffchen de 2004-03-09 20:13 -------
OK, I'm at this point now: I can reproduce the bug. I see what you
mean and I'm getting to it. I tried different combinations of Gtk and
Gtkmm classes. And now I'm diving into gtk code to look where the
actual drawing is done and which parameters are from where.
+
+------- Additional Comments From Hagen Moebius Starschiffchen de 2004-03-09 21:19 -------
+I tracked it down ... after all not so difficult but hey, who could
+know that. Bluecurve takes advantage of 2 feature of gtkrc.
+1) you can define many different sub-styles of a default style. They
+inherent it's properties and you can override some of them to change
+the look. -- Bluecurve overrides the default style in the menu-item
+style and resets the color for prelighted (mouse-over) text.
+
+2) you can apply those specialized style classes to certain
+widget_classes by name. -- Bluecurve sets this to the menu-item style
+for the `class` "GtkMenuItem" and the `widget_class`
+"*.GtkMenuItem.*". I don't know the difference between those two, but
+I hope to get to it. (there must be some doc on the net)
+
+Now the thing is that gtkmm creates new subclasses of the Gtk+ ones
+and changes the name to gtkmm__GtkClassName. Now gtk does not know
+that the menu-item style should be applied to gtkmm__GtkMenuItem. You
+can fix this by yourself if you add a line to the Bluecurve gtkrc
+file, like:
+
+widget_class "*.gtkmm__GtkMenuItem.*" style "bluecurve-menu-item"
+
+this way it works, but this is very unpleasant to change everything.
+
+I'll look further to find out wether there exists a better solution.
--__--__--
Message: 10
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net,
marshall culpepper sbcglobal net
Cc:
Date: Tue, 9 Mar 2004 21:37:21 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 128560] Changed - Menu Items show incorrect foreground color in some themes.
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=128560
Changed by hagen moebius starschiffchen de
--- shadow/128560 Tue Mar 9 21:19:18 2004
+++ shadow/128560.tmp.1002 Tue Mar 9 21:37:21 2004
@@ -72,6 +72,12 @@
widget_class "*.gtkmm__GtkMenuItem.*" style "bluecurve-menu-item"
this way it works, but this is very unpleasant to change everything.
I'll look further to find out wether there exists a better solution.
+
+------- Additional Comments From Hagen Moebius Starschiffchen de 2004-03-09 21:37 -------
+I have to admit that this is somewhat strange: the `class` directive
+should sort this out. `class` is used in a hierarchical way. So any
+widget that is of a class that is derieved from GtkMenuItem SHOULD get
+this style too, but somehow it doesn't.
--__--__--
_______________________________________________
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]