Gtkmm-forge Digest, Vol 22, Issue 4



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 521294] Impossible to catch ConvertError	exception
      (glibmm (bugzilla.gnome.org))
   2. [Bug 521294] Impossible to catch ConvertError	exception
      (glibmm (bugzilla.gnome.org))
   3. [Bug 515135] glibmm needs the option not to abort	programs
      with different encodings (glibmm (bugzilla.gnome.org))
   4. [Bug 517874] the pangomm docs for	Attribute::set_start_index
      missing important detail (gtkmm (bugzilla.gnome.org))
   5. [Bug 522866] New: doxygen is a hard dependency
      (gnomemm (bugzilla.gnome.org))
   6. [Bug 522928] New: Update to latest goocanvas API
      (gnomemm (bugzilla.gnome.org))
   7. [Bug 522928] Update to latest goocanvas API
      (gnomemm (bugzilla.gnome.org))
   8. [Bug 522928] Update to latest goocanvas API
      (gnomemm (bugzilla.gnome.org))


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

Message: 1
Date: Tue, 11 Mar 2008 15:43:49 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 521294] Impossible to catch
	ConvertError	exception
To: gtkmm-forge lists sourceforge net
Message-ID: <20080311154349 AB6CD23F779 label 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=521294

  glibmm | general | Ver: 2.15.x

Bug 521294 depends on bug 521591, which changed state.

Bug 521591 Summary: g_markup_parse_context_parse()  creates GError message that is invalid UTF8.
http://bugzilla.gnome.org/show_bug.cgi?id=521591

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED



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



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

Message: 2
Date: Tue, 11 Mar 2008 15:44:37 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 521294] Impossible to catch
	ConvertError	exception
To: gtkmm-forge lists sourceforge net
Message-ID: <20080311154437 275E723F5A3 label 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=521294

  glibmm | general | Ver: 2.15.x

Murray Cumming changed:

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




------- Comment #8 from Murray Cumming  2008-03-11 15:44 UTC -------
I fixed this in glib in bug 521591.


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



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

Message: 3
Date: Fri, 14 Mar 2008 16:34:33 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 515135] glibmm needs the option not to
	abort	programs with different encodings
To: gtkmm-forge lists sourceforge net
Message-ID: <20080314163433 47E8023F5E7 label 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=515135

  glibmm | strings | Ver: unspecified




------- Comment #6 from Murray Cumming  2008-03-14 16:34 UTC -------
> Could you try it on ja_JP.eucJP locale?

Sorry, I don't know how to install that locale on Ubuntu? Do you have any idea?
I do have ja_JP.UTF-8. 


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



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

Message: 4
Date: Fri, 14 Mar 2008 16:43:24 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 517874] the pangomm docs for
	Attribute::set_start_index missing important detail
To: gtkmm-forge lists sourceforge net
Message-ID: <20080314164324 3872F23F5EF label 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=517874

  gtkmm | documentation | Ver: unspecified

Murray Cumming changed:

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




------- Comment #3 from Murray Cumming  2008-03-14 16:43 UTC -------
Fixed in svn trunk. Thanks.

2008-03-14  Murray Cumming  <murrayc murrayc com>

        * pango/src/attributes.hg: _MEMBER_SET for end_index and start_index:
        Mentin that the indices are in bytes, as now mentioned in the C 
        documentation.
        Bug #517874 (Steve Splonskowski)


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



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

Message: 5
Date: Mon, 17 Mar 2008 01:05:32 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 522866] New: doxygen is a hard
	dependency
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-522866-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=522866

  gnomemm | gnome-vfsmm | Ver: 2.22
           Summary: doxygen is a hard dependency
           Product: gnomemm
           Version: 2.22
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gnome-vfsmm
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: guenther rudersport de
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


make[3]: Entering directory `/data/garnome/2.22.0/bindings/gnome-vfsmm/
  work/main.d/gnome-vfsmm-2.22.0/docs/reference'
doxygen Doxyfile
make[3]: doxygen: Command not found
make[3]: *** [gnome-vfsmm-reference] Error 127

True, no doxygen installed. :)  And I believe it shouldn't be a hard
dependency, and simply omit this, if there is no doxygen.


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



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

Message: 6
Date: Mon, 17 Mar 2008 11:27:40 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 522928] New: Update to latest goocanvas
	API
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-522928-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=522928

  gnomemm | goocanvasmm | Ver: unspecified
           Summary: Update to latest goocanvas API
           Product: gnomemm
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: goocanvasmm
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: armin arbur net
                CC: murrayc murrayc com
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Wrap the missing methods, properties, vfuncs etc.


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



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

Message: 7
Date: Mon, 17 Mar 2008 11:35:15 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 522928] Update to latest goocanvas API
To: gtkmm-forge lists sourceforge net
Message-ID: <20080317113515 D534123F514 label 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=522928

  gnomemm | goocanvasmm | Ver: unspecified




------- Comment #1 from Armin Burgmeier  2008-03-17 11:35 UTC -------
Created an attachment (id=107444)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=107444&action=view)
Initial patch

This is a patch that adds the missing functionality. It needs to specialize
Glib::Value<> for certain cairo types so they can be used with _WRAP_PROPERTY
and the property mechanism of GooCanvasStyle, but that's probably OK since
Goocanvas already wraps them into the GObject system.


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



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

Message: 8
Date: Mon, 17 Mar 2008 12:17:08 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 522928] Update to latest goocanvas API
To: gtkmm-forge lists sourceforge net
Message-ID: <20080317121708 BC7A723F50B label 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=522928

  gnomemm | goocanvasmm | Ver: unspecified




------- Comment #2 from Murray Cumming  2008-03-17 12:17 UTC -------
Great. Some comments:

1. In enums.ccg, please add comments saying what those get_type() things are
for.


2. I think this may be ambigious or lead to the wrong method being called
sometime:
void set_align(const Glib::RefPtr<ItemModel>& child, double xalign = 0.0,
double yalign = 0.0);
+  void set_align(const Glib::RefPtr<ItemModel>& child, Gtk::AlignmentEnum
xalign = Gtk::ALIGN_LEFT, Gtk::AlignmentEnum yalign = Gtk::ALIGN_TOP);
We do it in gtkmm but we apparently should not. Please keep this for now but
add a link to this bug in a TODO comment:
  http://bugzilla.gnome.org/show_bug.cgi?id=142849


3. What is this for in the .ccg?

+++ goocanvas/src/style.ccg     (working copy)
@@ -22,8 +22,23 @@
 namespace Goocanvas
 {

+// These trigger an internal compiler error on my machine (g++ 4.2.2). Note
+// we can't store these by value since in goocanvas, the ids are initialized
+// in class_init.
+#if 0
+const GQuark& Style::stroke_pattern_id = goo_canvas_style_stroke_pattern_id;

Likewise this in the .hg. Don't leave #if 0 in files with no comments:
#if 0
+  static const GQuark& stroke_pattern_id;


4. I'm a little worried about vfuncs that return RefPtrs, such as 
+  _WRAP_VFUNC(Glib::RefPtr<Item> get_parent(), get_parent)
We need to know if the C vfunc implementations should return a reference. If
not then we need to take a reference somehow.

5. We can probably make the is_*() and get_*() vfuncs const when they return
simple types. 

6. In items.ccg, or anywhere where you hand-code the vfunc, please add comments
saying why you have done it. Well done for figure this stuff out, by the way.

7. This seems superfluous. Isn't _CTOR_DEFAULT() the same?
+ TableModel::TableModel()
+:
+  _CONSTRUCT()
+{
+}

8. You changed examples/table/examplewindow.cc to use the model classes. I
would like to keep this example the same (well, without the models), but I
would like a separate example that does use the models. Ideally it would show
what they are good for.


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



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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

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

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


End of Gtkmm-forge Digest, Vol 22, Issue 4
******************************************


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