Commit graph

40064 commits

Author SHA1 Message Date
6e05369720 [styles] Regenerate for towns
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-02-02 14:46:03 -03:00
5fbf550233 [styles] Fix towns font sizes
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-02-02 14:46:03 -03:00
Viktor Govako
2754d55f5e [android] Fixed localized Feature type.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-02-02 14:41:33 -03:00
Viktor Govako
725650eaaf [styles] Regenerated.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-02-01 13:14:07 -03:00
Viktor Govako
c59dbdcfe7 [classifier] Removed leisure-landscape_reserve.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-02-01 13:14:07 -03:00
Viktor Govako
cd3291feed [generator] There are no railway-station with ref and without name.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-02-01 13:14:07 -03:00
Viktor Govako
733ef473e0 [generator] Updated 'AttractionsChecker'.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-02-01 13:14:07 -03:00
c92bd2b75a [styles] Regenerate for Minsk & Spb subway
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-02-01 11:49:51 -03:00
5f630dd52c [styles] Fix Minsk & Spb subway labels
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-02-01 11:49:51 -03:00
Andrew Shkrob
bc4724cf56 [android-auto] World Maps download fix
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-02-01 12:52:20 +02:00
c90c6bbd71 [android] Fix SecurityException when importing bookmarks
SecurityException is thrown by ContentResolver.query() when called on
a cold start from an Activity without FLAG_GRANT_READ_URI_PERMISSION.
This flag is set automatically by the system when the app is launched
with an external uri (i.e. content://). The previous implementation
just lost all passed intent flags during Splash -> DownloadLegacy ->
MwmActivity flow.

Re-route the original intent from the system by calling setComponent()
instead of wrapping it into EXTRA_INITIAL_INTENT. The original intent
retains all the flags and a uri payload.

Check for system's FLAG_ACTIVITY_FORWARD_RESULT instead of our custom
EXTRA_PICK_POINT to detect when API caller expects a result from
the call. This approach is backward-compatible and doesn't break old
API clients. EXTRA_PICK_POINT can be safely removed from API callers.

Remove legacy EXTRA_ACTIVITY_TO_START which wasn't used in the code.

Fixes #6944 #7149

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-02-01 08:57:22 +02:00
cde002cc63
[docs] Fixed missing quotes in README.md
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-01-31 13:40:02 +03:00
486a0bec60 [gpx] Support osmand color schema without #
Signed-off-by: cyber-toad <the.cyber.toad@proton.me>
2024-01-31 09:47:15 +02:00
80836b2895 [gpx] Add application/vnd.google-earth.kmz+xml mime type
Signed-off-by: cyber-toad <the.cyber.toad@proton.me>
2024-01-31 09:46:58 +02:00
87f50b9fdb [docs] Mention our beloved sponsors in README.md
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-01-31 09:23:41 +02:00
883b019d66 Replace RelativeLayout by other layouts more efficient
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-01-30 12:41:21 +02:00
Andrew Shkrob
60b2c2a6ad [strings] Regenerated
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-01-30 11:56:37 +02:00
Andrew Shkrob
2e0d36b584 [android] TTS Volume config
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-01-30 11:56:37 +02:00
Andrew Shkrob
a48758501b [android-auto] Add suggestions to the main screen
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-01-30 11:46:11 +02:00
Andrew Shkrob
e8106e61f0 [android-auto] Fix device switch button
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-01-30 11:15:03 +02:00
555eabd0bb [drape] stop/resume location searching from NotFollowNoPosition (disabled)
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-29 15:17:43 -03:00
b367b9bb59 [ios] remove 'continue location' alert and pending timeout subscription
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-29 15:17:43 -03:00
3e7274ce64 [ios] rename NewDialog icon dir to AlertsAndDialogs
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-29 15:15:49 -03:00
ae0d12b6c7 [strings] Regenerated
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-29 15:15:49 -03:00
8b74aa2bd0 [strings] add instructions when location disabled on device
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-29 15:15:49 -03:00
d48b102c89 [ios] implement new LocationServicesDisabledAlert
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-29 15:15:49 -03:00
1fb215cb3a [ios] fix 'Location Services are disabled' unnecessary dialog
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-29 15:15:49 -03:00
Harry Bond
9ed98e39be [Search] search plus code search improvements
search both from user position and viewport
Signed-off-by: Harry Bond <hrbond@pm.me>
2024-01-29 10:37:25 -03:00
ee7e87fa1e [android] Remove a referral code from “Photos, reviews, booking”
The experimental “Photos, reviews, booking” link displayed for certain
hotels provides a convenient way to view information about a selected hotel
and compare pricing offers using kayak.com third-party service. The referral
bonus earned for every booking made through this link contributes to
the development of Organic Maps, as explicitly communicated to the user
on the first click. The referral bonus is mostly symbolic (it earned ~$100)
and is not as important as the convenience of checking information.

F-Droid has decided to mark the entire app with discriminatory “This app
contains advertising” anti-feature label just because of the presence of
“Photos, reviews, booking”. This decision was motivated by a very particular
(mis-)interpretation of F-Droid's ambiguous anti-feature rules that don't
provide any clear details. As of now, no clarification of the rules has been
provided. We don't have time and intention to deal with this legal vacuum.
This patch removes the referral code from the link to dispel all doubts.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-01-29 08:45:45 +02:00
David Martinez
14720032b8 [styles] Regenerated
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-01-28 22:21:31 +02:00
David Martinez
261c2ec966 [styles] Remove unused icons that are missing from clear/night styles
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-01-28 22:21:31 +02:00
8681a0bd5f Replace android:src by app:srcCompat
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-01-28 22:15:45 +02:00
tomo90
355651bb09 [strings] Regenerated
Signed-off-by: tomo90 <tomo90@users.noreply.github.com>
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-01-28 20:14:41 +02:00
Alexander Borsuk
55515b117d [strings][android] Add missing cs translation
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-01-28 20:14:41 +02:00
a9973ec907 [strings] Fix messy formatting of countries_names.txt
This huge diff is necessary to re-enable automatic tooling.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-01-28 12:23:58 +02:00
8357450694 [strings] Minor translation fixes of countries_names.txt
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-01-28 12:23:58 +02:00
93c8d65aa6 [strings] Remove "he = " placeholders from countries_names.txt
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-01-28 12:23:58 +02:00
Andrew Shkrob
f5c1343aa2 [android-auto] Use toggles instead of checkboxes
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-01-28 11:01:15 +02:00
Andrew Shkrob
cb9d92cef0 [android-auto] Show addresses on Search Screen
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-01-28 10:59:55 +02:00
95878f4c3c Fix color icon on button to remove closed hours
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-01-27 12:04:30 -03:00
Victor Grigoriu
86ec6bca01 [strings] Regenerated
Signed-off-by: Victor Grigoriu <vgrigoriu@gmail.com>
2024-01-27 12:04:18 -03:00
Victor Grigoriu
9ff95d6b71 [strings] Romanian translation of oprning/closing strings
Signed-off-by: Victor Grigoriu <vgrigoriu@gmail.com>
2024-01-27 12:04:18 -03:00
Viktor Govako
b4f7e031af [drape] Fixed pattern's rounding.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-01-27 11:09:56 -03:00
Kiryl
e636fda692
[ios] Refactor search bars (#7236)
* [ios] add universal clear icon

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

* [ios] fix: UISearchBar style and rendering

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

* [ios] refactor: bookmarks search bar

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

* [ios] refactor: downloads search bar

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

* [ios] refactor: Search screen's search bar

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

* [ios] fix: bg colors issues for BookmarkVC

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

* [ios] refactor: remove unused dateformatter

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

* [ios] fix NopMapVC layout

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

---------

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-26 10:45:38 +01:00
Alexander Borsuk
01e9bdeded
Fixed memory corruption with UTM coordinates search (#7229)
* Fixed memory corruption with UTM coordinates search

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-01-24 10:10:09 +01:00
4d4d65dae9 [android] Migrate somes Android icons to SVG
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-01-23 08:18:30 +02:00
ff5a1441c1 Add new app end icon in editbookmark fragment
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-01-23 01:24:30 +02:00
Alexander Borsuk
8e9b32a4ec [android] Update AGP to 8.2.1
Also update a few other libraries

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-01-22 12:17:56 +02:00
9195dc01de [android] Fix warnings
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-01-21 15:02:07 +02:00
Fabian Wüthrich
d26f4fd1eb [ios] Add instructions to run Organic Maps on a real device
Organic Maps uses a CarPlay entitlement that is attachted to the
Organic Maps Apple Developer team. A contributer, who is not part
of this team, has to remove the CarPlay entitlement from the app
to install Organic Maps on a real device. This commit updates
INSTALL.md with the steps to remove the CarPlay entitlement.

Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-01-21 14:46:00 +02:00