Commit graph

446 commits

Author SHA1 Message Date
rtsisyk
20e3941241 Bump versions
Signed-off-by: rtsisyk <rtsisyk@users.noreply.github.com>
2024-03-31 08:18:49 +00:00
rtsisyk
35e4b307d3 Bump versions
Signed-off-by: rtsisyk <rtsisyk@users.noreply.github.com>
2024-03-31 06:48:18 +00:00
e16d38e319 Update release notes
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-03-31 09:47:02 +03:00
9520fd8ca5 [android] Update the Google Play release procedure
Before all new Google Play releases were published for phased 10% rollout
in the Production track. Now, a new Google Play release is initially
uploaded into "Closed Beta" track for 100% rollout and then promoted into
"Production" track after testing. The "Closed Beta" track (misleadingly
called "alpha" in the code) is invite-only and currently contains about
~1k users imported Firebase App Tester databases. Invited users can opt in
to install new pre-release versions for testing directly via Google Play.

Android releases are now initially tagged with `YYYY.MM.DD-x-android-rc`
(release-candidate) tags instead of `YYYY.MM.DD-x-android`. The production
`YYYY.MM.DD-x-android` tag is added after promotion in Google Play. This
kicks-off the F-Droid process as well. Huawei's version remains unpublished
until Android gets a green light in Google Play.

This change has two primary outcomes:

1. Users now can receive pre-production ("rc") via Google Play.
   This change uses invite-only "Closed Beta" track, but it can be
   changed to "Open Beta" track later.

2. Android versions in Google Play are now published after pre-production
   testing in a separate track in Google Play. Meanwhile, Google Play
   runs Monkey for free in such tracks and sends useful pre-prod reports.

There are no changes in Firebase App Tester - it works as usual. The primary
difference between App Tester and Google Play Open/Closed Beta is that
AppTester uses "app.organicmaps.beta" applicationId while Google Play uses
"app.organicmaps" id. This efficiently means that versions from App Testers
can be installed in parallel with Google Play, while Google Play's
Open/Closed version update the production app.

Please don't get confused with the word "beta" used in different places.
Google Play Open/Closed Beta actually will receive only pre-production
quality builds. App Tester probably can continue to be used both for
pre-production and ad-hoc experiemental version ("alpha"?).

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-03-31 09:19:39 +03:00
f0656d8201 [android] Strip non-supported HTML tags from Huawei descriptions
Fixes #7221

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-03-30 18:26:02 +02:00
1409b0a180 [android] Revert change color for disabled texts (PR #7721)
Signed-off-by: Gonzalo Pesquero <gpesquero@yahoo.es>
2024-03-30 15:53:45 +02:00
Alexander Borsuk
1cf485811f [strings] Regenerated es 2024-03-29 23:37:15 +01:00
Alexander Borsuk
5669f6cfe9 [android] Update AGP to 8.3.1
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-29 09:58:07 +01:00
aa95d9c5d8 [android] Change color for disabled texts
Signed-off-by: Gonzalo Pesquero <gpesquero@yahoo.es>
2024-03-28 23:18:20 +01:00
Alexander Borsuk
7ee4a76cf2 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-28 19:41:44 +01:00
Alexander Borsuk
5d777913a9 Revert "[android] Remove mentioning email from OSM login in Google Play flavor"
This reverts commit aecb99ff37.

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-28 19:41:44 +01:00
Viktor Govako
850fcf3db0 [android] Fixed time.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-03-28 12:24:11 -03:00
1716808d03 [strings] Regenerated
Signed-off-by: Gonzalo Pesquero <gpesquero@yahoo.es>
2024-03-28 11:49:20 +01:00
Harry Bond
052e1a1722 [android] change to view anim for pending location
gets rid of loads of redundant drawables, and looks smoother on high refresh rate displays
Signed-off-by: Harry Bond <hrbond@pm.me>
2024-03-26 00:09:27 -03:00
Harry Bond
d198d91fb3 deletions
Signed-off-by: Harry Bond <hrbond@pm.me>
2024-03-26 00:09:27 -03:00
c6f74c9d83 [tts] Add Serbian language
Signed-off-by: Gonzalo Pesquero <gpesquero@yahoo.es>
2024-03-25 23:37:53 +01:00
Harry Bond
6bc60811d1 [android] add eye icons for list visibility, align & simplify fragments
Signed-off-by: Harry Bond <hrbond@pm.me>
2024-03-25 23:31:53 +01:00
bfc8859145 [android] fix the overlapping of map buttons in RTL map planning
Signed-off-by: kavikhalique <kavikhalique3@gmail.com>
2024-03-25 13:26:38 -03:00
Andrew Shkrob
398588f892 [android-auto] Fix bookmarks screen
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-03-24 17:25:32 -03:00
87fb28e9a9 conversion of FAB to Extended FAB in BookmarksListFragment.java
Signed-off-by: kavikhalique <kavikhalique3@gmail.com>
2024-03-24 16:24:00 -03:00
20aa51580d reverts the night button text color to black and uses the pre defined text string "View on map"
Signed-off-by: kavikhalique <kavikhalique3@gmail.com>
2024-03-24 16:24:00 -03:00
befd046968 Enhances View on Map Button to extended button
Signed-off-by: kavikhalique <kavikhalique3@gmail.com>
2024-03-24 16:24:00 -03:00
Isira Seneviratne
4e2a699ff9 Update nativeGetKayakHotelLink() to accept long parameters
Signed-off-by: Isira Seneviratne <isirasen96@gmail.com>
2024-03-24 11:56:27 +02:00
Andrew Shkrob
12dc498d11 [android-auto] Auto-start navigation
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-03-23 22:58:14 +01:00
Alexander Borsuk
4cdb8c6ca6 [strings] Regenerated Hindi and cleaned up strings
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-23 15:23:23 +01:00
Alexander Borsuk
f21d221002 [android] Fixed crash when opening PP displaying 24h opening hours with 12h system time format
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-21 10:15:38 +01:00
renderexpert
7339f2503c Fix Vulkan diagnostics
Signed-off-by: renderexpert <expert@renderconsulting.co.uk>
2024-03-20 14:19:28 +01:00
Alexander Borsuk
72eb143dec [android] Fixed crash when starting navigation with 12-hour time format in the system
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-19 06:44:14 +02:00
Alexander Borsuk
9d78130154 [android] Fixed crash on import from Google Play console
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-18 19:09:33 +02:00
7dc76fc1c8 [android] Keep all string resources from R8 shrinking
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-03-18 17:37:51 +01:00
064479c7c1 [string] Regenerate
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-03-18 12:48:49 -03:00
9f2d9f35ad [android] bookmarks manager formatting
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-17 11:54:47 -03:00
d17d242119 [android] implement 'getCategoriesCount' method
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-17 11:54:47 -03:00
a552a6ae78 [android] fix: return properly sorted list from cpp bookmarks manager
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-17 11:54:47 -03:00
5730cc5ac0 [strings] Regenerate
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-03-17 14:49:41 +01:00
Alexander Borsuk
11ac061c87 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-15 21:54:41 +01:00
Alexander Borsuk
ebd587ff6b [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-15 20:37:08 +01:00
Andrew Shkrob
c2fa874798 [android-auto] FreeDrive Screen
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-03-15 10:35:35 +01:00
Alexander Borsuk
11895d7ecd [android] Fix missing category strings removed by R8 from AGP 8.3
- Renamed search categories to keep them all by an R8 rule in res/raw/keep.xml
- clean strings script retrieves categories from data/categories.txt

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-14 08:31:42 +02:00
a1bb2aa0eb [strings] Regenerated
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-13 22:26:06 +01:00
Alexander Borsuk
330d5c9128 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-13 00:32:11 +01:00
234d030c39 [strings] Regenerated
Signed-off-by: Gonzalo Pesquero <gpesquero@yahoo.es>
2024-03-10 23:44:44 +01:00
Alexander Borsuk
aecb99ff37 [android] Remove mentioning email from OSM login in Google Play flavor
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-10 17:41:31 +02:00
Alexander Borsuk
9971b7bb8b [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-10 17:41:31 +02:00
Alexander Borsuk
8fa9267f69 Revert "[android] Disable OSM Login for Google Play"
This reverts commit 07a1ce1e09.
2024-03-10 17:41:31 +02:00
Alexander Borsuk
9081f173bf
[android] Update Android Gradle Plugin to 8.3 (#7554)
Also, update some dependencies

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-10 08:51:28 +01:00
Alexander Borsuk
3c80ceeb9b [android] Upgrade NDK to r26c
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-10 09:49:11 +02:00
05a7e9c619 [android] Add 'androidx' dependency to build.gradle
Signed-off-by: Gonzalo Pesquero <gpesquero@yahoo.es>
2024-03-10 00:19:22 +02:00
2012ca9067 [android] Update .gitignore
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-03-08 11:37:54 +02:00
Harry Bond
888c230d4f [strings] regenerated
Signed-off-by: Harry Bond <hrbond@pm.me>
2024-03-06 11:58:24 +02:00