jellyfin-androidtv
jellyfin-androidtv copied to clipboard
Add RTL Support
Changes I added RTL support for this app. Most of the work was clicking the refactor button in Android Studio. Other parts included properly formatting numbers (to support Eastern Arabic Numbers, for example), rewriting certain layouts (like legacy card image layout) and adding more constraints to others.
Issues None
I am open to any feedback!
Sorry for the wait. I'm currently busy preparing the 0.14 release and this PR might break some things so it will be added for 0.15 to give us some more time to test it. From a quick glance it looks fine but I'll properly review it in the coming weeks.
No worries mate. Take your time.
I'm looking into it.
It's weird as I don't get the same result:
Did you do anything in particular to see those rectangular opaque shadows?
It only showed in the browsing screen (so when in a library)
I couldn't reproduce it. I am guessing maybe it has to do with your non-stock theme. Should I just eliminate shadows going down?
Also are we sure these are shadows?
I am guessing maybe it has to do with your non-stock theme.
It's the default theme
Also are we sure these are shadows?
Partially background, partially shadow
I meant your OS theme. The title progress bar and the tick don't look the same on my machine. Honestly, I couldn't reproduce it so I don't know what to do.
Testing was done with the Android emulator (Android 12) with nothing changed.
I tried both Android 12 TV emulator images available in Android Studio. Neither look like your screenshot. They looked more like mine. There was a light blue circle tick on the cards and no shadow. I'm sorry, I couldn't reproduce the issue. I don't know what to do.
Did some more testing and apparently this only happens when the library is set to align items vertically, weirdly enough.
Thank you! I managed to reproduce it! I'll investigate the root cause.
It should be fixed now.