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 541007] CanvasAA: no constructor from        BaseObjectType
      (gnomemm (bugzilla.gnome.org))
   2. [Bug 538226] Build tests only on make check
      (gtkmm (bugzilla.gnome.org))
   3. [Bug 537858] Text in tutorial Chapter 21 out of   date
      (gtkmm (bugzilla.gnome.org))
   4. [Bug 538882] Unable to compile gtkmm-2.8.12 on    Slackware 12.1
      (gtkmm (bugzilla.gnome.org))
   5. [Bug 495762] need get_pointer for RefPtr<>
      (glibmm (bugzilla.gnome.org))
   6. [Bug 537120] Windows ListViewText crash
      (gtkmm (bugzilla.gnome.org))
   7. [Bug 546220] New: Maybe all derived classes should        get their
      own GType automatically. (glibmm (bugzilla.gnome.org))
   8. [Bug 523043] Initialization of Glib::ObjectBase   for derived
      types should be mentioned (glibmm (bugzilla.gnome.org))


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

Message: 1
Date: Mon,  4 Aug 2008 10:49:06 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 541007] CanvasAA: no constructor from
        BaseObjectType
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=541007

  gnomemm | libgnomecanvasmm | Ver: 2.22

Murray Cumming changed:

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




------- Comment #2 from Murray Cumming  2008-08-04 10:49 UTC -------
Fixed in svn and the latest tarball.

2008-08-04  Murray Cumming  <[EMAIL PROTECTED]>

        * examples/canvas_affine/canvas_affine.cc: A const correction to 
        avoid a warning.
        * libgnomecanvas/src/canvas.ccg:
        * libgnomecanvas/src/canvas.hg: Added a CanvasAA(GnomeCanvas*) 
        constructor, to allow use with libglademm or Gtk::Builder.
        Bug #541007 (Federico Poloni)


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



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

Message: 2
Date: Mon,  4 Aug 2008 10:54:28 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 538226] Build tests only on make check
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=538226

  gtkmm | build | Ver: unspecified

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|gtkmm should not build tests|Build tests only on make
                   |                            |check




------- Comment #3 from Murray Cumming  2008-08-04 10:54 UTC -------
gtkmm's configure.in already has a call to AC_PROG_CXX, so this additional call
is wrong.

I'm not sure if tests should only be built on make check.


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



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

Message: 3
Date: Mon,  4 Aug 2008 10:57:07 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 537858] Text in tutorial Chapter 21 out
        of      date
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=537858

  gtkmm | documentation | Ver: 2.13.x

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[EMAIL PROTECTED]
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #2 from Murray Cumming  2008-08-04 10:57 UTC -------
Committed. Thanks. Sorry for the delay.


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



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

Message: 4
Date: Mon,  4 Aug 2008 10:59:15 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 538882] Unable to compile gtkmm-2.8.12
        on      Slackware 12.1
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=538882

  gtkmm | build | Ver: 2.8.x

Murray Cumming changed:

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




------- Comment #4 from Murray Cumming  2008-08-04 10:59 UTC -------
Closing, because this is not a bug. GTK+ does not claim to keep total API
compatibility, though it keeps ABI compatibility. I agree that this is not very
good.

Again, you should use a newer version of gtkmm to solve this problem.


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



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

Message: 5
Date: Mon,  4 Aug 2008 11:02:28 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 495762] need get_pointer for RefPtr<>
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=495762

  glibmm | general | Ver: 2.14.x




------- Comment #16 from Murray Cumming  2008-08-04 11:02 UTC -------
Yes, that's the only real example that I've found. However it is quite unusual
(though real), because you must of course:
- connect a signal to something other than this.
- connect a signal to a derived class, to even add that signal handler.

I still feel it's not worth adding the risk and confusion, but I'm slightly
persuaded. 


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



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

Message: 6
Date: Mon,  4 Aug 2008 11:08:33 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 537120] Windows ListViewText crash
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=537120

  gtkmm | TreeView | Ver: 2.4




------- Comment #4 from Murray Cumming  2008-08-04 11:08 UTC -------
You guess? Are you sure? Please try that test case.


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



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

Message: 7
Date: Mon,  4 Aug 2008 11:12:40 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 546220] New: Maybe all derived classes
        should  get their own GType automatically.
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]/>
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=546220

  glibmm | general | Ver: 2.17.x
           Summary: Maybe all derived classes should get their own GType
                    automatically.
           Product: glibmm
           Version: 2.17.x
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: general
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]
     GNOME version: Unspecified
   GNOME milestone: Unspecified


In some cases we need to call Glib::ObjectBase("somename") to create a new
GType for the derived C++ class, sometimes even just using RTTI to get a name.
For instance, for derived CellRenderers or TreeModels, though I need to
discover why that's really necessary.

If it's possible somehow, maybe we should just do this automatically for all
derived classes.


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



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

Message: 8
Date: Mon,  4 Aug 2008 11:16:10 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 523043] Initialization of
        Glib::ObjectBase        for derived types should be mentioned
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=523043

  glibmm | documentation | Ver: 2.16.x

Murray Cumming changed:

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




------- Comment #1 from Murray Cumming  2008-08-04 11:16 UTC -------
Thanks. I have added this text to the API reference for PropertyProxy:

 * You may register new properties for your class (actually for the underlying
GType) 
 * simply by adding a PropertyProxy instance as a class member.
 * However, your constructor must call the Glib::ObjectBase constructor with a
new GType name, 
 * in order to register a new GType.

We should maybe add text like this to the doxygen class documentation for
CellRenderer, and almost anything with overridable vfuncs.

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


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



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

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

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

_______________________________________________
Gtkmm-forge mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 27, Issue 3
******************************************
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to