20kdc / gabien-app-r48

(Possibly buggy) application for game making, modding, and datamining, with a general focus around game engines compatible with the RPG Maker series.
The Unlicense
34 stars 2 forks source link

Pinch-to-zoom on Android would be nice #43

Closed rohkea closed 5 years ago

rohkea commented 5 years ago

Pinch-to-zoom is a common gesture when you place two fingers on screen and then increase the distance between them (to zoom in) or decrease it (to zoom out). When zooming in, the location of fingers determines the area to be zoomed in. (And while doing that, you can still scroll the view area by moving the fingers without changing the distance between them.)

It’s not really required but almost any Android application supports them, so it makes sense to add them. In fact, even I tried using them without realising R48 doesn’t have this.

20kdc commented 5 years ago

Time I upgrade the mobile emulation system to allow debugging multitouch gestures, I guess. I've been keeping away from multitouch-specific code for that reason.

20kdc commented 5 years ago

It's now implemented. I'll test it here, but you should test too in case I screwed up some non-obvious usability stuff

20kdc commented 5 years ago

Here's the build I'll be testing with. v1.3-a.apk.zip This uses AVC 14, so I hope I remember this later or you might have issues updating from this.

20kdc commented 5 years ago

NOTE: AVC14 has been reused for this build. This one's on the datamodel2 branch. It also contains all the work on other stuff so far. v1.3-b.zip

20kdc commented 5 years ago

You noted 'Dragging and zooming works great' over Discord, so I'm assuming this is resolved ; Re-open if I'm incorrect about this...