Commit graph

35113 commits

Author SHA1 Message Date
vng
246953047f [tests] Call SetSettingsDir for test launch options.
Signed-off-by: vng <viktor.govako@gmail.com>
2021-04-06 08:36:03 +03:00
vng
5d4c2b9925 [tests] Comment out traffic test that needs TRAFFIC_DATA_BASE_URL.
Signed-off-by: vng <viktor.govako@gmail.com>
2021-04-06 08:36:03 +03:00
vng
11b3b8f139 Cleanup .gitignore for ./data
Signed-off-by: vng <viktor.govako@gmail.com>
2021-04-06 08:36:03 +03:00
vng
ea3c6dc15f [generator] Minor code prettify.
Signed-off-by: vng <viktor.govako@gmail.com>
2021-04-06 08:36:03 +03:00
vng
7e01a2c55d [map_tests] Fixed API tests.
Signed-off-by: vng <viktor.govako@gmail.com>
2021-04-06 08:36:03 +03:00
Alexander Borsuk
a704aed4cd [ios] Removed unused permission for remote push notifications
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-04-04 16:57:15 +03:00
9a1270847b [android]: Remove permission dialog
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-04 16:56:47 +03:00
3a93ec12d9 [android]: Remove news and traces of onboarding
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-04 16:56:47 +03:00
fe5fca2c01 [android]: Bump SdkVersion to 30
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-04 16:56:47 +03:00
bd424bb7cd [android]: Remove WRITE_EXTERNAL_STORAGE permission
This permission is not needed for scoped storage.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-04 16:56:47 +03:00
994e50598c [android]: Enable Auto Backups
Back up bookmarks and settings to Google Drive.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-04 16:56:47 +03:00
4822f1a39b [android]: Use scoped storage
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-04 16:56:47 +03:00
43c75200fa [coding][android]: Use native function to move files
The previous implementation of StoragePathManager.changeStorage()
tried to move files from one volume to another using MoveFileX().
MoveFileX() was just a thin wrapper around rename(2), thus it failed
in 100% of cases and a slow Java CopyFile() fallback was called instead.

- Rewrite MoveFileX to actually move files instead of renaming.
- Don't call the slow Java fallback code.
- Create directories before trying to move files there, not after.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-04 16:56:47 +03:00
bd8d89af23 [android]: Enable Firebase Crashlytics only for Beta builds
- Enable Google Mobile Services for all flavors except fdroid.
- Enable Google Firebase Services for all beta builds flavors fdroid
  only if google-services.json exists

We want to get all stars in εxodus privacy report.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-03 20:20:47 +03:00
f19de9ad56 [ios][android]: Replace layer icons
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-03 20:20:34 +03:00
vng
3a19edbd6b [iOS][android] Removed UGC.
Signed-off-by: vng <viktor.govako@gmail.com>
2021-04-03 17:02:21 +03:00
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
vng
8610d5f228 Fixed routing.
Signed-off-by: vng <viktor.govako@gmail.com>
2021-04-03 12:10:27 +03:00
1bc11bf132 Replace symbols
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-03 10:50:40 +03: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
Eugene Step
15d9396887 [docs] configure.sh and QT_PATH usage
Signed-off-by: Eugene Step <lonforton@gmail.com>
2021-04-01 14:29:49 +02:00
Eugene Step
844a1a202c [docs] improved install.md description
Signed-off-by: Eugene Step <lonforton@gmail.com>
2021-04-01 14:29:49 +02: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
ab4662bf19 [twine] Fixed strings regeneration script on Mac OS X
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-27 20:34:22 +03:00
7c3f90b986 [ios]: Remove metrics leftovers
Follow up the previous commit.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-27 19:00:21 +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
vng
4928f13bdf Merge remote-tracking branch 'mapsme/master' into master 2021-03-27 15:52:20 +03: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
8e740d72ba [strings] Clean up
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
c1d0ac2f11 [android] Fixed qt warning at cmake build
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:17:59 +01:00
Alexander Borsuk
199db807ab 32-bit warning fixes
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:17:38 +01:00
tatiana-yan
639d866ab7 [generator] Remove unused. 2021-03-26 10:50:02 +03:00
tatiana-yan
6b630d30e2 [transit] Reuse direction information from ProjectStopsToShape. 2021-03-25 14:28:52 +03:00
tatiana-yan
ad17db2e80 [transit] Fix crash. 2021-03-25 12:38:34 +03:00
tatiana-yan
962496b4ae [transit] Fix invalid stops dereference. 2021-03-24 13:45:36 +03:00
Alexander Borsuk
99c5b878a0 Parallel submodules checkout in GH Actions
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-24 09:04:12 +03: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