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
Yannik Bloscheck
053f35b519
[ios] Display navigation voice and change instructions in settings
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-10-19 13:17:27 +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
d541cfbf02
[ios] Fix search bar background for iOS 26
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-09-17 19:40:25 +02:00
Yannik Bloscheck
49391bb39e
[ios] Improved text thickness in combination with branch name
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-09-10 07:56:30 +02:00
eisa01
c039d599e4
[iOS][core] Add branch to search result list
...
Signed-off-by: eisa01 <eisa01@gmail.com >
2025-09-10 07:56:30 +02:00
Yannik Bloscheck
19e1c4b90e
[ios] Added recalculate route on route option changes
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-31 11:36:23 +02:00
Yannik Bloscheck
ae85b79c33
[ios] Stop unwanted map style changes when switching away from the app during route planing
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-29 12:51:52 +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
Yannik Bloscheck
b761a60246
[ios] Reduced turn style shadow in dark mode
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-28 16:05:47 +02:00
Matheus Gomes
c9de67762c
[iOS] Add yellow color opening in up to 15 min
...
Fixes #1631 .
Signed-off-by: Matheus Gomes <matheusgomesms@noreply.codeberg.org >
2025-08-28 10:27:08 +02:00
Kiryl Kaveryn
31970c87c4
[ios] Remove all activities on track recording start and stop
...
Closes https://github.com/organicmaps/organicmaps/issues/11045
1. Remove all activities on track recording start and stop
2. Store the latest activity id in the UD to retrieve on launch after the app termination
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
2b2518b0b4
[ios] Disable track recording live activity widget for apps running on macos
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Yannik Bloscheck
3097b54036
[ios] Import functional in MWMEditorHelper.mm
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-18 09:07:05 +02:00
Kiryl Kaveryn
31104eed4d
[ios] Remove fileCoordinator wrapping from downloading starting
...
And add check `isUbiquitousItem` before downloading start. This method returns false when the file doesn't exist.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-16 00:33:06 +07:00
Kiryl Kaveryn
0f2353aae6
[ios] Track the percentDownloaded for the downloaded from the cloud files
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-16 00:32:58 +07: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
Jean-Baptiste
2004c9bfc1
[iOS]Drop last parts of NY features
...
Signed-off-by: Jean-Baptiste Charron <jeanbaptiste.charron@outlook.fr >
2025-07-31 20:10:42 +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
Alexander Borsuk
9a50b3b147
[ios] Fixed wrong coordinates access for pure suggestion search results
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
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
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
48faa90b5e
[ios] Switch About to SwiftUI
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-16 14:55:14 +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
73a3d1850b
[ios] Always create light mode categories icons for the system search
...
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
1b8172f744
[ios] Improved TTS system voice selection
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-07-10 17:14:47 +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
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
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
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
48353637ac
[ios] prevent icloud sync from failing when the cloud file doesn't exist
...
Issue: https://github.com/organicmaps/organicmaps/issues/10041
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-06-17 11:36:04 +02:00
Alexander Borsuk
f3bc6d9d8b
[ios] Add random smoothly changed elevation to iOS Simulator for testing track recording
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
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
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
Kiryl Kaveryn
2861d9db2a
[ios] replase ints/doubles with string for track stats in ios
...
to pass already formatted by the core values instead of formatting them later using the same core formatters
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-06-07 16:25:16 +02:00
Kiryl Kaveryn
4cf5ec3c86
[ios] refactor search modes switching
...
For the expanded iphone mode (in portait) only the searchEverywhere will be used
For the halfscreen everywhere + viewport
For the iPad the everywhere + viewport is always enabled
For the hidden only the viewport
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-06-07 16:25:16 +02:00
Kiryl Kaveryn
09c704ee8f
[ios] rename isIPad to isiPad
...
To match swift naming conventions
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-06-07 16:25:16 +02:00
Kiryl Kaveryn
9fb3a509dc
[ios] skip search query duplications for history
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
Kiryl Kaveryn
8a331c4c67
[ios] fix route building error while searching when current location in none
...
Fixes issue https://github.com/organicmaps/organicmaps/issues/10606
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
Kiryl Kaveryn
7be49ab00a
[ios] remove primary green background from the search screen header
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-05-29 09:49:07 +02:00
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