amahi / android

Amahi Android App
GNU General Public License v3.0
165 stars 277 forks source link

Missing RTL Support #700

Closed Prakhar-Agarwal-byte closed 3 years ago

Prakhar-Agarwal-byte commented 3 years ago

Describe the issue At many places, RTL support is not functioning properly or is completely missing. There should be consistent RTL support all across the app. (Screenshots attached below)

Steps to reproduce behavior Turn on RTL mode on an android device by enabling Force RTL layout direction in developer options. After that, please look at the screenshots that I am attaching of the current behavior of the app.

Current behavior

  1. Look at the layout of the card view item ( Ex. Demo folder ) it is not working properly for RTL.

image

  1. Alignment of Server selection is not correct

image

  1. Direction of the up arrow in settings is not correct.

image

  1. No RTL support in file sort bottom sheet.

image

  1. Upload heading misaligned.

image

  1. Songs item layout is not working properly for RTL.

image

Expected behavior

image

image

image

image

image

image

Smartphone (please complete as much of the following information as possible): All devices with RTL mode turned on.

Additional context Since we are adding Localization support it will be better if we fix this issue first hand.