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 96629 - Support RTL flipping for handle boxes
Support RTL flipping for handle boxes
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: Other
2.1.x
Other other
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks: 76219
 
 
Reported: 2002-10-23 18:05 UTC by Matthias Clasen
Modified: 2011-02-04 16:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
flipping for handle boxes (9.14 KB, patch)
2002-10-31 22:50 UTC, Matthias Clasen
none Details | Review
revised patch (9.42 KB, patch)
2002-11-02 01:07 UTC, Matthias Clasen
none Details | Review

Description Matthias Clasen 2002-10-23 18:05:36 UTC
the "handle" should appear on the left end in RTL mode
Comment 1 Owen Taylor 2002-10-23 19:08:12 UTC
Moving all the RTL flipping bugs to the 2.4.0 milestone; in some
cases the changes should be easy to do. (GtkPaned comes to mind)
In those cases, we can move the bugs back to 2.2.0 if patches occur.
Comment 2 Matthias Clasen 2002-10-31 22:50:40 UTC
Created attachment 11958 [details] [review]
flipping for handle boxes
Comment 3 Owen Taylor 2002-11-01 22:49:31 UTC
I think you need to flip explicitely set snap edges as well.
Comment 4 Matthias Clasen 2002-11-02 01:06:55 UTC
I totally overlooked snap_edge. Btw I notice that it is not possible
to reset it to its default value -1 via the testgtk property editor.
Does this mean we're using an invalid value here as the default, and
only get away with it, because the enum gets stored as an int ?
Comment 5 Matthias Clasen 2002-11-02 01:07:38 UTC
Created attachment 11978 [details] [review]
revised patch
Comment 6 Owen Taylor 2002-11-02 03:38:30 UTC
I think think the fix is to to add a separate snap_edge_set property
that gets toggled on automaticlaly when snap_edge is set, and
then make the snap_edge property return some default value when
snap_edge_set is FALSE. (Probably should be a separate bug)

Patch looks fine.
Comment 7 Matthias Clasen 2002-11-02 19:35:15 UTC
I just filed bug 97505 for the snap_edge issue.