markusfisch / BinaryEye

Yet another barcode scanner for Android
https://play.google.com/store/apps/details?id=de.markusfisch.android.binaryeye
MIT License
1.42k stars 117 forks source link

Binary Eye 1.58 - Feedback #348

Closed bovirus closed 1 year ago

bovirus commented 1 year ago

@markusfisch

Pelase check screenshot

20230120_124910-new

Possible improvements

Set smaller font size for link (now seem too big)

There is an area on GUI that seems not used. If you can use it improve usability.

markusfisch commented 1 year ago

Well, it would be possible to use a so-called Autosize TextView for the content, but I'm afraid it wouldn't make things better 🙈

Sure, in this sample, on your device, a smaller text size would make the URL not wrap. But when the URL is a couple of characters longer, when should it break to not become unreadable? Now I think finding that limit is probably a matter of taste and what works for one person might be annoying to another.

Then, this text field can hold any content from any barcode. So it would almost always have a very different text size. This would make the layout always look different, which can be bit irritating.

About the unused area: The hexdump always groups 8 bytes in one line so that the characters in the text column can be easily assigned. Of course, we could increase the text size to make it cover the whole space. But that again would lead to a pretty inconsistent layout. Font size has a semantic meaning. If we read something in a bigger font, we think it's more important. But that wouldn't be the case here.

bovirus commented 1 year ago

[markusfisch

Thanks for the reply explaing the technical reason.

Please close the issue.