Gtkmm-forge Digest, Vol 11, Issue 7



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 429043] Encourage use of libglademm over	glade-- in the
      FAQ (gtkmm (bugzilla.gnome.org))
   2. [Bug 386180] Reference counting errors with shared
      ActionGroups among Windows (gtkmm (bugzilla.gnome.org))
   3. [Bug 386180] Reference counting errors with shared
      ActionGroups among Windows (gtkmm (bugzilla.gnome.org))
   4. [Bug 429043] Encourage use of libglademm over	glade-- in the
      FAQ (gtkmm (bugzilla.gnome.org))
   5. [Bug 339791] Gtk::Menu crash with child
      (gtkmm (bugzilla.gnome.org))
   6. [Bug 419923] No key press events signals for some	keys
      (gtkmm (bugzilla.gnome.org))
   7. [Bug 378810] Extra signals documentation not used
      (glibmm (bugzilla.gnome.org))
   8. [Bug 378810] Extra signals documentation not used
      (glibmm (bugzilla.gnome.org))


----------------------------------------------------------------------

Message: 1
Date: Sat, 14 Apr 2007 14:03:15 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 429043] Encourage use of libglademm
	over	glade-- in the FAQ
To: gtkmm-forge lists sourceforge net
Message-ID: <20070414140315 B96BA6C4172 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=429043

  gtkmm | documentation | Ver: 2.10.x

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |murrayc murrayc com




------- Comment #2 from Murray Cumming  2007-04-14 14:03 UTC -------
Yeah, this should be committed. Thanks.


-- 
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=429043.



------------------------------

Message: 2
Date: Sat, 14 Apr 2007 17:40:29 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 386180] Reference counting errors with
	shared	ActionGroups among Windows
To: gtkmm-forge lists sourceforge net
Message-ID: <20070414174029 4A93A6C4152 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=386180

  gtkmm | general | Ver: 2.4




------- Comment #8 from Armin Burgmeier  2007-04-14 17:40 UTC -------
Created an attachment (id=86348)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=86348&action=view)
GTK+ testcase

This is a GTK+ testcase for the problem. I think there are actually two
problems: The first message

(gtk-testcase:4854): Gtk-CRITICAL **: _gtk_accel_map_remove_group: assertion
`entry != NULL' failed

is caused by a rather simple GTK+ bug (#429732). The others are because the UI
manager is destroyed before the window is destroyed (try changing the order in
destroy_window() in that GTK+ testcase to see them disappear). I have another
GTK+ patch for this ready that does additional reference counting of the
AccelGroup in GtkAccelLabel, but I am not sure whether it is actually a GTK+
problem. Since the window makes use of the UI manager (and not the other way
around), it seems correct that first the window has to be deleted, and then the
UI manager.

In the C++ case, the UI manager is deleted before the window because the
MyWindow destructor deletes the UI manager before the inherited destructor
actually deletes the rest of the window.


-- 
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=386180.



------------------------------

Message: 3
Date: Sat, 14 Apr 2007 17:43:51 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 386180] Reference counting errors with
	shared	ActionGroups among Windows
To: gtkmm-forge lists sourceforge net
Message-ID: <20070414174351 BDF976C4151 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=386180

  gtkmm | general | Ver: 2.4

Armin Burgmeier changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |armin arbur net




-- 
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=386180.



------------------------------

Message: 4
Date: Sat, 14 Apr 2007 17:50:57 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 429043] Encourage use of libglademm
	over	glade-- in the FAQ
To: gtkmm-forge lists sourceforge net
Message-ID: <20070414175057 23EE66C4151 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=429043

  gtkmm | documentation | Ver: 2.10.x

Marko Anastasov changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #3 from Marko Anastasov  2007-04-14 17:50 UTC -------
Committed.


-- 
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=429043.



------------------------------

Message: 5
Date: Sun, 15 Apr 2007 11:55:33 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 339791] Gtk::Menu crash with child
To: gtkmm-forge lists sourceforge net
Message-ID: <20070415115533 863636C4197 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=339791

  gtkmm | general | Ver: 2.8.x




------- Comment #33 from Murray Cumming  2007-04-15 11:55 UTC -------
This looks like the ideal solution. I am now much happier that we understand
the problem and solution properly. Please apply the patch to svn trunk. Well
done all.

Paul's specialization sounds wise. And I'd like his extra comments to be in the
source.

As a matter of style, I'd prefer to remove the unnecessary "!= NULL".


-- 
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=339791.



------------------------------

Message: 6
Date: Sun, 15 Apr 2007 12:06:44 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 419923] No key press events signals for
	some	keys
To: gtkmm-forge lists sourceforge net
Message-ID: <20070415120644 F24A26C41A9 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=419923

  gtkmm | general | Ver: 2.4

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |NOTABUG




------- Comment #6 from Murray Cumming  2007-04-15 12:06 UTC -------
Ah, sorry. I didn't notice that it was this simple.

This is a fairly well-known behaviour and the solution is mentioned already in
the documentation:
http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/apbs06.html
I still believe that connect-after is a far better default. I'd rather have
these problems than the other problems.

It's unpleasant, but it's not something that we can really change. The closest
thing to an open bug about it is this:
http://bugzilla.gnome.org/show_bug.cgi?id=126213

See also:
http://bugzilla.gnome.org/show_bug.cgi?id=89780
http://bugzilla.gnome.org/show_bug.cgi?id=125969


-- 
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=419923.



------------------------------

Message: 7
Date: Sun, 15 Apr 2007 12:09:33 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 378810] Extra signals documentation not
	used
To: gtkmm-forge lists sourceforge net
Message-ID: <20070415120933 48A126C4181 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=378810

  glibmm | documentation | Ver: unspecified




------- Comment #2 from Murray Cumming  2007-04-15 12:09 UTC -------
Excellent, even if it makes gmmproc even more of a big (necessary) hack. I
wonder if it's too specific to _WRAP_SIGNAL, but we can reuse this for other
stuff in future if necessary.

Please apply to svn trunk.


-- 
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=378810.



------------------------------

Message: 8
Date: Sun, 15 Apr 2007 12:11:34 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 378810] Extra signals documentation not
	used
To: gtkmm-forge lists sourceforge net
Message-ID: <20070415121134 4352C6C418A 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=378810

  glibmm | documentation | Ver: unspecified




------- Comment #3 from Murray Cumming  2007-04-15 12:11 UTC -------
I was surprised by the mention of 3 spaces indentation. Please try to make sure
that indentation is eventually multiples of 2 spaces.


-- 
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=378810.



------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

------------------------------

_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 11, Issue 7
******************************************



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]