Kiryl Kaveryn
96c24cf973
[ios] refactor search - use SearchQuery class instead of text+locale+isCategory
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
Alexander Borsuk
09171651ff
Fix crash on Android 5 on PP with phone numbers
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-05-29 09:49:07 +02:00
Kiryl Kaveryn
3525f36919
[ios] update side buttons animation
...
The old implementation was rigidly tightened to the place page top bound that breaks the side buttons (zoom, location) hiding/showing logic when the PP is big.
Now the side buttons follow the PP top edge with animation and disappear animated when they out of bounds.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
Kiryl Kaveryn
7117a1b954
[ios] make modal screen animation smoother
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
Kiryl Kaveryn
6a488a08a0
[ios] increase search screen top inset from the safe area
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
Kiryl Kaveryn
79a5ba5609
[ios] fully expand the track PP when opened
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
Kiryl Kaveryn
18f3d27157
[ios] fix wiki section visibility on the Place page
...
The description (users notes) should not control the wiki section visibility.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
hemanggs
335a474bb2
Fixes TTS engine reload
...
Signed-off-by: hemanggs <hemangmanhas@gmail.com >
2025-05-29 09:49:07 +02:00
Kiryl Kaveryn
09096ac3a3
[ios] fix search count calculation for ?edits debug command
...
During the searching the `searchCount` tracks the progress and notifies the observers (when 0 than completed).
When the crash When the `?edits` command is typed into the search field happens the `searchInViewport` m_onStarted callback is called but m_onStarted is not (in the core). m_onStarted is executed as a separate UI task. But for the `?edits` command it is not executed at all and produces the data race in the `searchCount` and breaks the UI updates for this debug command.
Since the `searchEverywhere` and `searchInViewport` are called simultaneously while typing the query there are no reason to track the `searchInViewport` searches. Only the `searchEverywhere` is enough. `searchInViewport` is not affecting the platform UI at all - its just show the marks on the map.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
Kiryl Kaveryn
6649c8f92a
[ios] match divider/separator color with the ios system
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
hemanggs
aea3fb29ed
[UI] zoom buttons on small screens fix
...
Signed-off-by: hemanggs <hemangmanhas@gmail.com >
2025-05-29 09:49:07 +02:00
savsch
362154aedb
[android] Fix bookmark edits not updating in PP on screen rotation
...
Resolves #2418
Signed-off-by: savsch <119003089+savsch@users.noreply.github.com >
2025-05-29 09:49:07 +02:00
map per
daab819110
Replaced html style lists in google descriptions
...
Signed-off-by: map per <map-per@gmx.de >
2025-05-29 09:37:25 +02:00
Harry Bond
1454b3c364
Fix theme switching to light in auto themes
...
Signed-off-by: Harry Bond <me@hbond.xyz >
2025-05-28 17:45:12 +02:00
Codeberg Translate
8ed99802ac
[strings] Update from Codeberg Translate
...
Co-authored-by: AnanasSux <ananassux@noreply.codeberg.org >
Co-authored-by: Anonymous <anonymous@noreply.codeberg.org >
Co-authored-by: Codeberg Translate <translate@codeberg.org >
Co-authored-by: Fjuro <git@alius.cz >
Co-authored-by: Githabnet <githabnet@noreply.codeberg.org >
Co-authored-by: IdeallyGrey <ideallygrey@noreply.codeberg.org >
Co-authored-by: Laurent FAVOLE <lfavole@noreply.codeberg.org >
Co-authored-by: Moonshadow <moonshadow@noreply.codeberg.org >
Co-authored-by: Outbreak2096 <outbreak2096@noreply.codeberg.org >
Co-authored-by: Priit Jõerüüt <jrtcdbrg@noreply.codeberg.org >
Co-authored-by: Weblate <noreply-mt-weblate@weblate.org >
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
Co-authored-by: ZeljkoBG <zeljkobg@noreply.codeberg.org >
Co-authored-by: jbb <jbb@noreply.codeberg.org >
Co-authored-by: lucasmz.dev <git@lucasmz.dev >
Co-authored-by: map-per <map-per@noreply.codeberg.org >
Co-authored-by: oxisol <oxisol@noreply.codeberg.org >
Co-authored-by: pastk <pastk@noreply.codeberg.org >
Translation: CoMaps/Android - Map Feature Types
Translation: CoMaps/Android UI Strings
Translation: CoMaps/Apple AppStore description
Translation: CoMaps/Countries and regions names
Translation: CoMaps/F-Droid app description
Translation: CoMaps/Google Play and Huawei AppGallery descriptions
Translation: CoMaps/Voice announcements for navigation (TTS)
Translation: CoMaps/iOS - Map Feature Types
Translation: CoMaps/iOS Plist
Translation: CoMaps/iOS Plurals
Translation: CoMaps/iOS UI Strings
2025-05-28 18:20:23 +07:00
Konstantin Pastbin
0860f2d69b
Revert "[android] Update microG location dependency" #171
...
The new version is missing from google/maven repos, so builds fail.
Revert until its available.
https://codeberg.org/comaps/comaps/pulls/171
This reverts commit 964065a7b6 .
2025-05-28 13:42:44 +07:00
kavikhalique
2e37416a43
fixes unable to cancel download bug
...
Signed-off-by: kavikhalique <kavikhalique3@gmail.com >
2025-05-28 12:00:04 +07:00
Konstantin Pastbin
a81bd5cd46
[android] Remove FOREGROUND_SERVICE_SPECIAL_USE from AndroidManifest.xml
...
Its no longer used after https://github.com/organicmaps/organicmaps/pull/10053
But the declaration was left (by mistake?).
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-28 11:59:30 +07:00
Mihail Mitrofanov
2a2eb9dfc9
[android] Fix FeatureId check in MapObject
...
This commit fix the way `FeatureId` is checked in `MapObject.equals()`.
Instead of checking if `mFeatureId` and `other.getFeatureId()` are not `FeatureId.EMPTY`, it now uses a new `isRealId()` method in `FeatureId` to determine if the IDs are valid for comparison.
The `isRealId()` method checks if the `mMwmName` is not empty, `mMwmVersion` is greater than 0, and `mFeatureIndex` is greater than 0. This provides a more robust check for valid feature IDs.
Signed-off-by: Mihail Mitrofanov <mitrofanov@bitrix.ru >
2025-05-27 12:53:07 +02:00
Konstantin Pastbin
964065a7b6
[android] Update microG location dependency
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 15:15:49 +02:00
Konstantin Pastbin
0edd732846
Re-register oauth2 app in OSM
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 19:58:05 +07:00
Konstantin Pastbin
3032eb6dfe
[editor] Auth to OSM via a browser always
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 19:33:25 +07:00
Konstantin Pastbin
c4ca4c907b
[planet] Update map data to 250515
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 14:30:51 +02:00
Konstantin Pastbin
a8349ffa85
[api] Replace om:// scheme with cm://
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 17:33:53 +07:00
Konstantin Pastbin
ca1776ee9f
Replace omaps.app links with comaps.app
...
Co-authored-by: zyphlar <zyphlar@noreply.codeberg.org >
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 17:33:53 +07:00
Konstantin Pastbin
536c11079d
[ios] Update AppStore metadata and descriptions
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 09:05:09 +02:00
Konstantin Pastbin
315ad5fa41
[android] Update F-Droid description
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 09:05:09 +02:00
Konstantin Pastbin
3a6257346f
[android] Add Google Play metadata and description
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 09:05:09 +02:00
Konstantin Pastbin
7f0b97e6f8
[android] Remove Google Play metadata from .gitignore
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-26 09:05:09 +02:00
David Gekeler
16c89c1007
Add skip generate_symbols option
...
Signed-off-by: David Gekeler <git@davidgekeler.eu >
2025-05-25 15:58:48 +02:00
David Gekeler
b669aea415
Update step name, skip map download for android
...
Signed-off-by: David Gekeler <git@davidgekeler.eu >
2025-05-25 15:46:15 +02:00
David Gekeler
f22abdf64d
[CI] Remove obsolete install commands
...
Signed-off-by: David Gekeler <git@davidgekeler.eu >
2025-05-25 15:46:15 +02:00
David Gekeler
9a3a7c3968
[docs] add missing packages to install instructions
...
Signed-off-by: David Gekeler <git@davidgekeler.eu >
2025-05-25 15:46:15 +02:00
David Gekeler
871860d53a
Add command line option to skip map download; switch to wget
...
Signed-off-by: David Gekeler <git@davidgekeler.eu >
2025-05-25 15:46:15 +02:00
David Gekeler
f2d87979d1
[docs] Remove obsolete commands from INSTALL.md
...
Signed-off-by: David Gekeler <git@davidgekeler.eu >
2025-05-25 15:46:15 +02:00
David Gekeler
1199ca3113
Automatic World/WorldCoasts download and symbol generation
...
Signed-off-by: David Gekeler <git@davidgekeler.eu >
2025-05-25 15:46:15 +02:00
Konstantin Pastbin
094221cb1c
[ios] Remove translated AppStore descriptions
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-25 12:30:14 +02:00
Konstantin Pastbin
5d0a43cbe9
[android] Add metadata directories for all languages
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-25 12:30:14 +02:00
Konstantin Pastbin
44eca9ab5e
[android] Streamline Google Play metadata handling
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-25 12:30:14 +02:00
Konstantin Pastbin
7df2188212
[ios] Update AppStore upload script
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-25 12:30:14 +02:00
Konstantin Pastbin
3952f34d7f
[strings] Add sport-diving
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-25 12:29:33 +02:00
IdeallyGrey
499052fc27
[docs] Switched OM's Weblate links to CoMaps' links
2025-05-24 20:11:58 +02:00
Konstantin Pastbin
1af371bf07
Reset release notes to avoid them being translated
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-24 17:18:08 +07:00
Konstantin Pastbin
37e5934241
[strings] Update project description in About
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-23 13:06:47 +02:00
Konstantin Pastbin
dfae56d578
[github] Fix CI build flavors
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-23 11:28:23 +02:00
Harry Bond
025181c250
[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-23 10:59:42 +02:00
Konstantin Pastbin
784ef58b5c
[strings] Fix telegram_url
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-23 14:59:58 +07:00
Konstantin Pastbin
5cc244de6b
[desktop] Rebrand desktop apps
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-23 14:59:58 +07:00
Konstantin Pastbin
c4a5979966
[core] Update bookmarks filenames
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-23 14:59:58 +07:00
Konstantin Pastbin
36bb1e3182
Update domains to comaps.app
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-05-22 15:18:50 +02:00