twostraws / ControlRoom

A macOS app to control the Xcode Simulator.
MIT License
5.79k stars 304 forks source link

Add support for jittering locations #147

Closed cwalo closed 2 years ago

cwalo commented 2 years ago

Use case

In map and navigation-based applications, it can be useful to simulate the slight variations in locations you might see while using a device.

Solution

This PR adds a "jitter location" feature that, when enabled, will randomly generate a location slightly offset from the currentLocation selected on the map to simulate this behavior.

https://user-images.githubusercontent.com/2067455/166856190-58a8a74f-5832-47e9-b135-a8951087556e.mov

twostraws commented 2 years ago

Thank you!