datapartyjs / rfparty-mobile

Apache License 2.0
25 stars 5 forks source link

BUG - Essential usability features #59

Open sevenbitbyte opened 1 year ago

sevenbitbyte commented 1 year ago

In a comment from youtube three issues were identified:

Marcus Weinberger 3 months ago

Please fix these essential problems within the app, I had to request a refund as the app is unusable!

1. Allow copying text - how am I supposed to analyze the data without doing so to decode base64?
2. Allow horizontal scrolling so I can view full text from ble devices
3. Devices currently stack on top of each other making it impossible to click below. A list view would solve this
sevenbitbyte commented 1 year ago

I think #18 covers some of this via export and List view.

Should probably make a MiniListView that shows up in the bottom half as a toast when user taps are ambiguous.

Allow copying text

The copying text part is the overly broad CSS rules from here:

Which is actually hiding selection and taps globally. Should make a selectable class to apply to all fields we expect to be copied or interacted with.