Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: [CJK] vertical clock time text rotated wrong way
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Summary: [CJK] vertical clock time text rotated wrong way Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: low Component: gnome-panel AssignedTo: rstrode@redhat.com ReportedBy: petersen@redhat.com QAContact: extras-qa@fedoraproject.org CC: tagoh@redhat.com, rstrode@redhat.com, fedora-i18n-bugs@redhat.com Estimated Hours: 0.0 Classification: Fedora Target Release: ---
Created an attachment (id=362429) --> (https://bugzilla.redhat.com/attachment.cgi?id=362429) f12-vert-clock.png
Description of problem: In F12 the rotation of vertical text seems to have changed. For Chinese, Japanese and Korean the time is opposite direction to the date also.
Version-Release number of selected component (if applicable):
How reproducible: every time
Steps to Reproduce: 1. start CJK gnome desktop 2. create a left panel 3. add clock
Actual results: see screenshot
Expected results: closer to f11 would be better (ideally ideally should be vertical not rotated)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #1 from Jens Petersen petersen@redhat.com 2009-09-24 03:19:30 EDT --- Created an attachment (id=362442) --> (https://bugzilla.redhat.com/attachment.cgi?id=362442) f11-vert-clock.png
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Matthias Clasen mclasen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |besfahbo@redhat.com, | |mclasen@redhat.com
--- Comment #2 from Matthias Clasen mclasen@redhat.com 2009-09-24 11:47:04 EDT --- Behdad, is this a pango issue ?
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #3 from Behdad Esfahbod besfahbo@redhat.com 2009-09-24 13:50:01 EDT --- Jens, can you attach a screenshot of how this was before? And more importantly, how it should be?
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #4 from Behdad Esfahbod besfahbo@redhat.com 2009-09-24 13:52:25 EDT --- Oh, I see what you mean. I think this is caused by a hack Vincent put in gnome-panel back then when pango's vertical support was buggy. Should not be needed now. Lemme track upstream.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #5 from Behdad Esfahbod besfahbo@redhat.com 2009-09-24 14:19:26 EDT --- https://bugzilla.gnome.org/show_bug.cgi?id=410169
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #6 from Behdad Esfahbod besfahbo@redhat.com 2009-09-24 14:22:00 EDT --- https://bugzilla.gnome.org/show_bug.cgi?id=596215
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #7 from Matthias Clasen mclasen@redhat.com 2009-09-24 23:33:13 EDT --- Created an attachment (id=362606) --> (https://bugzilla.redhat.com/attachment.cgi?id=362606) screenshot without the gravity hack
As you can see, still not perfect without the workaround.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Matthias Clasen mclasen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #362606|text/plain |image/png mime type| | Attachment #362606|1 |0 is patch| |
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #8 from Jens Petersen petersen@redhat.com 2009-09-25 04:56:29 EDT --- (In reply to comment #7)
Created an attachment (id=362606)
--> (https://bugzilla.redhat.com/attachment.cgi?id=362606) [details]
screenshot without the gravity hack
As you can see, still not perfect without the workaround.
This the same as the original attachment.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #9 from Jens Petersen petersen@redhat.com 2009-09-25 05:05:45 EDT --- (In reply to comment #6)
Hmm the problem is actually more complex:
a) pure ascii words should be rotated: eg "time: 12:34"
b) but not the numbers in mixed text: eg 1月23日
(strictly the date numerals should be converted to widechars perhaps but I think that is non-trivial to do, so just not rotating digits would work ok).
c) however the parens should be rotated: eg (日) (though we could use widechar parens for this)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #10 from Matthias Clasen mclasen@redhat.com 2009-09-25 08:13:33 EDT ---
This the same as the original attachment.
No, its not. Compare the parens.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #11 from Behdad Esfahbod besfahbo@redhat.com 2009-09-25 22:12:33 EDT --- Humm, I need to think more about how this is supposed to be handled. Using wide chars for digits should not be too hard. That said, I'm not quite sure where the regression comes from. Need some more testing.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #12 from Behdad Esfahbod besfahbo@redhat.com 2009-09-25 22:13:39 EDT --- Filed this: https://bugzilla.gnome.org/show_bug.cgi?id=596394
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #13 from Jens Petersen petersen@redhat.com 2009-09-27 20:14:27 EDT --- (In reply to comment #10)
This the same as the original attachment.
No, its not. Compare the parens.
Perhaps you're looking at my f11 screenshot? :)
Attachment 362429 with ipa looks the same as your attachment 362606 with droid to me.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #14 from Matthias Clasen mclasen@redhat.com 2009-09-27 20:35:42 EDT --- my screenshot has no droid in it
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #15 from Takanori MATSUURA t.matsuu@gmail.com 2009-09-27 21:48:35 EDT --- Section 2.3.2.b and 3.2.[3-6] in the document of "Requirements for Japanese Text Layout" may help to understand the vertical layout (at least) in Japanese. http://www.w3.org/TR/jlreq/
In case of clock applet in vertical side bar, we need to consider which side is up and down in the display.
This means that vertical clock should be shown as the following in any case the side bar exists at right or left side.
(<> means to set rotated 90 degrees clockwise in vertical writing mode)
9 月 24 日
<13:53:34>
or
9 月 24 日
午 後 <1:53:34>
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #16 from Jens Petersen petersen@redhat.com 2009-09-28 03:42:39 EDT --- (In reply to comment #14)
my screenshot has no droid in it
(Well the heavy Japanese font is Droid Sans Japanese AFAICT.)
(In reply to comment #15)
[..] 3.2.[3-6] in the document of "Requirements for Japanese Text Layout" may help to understand the vertical layout (at least) in Japanese. http://www.w3.org/TR/jlreq/
Thanks that is indeed a very thorough and useful reference.
This means that vertical clock should be shown as the following in any case the side bar exists at right or left side.
This also applies to the the default panel menu: "Applications" should appear first at the top if vertical not "System", whether the panel is on the left or right.
(<> means to set rotated 90 degrees clockwise in vertical writing mode)
9 月 24 日
<13:53:34>
or
9 月 24 日
午 後 <1:53:34>
A couple of comments:
1) I guess one important point is the order: note it is different to currently: the date should appear before time in Japanese (ie above if using vertical text).
2) Rotating the time clockwise seems unnatural to me when on the left I would prefer vertical time:
1 3 <:> 5 3 <:> 3 4
or
13 <:> 53 <:> 34
or
午 後 1 <:> 53 <:> 34
(To honest though I would prefer just rotating the Japanese date-time (panel text) a la European than have a half-working vertical display.)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #17 from Jens Petersen petersen@redhat.com 2009-09-28 03:44:45 EDT --- (In reply to comment #16)
- Rotating the time clockwise seems unnatural to me when on the left
<break>
I would prefer vertical time:
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tfujiwar@redhat.com
--- Comment #18 from fujiwara tfujiwar@redhat.com 2009-09-28 05:28:18 EDT --- The problem is not clock applet only so I'd like to see the fix in the pango or gtk+.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #19 from fujiwara tfujiwar@redhat.com 2009-09-28 05:55:14 EDT ---
13 <:> 53 <:> 34
Sounds good when I write a Japanese address in a Japanese letter.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #20 from fujiwara tfujiwar@redhat.com 2009-10-05 04:39:31 EDT --- I'm a bit confused about the implementation.
When Orientation "Left" is chosen with gnome-panel property dialog, The angle is 90 and gtk_label_set_angle (label, 90) is called.
On English locales: The base gravity is PANGO_GRAVITY_WEST and the resolved gratity of latin script is PANGO_GRAVITY_SOUTH. It means the string orientation is bottom to top.
On Japanese locales: The base gravity is PANGO_GRAVITY_WEST and the resolved gratity of hun/kana script is PANGO_GRAVITY_WEST. It means the string orientation is top to bottom.
Is it better that the latin strip orientation is also top to bottom on the panel? Fedora GNOME Panel has the application menu who has icon, "Application", "Places", "System" menus. Is the widget orientation is top to bottom when Orientation "Left" is chosen ?
Currently GtkLabel provides the rotate API(gtk_label_set_angle) however a flip API for strings likes gdk_pixbuf_flip() maybe nice in the panel property so that Orientation "Left" and "Right" are mirrored.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #21 from fujiwara tfujiwar@redhat.com 2009-10-05 04:52:10 EDT --- Correction:
Is it better that the latin strip orientation is also top to bottom on the
panel?
Is it better that the latin string orientation is also top to bottom on the panel in case that the orientation is left?
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Matthias Clasen mclasen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|rstrode@redhat.com |besfahbo@redhat.com
--- Comment #22 from Matthias Clasen mclasen@redhat.com 2009-10-05 13:13:13 EDT --- Assigning to Behdad.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #23 from Behdad Esfahbod besfahbo@redhat.com 2009-10-05 15:34:25 EDT --- No, the Latin orientation is right. Please continue discussion upstream if you don't mind.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- External Bug ID| |GNOME Desktop 596394 Keywords| |MoveUpstream
--- Comment #24 from Jens Petersen petersen@redhat.com 2009-10-05 23:04:02 EDT --- Ok - I linked the gnome bug as external above - assuming that is the right one.
Currently I would suggest just not making any text vertical in the panel at all until we have a good solution and just rotate it for all langs.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- External Bug ID| |GNOME Desktop 596215
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|12 |14
--- Comment #26 from Jens Petersen petersen@redhat.com 2010-11-04 02:15:16 EDT --- Still happening with gnome-panel-2.32.0.2-2.fc14.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #27 from Bug Zapper fedora-triage-list@redhat.com 2010-11-04 05:51:10 EDT ---
This message is a reminder that Fedora 12 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 12. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '12'.
Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 12's end of life.
Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 12 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you.
Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag|needinfo?(petersen@redhat.c | |om) |
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Akira TAGOH tagoh@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag| |needinfo?(petersen@redhat.c | |om)
--- Comment #28 from Akira TAGOH tagoh@redhat.com 2011-12-05 06:21:46 EST --- Is this still valid on GNOME3? Jens, any thought?
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|14 |16 Flag|needinfo?(petersen@redhat.c | |om) |
--- Comment #29 from Jens Petersen petersen@redhat.com 2012-03-05 00:24:45 EST --- Yes for F16 gnome-panel at least.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|16 |17
--- Comment #30 from Jens Petersen petersen@redhat.com 2012-03-05 00:31:30 EST --- and F17
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #31 from Fedora End Of Life endoflife@fedoraproject.org --- This message is a reminder that Fedora 17 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 17. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '17'.
Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 17's end of life.
Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 17 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior to Fedora 17's end of life.
Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |chat-to-me@raveit.de, | |dan.mashal@gmail.com, | |rdieter@math.unl.edu, | |stefano@karapetsas.com Component|gnome-panel |mate-panel Version|17 |rawhide Assignee|behdad@fedoraproject.org |dan.mashal@gmail.com
--- Comment #32 from Jens Petersen petersen@redhat.com --- I think also applies for MATE panel.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #33 from Wolfgang Ulbrich chat-to-me@raveit.de --- (In reply to Jens Petersen from comment #32)
I think also applies for MATE panel.
You're only thinking that this issue ocours with mate-panel, or are you shure? And if you're shure please add a screenshot from the issue with current Mate release (f18/f19).
Thank you
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Wolfgang Ulbrich chat-to-me@raveit.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|chat-to-me@raveit.de, | |dan.mashal@gmail.com, | |rdieter@math.unl.edu, | |stefano@karapetsas.com | Component|mate-panel |gnome-panel Version|rawhide |17 Assignee|dan.mashal@gmail.com |rstrode@redhat.com
--- Comment #34 from Wolfgang Ulbrich chat-to-me@raveit.de --- Jens, i don't see this issue in MATE. Pls stop assigning old gnome bugs to MATE without testing.
https://bugzilla.redhat.com/show_bug.cgi?id=525371
--- Comment #35 from Jens Petersen petersen@redhat.com --- Thanks Wolfgang - sorry you are right, indeed the numerals are all oriented the same way in mate-panel's clock applet.
(Ideally the numerals should be vertical for Japanese but this is probably good enough I suppose...:)
https://bugzilla.redhat.com/show_bug.cgi?id=525371
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |WONTFIX Last Closed| |2013-07-25 02:49:50
i18n-bugs@lists.fedoraproject.org