Gtkmm-forge Digest, Vol 12, 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 439725] Style::paint_*() function's don't	accept NULL
      rectangles for area parameter (gtkmm (bugzilla.gnome.org))
   2. [Bug 350870] Extend gmmproc documentation
      (gtkmm (bugzilla.gnome.org))
   3. [Bug 440888] New: The gtk-save stock icon was not	included in
      the Windows Gtkmm-2.10 edition (gtkmm (bugzilla.gnome.org))
   4. [Bug 441422] New: Documentation for
      Gtk::FileChooser::get_filenames() is misleading
      (gtkmm (bugzilla.gnome.org))
   5. [Bug 441422] Documentation for
      Gtk::FileChooser::get_filenames() is misleading
      (gtkmm (bugzilla.gnome.org))
   6. [Bug 441422] Documentation for
      Gtk::FileChooser::get_filenames() is misleading
      (gtkmm (bugzilla.gnome.org))
   7. [Bug 441422] Documentation for
      Gtk::FileChooser::get_filenames() is misleading
      (gtkmm (bugzilla.gnome.org))
   8. [Bug 433984]	Glib::ObjectBase::connect_property_changed
      doesn't return a	sigc::connection (glibmm (bugzilla.gnome.org))


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

Message: 1
Date: Wed, 23 May 2007 15:53:22 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 439725] Style::paint_*() function's
	don't	accept NULL rectangles for area parameter
To: gtkmm-forge lists sourceforge net
Message-ID: <20070523155322 760B56C411A 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=439725

  gtkmm | general | Ver: unspecified

Murray Cumming changed:

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




------- Comment #1 from Murray Cumming  2007-05-23 15:53 UTC -------
Well spotted. Usually we would just add a method overload that doesn't have
that parameter. Could you provide a patch for that, please.

Try to adjust the doxygen documentation appropriately too, please, or tell me
if you need me to do that.


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



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

Message: 2
Date: Wed, 23 May 2007 22:16:54 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 350870] Extend gmmproc documentation
To: gtkmm-forge lists sourceforge net
Message-ID: <20070523221654 566106C411C 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=350870

  gtkmm | reference documentation | Ver: unspecified

Paul Davis changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pjdavis engineering uiowa ed
                   |                            |u




------- Comment #1 from Paul Davis  2007-05-23 22:16 UTC -------
Some other things that could be documented:

* The proper way to wrap a C function that can take a NULL.
   - Given foo( Type1* a, Type2* b ) , called as foo( &bar, NULL )
   - Normal wrapping: Bar::foo( const Glib::RefPtr<Type2>& b ), to me, means 
   wrapping again as: Bar::foo() ; Do we do this with _WRAP_METHOD, or a hand
   coded method?

* Along with const gchar* -> const Glib::ustring&
   - GList -> Glib::ListHandle ( or do we do this with a hand-coded method?

* How do we tell which _CLASS_* macro to use? A decision tree would be nice.

* Proper use of the _CONSTRUCT macro

* A comprehensive list of macros in API format would also be nice.


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



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

Message: 3
Date: Thu, 24 May 2007 07:50:57 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 440888] New: The gtk-save stock icon
	was not	included in the Windows Gtkmm-2.10 edition
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-440888-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=440888

  gtkmm | general | Ver: 2.10.x
           Summary: The gtk-save stock icon was not included in the Windows
                    Gtkmm-2.10 edition
           Product: gtkmm
           Version: 2.10.x
          Platform: Other
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: minor
          Priority: Normal
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: baltasarq yahoo es
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


An application intending to display the save icon from the gtkmm stock will
have a warning displayed on console, saying that gtkmm does not have a gtk-save
icon in its stock.

A general icon will substitute the gtk-save one.


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



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

Message: 4
Date: Sat, 26 May 2007 14:51:25 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 441422] New: Documentation for
	Gtk::FileChooser::get_filenames() is misleading
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-441422-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=441422

  gtkmm | documentation | Ver: unspecified
           Summary: Documentation for Gtk::FileChooser::get_filenames() is
                    misleading
           Product: gtkmm
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: documentation
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: jonathon jongsma gmail com
     GNOME version: Unspecified
   GNOME milestone: Unspecified


It implies that we have to manually free the list of filenames returned, which
(as far as I know) is not the case.  It looks like some GLib documentation
slipped through.


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



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

Message: 5
Date: Sat, 26 May 2007 17:26:42 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 441422] Documentation for
	Gtk::FileChooser::get_filenames() is misleading
To: gtkmm-forge lists sourceforge net
Message-ID: <20070526172642 B5DE66C40CC 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=441422

  gtkmm | documentation | Ver: unspecified




------- Comment #1 from jonner  2007-05-26 17:26 UTC -------
Created an attachment (id=88854)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=88854&action=view)
Patch to override gtk+ docs for some FileChooser methods

There were actually more methods that this affected than just get_filenames(). 
I changed them all to say that you don't need to free them.  OK to commit?


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



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

Message: 6
Date: Sat, 26 May 2007 17:29:04 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 441422] Documentation for
	Gtk::FileChooser::get_filenames() is misleading
To: gtkmm-forge lists sourceforge net
Message-ID: <20070526172904 E475F6C40CE 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=441422

  gtkmm | documentation | Ver: unspecified




------- Comment #2 from jonner  2007-05-26 17:29 UTC -------
Created an attachment (id=88855)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=88855&action=view)
updated patch with changelog patched as well


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



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

Message: 7
Date: Sat, 26 May 2007 17:29:18 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 441422] Documentation for
	Gtk::FileChooser::get_filenames() is misleading
To: gtkmm-forge lists sourceforge net
Message-ID: <20070526172918 29EDE6C40DB 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=441422

  gtkmm | documentation | Ver: unspecified

jonner changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #88854|0                           |1
        is obsolete|                            |




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



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

Message: 8
Date: Mon, 28 May 2007 08:46:24 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 433984]
	Glib::ObjectBase::connect_property_changed doesn't return a
	sigc::connection
To: gtkmm-forge lists sourceforge net
Message-ID: <20070528084624 693656C40D6 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=433984

  glibmm | object | Ver: 2.13.x

Kalle Vahlman changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zuh iki fi




------- Comment #3 from Kalle Vahlman  2007-05-28 08:46 UTC -------
(In reply to comment #1)
> Yes, this would change the ABI. But actually,
> Glib::ObjectBase::connect_property_changed() is new API that I only addded for
> the case that the property API is disabled. It's not likely that many people
> are using it, and embedded projects that are using it can probably handle some
> breakage.

So new that it is basically never tried?-)

I tried to disable the property API, but run into linking problems. The
connect_property_changed() uses PropertyProxyConnectionNode, but given that the
property API is disabled, the propertyproxy_base.h will practically be
preprocessed to empty. This will compile just fine, but b0rk upon linking time
due to missing symbols.

The fix looks obvious (move the ifdefs a bit in propertyproxy_base.cc) and I'll
attach a patch for this below.


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



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

-------------------------------------------------------------------------
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 12, Issue 7
******************************************



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