Gtkmm-forge Digest, Vol 29, Issue 12



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 557290] New: Glib::NodeTree doesn't have	virtual
      destructor (glibmm (bugzilla.gnome.org))
   2. [Bug 557050] Vertical text shows overlapping glyphs
      (pango (bugzilla.gnome.org))
   3. [Bug 556872] Don't ship .svn subdirs in release	tarball
      (pangomm (bugzilla.gnome.org))
   4. [Bug 556872] Don't ship .svn subdirs in release	tarball
      (pangomm (bugzilla.gnome.org))
   5. [Bug 556872] Don't ship .svn subdirs in release	tarball
      (pangomm (bugzilla.gnome.org))
   6. [Bug 556872] Don't ship .svn subdirs in release	tarball
      (pangomm (bugzilla.gnome.org))
   7. [Bug 556872] Don't ship .svn subdirs in release	tarball
      (pangomm (bugzilla.gnome.org))
   8. [Bug 557990] New: Remove prefix from enums values
      (gnomemm (bugzilla.gnome.org))


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

Message: 1
Date: Tue, 21 Oct 2008 18:27:51 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 557290] New: Glib::NodeTree doesn't
	have	virtual destructor
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-557290-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=557290

  glibmm | general | Ver: 2.15.x
           Summary: Glib::NodeTree doesn't have virtual destructor
           Product: glibmm
           Version: 2.15.x
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: jonathon quotidian org
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Somebody on IRC was having problems subclassing Glib::NodeTree.  He was trying
to do something like:

class Foo : public Glib::NodeTree<Glib::Dir>
{...}

Which was failing since Glib::Dir is non-copyable.  So one possible solution
would be to change it to be Glib::NodeTree<Glib::Dir*>, but that would require
that you free the data member in the destructor, like so:

Foo::~Foo() { delete data(); }

However, Glib::NodeTree does not have a virtual destructor, so this becomes
quite risky.  If the node is ever freed as a base class pointer, the data
member will not get freed.  

So I guess we should either document very clearly that NodeTree should not be
subclassed, or break ABI to make the destructor virtual...


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



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

Message: 2
Date: Wed, 22 Oct 2008 06:54:21 +0000 (UTC)
From: "pango (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 557050] Vertical text shows overlapping
	glyphs
To: gtkmm-forge lists sourceforge net
Message-ID: <20081022065421 36DDB23F507 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=557050

  pango | cairo | Ver: 1.20.x




------- Comment #3 from Behdad Esfahbod  2008-10-22 06:54 UTC -------
Created an attachment (id=121089)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=121089&action=view)
screenshot

Actually works fine for me with that font.  I checked using pmap and
18x18ko.pcf.gz was the font being used.  I used this command:

$ pango-view --gravity auto --rotate -90 --markup --text "Katakana 1
&#12468;&#12454;&#12472;&#12473;" --font 'fixed 18px' -o ~/18x18ko.png

I seem to have a different version of the font though:
$ md5sum /home/behdad/.fonts/18x18ko.pcf.gz 
3c71d0ef5552a447421a7e8694e43e04  /home/behdad/.fonts/18x18ko.pcf.gz

If you open the font in fontforge, does it show correct bounding boxes for the
glyphs?


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



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

Message: 3
Date: Thu, 23 Oct 2008 15:57:40 +0000 (UTC)
From: "pangomm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 556872] Don't ship .svn subdirs in
	release	tarball
To: gtkmm-forge lists sourceforge net
Message-ID: <20081023155740 F0EF623F506 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=556872

  pangomm | build | Ver: 2.14.x




------- Comment #2 from dmacks netspace org  2008-10-23 15:57 UTC -------
Yes, it's just that dir and its subdirs. I'm a packager, its presence was
flagged by one of my sanity-checks and then I didn't remember to look closer.


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



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

Message: 4
Date: Thu, 23 Oct 2008 16:13:15 +0000 (UTC)
From: "pangomm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 556872] Don't ship .svn subdirs in
	release	tarball
To: gtkmm-forge lists sourceforge net
Message-ID: <20081023161315 2A13D23F504 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=556872

  pangomm | build | Ver: 2.14.x

Jonathon Jongsma (jonner) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jonathon quotidian org




------- Comment #3 from Jonathon Jongsma (jonner)  2008-10-23 16:13 UTC -------
hm, how did this directory get into pangomm?  stock images are only relevant
for gtkmm, not pangomm.


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



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

Message: 5
Date: Thu, 23 Oct 2008 16:14:24 +0000 (UTC)
From: "pangomm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 556872] Don't ship .svn subdirs in
	release	tarball
To: gtkmm-forge lists sourceforge net
Message-ID: <20081023161424 F05BD23F504 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=556872

  pangomm | build | Ver: 2.14.x




------- Comment #4 from Jonathon Jongsma (jonner)  2008-10-23 16:14 UTC -------
also, there's a bug open about the gtkmm tarball already as well, but I haven't
gotten around to fixing it yet: Bug #530141


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



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

Message: 6
Date: Thu, 23 Oct 2008 16:24:17 +0000 (UTC)
From: "pangomm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 556872] Don't ship .svn subdirs in
	release	tarball
To: gtkmm-forge lists sourceforge net
Message-ID: <20081023162417 E2C4223F505 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=556872

  pangomm | build | Ver: 2.14.x




------- Comment #5 from Murray Cumming  2008-10-23 16:24 UTC -------
Yeah, it's just left over from when pangomm was part of gtkmm. Please do remove
it if you know how.


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



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

Message: 7
Date: Thu, 23 Oct 2008 16:45:56 +0000 (UTC)
From: "pangomm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 556872] Don't ship .svn subdirs in
	release	tarball
To: gtkmm-forge lists sourceforge net
Message-ID: <20081023164556 84B8523F504 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=556872

  pangomm | build | Ver: 2.14.x

Jonathon Jongsma (jonner) changed:

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




------- Comment #6 from Jonathon Jongsma (jonner)  2008-10-23 16:45 UTC -------
2008-10-23  Jonathon Jongsma  <jonathon quotidian org>

        * configure.in:
        * docs/reference/Makefile.am:
        * docs/reference/images: Removed gtk stock image stuff that was
accidentally
        left over from splitting up pangomm from gtkmm.


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



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

Message: 8
Date: Sun, 26 Oct 2008 18:46:44 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 557990] New: Remove prefix from enums
	values
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-557990-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=557990

  gnomemm | goocanvasmm | Ver: 2.24
           Summary: Remove prefix from enums values
           Product: gnomemm
           Version: 2.24
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: goocanvasmm
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: louisfrancis rb gmail com
     GNOME version: Unspecified
   GNOME milestone: Unspecified


As of now, values in enumerations have all the prefix CANVAS_. I think the
prefix should be removed because it is redundant. Also, the C++ bindings of
GTK+ (gtkmm, gdkmm, cairomm) don't add any prefix to the enum values (for
example : Gdk::SHIFT_MASK,  Gtk::PACK_START...)


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



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

-------------------------------------------------------------------------
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
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 29, Issue 12
*******************************************


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