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 553378] Different member function and warpped        functino
      names (glibmm (bugzilla.gnome.org))
   2. [Bug 134520] TreeModel should have a const_iterator
      (gtkmm (bugzilla.gnome.org))
   3. [Bug 552513] gtkmm does not build against GTK+    2.14 on
      Windows (gtkmm (bugzilla.gnome.org))
   4. [Bug 552513] gtkmm does not build against GTK+    2.14 on
      Windows (gtkmm (bugzilla.gnome.org))
   5. [Bug 552513] gtkmm does not build against GTK+    2.14 on
      Windows (gtkmm (bugzilla.gnome.org))
   6. [Bug 553179] clipboard tutorial and example       contains a bug
      (gtkmm (bugzilla.gnome.org))
   7. [Bug 552513] gtkmm does not build against GTK+    2.14 on
      Windows (gtkmm (bugzilla.gnome.org))
   8. [Bug 553157] Timeline using wrong property name + completely
      wrong/incomplete wrapper over TimeoutPool?
      (gnomemm (bugzilla.gnome.org))


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

Message: 1
Date: Tue, 23 Sep 2008 12:24:56 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 553378] Different member function and
        warpped functino names
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=553378

  glibmm | general | Ver: unspecified

Murray Cumming changed:

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




------- Comment #2 from Murray Cumming  2008-09-23 12:24 UTC -------
Thanks, but this API is now stable in a .0 release and cannot be changed. We
could add new methods and deprecate the old ones, but that doesn't seem worth
it.


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



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

Message: 2
Date: Tue, 23 Sep 2008 12:26:35 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 134520] TreeModel should have a
        const_iterator
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=134520

  gtkmm | TreeView | Ver: 2.4




------- Comment #7 from Murray Cumming  2008-09-23 12:26 UTC -------
Dave, I don't think it's a real const iterator.


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



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

Message: 3
Date: Tue, 23 Sep 2008 12:31:59 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 552513] gtkmm does not build against
        GTK+    2.14 on Windows
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=552513

  gtkmm | build | Ver: unspecified

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[EMAIL PROTECTED]




------- Comment #7 from Murray Cumming  2008-09-23 12:31 UTC -------
> gdk_selection_send_notify_for_display() we cannot simply change the parameter
since this would break the ABI.

This didn't seem to bother the GTK+ maintainers. If they can just change the
types, why can't we?


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



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

Message: 4
Date: Tue, 23 Sep 2008 12:46:11 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 552513] gtkmm does not build against
        GTK+    2.14 on Windows
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=552513

  gtkmm | build | Ver: unspecified




------- Comment #8 from Armin Burgmeier  2008-09-23 12:46 UTC -------
In C++, the types of a function's arguments are part of the ABI because the
function can be overloaded. That's not the case in C.


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



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

Message: 5
Date: Tue, 23 Sep 2008 13:11:44 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 552513] gtkmm does not build against
        GTK+    2.14 on Windows
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=552513

  gtkmm | build | Ver: unspecified




------- Comment #9 from Murray Cumming  2008-09-23 13:11 UTC -------
Oh, yeah, of course that's not true for C.

Please apply the patch, but please add real doxygen comments for those
deprecated functions.


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



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

Message: 6
Date: Tue, 23 Sep 2008 15:40:12 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 553179] clipboard tutorial and example
        contains a bug
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=553179

  gtkmm | documentation | Ver: 2.14.x




------- Comment #2 from Carlo Wood  2008-09-23 15:40 UTC -------
After some discussion on #GTK+, Michael Natterer pointed me to gtktextbuffer.c
in the GTK+ source code as an example of how to use
gtk_clipboard_set_with_data.

The correct GTK+ way seems to be to allocate dynamic memory for the copied
clipboard contents (to be stored until the get_func is called) and free that in
the clear_func by *passing the pointer to the allocated data to
gtk_clipboard_set_with_data*. This pointer will then be passed to the
clear_func, so that it can free it. The same pointer is also passed to the
get_func, so that it can use it.

In the tutorial this goes wrong because the gtkmm API doesn't ALLOW to pass a
pointer to gtk_clipboard_set_with_data. Gtk::Clipboard::set already uses this
pointer for a dynamically allocated SignalProxy_GetClear object.

Imho, this means there is something wrong with how gtkmm wraps
gtk_clipboard_set_with_data. Correct would be to allow passing a
dynamically allocated object and passing that pointer back when calling
the clear_func call back function.


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



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

Message: 7
Date: Tue, 23 Sep 2008 17:25:15 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 552513] gtkmm does not build against
        GTK+    2.14 on Windows
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=552513

  gtkmm | build | Ver: unspecified

Armin Burgmeier changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #118945|none                        |committed
               Flag|                            |
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #10 from Armin Burgmeier  2008-09-23 17:25 UTC -------
2008-09-18  Armin Burgmeier  <[EMAIL PROTECTED]>

        * gdk/src/gdk_methods.def: Regenerated.

        * gdk/src/display.hg:
        * gdk/src/display.ccg: Changed window ID parameters and return values
        for get_drag_protocol and selection_send_notify from guint32 to
        GdkNativeWindow. These are the same on Linux, so this is not a
        problem. On Windows, GdkNativeWindow is a pointer, so we keep the old
        functions to preserve ABI (doing some nasty casts in the
        implementation). Bug #552513 (Damon Register).


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



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

Message: 8
Date: Thu, 25 Sep 2008 14:00:12 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 553157] Timeline using wrong property
        name +  completely wrong/incomplete wrapper over TimeoutPool?
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=553157

  gnomemm | cluttermm | Ver: unspecified




------- Comment #2 from Cristi Posoiu  2008-09-25 14:00 UTC -------
a) 2 bug reports in one: yes, you're right. I guess I was lazy because even 
myself wouldn't want such bug reports :-) Sorry.

b) usage - I just wanted a "timeout" notification, for some GUI stuff. Thinking
of the fact that if using too many timeouts for simple GUI, from glib, might
not be good, I saw the clutter docs suggesting this might be the right thing to
use. I wasn't at that moment also sure if clutter uses or not Glib and its
event system for example. In the end, even though it worked w/ my simple
wrapper, I got to a better solution for my particular case, which didn't
involve any "timeout" at all.

c) thanks for the quick fixes
d) Nice catch w/ the destructor - haven't seen it!


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



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

-------------------------------------------------------------------------
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 28, Issue 7
******************************************
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to