Commit graph

962 commits

Author SHA1 Message Date
Dwayne Bailey
cbb6826845 [strings] Regenerate Android indentation
Indent with 4 spaces and fix the broken plural \t\s*2 indentation

Signed-off-by: Dwayne Bailey <dwayne@translate.org.za>
2024-09-17 20:56:55 +01:00
02c297fcab [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-09-16 22:17:33 -03:00
3a19ff87c8 [strings] Regenerated
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-15 12:18:42 +03:00
f9c1899130 [android] Add "Open in another app" button
Closes #8574

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-15 12:18:42 +03:00
kavi khalique
986bef24eb
[android] Fix the STOP button in the track recording notification
Signed-off-by: kavikhalique <kavikhalique3@gmail.com>
2024-09-14 20:38:11 +03:00
56505bd2a9
[android] Better logout icon
Signed-off-by: Harry Bond <me@hbond.xyz>
2024-09-14 20:25:51 +03:00
9e42a9a28b
[android] Added android.intent.action.OPEN_DOCUMENT_TREE to the list of allowed queries
Regressed by 8041c64 "fixed app crash when importing tracks"

https://stackoverflow.com/questions/62535856/intent-resolveactivity-returns-null-in-api-30

Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-09-11 10:22:08 +01:00
rtsisyk
eea4290ffe Bump versions
Signed-off-by: rtsisyk <rtsisyk@users.noreply.github.com>
2024-09-08 21:42:53 +00:00
0310da8599 [store] 2024.09.07 Release Notes
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-09 00:31:21 +03:00
Michał Brzozowski
e1ca1204a9 [strings] Regenerated
Signed-off-by: Michał Brzozowski <www.haxor@gmail.com>
2024-09-09 00:30:27 +03:00
rtsisyk
00649067c4 Bump versions
Signed-off-by: rtsisyk <rtsisyk@users.noreply.github.com>
2024-09-08 20:18:04 +00:00
3bf65fe80f [android] Review fixes for the track recorder
1. Save the track if user revoked location permissions.

2. Make the power-saving dialog non-blocking and show it
only if location can't be accured in 30 seconds.

3. Call stopTrackRecording() after saving the track.

Closes #9146

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-07 12:59:20 +01:00
38c49d9cbd [strings] Regenerated
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-07 12:26:04 +01:00
ad450865c5 [android] Implement the track recorder
Signed-off-by: kavikhalique <kavikhalique3@gmail.com>
Co-authored-by: Roman Tsisyk <roman@tsisyk.com>
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-07 14:25:39 +03:00
e557b17f15 [strings] Regenerated
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-07 14:25:39 +03:00
67bb7a2a94 [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-09-06 15:16:50 +02:00
c2144cc86e [android] Reworked osm and note descritions in the editor
Signed-off-by: map-per <map-per@gmx.de>
2024-09-06 15:16:50 +02:00
Alexander Borsuk
e778850aff [android] Improved logs and report permissions in bug reports
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-09-05 10:17:14 +02:00
Alexander Borsuk
9d61747404 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-09-04 22:47:32 +02:00
Mikhail Mitrofanov
d4f39b728c [strings] Regenerated
Signed-off-by: Mikhail Mitrofanov <mk.mitrofanov@outlook.com>
2024-09-04 18:41:39 +02:00
Mikhail Mitrofanov
8041c641f2 Fixed app crash when importing tracks
Now, before opening the file selection dialog using Android's tools, the existence of a suitable app is checked. If no such app is found, an appropriate message is displayed.

Signed-off-by: Mikhail Mitrofanov <mk.mitrofanov@outlook.com>

Added additional translations for the phrase `error_no_file_manager_app`

Signed-off-by: Mikhail Mitrofanov <mk.mitrofanov@outlook.com>
2024-09-04 18:41:39 +02:00
2d2377fab7 [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-09-04 16:23:19 +02:00
Alexander Borsuk
2f2370f494 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-09-03 20:11:11 +02:00
Alexander Borsuk
b2a231ea5b [strings] Regenerated he
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-09-03 17:55:20 +02:00
David Martinez
ff770ac099 [strings] Regenerated
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-09-03 11:11:24 -03:00
Arthur-GYT
f14d869644 [android] Remove outdoor_seating support
Signed-off-by: Arthur-GYT <a.gayot@posteo.com>
2024-09-03 10:25:13 -03:00
Alexander Borsuk
9546637ab7 [strings] Regenerated he
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-09-01 18:23:58 +02:00
Alexander Borsuk
a910fcbcbd [android] Update dependencies
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-31 16:40:50 +02:00
Alexander Borsuk
6f18c0ea9f [android] Update gradle plugin to 8.5.2
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-31 16:40:50 +02:00
Alexander Borsuk
cbfc30a334 [android] Update NDK to the latest LTS version 27.0.12077973
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-31 16:40:50 +02:00
Mikhail Mitrofanov
32da9eda66 The absence of a category description no longer results in a blank description page
My fix ensures that the category's metadata (including the title) is always displayed, regardless of the presence of a description. Additionally, if the description is empty, the view is not shown at all to avoid taking up space.

Signed-off-by: Mikhail Mitrofanov <mk.mitrofanov@outlook.com>
2024-08-29 15:49:42 +02:00
Mikhail Mitrofanov
12d7965ddf Fixed overlapping text when opening the category editing page
To fix this, I simply disabled the animation, which lags on low-end devices. I felt this was the best solution because such animation in the bottom sheet looks "messy", with noticeable jumps even on flagship phones.

Signed-off-by: Mikhail Mitrofanov <mk.mitrofanov@outlook.com>
2024-08-29 15:41:54 +02:00
Andrew Shkrob
dba928b67f [android-auto] Remove android:foregroundServiceType="location" from CarAppService
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-08-29 11:00:59 +02:00
Mikhail Mitrofanov
c56e3a1ccc Apply new category description immediately after editing
The problem was due to excessive optimization when calculating the value for description, even though the entire page display logic relies on a complete, unconditional redraw.

https://github.com/organicmaps/organicmaps/issues/4826
Signed-off-by: Mikhail Mitrofanov <mk.mitrofanov@outlook.com>
2024-08-29 09:31:09 +02:00
ad159eeb23 [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-08-28 17:22:42 +02:00
e6068cdab9 [android] Improved OSM log out text
Signed-off-by: map-per <map-per@gmx.de>
2024-08-28 17:22:42 +02:00
Mikhail Mitrofanov
f4ea76b036 The "More" button no longer appears when the category description is short.
Now, whenever the UI state changes, the number of lines in the description is checked, and the visibility of the "More" button is determined based on that.

https://github.com/organicmaps/organicmaps/issues/5502

Signed-off-by: Mikhail Mitrofanov <mk.mitrofanov@outlook.com>
2024-08-28 15:42:15 +02:00
Alexander Borsuk
6ccbccd9a1 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-27 21:43:45 +02:00
Alexander Borsuk
f8e4cd4b43 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-27 16:51:53 +02:00
Mihail Mitrofanov
b35391c35c fix: Exclude parent logs/ directory from exported zip archive
Problem: Currently, the exported file has the following structure:
* logs.zip/logs/app.log
* logs.zip/logs/logcat.log

The logs/ folder is unnecessary. This issue is tracked here:
https://github.com/organicmaps/organicmaps/issues/6219

Solution: Now, the zip archive will contain only the files and folders inside the /logs/ directory, but not the directory itself.

Signed-off-by: Mikhail Mitrofanov <mk.mitrofanov@outlook.com>
2024-08-27 14:41:09 +02:00
Alexander Borsuk
4d0ae85720 Renamed m_speedMpS to m_speed because MpS can be read as Miles per second or Meters per second
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-27 11:50:16 +02:00
Alexander Borsuk
56f5ed6a88 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-26 16:22:39 +02:00
Arthur-GYT
4032befe9f [android] Fix "If you select a node that has outdoor seating and then select something else it will incorrectly say it also has outdoor seating"
Signed-off-by: Arthur-GYT <a.gayot@posteo.com>
2024-08-26 09:33:43 +02:00
Alexander Borsuk
dbb3ff6ce0 [strings] Regenerated zh
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-25 12:51:15 +02:00
Alexander Borsuk
fcb68d0e81 [strings] Regenerated he and zh
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-25 07:04:52 +02:00
b64264476d [strings] regenerate
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-24 12:59:44 +03:00
1830de7753 [ios] [android] rename continue_download to continue_button
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-24 12:59:44 +03:00
90ee2af3f6 [strings] Regenerated
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-08-24 10:36:19 +03:00
bc2955dcff [android] Re-implement recent track recroding
Signed-off-by: kavikhalique <kavikhalique3@gmail.com>
Co-authored-by: Roman Tsisyk <roman@tsisyk.com>
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-08-24 10:36:19 +03:00
8bbe3dc9c1
[Android] OAuth2 flow with browser V2 (#9044)
* [Android] Implemented OAuth2 flow with browser

Signed-off-by: S. Kozyr <s.trump@gmail.com>

* [Android] Small improvements

Signed-off-by: S. Kozyr <s.trump@gmail.com>

* Small changes according to PR comments.

Signed-off-by: S. Kozyr <s.trump@gmail.com>

---------

Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-08-21 16:58:02 +02:00