acristescu / OnlineGo

Repo for the OnlineGo Android app.
https://play.google.com/store/apps/details?id=io.zenandroid.onlinego
GNU General Public License v3.0
201 stars 53 forks source link

[Feature request] Zoomable board #36

Open heikoherold opened 5 years ago

heikoherold commented 5 years ago

Small screens, big fingers... a zoomable board would be good. I think a continuous zoom wouldn't even be necessary, just jump to 13x13 and 9x9 size (maybe also 5x5 for tiny screens?). If that is easier to implement pan by whole stone sizes (no continuous pan). And maybe add a ragged board edge for signaling where there are other parts of the board, but that probably isn't needed anyway. A board overview/map probably isn't needed, since the available area is tight anyway. Or put the map (or even just a static lens symbol) over your player picture left above or below the map?

acristescu commented 5 years ago

Hey man, thank you for the suggestion. This one is kinda tough to get right, particularily from an user experience perspective. I probably will not be too keen to try it out maybe somebody else wants to have a go?

heikoherold commented 5 years ago

Count me in. On the other hand - the app is not released. Every user is a beta user :grin: Just code it (if/when you want and have time) and maybe hide it behind a default-off option. Then change the default at the next release when you are comfortable with it.