Commit Graph

98 Commits

Author SHA1 Message Date
Konstantin Pastbin
96c3e9cd34 [fdroid] Update app description
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 19:35:18 +07:00
Konstantin Pastbin
405b070f65 [strings] Remove Kayak translations from #67
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 15:53:55 +07:00
Konstantin Pastbin
ef6bd68012 [strings] Replace website links
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 04:18:27 +07:00
Konstantin Pastbin
8a8f549b38 [strings] Comapsify OM references
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 04:17:46 +07:00
Konstantin Pastbin
f6af6f3cec [strings] Fix support email
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 04:17:20 +07:00
Konstantin Pastbin
e5731d64d9 [strings] Replace telegram link
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 04:16:54 +07:00
Konstantin Pastbin
c0c8c4c092 [strings] Replace instagram link
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 04:16:34 +07:00
Konstantin Pastbin
9380f0efe6 [strings] Replace app download link
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 04:16:10 +07:00
Konstantin Pastbin
3776f7893e [strings] Replace advanced-map-editing faq link
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 04:15:35 +07:00
Konstantin Pastbin
22e160eb2c [strings] Replace tts faq link
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-21 04:14:44 +07:00
Konstantin Pastbin
3878141856 [android] Use microG's FOSS client implementation for Google Fused Location API
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-20 20:31:31 +02:00
Jean-Baptiste
e6d6b51252 [android] Remove old multidex file
Signed-off-by: jeanbaptisteC <jeanbaptistec@noreply.codeberg.org>
2025-05-20 20:17:26 +02:00
Hosted Weblate
5b646cc0c1 [strings] Update translations
Co-authored-by: AT <owje@protonmail.com>
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Co-authored-by: Daniele Ziglioli <d.ziglioli@gmail.com>
Co-authored-by: Emin Tufan Çetin <etcetin@gmail.com>
Co-authored-by: Gari Araolaza <garaolaza@codesyntax.com>
Co-authored-by: GiannosOB <giannos2105@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hugoren Martinako <aumpfbahn@gmail.com>
Co-authored-by: Limfjorden <66277585+Limfjorden@users.noreply.github.com>
Co-authored-by: Matija Nalis (weblate) <mnalis-weblate@voyager.hr>
Co-authored-by: Michał Korczak <omikorin@users.noreply.hosted.weblate.org>
Co-authored-by: Mikel Larreategi <mlarreategi@codesyntax.com>
Co-authored-by: Shipa_2 <aurahag2@gmail.com>
Co-authored-by: Sketch6580 <sketch6580@users.noreply.hosted.weblate.org>
Co-authored-by: The Cats <philosoph@danwin1210.de>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: Yauhen <bugomol@users.noreply.hosted.weblate.org>
Co-authored-by: Zelen Treti <ZelenTreti@proton.me>
Co-authored-by: ZeljkoBG <zeljko.velickovic@gmail.com>
Co-authored-by: Zozosticot <beunenzo@laposte.net>
Co-authored-by: cultrarius <rpcom@pm.me>
Co-authored-by: glemco <32201227+glemco@users.noreply.github.com>
Co-authored-by: soshial <soshial@gmail.com>
Co-authored-by: summoner001 <summoner@vivaldi.net>
Signed-off-by: "Matija Nalis (weblate)" <mnalis-weblate@voyager.hr>
Signed-off-by: AT <owje@protonmail.com>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Signed-off-by: Daniele Ziglioli <d.ziglioli@gmail.com>
Signed-off-by: Emin Tufan Çetin <etcetin@gmail.com>
Signed-off-by: Gari Araolaza <garaolaza@codesyntax.com>
Signed-off-by: GiannosOB <giannos2105@gmail.com>
Signed-off-by: Hugoren Martinako <aumpfbahn@gmail.com>
Signed-off-by: Limfjorden <66277585+Limfjorden@users.noreply.github.com>
Signed-off-by: Michał Korczak <omikorin@users.noreply.hosted.weblate.org>
Signed-off-by: Mikel Larreategi <mlarreategi@codesyntax.com>
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
Signed-off-by: Shipa_2 <aurahag2@gmail.com>
Signed-off-by: Sketch6580 <sketch6580@users.noreply.hosted.weblate.org>
Signed-off-by: The Cats <philosoph@danwin1210.de>
Signed-off-by: Weblate <hosted@weblate.org>
Signed-off-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Signed-off-by: Yauhen <bugomol@users.noreply.hosted.weblate.org>
Signed-off-by: Zelen Treti <ZelenTreti@proton.me>
Signed-off-by: ZeljkoBG <zeljko.velickovic@gmail.com>
Signed-off-by: Zozosticot <beunenzo@laposte.net>
Signed-off-by: cultrarius <rpcom@pm.me>
Signed-off-by: glemco <32201227+glemco@users.noreply.github.com>
Signed-off-by: soshial <soshial@gmail.com>
Signed-off-by: summoner001 <summoner@vivaldi.net>
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/bg/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/da/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/el/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/es/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/eu/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/fr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/it/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/lv/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/nl/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/pl/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/ru/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/tr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/ast/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/be/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/bg/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/da/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/eu/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/fr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/hr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/hu/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/it/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/lv/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/nl/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/pl/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/sr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/tr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-plist/be/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-plist/el/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-plurals/el/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-plurals/id/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-plurals/nl/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-plurals/pt/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-plurals/tr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-plurals/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/bg/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/da/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/el/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/es/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/eu/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/fr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/it/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/lv/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/nl/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/pl/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/tr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/be/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/bg/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/da/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/es/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/eu/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/fr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/hu/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/lv/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/nl/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/sr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/tr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/zh_Hans/
2025-05-20 20:08:46 +02:00
Rimas Kudelis
f96ee01d49 Translate voice navigation strings into Lithuanian
Signed-off-by: Rimas Kudelis <rimas@kudelis.lt>
2025-05-20 20:08:46 +02:00
Konstantin Pastbin
e5bf95b3d8 [strings] Replace OM with CoMaps
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-20 20:08:46 +02:00
Hosted Weblate
22517698da [strings] Update translations
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Co-authored-by: Andi Chandler <andi@gowling.com>
Co-authored-by: Bora Atıcı <boratici.acc@gmail.com>
Co-authored-by: Filip Bengtsson <me@autom.zone>
Co-authored-by: GiannosOB <giannos2105@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Laurent FAVOLE <lfavole@users.noreply.hosted.weblate.org>
Co-authored-by: Lucas Eduardo <duduless2020@gmail.com>
Co-authored-by: Noel Sinikallas <noel.sinikallas@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Signed-off-by: Andi Chandler <andi@gowling.com>
Signed-off-by: Bora Atıcı <boratici.acc@gmail.com>
Signed-off-by: Filip Bengtsson <me@autom.zone>
Signed-off-by: GiannosOB <giannos2105@gmail.com>
Signed-off-by: Laurent FAVOLE <lfavole@users.noreply.hosted.weblate.org>
Signed-off-by: Lucas Eduardo <duduless2020@gmail.com>
Signed-off-by: Noel Sinikallas <noel.sinikallas@gmail.com>
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
Signed-off-by: Weblate <hosted@weblate.org>
Signed-off-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/ast/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/ca/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/el/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/es/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/es_MX/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/sv/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android-typestrings/tr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/el/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/en_GB/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/fi/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/android/it/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-plurals/pt/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/ast/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/ca/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/el/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/es/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/es_MX/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/sv/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios-typestrings/tr/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/ast/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/ca/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/el/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/en_GB/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/fi/
Translate-URL: https://hosted.weblate.org/projects/organicmaps/ios/it/
2025-05-20 20:08:46 +02:00
Jean-Baptiste
bd8d068783 [android] Remove Firebase dependencies
Signed-off-by: jeanbaptisteC <jeanbaptistec@noreply.codeberg.org>
2025-05-20 19:28:02 +02:00
Harry Bond
1813e3da3c [android] Use nav-auto theme setting by default
Signed-off-by: Harry Bond <me@hbond.xyz>
2025-05-20 19:21:49 +02:00
Jean-Baptiste
158c9b1ee9 [CI] Remove trigger and download world maps
Signed-off-by: jeanbaptisteC <jeanbaptistec@noreply.codeberg.org>
2025-05-20 18:58:39 +02:00
Viktor Govako
44f4a08623 [planet] New data from 250511.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2025-05-20 18:56:16 +02:00
Konstantin Pastbin
8215a6ec6c [drape] Remove subways bg, add line casing
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-20 18:34:16 +07:00
Konstantin Pastbin
b0812ef8c9 [editor] Update dev OSM oauth2 tokens
Deleted not used OSM_CONSUMER_*

Co-authored-by: zyphlar <zyphlar@gmail.com>
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-20 17:23:32 +07:00
Konstantin Pastbin
11e4b6d7b6 Update CDN config
Co-authored-by: zyphlar <zyphlar@gmail.com>
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-20 17:20:01 +07:00
Konstantin Pastbin
2b7246d463 [editor] Change xml root to comaps
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-20 09:21:50 +02:00
Konstantin Pastbin
54ab965822 [cmake] Rebrand desktop version to CoMaps
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-19 20:55:34 +07:00
Harry Bond
38802dd29a [android] improve auto theming
ported from the big PR. Addresses the issue of the theme not changing when there's no location fix by setting to night at 6pm (still checks when sunset is if you have a location fix)
Signed-off-by: Harry Bond <me@hbond.xyz>
2025-05-19 10:52:42 +02:00
David Toma
e2718ecbc6 [android] fix fullscreen exit on Route From
Fixes #8915

When on fullscreen mode, after selecting "Route to", the app leaves
fullscreen mode when initiating the navigation window. The same was
not happening when navigating in "Route from" mode, and it was only
possible to leave fullscreen mode after leaving the navigation window.

This commit fixes that bug, ensuring that the app leaves fullscreen
mode when entering "Route from" navigation. Fullscreen mode can then
be set again after exiting navigation.

Signed-off-by: David Toma <david.toma@tecnico.ulisboa.pt>
2025-05-19 10:52:42 +02:00
Rodrigo Salgueiro
87c44041fc [android] Fixed missing newlines in bookmark desc
Fixes #5873

Signed-off-by: Rodrigo Salgueiro <rodrigo.correia.salgueiro@tecnico.ulisboa.pt>
2025-05-19 10:52:42 +02:00
Andrei Shkrob
3a1df72809 [tests] Remove outdated tests
Signed-off-by: Andrei Shkrob <andrei@shkrob.dev>
2025-05-19 10:52:42 +02:00
Kiryl Kaveryn
7fdd8d2e76 [ios] fix Placeholder view animation
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2025-05-19 10:52:42 +02:00
Alexander Borsuk
1c711b28e1 [ios] Fix boost build error in newer clang that comes with XCode 16.3
Signed-off-by: Alexander Borsuk <me@alex.bio>
2025-05-19 10:52:42 +02:00
Alexander Borsuk
0dfec1b28f Fix build error caused by changed digest signature in boost
Signed-off-by: Alexander Borsuk <me@alex.bio>
2025-05-19 10:52:42 +02:00
Alexander Borsuk
27ae78120b [dev_sandbox] Fix cp errors for font files
Signed-off-by: Alexander Borsuk <me@alex.bio>
2025-05-19 10:52:42 +02:00
Roman Tsisyk
584e76dd47 [android][ios] Remove controversial Kayak integration
This patch removes the "Photos, reviews, booking" referral link displayed for certain hotels.

Apologies to all users who experienced moral distress due to this integration. Thanks to everyone
who spoke up. It should’ve been removed a year ago. Let's close this chapter. Better late than
never. Zap it! Sorry again.

Relevant discussions:

- https://github.com/organicmaps/organicmaps/pull/6523
- https://gitlab.com/fdroid/fdroiddata/-/merge_requests/14082

Commits reverted:

51b3fc99 Add "Details on ..." button to hotels
eee51c1b Rename "More on KAYAK"
2f1b6ce0 Add a setting to display Kayak links

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2025-05-19 10:52:42 +02:00
Aleksei
3a31956eca Fix "ld.ldd" typo 2025-05-19 10:52:42 +02:00
Kiryl Kaveryn
103d660603 [ios] refactor Toast class and improve toast message style
1. update style: bigger fonts and insets
2. update background blur
3. get rid of MWM prefix
4. replace the timer with the simplier dispatch async after. In this case there is no needed to create a timer for each toasts message just to add a timeout
5. reorder Toast class methods
6. replace the instance `show` method with a `static show`. Because there non needed to call show every time. We do not have stored toast that will be showed in different places thane created.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2025-05-19 10:52:42 +02:00
vng
72cc4bbd50 Updated countries generation order.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2025-05-19 10:52:42 +02:00
Eugene Nikolsky
50e6376afd [ios] Support multiple phone numbers
Multiple phone numbers should be [separated with `;`][parsing] in OSM
`phone` values. This commit adds support for parsing and displaying such
phone numbers individually. Example POI with three phone numbers:
https://www.openstreetmap.org/way/233417266.

Before this change, the phone was displayed as one
value and trying to call it would fail because all the digits were
concatenated together, resulting in an invalid number. For the POI
above, the program tried to call
`tel://+150332563111503325879018008756807`.

This change fixes the parsing of `FMD_PHONE_NUMBER` into an array of
phone numbers. That required updates in a few areas:

- the POI details view (`PlacePageInfoViewController`) now displays
  every phone number as a separate row, each with a clickable link for
  that number; long-click to copy also works.

- the share info preparation (`MWMShareActivityItem`) displays phone
  numbers separated with `; `, which provides a better phone detection
  for iOS.

- the Call button (`PlacePageInteractor`) now has to ask the user which
  number to call if there are more than one.

I tested this on an iPhone 15 Pro, iOS 17.2 simulator (temporarily
commenting the "can make phone call" checks).

Note: the Editing screen wasn't updated in order to keep this PR
smaller.

Fixes https://git.omaps.dev/organicmaps/organicmaps/issues/2458. The
corresponding fix for Android was in
https://github.com/organicmaps/organicmaps/pull/845.

[parsing]: https://wiki.openstreetmap.org/wiki/Key:phone#Parsing_phone_numbers

Signed-off-by: Eugene Nikolsky <omaps@egeek.me>
2025-05-19 10:52:42 +02:00
Eugene Nikolsky
a3ba5c53b6 [ios] Pass the phone to didPressCall
This will allow us to know which phone the user has picked when we've
added support for multiple phone numbers.

Signed-off-by: Eugene Nikolsky <omaps@egeek.me>
2025-05-19 10:52:42 +02:00
Eugene Nikolsky
56c4918e93 [ios] Pass specific phone to call instead of entire POI information
For now, it doesn't change anything because there's still at most one
phone, but this will help with multiple phone numbers because we'll need
to know which phone number the user has picked.

Signed-off-by: Eugene Nikolsky <omaps@egeek.me>
2025-05-19 10:52:42 +02:00
Eugene Nikolsky
9be9f17df9 [ios] Extract PlacePagePhone class
It groups two phone-related properties, `phone` and `phoneUrl` (renamed
to `url`), that used to be in `PlacePageInfoData`. This will make it
easier to support an array of phones for one POI.

Signed-off-by: Eugene Nikolsky <omaps@egeek.me>
2025-05-19 10:52:42 +02:00
DevarshVasani
f1db7d7f98 Refactor sharing URLs to use geo URI and HTTP URL.
Signed-off-by: DevarshVasani <vasanidevarsh@gmail.com>
2025-05-19 10:52:42 +02:00
Konstantin Pastbin
01aecbfac4 [tools] Add generate_subways.sh script
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-05-19 10:52:42 +02:00
Andrew Shkrob
ef6ffa299d [data] Move fonts into a separate folder
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2025-05-19 10:52:42 +02:00
Andrew Shkrob
91b91a3e32 [core] Revive clang-format
Closes: #3661

Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2025-05-19 10:52:42 +02:00
Harry Bond
f0cc178b9a [android] Use light mode by default
Fixes #80
Signed-off-by: Harry Bond <me@hbond.xyz>
2025-05-18 19:39:03 +00:00
map per
8bf36fab49 Rebranding of OSM note texts
Signed-off-by: map per <map-per@gmx.de>
2025-05-18 19:14:32 +02:00
map per
41417cd842 Adjust editor fields for post_box
Signed-off-by: map per <map-per@gmx.de>
2025-05-18 18:41:42 +02:00
map per
ca0293bd8d Fix 'Support Us' link
Signed-off-by: map per <map-per@gmx.de>
2025-05-18 15:49:54 +00:00
Ferenc Géczi
da05598ce1 [platform] Remove redundant target_compile_options
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2025-05-18 13:36:53 +00:00