Gtkmm-forge digest, Vol 1 #1126 - 15 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. Do not try to unsubscribe gtkmm-forge from gtkmm-list.


Today's Topics:

   1. [Bug 340048] Printing API (gtkmm (bugzilla.gnome.org))
   2. [Bug 341962] New: Removing a widget from a table by TableList.erase() causes an error (gtkmm (bugzilla.gnome.org))
   3. [Bug 341962] Removing a widget from a table by TableList.erase() causes an error (gtkmm (bugzilla.gnome.org))
   4. [Bug 341962] Removing a widget from a table by TableList.erase() causes an error (gtkmm (bugzilla.gnome.org))
   5. [Bug 341962] Removing a widget from a table by TableList.erase() causes an error (gtkmm (bugzilla.gnome.org))
   6. [Bug 341895] gtkmm 2.8.6/2.8.7 are utterly hosed (gtkmm (bugzilla.gnome.org))
   7. [Bug 341962] Removing a widget from a table by TableList.erase() causes an error (gtkmm (bugzilla.gnome.org))
   8. [Bug 341962] Removing a widget from a table by TableList.erase() causes an error (gtkmm (bugzilla.gnome.org))
   9. [Bug 340048] Printing API (gtkmm (bugzilla.gnome.org))
  10. [Bug 341962] Removing a widget from a table by TableList.erase() causes an error (gtkmm (bugzilla.gnome.org))
  11. [Bug 340048] Printing API (gtkmm (bugzilla.gnome.org))
  12. [Bug 341962] Removing a widget from a table by TableList.erase() causes an error (gtkmm (bugzilla.gnome.org))
  13. [Bug 341895] gtkmm 2.8.6/2.8.7 are utterly hosed (gtkmm (bugzilla.gnome.org))
  14. [Bug 340048] Printing API (gtkmm (bugzilla.gnome.org))
  15. [Bug 341895] gtkmm 2.8.6/2.8.7 are utterly hosed (gtkmm (bugzilla.gnome.org))

--__--__--

Message: 1
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 01:56:39 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 340048] Printing API

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=3D340048
 gtkmm | general | Ver: unspecified





------- Comment #10 from Murray Cumming  2006-05-16 05:56 UTC -------
> Since gtk.h doesn't include these at the moment, signal and property de=
fs
cannot be generated.

You can include them explicitly, even just doing that temporarily if nece=
ssary.

> So #ifdefing the Unix part should be done in the highest level, in
> configure.in, Makefile_build.am_fragment and gtkmm.h?

Possibly, yes, we need to make sure that the unix parts only build on uni=
x.
Maybe we need to look at how GTK+ decides what to build. Or, we could tes=
t for
the presence of the unix or windows gtk-print pkg-config modules.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 2
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 06:09:21 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341962] New: Removing a widget from a table by TableList.erase() causes an error

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=3D341962
 gtkmm | general | Ver: 2.6.x

           Summary: Removing a widget from a table by TableList.erase()
                    causes an error
           Product: gtkmm
           Version: 2.6.x
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: scote arcadia wox org
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: 2.9/2.10
   GNOME milestone: Unspecified


Please describe the problem:
Removing a widget from a table via the Table_Helpers::TableList.erase()
function
generates an error.

Steps to reproduce:
1. Populate a table with widgets
2. Get an instance of Gtk::Table_Helpers::TableList (Table.children())
3. Get an iterator (TableList.begin())
4. Select a widget for erasure, ie increment iterator
5. call erase()

Actual results:
Outputs the following error:
Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_WIDGET (widget)'
failed

Expected results:
The widget to be removed from the table.

Does this happen every time?
yes

Other information:


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 3
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 06:12:39 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341962] Removing a widget from a table by TableList.erase() causes an error

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=3D341962
 gtkmm | general | Ver: 2.6.x





------- Comment #1 from Steven Cote  2006-05-16 10:12 UTC -------
Created an attachment (id=3D65584)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=3D65584&action=3Dview)
Error Demonstartion

This compilable code fragment demonstrates the problem I've described. It
represents my best guess as to how the API is intended to be used, though=
 I do
appologise if I've made any false assumptions.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 4
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 06:37:21 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341962] Removing a widget from a table by TableList.erase() causes an error

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=3D341962
 gtkmm | general | Ver: 2.6.x





------- Comment #2 from Paul Davis  2006-05-16 10:37 UTC -------
Created an attachment (id=3D65586)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=3D65586&action=3Dview)
Proposed patch

I'm pretty sure this should fix things.  Based on the Gtk::Box_Helpers::B=
oxList
code.

I haven't got a working compile environment, so someone should check this=
.

Yay, my first patch submission. Ever.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 5
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 06:44:32 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341962] Removing a widget from a table by TableList.erase() causes an error

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=3D341962
 gtkmm | general | Ver: 2.6.x


Murray Cumming changed:

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




------- Comment #3 from Murray Cumming  2006-05-16 10:44 UTC -------
This seems a likely fix. My build environment is also broken at the momen=
t, but
it would be nice if someone tested this, ideally with valgrind's memcheck=
.

Oh, and remember the ChangeLog entry next time, please. I can't believe t=
his is
your first gtkmm patch.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 6
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 08:00:47 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341895] gtkmm 2.8.6/2.8.7 are utterly hosed

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=3D341895
 gtkmm | general | Ver: 2.8.x


jonner changed:

           What    |Removed                     |Added
-------------------------------------------------------------------------=
---
                 CC|                            |jonathon jongsma gmail c=
om




--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 7
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 09:04:40 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341962] Removing a widget from a table by TableList.erase() causes an error

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=3D341962
 gtkmm | general | Ver: 2.6.x


jonner changed:

           What    |Removed                     |Added
-------------------------------------------------------------------------=
---
                 CC|                            |jonathon jongsma gmail c=
om




------- Comment #4 from jonner  2006-05-16 13:04 UTC -------
It's also easier if you make the patch from the root of your working dire=
ctory
so that we don't have to go find which directory the file is in to apply =
the
patch.  Just for future reference.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 8
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 09:53:05 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341962] Removing a widget from a table by TableList.erase() causes an error

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=3D341962
 gtkmm | general | Ver: 2.6.x





------- Comment #5 from jonner  2006-05-16 13:53 UTC -------
This looks to me like it does the trick.  I checked with valgrind and the=
re
don't appear to be any memory leaks relating to the changed function.  Do=
 you
want me to commit this since your build environment is broken?  I assume =
we'd
want this in 2.8 and HEAD...


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 9
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 10:02:40 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 340048] Printing API

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=3D340048
 gtkmm | general | Ver: unspecified


Marko Anastasov changed:

           What    |Removed                     |Added
-------------------------------------------------------------------------=
---
  Attachment #65558|0                           |1
        is obsolete|                            |




------- Comment #11 from Marko Anastasov  2006-05-16 14:02 UTC -------
Created an attachment (id=3D65591)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=3D65591&action=3Dview)
unix api, take 2

Ok, I should've figured that out myself... I changed my gtk.h, added the =
TYPEs
to generate_defs_gtk.cc, generated the defs and then commented those line=
s.

There's also a small fix for printcontext.hg.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 10
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 10:04:12 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341962] Removing a widget from a table by TableList.erase() causes an error

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=3D341962
 gtkmm | general | Ver: 2.6.x





------- Comment #6 from Murray Cumming  2006-05-16 14:04 UTC -------
Yes, please, go ahead, mentioning this bug number in the ChangeLog.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 11
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 10:07:42 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 340048] Printing API

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=3D340048
 gtkmm | general | Ver: unspecified





------- Comment #12 from Murray Cumming  2006-05-16 14:07 UTC -------
I meant that you could add them to our .cc file, where we include gtk.h, =
but
that's good too.

You might want to submit a patch to GTK+ for gtk.h.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 12
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 11:40:34 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341962] Removing a widget from a table by TableList.erase() causes an error

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=3D341962
 gtkmm | general | Ver: 2.6.x


jonner changed:

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




------- Comment #7 from jonner  2006-05-16 15:40 UTC -------
Thanks for the patch, Paul.  I've applied it to 2.8.x and HEAD.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 13
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 14:22:14 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341895] gtkmm 2.8.6/2.8.7 are utterly hosed

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=3D341895
 gtkmm | general | Ver: 2.8.x


Murray Cumming changed:

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




------- Comment #5 from Murray Cumming  2006-05-16 18:22 UTC -------
Aha, I've been having an odd crash in glom. I'll get on it.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 14
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 14:34:21 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 340048] Printing API

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=3D340048
 gtkmm | general | Ver: unspecified


Murray Cumming changed:

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




------- Comment #13 from Murray Cumming  2006-05-16 18:34 UTC -------
I have submitted that, along with some minor changes. Well done.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 15
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Tue, 16 May 2006 15:44:33 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 341895] gtkmm 2.8.6/2.8.7 are utterly hosed

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=3D341895
 gtkmm | general | Ver: 2.8.x





------- Comment #6 from Murray Cumming  2006-05-16 19:44 UTC -------
The empty methods should be fixed by the fix I just made to
glibmm/tools/m4/convert_base.m4.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



--__--__--

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