Yannik Bloscheck
cfe1ce2c67
[ios] Work around background selection issue
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-11-10 10:39:31 +01:00
Yannik Bloscheck
5bd7a284fa
[ios] Fixes CarPlay voice setting being permanent
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-11-09 12:43:26 +01:00
Yannik Bloscheck
31dcb954b1
[ios] Added custom icons to routing options
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-11-09 12:21:24 +01:00
Yannik Bloscheck
8b4eab3444
[ios] Add UI for avoiding paved roads
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-11-09 12:21:24 +01:00
map-per
633896854d
Improve place does not exist dialog
...
Signed-off-by: map-per <map-per@gmx.de >
2025-10-13 21:45:15 +02:00
Yannik Bloscheck
37a518cb9b
[ios] Add UI for avoiding steps
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-10-13 20:07:31 +02:00
Yannik Bloscheck
ba7addc504
[ios] Adding offline explanation
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-10-13 10:56:01 +02:00
Yannik Bloscheck
db6ad05406
[ios] Fix hang on launch in certain conditions related to the main buttons
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-10-03 20:54:40 +02:00
Kiryl Kaveryn
056711f4bd
[ios] Update the visual scale with the current screen's value on switch to phone
...
When the app was not running and launched from the Carplay, the main_visualScale was initialized with CP scale (usually it is 2). Then, when the user switches to the phone this incorrect values can be used in `UpdateVisualScale`. The current screen's scale should be used instead in the `updateVisualScaleToMain` without intermediated values.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-10-03 20:09:06 +02:00
Yannik Bloscheck
8101d50f50
[ios] Change button from "Done" to "Continue" on the first step of adding a location
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-10-03 15:10:59 +02:00
eisa01
e1520fd0e8
[carplay] Fix list selection highlight
...
Need to create the templates with sections from the start, or the second item will be highlighted
Fixes bug #1913
Signed-off-by: eisa01 <eisa01@gmail.com >
2025-09-22 11:57:57 +02:00
Yannik Bloscheck
43014ab4c1
[ios] Fix CarPlay icons for iOS 26 by switching them to symbols
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-09-17 19:40:25 +02:00
eisa01
d583b99683
[carplay] Reset search mode to handle switching from iOS
...
Fixes bug #1790
Signed-off-by: eisa01 <eisa01@gmail.com >
2025-09-08 18:21:52 +02:00
Yannik Bloscheck
d7ae2089c6
[ios] Center location more during navigation in CarPlay
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-09-07 20:31:14 +02:00
Yannik Bloscheck
728d0ad806
[ios] Increase tapable area of driving options button
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-31 11:36:23 +02:00
Matheus Gomes
e117be1816
[ios] Fix Define Roads to Avoid button
...
Fixes #1670
Signed-off-by: Matheus Gomes <matheusgomesms@noreply.codeberg.org >
2025-08-31 11:36:23 +02:00
Yannik Bloscheck
0fccf66b27
[ios] Removing conditionals for unsupported iOS versions
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-28 21:21:15 +02:00
eisa01
33ad35206f
[drape] Enable shift+swipe to zoom on macOS Catalyst app\
...
\
Matches functionality in Apple Maps. Discovered while discussing issue #1509\
\
Tested that pinch to zoom still work in iPad Simulator
Signed-off-by: eisa01 <eisa01@gmail.com >
2025-08-24 20:37:12 +02:00
Yannik Bloscheck
0b65c2ebff
[ios] Fixed CarPlay panning not working
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-23 21:42:07 +02:00
Yannik Bloscheck
96a7b31f4b
[ios] Replaced some CarPlay images with system versions
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-23 21:42:07 +02:00
eisa01
661445a053
[ios] Fix shift+scroll wheel zooming out
...
When you press shift on macOS, the normal scroll wheel action on a mouse is changed to horizontal scroll instead of vertical
That meant this check never entered, and since translation.y = 0 you always zoom out
Signed-off-by: eisa01 <eisa01@gmail.com >
2025-08-23 12:14:07 +02:00
Alexander Borsuk
a28d5d15ce
[drape] Fixed signed/unsigned comparison warning by changing Resize interface to uint32_t
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 19:01:09 +07:00
Alexander Borsuk
3b1551be52
[ios] Fixed wrong ObjC function name that caused warnings
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 11:58:01 +02:00
renderexpert
b23c2ba3e3
[Drape] Remove GLES2-related code
...
Signed-off-by: renderexpert <expert@renderconsulting.co.uk >
2025-08-17 08:30:56 +02:00
Alexander Borsuk
30718e106e
ADL for AlmostEqual* and use math:: instead of base:: ( #9634 )
...
* ADL for AlmostEqual* and use math:: instead of base::
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-11 14:58:45 +02:00
Yannik Bloscheck
722fc5e333
[ios] Added paning of the map and search keyboard shortcut for Macs
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-09 11:37:55 +02:00
Yannik Bloscheck
660694aee0
[ios] Fixed merge error after removing method
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-31 13:26:46 +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
Yannik Bloscheck
0b8bd42cb0
[ios] Remove celebratory alert after editing
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-31 12:17:58 +02:00
Yannik Bloscheck
bab869db2b
[ios] Correction condition for showing viral alert
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-24 06:23:25 +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
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
4c3392b881
[ios] Fix zooming out via the keyboard command not working
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-11 12:58:01 +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
Yannik Bloscheck
8a8ac5c660
[ios] Show downloading progress percentage in full numbers only
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-09 10:25:30 +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
Yannik Bloscheck
ef9618b3d6
[ios] Allowed to use C++ editor methods directly from Swift
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-04 13:42:46 +02:00
Yannik Bloscheck
d44d671550
[ios] Ending search when a route starts
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-06-27 05:13:40 +02:00
Yannik Bloscheck
464b3cf59a
[ios] Making sure the whole location button is visible during routing
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-06-26 15:48:26 +02:00
Yannik Bloscheck
090b7c21fc
[ios] Switched OSM Oauth to using a link
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-06-25 13:31:07 +02:00
Yannik Bloscheck
78b54acad4
[ios] Switching to iOS 15 as the minimum
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-06-25 13:31:07 +02:00
Yannik Bloscheck
fa7cb55ada
[ios] Changed to only sharing the website URL
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-06-20 14:42:43 +02:00
Kiryl Kaveryn
e2efbbe68c
[ios] Review fixes
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-06-17 11:36:04 +02:00
Kiryl Kaveryn
b79724f248
[ios] implement TrackRecording place page
...
1. add an new screen (layout)
2. add TR icon for the bottom tabbar
3. share current location from the TR PP
4. refactor TR manager to properly handle state updates and pass them to the LiveActivityManager and PlacePage
5. add init/update with TrackInfo/EleInfo methods to the PlacePageData and PlacePagePreviewData to update the PP state
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-06-17 11:36:04 +02:00
Kiryl Kaveryn
529272cd54
[ios] Add save route as track button to the route building screen
...
Parity match with an Android
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-06-17 11:36:04 +02:00
Yannik Bloscheck
074d443f0f
More rebranding including the team identifier, url scheme, and links on about screen
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com >
2025-06-15 18:33:52 +07:00
Matheus Gomes
d4e1d53c40
Rebranded the app for iOS
2025-06-15 18:32:35 +07:00
Johannes
306ac77939
Fix CPAlertAction.Style to ensure closure is called
2025-06-14 14:53:51 +02:00
Harry Bond
8e35f4e208
[ios] Use comaps.at for share links
...
Signed-off-by: Harry Bond <me@hbond.xyz >
2025-06-13 22:30:43 +01:00