Changelog

Changelog

Hamitza165

3.0.5



Fix some bugs and crashes in edge-cases



Fix issues on simulation import



3.0.4



Fix some bugs and crashes in edge-cases



Fix searching point by coordinates not working



Improve design for search point view



Improve design for import simulation view and add a mechanism to preview xpath resolutions



Display a speed ratio selector when taping on speed ratio text from control center



Add a settings to use your own itinerary resolver



3.0.3



Fix some bugs and crashes in edge-cases



Fix crash after simulation's end



Restore simulation's state if Lockito is kill by system



Apply a better design on search view



3.0.2



Fix some bugs and crashes in edge-cases



Fix input speed being handle as m/s instead of km/h



Fix import with incomplete files (ie: with only legs or waypoints)



Open simulation when taping on simulation



3.0.1



Fix multiples crash



Fix duplicated simulation leading to crash. Add a mechanism to clean invalid simulations



Fix crash during configuration change on big simulation



Fix crash when trying ot import an invalid file



Use provider to share simulation instead of raw content



3.0.0



Lockito was totally rewritten from scratch to provide a better experience and prepare lots of cool features



Fix the "query over limit" issue when trying to resolve an itinerary



Add an option to control speed ratio during simulation



Add favorite simulation



Add consent form for user usage with ads



2.9.1



Fix provider type being override at each startup



Add an option to force restore GPS mock state



Add an option to search point from address or GPS coordinate



Auto-save last position of head action view



Prepare application structure for big changes



2.8.2



Change default and current provider type to "Location Manager"



Fix crashes



Fix real GPS locations not working anymore after stopping a simulation



Fix KML import and update default XPath



Restore landscape mode



Add an option to enable a head view with play/pause/stop actions



This release should bring back compatibility with some GPS-based applications. But the location jumping to real one should be back too. You can try changed "provider type" to see what fits bests your needs.



2.8



Fix crashes



Fix simulation stopping after a while



Fix location jumping from mocked location to real location



Initialize file explorer in Lockito's folder while importing an itinerary



Fix itinerary import/export still not working



Do not display popup for enabling mock location if device is rooted



Add an option to send database to developer (with user's consent) while sending a feedback to help debugging



If you're still having issues during simulation try changing "provider type" in settings.



2.7.1



Fix crashes



Add logs to help debugging some tricky bugs



Add an option to select the map type to use



Fix itinerary import/export not working



Since Android 6.0 (Marshmallow), moving Lockito in /system/app or /system/priv-app on a rooted device won't work anymore. 


However, installing XPosed's "Mock Mock Locations" module should allow you to mock location without setting 'Mock location provider app' option.



2.7



Fix crashes



Handle linear itineraries or Google itineraries (including: car, bicycle, walking)



2.6



Add a file explorer to import KML/GPX files



Handle new runtime permission system introduced in Android 6



Add altitude mocking (editable by itinerary or itinerary part)



Allow third-party applications to launch existing simulations



Below is an example with ADB command to launch simulations: 



adb shell am broadcast -n fr.dvilleneuve.lockito/fr.dvilleneuve.lockito.core.service.SimulationActionReceiver <ACTION> 



Where <ACTION> can be:



-a load --el simulationId <simulationId> (to load and prepare simulation with id <simulationId>)



-a unload (to unload and clean simulation)



-a play (to start loaded simulation)



-a pause (to pause loaded simulation)



-a stop (to stop loaded simulation)



2.5.4



Add dutch translations (Thanks to Steven)



Add german translations (Thanks to Markus and Heiner Sietas)



Add spanish translations (Thanks to Alvaro Martinez)



2.5.3



Fix major simulation speed issue



Add a page for open-sources projects licenses



2.5.2



Fix display issue with simulation duration



2.5.1



Fix bugs



Fix bearing of mock location



It's no longer necessary to enabled mock location on root devices



2.4.3



Fix bugs



Fix crash if Google play services are not installed



Fix mocked location speed generating in km/h instead of m/s



2.4.2



Fix database upgrade for itinerary with only one point



2.4.1



Fix icon not displayed



Fix summary not updated



Add titles



2.4



Fix bugs



Force simulation to run even if screen was switched off by using a Wakelock (configurable in preferences)



Allow overriding of speed and accuracy between two waypoints by clicking on the itinerary part



2.3.1



Fix icons and dialog styles



Fix crash on itinerary duplication



Fix crash if too many waypoints



Fix list not refreshed after an itinerary was renamed



Allow auto-stop simulation at the end of itinerary



2.3



Fix a bug with negative accuracy



Allow custom delay between location



Choose imperial or metric system measurement



2.2



Bug fixes



Core refactoring



Change itinerary creation process



Add import/export via share features





Report Page