Universal design, and the reason why UI changes are not the focus of current development #93
JunkFood02
started this conversation in
Show and tell
Replies: 1 comment 5 replies
-
Thus, it's not planned for major UI modifications during the current stage of development. It is for providing the same user experiences for all, from affordable devices to tablets or foldable, from Android 6 to Android 13. |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
As I mentioned in the release announcement for v1.0.0 (#77), Seal is not even intended to be a video downloader at first. But now, we got a large variety of users and contributors. Thank you!
A month earlier, I received an issue (#27) requesting to downgrade the minSdkVersion to 23. At first, I was a bit surprised because both devices I'm currently using are running the latest version of Android. And I can fully use the dynamic color theme of Material You without any extra codes, a new system feature introduced in API 31.
After some investigation and Ctrl+C/V, dark mode and custom color themes work on devices running even Android 6. Hope you like it! (credits to the compatibility of Android and Jetpack Libraries)
Later, I received another issue regarding "device rotation" (#43). But sooner I found out that the real problem is the size or the DPI of the screen.
In short, we can't assume that all users use regular-sized screens, latest systems, and widely spoken languages. Here are some screenshots showing several corner cases we handle.
Screen size: 1280*720, API 23
Tablet, Landscape, API 33
Arabic, RTL layout, mirrored icons
French, the text of the "Start download" button is wrapped into two lines (now fixed)
Beta Was this translation helpful? Give feedback.
All reactions