Viewing version 0.2.6. Open the latest package page.

geolocator_linux

0.2.6

Geolocation Linux plugin for Flutter. This plugin provides the Linux implementation for the geolocator.

Download archive

Readme

geolocator_linux

pub package Build status style: effective dart

The official Linux implementation of the geolocator plugin by Baseflow.

Usage

The geolocator_linux package is currently available as beta version and therefore not yet fully endorsed by the geolocator package.

To add Linux support to the geolocator simply add the geolocator_linux package as an additional dependency to the pubspec.yaml file of your app:

dependencies:
  ...
  geolocator: ^8.2.0
  geolocator_linux: ^0.1.0

Issues

Please file any issues, bugs or feature requests as an issue on our GitHub page. Commercial support is available, you can contact us at hello@baseflow.com.

Want to contribute

If you would like to contribute to the plugin (e.g. by improving the documentation, solving a bug or adding a cool new feature), please carefully review our contribution guide and send us your pull request.

Author

This Geolocator plugin for Flutter is developed by Baseflow.

Changelog

0.2.6

  • Updates dependency on flutter_lints to version 6.0.0.

0.2.5

  • Updates dependency on package_info_plus to version 10.0.0.

0.2.4

  • Updates dependency on package_info_plus to version 9.0.0.

0.2.3

  • Updates dependency on flutter_lints to version 5.0.0. Later added: of example project.

0.2.2

  • Updates dart sdk to sdk: ^3.5.0
  • Fixes analyzer issues

0.2.1

  • Updates dependency on package_info_plus to version 8.0.0.

0.2.0+2

  • Updates dependency on package_info_plus to version 5.0.1.

0.2.0+1

  • Ensures the Position instance always contains a timestamp.

0.2.0

  • Bumps geolocator_platform_interface dependency to ^4.1.0.

0.1.3

  • Improves GNOME detection.
  • Adds the ability to open Location Settings in GNOME SHELL.

0.1.2

  • Migrates to Dart SDK 2.15.0 and Flutter 2.8.0.

0.1.1

  • Fixes repository URL of the package.

0.1.0

  • Initial implementation for Linux.

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.com
flutter pub add 'geolocator_linux:0.2.6'
pubspec.yaml
name: geolocator_linux
description: Geolocation Linux plugin for Flutter. This plugin provides the
  Linux implementation for the geolocator.
repository: https://github.com/baseflow/flutter-geolocator/tree/main/geolocator_linux
issue_tracker: https://github.com/baseflow/flutter-geolocator/issues?q=is%3Aissue+is%3Aopen
version: 0.2.6

environment:
  sdk: ^3.5.0
  flutter: ">=2.8.0"

flutter:
  plugin:
    implements: geolocator
    platforms:
      linux:
        dartPluginClass: GeolocatorLinux

dependencies:
  dbus: ^0.7.3
  flutter:
    sdk: flutter
  geoclue: ^0.1.1
  geolocator_platform_interface: ^4.1.0
  gsettings: ^0.2.5
  package_info_plus: ^10.0.0

dev_dependencies:
  build_runner: ^2.1.8
  flutter_lints: ^6.0.0
  flutter_test:
    sdk: flutter
  mockito: ^5.0.17
  plugin_platform_interface: ^2.1.2

Version history

VersionPublishedArchiveSHA-256
0.1.0On demandDownloadfb37c499…1dfe58
0.1.1On demandDownloadfbb46ded…315869
0.1.2On demandDownload98b9d803…22a30e
0.1.3On demandDownloaddd0f4461…8d1920
0.2.0On demandDownload585702cd…14b582
0.2.0+1On demandDownloadecd43f23…969267
0.2.0+2On demandDownload26a672e6…28c56f
0.2.1On demandDownload6ab65d4c…2e6f62
0.2.2On demandDownload5d94f9c5…375a34
0.2.3On demandDownloadc4e966f0…a721f3
0.2.4On demandDownloadd64112a2…143797
0.2.5On demandDownloadb02993d5…88aced
0.2.6Cached · Upstream SHA-256 matchedDownload3da7420f…6e850a

Dependencies

dbus "^0.7.3"

flutter { "sdk": "flutter" }

geoclue "^0.1.1"

geolocator_platform_interface "^4.1.0"

gsettings "^0.2.5"

package_info_plus "^10.0.0"