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 128348 - GtkCellView doesn't support rtl-orientation
GtkCellView doesn't support rtl-orientation
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: Other
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks: 76219 126518
 
 
Reported: 2003-12-02 12:36 UTC by chinen
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch - (Based on CVS 2003/Dec/02) (2.05 KB, patch)
2003-12-02 12:37 UTC, chinen
none Details | Review

Description chinen 2003-12-02 12:36:06 UTC
Renderers should be displayed from right to left on BiDi locale
(e.g. he_IL). However, it isn't.

[Steps to Reproduce]
1. Run testcombo in bidi locale.
2. Check contents of "GtkCellView" frame.
   The renderer is displayed on left side. <-- Problem!

[Actual Results]
Renderers are displayed from left to right, as with ltr orientation
of widget.

[Expected Results]
Widget should be flipped.
Comment 1 chinen 2003-12-02 12:37:23 UTC
Created attachment 22008 [details] [review]
Proposed patch - (Based on CVS 2003/Dec/02)
Comment 2 chinen 2003-12-02 12:40:05 UTC
Attached patch was created based on the source in CVS(2003/Dec/02).
It was created by Semion Chichelnitsky <semion@il.ibm.com>.
Could you please look at it?

Thanks in advance.
Comment 3 Matthias Clasen 2003-12-06 00:33:54 UTC
The patch works nicely, but in order to get complete flipping support
for the new GtkComboBox, we need to draw the arrow at the other side
and change the alignment of the popup window as well.
Comment 4 Matthias Clasen 2003-12-06 00:44:07 UTC
No API involved.
Comment 5 Kristian Rietveld 2003-12-12 20:09:14 UTC
Committed to HEAD.