Commit graph

8084 commits

Author SHA1 Message Date
09f25f2501 [android]: Fix Gradle warnings
Do what the latest Gradle ask me to do.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-03 11:24:28 +02:00
16b69c3f22 [android]: Enable bundled assets for all flavors
See https://github.com/omapsapp/omapsapp/issues/281

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-03 10:47:42 +03:00
090b7042d4 [android]: Revert "load settings dir in Platform constructor"
This reverts commit 0b71876515.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-01 17:28:37 +03:00
9b5a03ab1c [android] Remove APK expansion files (OBB)
This feature is deprecated. According to Google, from August 2021, new
apps will be required to publish with the Android App Bundle on
Google Play. Android App Bundle (.aab) is not compatible with OOB.

See https://developer.android.com/guide/app-bundle

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-01 17:28:37 +03:00
1e891f1eb4 [android]: Remove legacy KitKat data migration
This app doesn't support KitKat (API 19).

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-01 17:28:37 +03:00
2b3d594435 [android]: Fix "Ask every time" location option
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-28 09:27:33 +03:00
9dbd990787 [strings] Clean up on-boarding localizations
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-28 09:27:33 +03:00
70443914c9 [android]: Remove onboarding screens
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-28 09:27:33 +03:00
a68e23e0f7 [android]: Fix a crash on the start
Follow up 70a0ffa "Removed metrics and local notifications"

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-27 21:04:34 +03:00
Alexander Borsuk
70a0ffaca9 Removed metrics and local notifications
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 16:02:01 +01:00
Alexander Borsuk
9ba8279ce9 [strings] Regenerated strings
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:18:17 +01:00
Alexander Borsuk
5400ec553a Removed local ads
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:18:17 +01:00
Alexander Borsuk
263416f3fe [android] Removed duplicated c++17 flag and disabled unused sections
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:17:59 +01:00
Alexander Borsuk
e0bbe4fdad [android] Minor abi rewording during the build
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:17:59 +01:00
Alexander Borsuk
446b9e16a7 [android] Enabled R8, google will force it soon
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:17:59 +01:00
Alexander Borsuk
ae7a0487e6 [android] Removed unused properties
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:17:59 +01:00
Alexander Borsuk
3ac20f09c5 [android] Cast linter fixes
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-24 09:04:12 +03:00
Alexander Borsuk
53167676b7 [android] Cleanup code with linter
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-24 09:04:12 +03:00
Alexander Borsuk
b87ee95bae Fixed configure.sh script and gh actions
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-23 17:47:44 +01:00
vng
94ca909f58 Regenerated strings.
Signed-off-by: vng <viktor.govako@gmail.com>
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-20 22:32:01 +01:00
a6abb4572c [android]: Enable NDK debug symbols
Use SYMBOL_TABLE instead of FULL to meet Google Play limits.

Closes #230

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-20 09:21:50 +03:00
Alexander Borsuk
e57aecd46e [strings] Regenerated strings
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-20 09:20:47 +03:00
Alexander Borsuk
6701f72ede [strings] Regenerated strings
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-20 09:20:47 +03:00
Alexander Borsuk
02f1cca716 Removed MarketingService
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-20 09:20:47 +03:00
ca07dd3dce Bump version to 10.6.0
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 22:24:18 +03:00
c1528a6e52 [android]: Secure Gradle version as suggested by linter
See https://gitlab.com/fdroid/rfp/-/issues/1665#note_524296916

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 19:20:35 +03:00
4e24af95e4 [android]: Add F-Droid flavor
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
5136a60e26 [android]: Remove Google Authorization
This old implementation of Google Auth was based on GMS and
didn't work on non-Google devices. If we really want to support
Google Auth, we should use Firebase Auth instead:

https://firebase.googleblog.com/2020/10/firebase-auth-android-non-gms.html

This patch removes the last Google Service from the project. Please
add android/google-services.json if you want to build version with
enabled Google Services (GMS + Firebase) for the Play Store.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
3109bd3982 [android] Make play-services-location optional
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
4ba631a173 [android]: Make firebase-{crashlytics,appdistribution} optional
- Don't require `google-services.json` for the build.
- Disable Firebase if `google-services.json` is missing.
- Remove ExternalLibrariesMediator traces.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
b38bc1f13e [android]: Remove beta/debug resources from android/flavors
Override the application name in build.gradle instead.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
dfc773b7ca [android]: Remove geofencing
We don't track users.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
8a921f8dd8 [android]: Remove firebase-job-dispatcher
This code was only needed for API < 21. Our minSdkVersion is 21.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
Alexander Borsuk
218916bd51 [android] Removed auth factory
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-14 10:49:56 +03:00
Alexander Borsuk
dd75c69e04 [core] Removed routing statistics
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-14 10:49:56 +03:00
Alexander Borsuk
1086bbce47 [android] Removed stats option from settings
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-14 10:49:56 +03:00
Alexander Borsuk
77d6b51ab0 [strings] Regenerated resources
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-14 10:49:56 +03:00
Alexander Borsuk
1a0e062cf2 [core][ios] Removed statistics and Alohalytics submodule
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-14 10:49:56 +03:00
Alexander Borsuk
31d3000864 [android] Set proper NDK version in gradle
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-13 21:29:12 +01:00
Alexander Borsuk
bff14142b0 Newline warning fixes 2021-03-13 09:49:40 +03:00
Daniil Popov
a4cbcad18b
[android]: Initialize core before handle received broadcast
Sometimes we can receive broadcast before the core is managed to be initialized. 
In this case, we need to initialize it.

Signed-off-by: Daniil Popov <int02h@gmail.com>
2021-03-08 09:47:51 +03:00
vng
0ff5f27119 Merge remote-tracking branch 'mapsme/master' into master
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-06 18:34:06 +03:00
1954dd8a7e [android] Remove all non-trivial graphics
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-06 17:49:24 +03:00
88a469ef6a [Android] Update to Gradle 6.8.3
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-06 17:37:34 +03:00
d0ba290e09 [android]: Fix "Error inflating class androidx.legacy.widget.Space"
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-06 17:37:34 +03:00
5e20e30c56 [android]: Remove UnitTests
This code is dead.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-06 17:26:25 +03:00
Altynaika
79efbbe8d5 [android] hided search similar hotel button
context Signed-off-by: Altynaika <altynaika.toktomuratovaa@gmail.com>
2021-03-06 11:47:07 +03:00
48e2dd7085 [android] Remove ads and tracking code
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-06 09:00:01 +03:00
3601fe1291 [Android] Disable in-app purchases
Keep library, but revoke the permission.

Closes https://github.com/omapsapp/omapsapp/issues/48

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-02-21 09:26:05 +03:00
vng
9debf0873a [android][desktop] Replaced MapsWithMe folder with OMapsData.
Signed-off-by: vng <viktor.govako@gmail.com>
2021-02-20 17:38:52 +03:00