https://bugs.kde.org/show_bug.cgi?id=447700

            Bug ID: 447700
           Summary: Right-to-left (RTL) issues with animation timeline
           Product: krita
           Version: git master (please specify the git hash!)
          Platform: Other
                OS: Other
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Animation
          Assignee: krita-bugs-n...@kde.org
          Reporter: al...@alvinhc.com
  Target Milestone: ---

Created attachment 144970
  --> https://bugs.kde.org/attachment.cgi?id=144970&action=edit
Animation timeline in RTL

There seems to be some issues with RTL, where the layout is mirrored:

1. Some buttons that should be above the layer list is placed at the wrong side
2. Frame number is offset
3. The layout of the layer list rows are not mirrored
4. The playback/seeking buttons don't have their icons mirrored
5. When dragging left and right using the horizontal scrollbar, the movement
direction is wrong

However, before we fix any of these we should think about whether the timeline
shall be mirrored for RTL. The material design guide [1] states that
"[a]nything depicting the passage of time should be mirrored", but then also
states that "[d]o not mirror media playback buttons and the media progress
indicator as they refer to the direction of tape being played, not the
direction of time". If this is worth referencing then a possible solution is to
explicitly set the layout direction of the animation timeline to be
left-to-right and call it done.

This requires input from RTL users. Comments from experts would be even better.

[1]:
https://material.io/design/usability/bidirectionality.html#mirroring-elements

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to