organicmaps/android
Sergiy Kozyr 56dca0bf43
Added UTM and MGRS formats support (#5225)
* [platform] Added conversions UTM<->LatLon and MGRS<->LatLon
* [search] Added UTM and MGRS format matching to search
* [Android] Added UTM and MGRS coordinates to Android PlacePage UI
* [ios] Added UTM & MGRS formats in search on iOS
* [base] Added function to convert long to string with fixed output length
* Fix non-unity compilation error
* Lat,lon to UTM & MGRS error handling. Fix tests
* Fix non-unity compilation error
* Fix tests
* Reduced number of test cases
* C++ code formatting. Replaced long to string and string to long functions with standard imlementations.
* [Android] Renamed method
* Function std::string to_string_width is now accepts all integer types.
* Refactoring of 'utm_mgrs_utils.cpp': removed functions forward declaration. Added constexpr for geo constants.
* Introduced optional<string> as return type. Updated tests.
* Changed easting and northing arguments to int.
* Renamed functions. Added const markers.
* [Android] Handling empty UTM and MGRS formats.
* Fixed non-unity compilation error.
* Changed UTM & MGRS API to use string instead of optional<string>
* Improving using of optional variables
* Fixing stupid bug
* Added comments with proposal of UMT and MGRS improvements in future

Signed-off-by: S. Kozyr <s.trump@gmail.com>
2023-06-01 07:11:48 +02:00
..
assets Updated hierarchy.txt, removed external_resources.txt 2022-04-19 16:18:55 +03:00
flavors Show Google Location Services dialog only once 2022-12-18 08:25:51 +02:00
gradle/wrapper [android] Android Gradle Plugin 8 2023-05-10 09:21:48 +02:00
jni Added UTM and MGRS formats support (#5225) 2023-06-01 07:11:48 +02:00
res [strings] Regenerated police in uk 2023-05-31 14:27:33 +02:00
script [android] Rename Java package to app.organicmaps 2022-10-23 23:43:03 +02:00
src Added UTM and MGRS formats support (#5225) 2023-06-01 07:11:48 +02:00
tests [android] move place page sections in own package 2023-05-08 16:43:15 +02:00
.gitignore [android][ios] Upload metadata and screenshots to AppStore / GooglePlay 2021-08-14 09:54:00 +03:00
AndroidManifest.xml [android] Migrated MwmJobIntentService.java to MwmWork (#4691) 2023-04-10 23:16:43 -03:00
build.gradle [android] Updated AGP to 8.0.2 2023-05-27 15:56:31 +02:00
code_style_scheme.xml [android] Fixed c++ style in android studio code style scheme 2020-04-23 20:01:12 +03:00
debug.keystore Fixed configure.sh script and gh actions 2021-03-23 17:47:44 +01:00
gradle.properties [strings] Regenerated 2023-05-18 23:16:32 +02:00
gradlew [android] Android Gradle Plugin 8 2023-05-10 09:21:48 +02:00
gradlew.bat [android] Upgrade to gradle 7.6 2023-02-19 11:18:53 +02:00
HOW_TO_USE_GRADLE.txt [docs] Expand and simplify dev env setup docs 2021-11-23 23:47:17 +03:00
ic_launcher-playstore.png [android][ios] New logo 2021-06-05 09:20:44 +03:00
multidex-config.txt [android] Fix ClassNotFoundException 2023-03-14 22:14:36 +01:00
proguard-mwm.txt [android] Fixed R8 warning 2022-11-09 07:55:09 +01:00