Skip to content
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

Layout problem and suggested fix. #3

Open
ionarevamp opened this issue Aug 6, 2024 · 2 comments
Open

Layout problem and suggested fix. #3

ionarevamp opened this issue Aug 6, 2024 · 2 comments

Comments

@ionarevamp
Copy link

There appears to be a layout problem with some of the tools, making the UI not very usable in some cases (if not most), likely depending on the device/monitor.

I haven't exhaustively checked all the apps, but I thought it would be good to bring this to attention:

Simply by adjusting the res/layout/main.xml of the chmod calculator, umask calculator, and the unix time converter (this one being more complicated because of the presence of the date picker), I have created versions of the source with layouts that use dp values instead of px:
https://github.com/ionarevamp/umask-calculator-android-UI-fix
https://github.com/ionarevamp/chmod-calculator-android-UI-fix
https://github.com/ionarevamp/unix-time-converter-android-UI-fix (this one also uses a RelativeLayout and forces elements to be below or next to other elements to prevent overlap)

I see the presence of using px values as a bug, and my changes as an enhancement, and so I think it would be good to incorporate these changes and even perhaps changes like these to other apps within the buildAPKs project that might see similar issues for devices with higher dpi values.

I mainly mention these apps because I thought they were useful enough in their simplicity to focus on them first. If I find ways to fix other apps across the project I might do so

Copy link

github-actions bot commented Aug 6, 2024

Message that will be displayed on users' first issue

@ionarevamp
Copy link
Author

On second thought, this is not the place for this issue. I will take this up with the original publisher of the source. I apologize

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant