Send Gtkmm-forge mailing list submissions to
[EMAIL PROTECTED]
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
[EMAIL PROTECTED]
You can reach the person managing the list at
[EMAIL PROTECTED]
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 419923] New: No key press events signals for some keys
(gtkmm (bugzilla.gnome.org))
2. [Bug 417116] Inconsistent Gnome::Gda::Value semantics
(gnomemm (bugzilla.gnome.org))
3. [Bug 419462] Inline short functions used in every vfunc
invocation (glibmm (bugzilla.gnome.org))
4. [Bug 419462] Inline short functions used in every vfunc
invocation (glibmm (bugzilla.gnome.org))
5. [Bug 419462] Inline short functions used in every vfunc
invocation (glibmm (bugzilla.gnome.org))
6. [Bug 417116] Inconsistent Gnome::Gda::Value semantics
(gnomemm (bugzilla.gnome.org))
7. [Bug 419923] No key press events signals for some keys
(gtkmm (bugzilla.gnome.org))
8. [Bug 420316] New: Warning about shadowed member in
gtlibmm/helperlist.h (glibmm (bugzilla.gnome.org))
9. [Bug 420316] Warning about shadowed member in
gtlibmm/helperlist.h (glibmm (bugzilla.gnome.org))
----------------------------------------------------------------------
Message: 1
Date: Sun, 18 Mar 2007 22:45:33 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 419923] New: No key press events
signals for some keys
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]/>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=419923
gtkmm | general | Ver: 2.4
Summary: No key press events signals for some keys
Product: gtkmm
Version: 2.4
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: general
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]
QAContact: [EMAIL PROTECTED]
GNOME version: 2.15/2.16
GNOME milestone: Unspecified
For some keys gtkmm does not generate key press
event signals. At least arrow keys, tab, and enter
signals are lost.
For example ctrl, alt, capslock, and esc generate signals.
Here's some code that i'm using to test this. It
creates a window with no children, and andother
class which has the signal handler.
main:
Gtk::Window win;
win.set_title("DrawingArea");
MyArea area;
win.add_events(Gdk::KEY_PRESS_MASK);
win.signal_key_press_event().connect(sigc::mem_fun(area,
&MyArea::key_press_event));
signal handler:
bool MyArea::key_press_event(GdkEventKey* event) {
std::cout << "Pressed " << event->keyval << "\n";
return true;
}
In plain gtk arrow key signals are generated. See:
http://www.gtkforums.com/viewtopic.php?t=187&view=previous&sid=a7c9ab2507ce106b147fde43fe3b7e6d
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------------------------------
Message: 2
Date: Mon, 19 Mar 2007 07:55:54 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
<[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 417116] Inconsistent Gnome::Gda::Value
semantics
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=417116
gnomemm | libgdamm | Ver: unspecified
------- Comment #3 from Murray Cumming 2007-03-19 07:53 UTC -------
Yes, this looks good. Please go aheahd.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------------------------------
Message: 3
Date: Mon, 19 Mar 2007 09:08:05 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 419462] Inline short functions used in
every vfunc invocation
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=419462
glibmm | object | Ver: unspecified
------- Comment #5 from Murray Cumming 2007-03-19 09:05 UTC -------
The use of inline seems to remove the function from the library:
regexxer: symbol lookup error: /opt/gnome218/lib/libglademm-2.4.so.1: undefined
symbol: _ZN4Glib10ObjectBase20_get_current_wrapperEP8_GObject
So we should probably _add_ a new inlined function and use it. I'll wait for
the results of tests with those test tarballs though, I think, before making
new tarballs.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------------------------------
Message: 4
Date: Mon, 19 Mar 2007 13:40:10 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 419462] Inline short functions used in
every vfunc invocation
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=419462
glibmm | object | Ver: unspecified
------- Comment #6 from Armin Burgmeier 2007-03-19 13:38 UTC -------
gcc also has a -fkeep-inline-functions option that might help.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------------------------------
Message: 5
Date: Mon, 19 Mar 2007 13:44:57 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 419462] Inline short functions used in
every vfunc invocation
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=419462
glibmm | object | Ver: unspecified
------- Comment #7 from Murray Cumming 2007-03-19 13:42 UTC -------
I think it would be safer just to restore the function and add a renamed one.
I've done that locally and I'm testing it now.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------------------------------
Message: 6
Date: Mon, 19 Mar 2007 14:10:35 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
<[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 417116] Inconsistent Gnome::Gda::Value
semantics
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=417116
gnomemm | libgdamm | Ver: unspecified
Armin Burgmeier changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
------- Comment #4 from Armin Burgmeier 2007-03-19 14:08 UTC -------
Patch committed.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------------------------------
Message: 7
Date: Mon, 19 Mar 2007 17:50:31 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 419923] No key press events signals for
some keys
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=419923
gtkmm | general | Ver: 2.4
------- Comment #1 from Marko Anastasov 2007-03-19 17:48 UTC -------
Created an attachment (id=84898)
--> (http://bugzilla.gnome.org/attachment.cgi?id=84898&action=view)
test case
I've quickly made a simple test case. It seems that really the key_press signal
is not emmitted for some reason for the arrow keys, space, enter... (hope to
catch time to investigate later), while key_released is ok.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------------------------------
Message: 8
Date: Mon, 19 Mar 2007 22:05:04 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 420316] New: Warning about shadowed
member in gtlibmm/helperlist.h
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]/>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=420316
glibmm | general | Ver: 2.8.x
Summary: Warning about shadowed member in gtlibmm/helperlist.h
Product: glibmm
Version: 2.8.x
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: minor
Priority: Normal
Component: general
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]
QAContact: [EMAIL PROTECTED]
GNOME version: Unspecified
GNOME milestone: Unspecified
Please describe the problem:
When compiling applications with -Wshadow enabled, GCC gives the
following warning:
/usr/include/glibmm-2.4/glibmm/helperlist.h:40: warning: declaration of
?gparent? shadows a member of 'this'
Steps to reproduce:
1. compile one of the example programs with -Wshadow
for example:
g++ parser.cc -o parser `pkg-config glibmm-2.4 --cflags --libs`
Actual results:
warning of shadowed member is generated:
/usr/include/glibmm-2.4/glibmm/helperlist.h:40: warning: declaration of
?gparent? shadows a member of 'this'
Expected results:
compile without warnings
Does this happen every time?
yes
Other information:
fixed by simply changing the name of the variable used in the HelperList
constructor.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------------------------------
Message: 9
Date: Mon, 19 Mar 2007 22:09:53 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 420316] Warning about shadowed member
in gtlibmm/helperlist.h
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=420316
glibmm | general | Ver: 2.12.x
[EMAIL PROTECTED] changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|2.8.x |2.12.x
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------------------------------
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
------------------------------
_______________________________________________
Gtkmm-forge mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
End of Gtkmm-forge Digest, Vol 10, Issue 6
******************************************
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list