After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 144773 - Differing row heights for some fonts cause gantt to lose alignment.
Differing row heights for some fonts cause gantt to lose alignment.
Status: RESOLVED OBSOLETE
Product: planner
Classification: Other
Component: Gantt
0.14.x
Other Linux
: Normal normal
: 1.0
Assigned To: planner-maint
planner-maint
: 345081 645985 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-06-21 19:36 UTC by Lincoln Phipps
Modified: 2021-06-09 20:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Lincoln Phipps 2004-06-21 19:36:53 UTC
If you set the text input method to hangul (KSC5601)
and then put something in (I have no idea what Hangul
means - I was just playing with different stuff until I
could find a bug ) but if you put in lower case letters
ASCII chars like 'x' then It'll seem to shove in correct
ideograms OK but you'll notice that these ideograms are
taller than regular ones. This causes the gantt table on the
left hand side to resize its height OK but the actual
gantt rows on the right hand side doesn't follow suit.
 
 The whole gantt is now out of alignment. Though its similar
to another problem mentioned before in bugzilla it's not the 
same (although it looks similar). The other bug has something 
to do with when we check the row height and when the font is
set, and it seems like that bug isn't present when using a more recent
GTK+. 

This one, when rows have different heights should be solvable but would
require a bit of reworking in the gantt chart since it currently assumes
that all rows have the same height (it's not that difficult to fix
though since the code is actually prepared for non-uniform heights).

(quoting from Richard).
Comment 1 Lincoln Phipps 2004-06-26 08:08:24 UTC
Se also,
http://bugzilla.gnome.org/show_bug.cgi?id=128983
which was the other bug mentioned but we think is not related though it ends up
showing a  similar effect in the gantt.

Comment 2 Gerald Britton 2005-02-16 18:32:11 UTC
I can confirm this bug on my system.  Same basic symptoms with version 0.12.1 --
gantt chart bars are vertically shorter than the WBS tasks, causing them to be
out of alignment
Comment 3 Richard Hult 2005-02-16 18:47:15 UTC
Which font are you using? And which theme?
Comment 4 Gerald Britton 2005-02-17 20:50:18 UTC
The Font is Sans Bold 10.  The Theme is just called "Smallscreen" (I use XFCE
4.2 as my window manager)
Comment 5 Matt Burkhardt 2007-12-26 12:35:43 UTC
Unable to recreate in version 0.14.2
Comment 6 Massimo Franco 2008-07-26 21:36:16 UTC
This bug seems to have been fixed through bug 128983.
Comment 7 David Sainty 2008-09-03 01:51:04 UTC
I get the symptoms of this bug in 0.14.3 under plain old X (non-gnome, unthemed, default fonts, Ubuntu, ctwm) and an Eee PC (Xandros, again not running Gnome, icewm).  It's hard to tell if it's exactly this bug of course, as there seem to be several interwoven bugs talking about this general behaviour that are all being blamed on each other :)

In my case the Gantt rows are taller than the text descriptions.
Comment 8 David Sainty 2008-09-03 01:53:58 UTC
(In reply to comment #7)

I should mention that I get the same behaviour in 0.14.2 too.
Comment 9 David Sainty 2008-09-03 05:09:08 UTC
(In reply to comment #7)

The row height in the chart part of the view is fixed, but the name/work/assigned/etc rows are variable height.  Clearly a clue :)
Comment 10 Alexandre Franke 2011-03-28 18:28:46 UTC
*** Bug 345081 has been marked as a duplicate of this bug. ***
Comment 11 Alexandre Franke 2011-03-28 18:29:56 UTC
*** Bug 645985 has been marked as a duplicate of this bug. ***
Comment 12 GNOME Infrastructure Team 2021-06-09 20:31:09 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/World/planner/-/issues/62.