https://bugs.kde.org/show_bug.cgi?id=525246
--- Comment #2 from Zayed Al-Saidi <[email protected]> --- (In reply to Nate Graham from comment #1) > > EXPECTED RESULT > > The countdown progress bar should behave consistently regardless of the > > locale. > I get that this is what you expect, but I don't understand why. As you > observe, the automatic layout mirroring is working correctly. And we also > mirror other progress bars with an RTL language, such as the ones in the > volume and brightness OSDs. Why shouldn't this one be mirrored as well? They are two a fundamental different functions: a progress indicator (which measures accumulated status or quantity) and a time-based countdown timer (which represents time remaining). Volume, brightness, and file transfers are quantitative fill levels. Standard layout mirroring (RTL) correctly flips their origin to start from the right because reading direction and scalar accumulation align with the layout. Time-based countdown bars, however, represent a decreasing time horizon. In modern digital and physical interfaces, time reduction is universally conceptualized as moving from left to right (past to future, or full to empty), regardless of text reading direction. That's why I feel it weird when I notice it first time :) -- You are receiving this mail because: You are watching all bug changes.
