Gtkmm-forge Digest, Vol 17, Issue 3
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Subject: Gtkmm-forge Digest, Vol 17, Issue 3
- Date: Fri, 12 Oct 2007 11:23:09 -0700
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-owner 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 483726] Win32 buld failed (gtkmm (bugzilla.gnome.org))
2. [Bug 483790] New: Allow for instantiating a Glib::Mutex from
a GMutex* (glibmm (bugzilla.gnome.org))
3. [Bug 483790] Allow for instantiating a Glib::Mutex from a
GMutex* (glibmm (bugzilla.gnome.org))
4. [Bug 483790] Allow for instantiating a Glib::Mutex from a
GMutex* (glibmm (bugzilla.gnome.org))
5. [Bug 304103] Gtk::Widget:"popup_menu" and "show_help" signals
not wrapped (gtkmm (bugzilla.gnome.org))
6. [Bug 486102] New: Provide a way to include files before any
generated code (glibmm (bugzilla.gnome.org))
7. [Bug 486102] Provide a way to include files before any
generated code (glibmm (bugzilla.gnome.org))
8. [Bug 486102] Provide a way to include files before any
generated code (glibmm (bugzilla.gnome.org))
----------------------------------------------------------------------
Message: 1
Date: Fri, 5 Oct 2007 13:20:53 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 483726] Win32 buld failed
To: gtkmm-forge lists sourceforge net
Message-ID: <20071005132053 6BD816C43D6 box gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=483726
gtkmm | build | Ver: 2.10.x
Sergey changed:
What |Removed |Added
----------------------------------------------------------------------------
OS/Version|All |Windows
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=483726.
------------------------------
Message: 2
Date: Fri, 5 Oct 2007 15:57:25 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 483790] New: Allow for instantiating a
Glib::Mutex from a GMutex*
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-483790-5595 http bugzilla gnome org/>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=483790
glibmm | threads | Ver: 2.14.x
Summary: Allow for instantiating a Glib::Mutex from a GMutex*
Product: glibmm
Version: 2.14.x
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: enhancement
Priority: Normal
Component: threads
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: internalerror gmail com
QAContact: gtkmm-forge lists sourceforge net
GNOME version: Unversioned Enhancement
GNOME milestone: Unspecified
We need the functionality mentioned in the summary for gstreamermm
(http://svn.beep-media-player.org/gstreamermm/trunk), to allow glibmm API to be
used with Gst locking stuff. Maybe someone else has use for it too :)
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=483790.
------------------------------
Message: 3
Date: Fri, 5 Oct 2007 15:58:14 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 483790] Allow for instantiating a
Glib::Mutex from a GMutex*
To: gtkmm-forge lists sourceforge net
Message-ID: <20071005155814 B80546C405F box gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=483790
glibmm | threads | Ver: 2.14.x
------- Comment #1 from Milosz Derezynski 2007-10-05 15:58 UTC -------
Created an attachment (id=96712)
--> (http://bugzilla.gnome.org/attachment.cgi?id=96712&action=view)
Implements the requested feature
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=483790.
------------------------------
Message: 4
Date: Fri, 5 Oct 2007 16:14:42 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 483790] Allow for instantiating a
Glib::Mutex from a GMutex*
To: gtkmm-forge lists sourceforge net
Message-ID: <20071005161442 4719B6C4123 box gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=483790
glibmm | threads | Ver: 2.14.x
Murray Cumming changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |murrayc murrayc com
------- Comment #2 from Murray Cumming 2007-10-05 16:14 UTC -------
I don't think the "typedef GMutex CType" is necessary and I don't think we do
that elsewhere. It doesn't really even fit with the rest of the code in this
class.
More importantly, I worry that you might need to think about ownership of the
wrapped type. This will currently call g_mutex_free() in the destructor, but
that's maybe not what you want if you are wrapping the result of
something_get_mutex() with the something keeping ownership. You might want a
"bool take_ownership" parameter in the constructor, as we do in some other
classes. However, I think that would need a new boolean m_has_ownership member,
breaking ABI.
If so, and if there is no way to associate a boolean with the underlying
GMutex, you might need to derive your own MutexWithoutOwnership (or better
named) that you can use in those cases. You'd have to make sure that
application coders are never expected to delete it via the Glib::Mutex class,
because the Glib::Mutex destructor is not virtual.
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=483790.
------------------------------
Message: 5
Date: Thu, 11 Oct 2007 18:40:24 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 304103] Gtk::Widget:"popup_menu" and
"show_help" signals not wrapped
To: gtkmm-forge lists sourceforge net
Message-ID: <20071011184024 260CA6C4128 box gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=304103
gtkmm | general | Ver: 2.6.x
Thomas Rydzynski changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |qsorix rydznet pl
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=304103.
------------------------------
Message: 6
Date: Fri, 12 Oct 2007 18:18:22 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486102] New: Provide a way to include
files before any generated code
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-486102-5595 http bugzilla gnome org/>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=486102
glibmm | general | Ver: unspecified
Summary: Provide a way to include files before any generated code
Product: glibmm
Version: unspecified
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: general
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: armin arbur net
QAContact: gtkmm-forge lists sourceforge net
CC: murrayc murrayc com
GNOME version: Unspecified
GNOME milestone: Unspecified
gmmproc automatically generates a "#ifndef *_DISABLE_DEPRECATED" guard around
headers of deprecated classes. However, third-party code including that header
has no way to find out (at compile time) whether the deprecated API is
available or not because the *_DISABLE_DEPRECATED is never defined there. This
can lead such code to compile correctly, but fail to link.
gmmproc should probably allow code to be put before that "#ifndef
*_DISABLE_DEPRECATED" in the header file so that affected classes can make sure
that the define is always present if necessary, also when included from
non-library code.
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=486102.
------------------------------
Message: 7
Date: Fri, 12 Oct 2007 18:20:31 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486102] Provide a way to include files
before any generated code
To: gtkmm-forge lists sourceforge net
Message-ID: <20071012182031 F23B86C41A7 box gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=486102
glibmm | general | Ver: unspecified
------- Comment #1 from Armin Burgmeier 2007-10-12 18:20 UTC -------
Created an attachment (id=97132)
--> (http://bugzilla.gnome.org/attachment.cgi?id=97132&action=view)
Proposed patch
This patch adds a corresponding m4 section and a _CONFIGINCLUDE macro that
allows to include a file there. It is called _CONFIGINCLUDE because it is
intended to include, for example <gtkmmconfig.h> to which the
GTKMM_DISABLE_DEPRECATED define can be added (I am going to open another bug
for this).
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=486102.
------------------------------
Message: 8
Date: Fri, 12 Oct 2007 18:23:08 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486102] Provide a way to include files
before any generated code
To: gtkmm-forge lists sourceforge net
Message-ID: <20071012182308 3DFE46C41C3 box gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=486102
glibmm | general | Ver: unspecified
Armin Burgmeier changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |486104
nThis| |
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=486102.
------------------------------
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
------------------------------
_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
End of Gtkmm-forge Digest, Vol 17, Issue 3
******************************************
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]