diff --git a/.gitignore b/.gitignore index 3c3629e..333efab 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ node_modules +packages/.DS_Store +.idea diff --git a/packages/.DS_Store b/packages/.DS_Store deleted file mode 100644 index be773d1..0000000 Binary files a/packages/.DS_Store and /dev/null differ diff --git a/packages/capacitor-plugin/CapacitorGeolocation.podspec b/packages/capacitor-plugin/NitraGeolocation.podspec similarity index 94% rename from packages/capacitor-plugin/CapacitorGeolocation.podspec rename to packages/capacitor-plugin/NitraGeolocation.podspec index 5b18988..81e4851 100644 --- a/packages/capacitor-plugin/CapacitorGeolocation.podspec +++ b/packages/capacitor-plugin/NitraGeolocation.podspec @@ -3,7 +3,7 @@ require 'json' package = JSON.parse(File.read(File.join(__dir__, 'package.json'))) Pod::Spec.new do |s| - s.name = 'CapacitorGeolocation' + s.name = 'NitraGeolocation' s.version = package['version'] s.summary = package['description'] s.license = package['license'] diff --git a/packages/capacitor-plugin/android/build.gradle b/packages/capacitor-plugin/android/build.gradle index 41b25ee..9b2ee2d 100644 --- a/packages/capacitor-plugin/android/build.gradle +++ b/packages/capacitor-plugin/android/build.gradle @@ -53,12 +53,14 @@ kotlin { repositories { google() mavenCentral() + maven { url 'https://jitpack.io' } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) - implementation("io.ionic.libs:iongeolocation-android:1.0.0") + implementation 'com.github.nitra:ion-android-geolocation:fake-SNAPSHOT' + implementation project(':capacitor-android') implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion" diff --git a/packages/capacitor-plugin/android/src/main/kotlin/com/capacitorjs/plugins/geolocation/GeolocationPlugin.kt b/packages/capacitor-plugin/android/src/main/kotlin/com/capacitorjs/plugins/geolocation/GeolocationPlugin.kt index b5b158a..681b18e 100644 --- a/packages/capacitor-plugin/android/src/main/kotlin/com/capacitorjs/plugins/geolocation/GeolocationPlugin.kt +++ b/packages/capacitor-plugin/android/src/main/kotlin/com/capacitorjs/plugins/geolocation/GeolocationPlugin.kt @@ -259,6 +259,7 @@ class GeolocationPlugin : Plugin() { locationResult.altitudeAccuracy?.let { put("altitudeAccuracy", it) } put("speed", locationResult.speed) put("heading", locationResult.heading) + put("isMock", locationResult.isMock) } return JSObject().apply { put("timestamp", locationResult.timestamp) diff --git a/packages/capacitor-plugin/package.json b/packages/capacitor-plugin/package.json index 7bd1b94..0d31775 100644 --- a/packages/capacitor-plugin/package.json +++ b/packages/capacitor-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@nitra/geolocation", - "version": "7.1.2", + "version": "7.1.3", "description": "The Geolocation API provides simple methods for getting and tracking the current position of the device using GPS, along with altitude, heading, and speed information if available.", "main": "dist/plugin.cjs.js", "module": "dist/esm/index.js",