-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
feat(add-rtl-layout-support): drawer, tabs, list items & about #3488
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
* supportsRtl="true" * replace Left/ Right properties with Start/ End * tabs: * layoutDirection="ltr" for <TabsLayout> * reverse items for RTL in PagerAdapter * properties for force right in RTL: * textAlignment="viewStart" * textDirection="anyRtl"
* export getLayoutPosition() & isRTL() to LocalizeLayoutUtil class
dcc3142 to
9c70368
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd merge LocalizeLayoutUtils (used to know if the device should be RTL and one method around that) and AndroidTvUtils to DeviceUtils. What do you think about that @Stypox @wb9688?
GUI bugs:
(Screenshots using urdu, the language using an arabic alphabet at the bottom of the list, that's why there are some english words, it's not the case with arabic, which is better translated).
-
In crash report, in info about device, things are mixed between right and left:

Here is an easily reproducible bug so that you can test: share this PeerTube playlist to NewPipe.
* fix info section direction in report error page * fix margin at the feed group carousel in subscriptions page
@B0pol Sounds good to me |
|
@Royosef What's the state of this PR? Are you going to merge |
|
I would move this to v0.20.0 as well |
|
@heberjeur when @Royosef implements the requested changes and all bugs are fixed |
679bc75 to
2aeccc0
Compare
|
No progress since a year, no GitHub actions build and a lot of merge conflicts. Closing this for now. Feel free to reopen it when there is progress again. |


What is it?
Description of the changes in your PR
feat(add-rtl-layout-support): drawer, tabs, list items & about
fixes #3882
Testing apk
NewPipe_AddRtlLayoutSupport-debug.zip
Agreement