- 14 May, 2015 2 commits
-
-
Chris Scott authored
This reverts commit bb2b4ded.
-
Chris Scott authored
Bump version to 0.4.0
-
- 21 Apr, 2015 3 commits
-
-
Chris Scott authored
Edge
-
Chris Scott authored
Update CDVBackgroundGeoLocation.m
-
Chris Scott authored
-
- 20 Apr, 2015 3 commits
-
-
Chris Scott authored
Implement new ios config param disableElasticity
-
Chris Scott authored
Implement new ios config param disableElasticity to disable speed-based distance-filter auto-scaling. Also disabled ios log-messages when debug: false
-
Chris Scott authored
Edge
-
- 17 Apr, 2015 3 commits
-
-
Chris Scott authored
-
Chris Scott authored
-
Chris Scott authored
Keep track of 'enabled' state in Settings -- when using autoStart, only start when plugin is enabled
-
- 16 Apr, 2015 4 commits
-
-
Chris Scott authored
Implement Android SharedPreferences for configuration.
-
Chris Scott authored
-
Chris Scott authored
-
Chris Scott authored
Implement Android SharedPreferences for configuration. This allows much simpler configuration of auto-starting the device at device BOOT, since the BootReceiver can now read its configuration from SharedPreferences. This also allows the plugin to always add the android permission BOOT_COMPLETED and teh state of @config startOnBoot will determine whether to start the service. Better error-handling on params/headers config. Tip-of-the-hat to Nicholas Felmlee for all this
-
- 15 Apr, 2015 1 commit
-
-
Chris Scott authored
Edge
-
- 14 Apr, 2015 8 commits
-
-
Chris Scott authored
Transmit isMoving state from plugin->service in case setConfig is executed, which must stop/start the service to apply the new config -- we don't want to put the service in stationary-mode if it's already in moving mode
-
Chris Scott authored
Don't recreate a new backgroundService Intent each time we configure -- merely setExtra new config values
-
Chris Scott authored
Oops, typo. meant startService.
-
Chris Scott authored
-
Chris Scott authored
-
Chris Scott authored
-
Chris Scott authored
-
Chris Scott authored
-
- 10 Apr, 2015 4 commits
-
-
Chris Scott authored
Configurable location request
-
Chris Scott authored
-
Chris Scott authored
Allow LocationRequest to be more configurable for calculating fastestInterval, locationUpdateInterval
-
Chris Scott authored
Http service
-
- 09 Apr, 2015 2 commits
-
-
Chris Scott authored
spacing
-
Chris Scott authored
Implement BOOT_COMPLETED receiver. NOTE: You must manually add the android permission android.permission.RECEIVE_BOOT_COMPLETED to your AndroidManifest -- the plugin has this element in its plugin.xml purposely commented-out. Also, when the BackgroundGeolocationService is run due to a BOOT_COMPLETED, there's no way to fetch any kind of user info, such as an authentication_token for your server to authenticate an HTTP request (if you've enabled the HTTP feature). However, the HTTP request will insert the Android UUID which you *can* use to authenticate the request. It's up to the developer to map the Android UUID to some particular user on your server. You may fetch the Android UUID using the standard cordova plugin org.apache.cordova.device (see the documentation there on that API)
-
- 06 Apr, 2015 2 commits
-
-
Chris Scott authored
Http service
-
Chris Scott authored
-
- 04 Apr, 2015 3 commits
-
-
Chris Scott authored
-
Chris Scott authored
-
Chris Scott authored
-
- 03 Apr, 2015 3 commits
-
-
Chris Scott authored
-
Chris Scott authored
-
Chris Scott authored
Re-implement android background-service. Migrate control out of the CordovaPlugin and into BackgroundGeolocationService. This is required for those who may still wish to have the plugin transmit locations to server via HTTP. Re-implement HTTP layer with same options as free plugin (namely url, params, headers). There is no persistence layer currently, so when in-plugin HTTP is enabled, the plugin won't re-try when no network is detected.
-
- 01 Apr, 2015 1 commit
-
-
Chris Scott authored
-
- 31 Mar, 2015 1 commit
-
-
Chris Scott authored
Implement new config stopTimeout for delaying GPS OFF after ARS detects ...
-