Kiryl Kaveryn
e0c579634b
[ios] Fix track recording points updates subscribe/unsubscribe
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
266d62831f
[ios] Skip elevation info current point updates when the data is nil
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Alexander Borsuk
8e9dbe0248
[ios] Removed unused variables
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
59499333ff
[ios] Disable chartView user interaction for TR and when the chartData is nil
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
b5e0d10cb1
[ios] Set track recrording elevation chart min points to draw to 2
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
ef2dea20fe
[ios] Log error during the track editing instead of failing
...
The bug is quite rare and happens when the user taps on the edit (pencil) button on the PlacePage. It seems like the tap happens during the PP data object reloading the and the object type has changed. It is better to avoid failing in such cases because we cannot prevent user interaction during the pp reloading.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
aac80606f2
[ios] Disable user interaction on PP vc close
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Konstantin Pastbin
902e7f6453
Revert "[ios] Fixing ATM translation on place page"
...
This reverts commit 211e3fb4f0 .
2025-08-22 11:58:01 +02:00
map-per
00d3f9a370
Make address addable in the editor
...
Signed-off-by: map-per <map-per@gmx.de >
2025-08-20 14:02:12 +02:00
Yannik Bloscheck
580209f7ea
[ios] Ending search when switching over to routing
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-18 08:13:35 +02:00
Yannik Bloscheck
211e3fb4f0
[ios] Fixing ATM translation on place page
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-13 20:26:31 +02:00
Yannik Bloscheck
e884e32bb6
[ios] Prevent unnecessary log messages because of empty image
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-31 13:28:11 +02:00
Yannik Bloscheck
327d302aae
[ios] Change how authorization check after editing is handled
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-31 12:31:46 +02:00
matheusgomesms
a08f3df3e6
[ios] Fix long strings in search ( #1146 )
...
Fixes #1145
Reviewed-on: https://codeberg.org/comaps/comaps/pulls/1146
Reviewed-by: Yannik Bloscheck <yannikbloscheck@noreply.codeberg.org >
Signed-off-by: matheusgomesms <matheusgomesms@noreply.codeberg.org >
Co-authored-by: matheusgomesms <matheusgomesms@noreply.codeberg.org >
Co-committed-by: matheusgomesms <matheusgomesms@noreply.codeberg.org >
2025-07-29 12:46:24 +02:00
matheusgomesms
760e050110
Update MWMObjectsCategorySelectorController.mm
...
Fixes https://github.com/organicmaps/organicmaps/issues/10223
2025-07-28 18:00:47 +02:00
Yannik Bloscheck
1cf4ff21ec
[ios] Added setting for map language
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-25 17:41:01 +02:00
Kiryl Kaveryn
aa71668eab
[ios] Fixed category search for unsupported translations.
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-24 18:20:56 +02:00
Yannik Bloscheck
8321817fac
[ios] Remember bottom button positions between app switches with hidden left button
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-22 10:22:44 +02:00
Kiryl Kaveryn
e3d4549f98
[ios] Fix About screen cell background issue
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-22 10:21:59 +02:00
Kiryl Kaveryn
ef1ea0ef96
[ios] Review fixes
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-22 10:21:59 +02:00
Kiryl Kaveryn
1e8ab6d209
[ios] Hide the PP subtitle when there are no any info (related for Tracks)
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-22 10:21:59 +02:00
Kiryl Kaveryn
6c3c1af787
[ios] Show Track PP fully expanded
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-22 10:21:59 +02:00
Kiryl Kaveryn
49d5335e7e
[ios] Implement New Edit view on the PlacePage screen
...
To allow change the color and group from directly from the then PP
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-22 10:21:59 +02:00
Kiryl Kaveryn
ec6a98a6fd
[ios] Replace InfoItemViewController with InfoItemView
...
To simplify logic and increase reusability
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-22 10:21:59 +02:00
Yannik Bloscheck
110648fb89
[ios] Adding setting to change map appearance
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-21 13:29:03 +02:00
Yannik Bloscheck
5ae0ef626a
[ios] Added help to menu and switched some menu icons to system symbols
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-21 10:19:37 +02:00
Yannik Bloscheck
6218552060
[ios] Option to actually stop track recording without saving
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-20 14:28:00 +02:00
Yannik Bloscheck
9adf012ae9
[ios] Adjusted social media in the about section
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-20 12:49:31 +02:00
Yannik Bloscheck
54681719fb
[ios] Adding link to delete OSM profile page
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-17 11:26:37 +02:00
Yannik Bloscheck
93415fe952
[ios] Adjusted code for consistency
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-16 14:55:14 +02:00
Yannik Bloscheck
48faa90b5e
[ios] Switch About to SwiftUI
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-16 14:55:14 +02:00
Yannik Bloscheck
b632aa00e3
[ios] Fix missing distance label in search results
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-16 10:19:03 +02:00
Yannik Bloscheck
1e1510897c
[ios] Changed to the new logo
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-15 07:12:54 +02:00
Yannik Bloscheck
38d5496258
[ios] Hide voice guidance test button when voice guidance is disabled
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-13 16:22:45 +02:00
Yannik Bloscheck
b8b14677a7
[ios] Made tint color in dark mode slightly lighter
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-13 10:50:12 +02:00
Yannik Bloscheck
5b28a13e93
[ios] Adjusted opening color to fit with the new style
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-12 10:59:19 +02:00
Yannik Bloscheck
f6521ec068
[ios] Adjusted direction indicator to tint color
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-12 07:44:23 +02:00
Yannik Bloscheck
bff20b523e
[ios] Made dark appearance colors actually dark and match the system more
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-12 01:52:24 +02:00
Yannik Bloscheck
7db355dd5c
[ios] Change interface tint color to green
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-11 17:41:56 +02:00
Yannik Bloscheck
527031adba
[ios] Changed icons for search categories to SVGs and matched their new style
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-11 17:30:22 +02:00
Yannik Bloscheck
90502f7635
[ios] Removed reference to non-existing class in Interface Builder file
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-11 12:57:08 +02:00
Yannik Bloscheck
147022e42d
[ios] Trying to prevent random crashes because of the left button in some rare occasions
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-11 12:56:03 +02:00
Yannik Bloscheck
7138970ea6
[ios] Make left button configurable
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-10 18:07:13 +02:00
Yannik Bloscheck
7e2b05573f
[ios] Fix issues with routing options
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-10 15:48:15 +02:00
Yannik Bloscheck
fdbb41e0fd
[ios] Changed settings to SwiftUI
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-10 08:06:58 +02:00
Jean-Baptiste
3abf354099
[iOS] Drop products features on the place page
...
Signed-off-by: Jean-Baptiste Charron <jeanbaptiste.charron@outlook.fr >
2025-07-06 13:49:13 +02:00
Yannik Bloscheck
15c7e71866
[ios] Switched OSM profile to SwiftUI and redesigned it
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-06 13:30:59 +02:00
Kiryl Kaveryn
1bb2b2274f
[ios] Review fixes
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-04 11:42:44 +02:00
Kiryl Kaveryn
aec82794ac
[ios] Fix track selection point updates on every new selection
...
On the every new tap on the `Track` or during the `Elevation chart` dragging, the track `Active point` will be updated now. It allows to keep the current selected track point coordinates up to date and fix the bug when the `route to/route from` buttons use only the initial coordinates.
Key changes:
1. the `Active point` and `My position` points are moved from the `Elevation profile` to the `PlacePageTrackData` because this properties are related to the whole track. Not only chart. The chart is only one of the consumers of this data updates.
2. The subscription to the active point updates is moved from the `Elevation profile` to the `PlacePagePresenter`. The reason - see 1.
2. The callback `onActivePointChanged` is added to notify that the active point is updated
3. When the callback is triggered the `PlacePageTrackData` fetches the new coordinates from the core and saves it. This coordinates are used by the `route to/from` buttons.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-04 11:42:44 +02:00
Kiryl Kaveryn
927299f4a9
[ios] Expand circle buttons tappable area
...
By 5pt to not overlap with another buttons (`close` and `share` on the place page screen)
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-07-04 11:42:44 +02:00