Commit graph

3410 commits

Author SHA1 Message Date
Alexander Borsuk
538719955b [ios][mac] Fix assert/check on shutdown of iOS app on Mac
- Removed thread checker for delayed thread pool. It does not really matter which thread destroys the pool.
On Mac, thread pools are created on the main thread, but static destructors are called from another system thread.
And checker failed for the statically created DrapeRoutine's thread pool.

- Avoid unnecessary MWMThemeManager invalidate on destruction when nothing has changed
- Add missing include

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-16 17:01:31 +02:00
Kiryl
adb5c6fc81
[ios] add unit test target (#7740)
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-04-12 13:21:56 +02:00
v-lozko
706f0fa27b
[ios] Fix isolines reminder being displayed on top of other dialogs (#7694)
* [ios] Fix isolines reminder being displayed on top of other dialogs, Issue #7555

Signed-off-by: Valery Lozko <valerylozko@gmail.com>
2024-04-06 00:16:20 +02:00
9d29851fc7 [ios] fix: circular downloading progress bar laout on the PP
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-04-05 11:57:31 +02:00
d390e7bfb9 [ios] Removed 'retain' modificator
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
fadf94082f [ios] Changed link handling with NSLinkAttributeName
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
5a85c39c11 [ios] Removed calls to NSUserDefaults.synchronize method all over the code
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
388217fa58 Formatting
Removed EditorHostFragment.clearNoobAlertFlag() method

Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
3984ff34b1 [ios] Removed debug method
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
772d4cce70 Renamed HttpClient::m_handleRedirects to HttpClient::m_followRedirects
Made updates all over the code

Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
76b85c4594 [iOS] Moved new alert to viewDidLoad method
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
d459723336 [ios] Added comments
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
df2e7e1748 [ios] Fixed OSM login alert UI
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
e893f6189a [ios] Added blue color for link inside MWMOsmReauthAlert
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
b08b563bd0 [iOS] Updated alert strings
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
25c548c96f [ios] Added new alert for OSM re-auth action
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
75851f8785 [iOS] Fixed logout action
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
20e85babbf [iOS] Fixed compilation errors. Removed social networks authentication with WebView
Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-04-04 08:45:39 +03:00
Fabian Wüthrich
8d665efdc1 [ios] Fix distance freeze for locales with comma as decimal seperator
Fixes #6209

Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-03-28 19:32:53 +01:00
992f8c9261 [ios] add back button title for the main map screen
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-26 19:00:03 +01:00
897cbd91c6 [ios] fix: add titles for the back button for ios>14.0
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-26 19:00:03 +01:00
eb61c276d0 [ios] fix: estimates when the following type is changing
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-25 23:30:21 +01:00
7af58b789d [ios] implement 'sortedUserCategories' in the MWMBookmarksManager
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-17 11:54:47 -03:00
Alexander Borsuk
11895d7ecd [android] Fix missing category strings removed by R8 from AGP 8.3
- Renamed search categories to keep them all by an R8 rule in res/raw/keep.xml
- clean strings script retrieves categories from data/categories.txt

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-14 08:31:42 +02:00
cb440ce12b [ios] replace 'stop' with 'navigation_stop_button' localized string
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-13 22:26:06 +01:00
b4aeaf26b3 [ios] refactor Settings cells: use default properties instead of custom designed
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-13 20:50:27 +01:00
53ee380c83 [ios] feature: new about screen
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

fix 1

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-03 20:27:22 +02:00
765f6feb12 [ios] fix: "place does not exist" alert text color
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-03-03 10:49:23 -03:00
Viktor Govako
7116b6cd9f [search][tests] Better search result type comparison.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-02-17 15:09:10 -03:00
631bc6ed56 [ios] replace cornerRadius with setCorner to handle continuous curve
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-02-13 23:46:28 +02:00
Kiryl
14d8fb0e17
[ios] Fix the route estimates colors when the app appearance was changed (#7331)
* [ios] fix: route estimates color when the app appearance was changed

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

* [ios] fix: MWMNavigationDashboardManager+Entity.mm formatting

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

---------

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-02-07 12:07:02 +01:00
6f4c9be1aa [ios] fix: the navigation screen top bar height
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-02-06 15:27:02 +02:00
ae19226c60 [strings] Regenerated
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-02-06 10:35:29 +02:00
Alexander Borsuk
d0f3a6d874 [android] Removed "Continue detecting your location?" dialog
User now explicitly controls if location search should be disabled by pressing rotating radar icon

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-02-06 09:35:00 +02:00
8842618c29 [ios] fix UI bugs when appearance is changing
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-02-03 00:43:04 +02:00
6da9ee7e91 [ios] [carplay] enable theme switching in the carplay
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-02-03 00:43:04 +02:00
5f04705c2d [ios] enable Dark/Light theme switching
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-02-03 00:43:04 +02:00
b367b9bb59 [ios] remove 'continue location' alert and pending timeout subscription
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-29 15:17:43 -03:00
d48b102c89 [ios] implement new LocationServicesDisabledAlert
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-01-29 15:15:49 -03:00
Oleg Montak
a6376b9d73 [ios] Remove unused MWMDropDown
Signed-off-by: Oleg Montak <oleg.montak@gmail.com>
2024-01-03 22:25:14 -03:00
Fabian Wüthrich
c1de096229 [ios] Support touch panning gestures in CarPlay
Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2023-12-25 01:56:09 +01:00
51d26a816b [ios] add new images layers buttons
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2023-12-17 21:38:08 +02:00
35736074f2 [ios] feat: add the outdoor style button into the layers selection
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2023-12-17 21:38:08 +02:00
Fabian Wüthrich
b88994292e [ios] CarPlay search button shows search results
Currently the keyboard is blocking the search results in CarPlay.
The keyboard cannot be minimized but this commits implements
the search button action which shows a list of search results.

Fixes: #2241

Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2023-12-15 00:43:51 +01:00
ac591be493 [ios] fix: pin the PlacePage view to the Search view on iPad
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2023-12-07 21:08:24 +01:00
Viktor Govako
55924f311e [iOS] Old-school unboxing for XCode 13.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2023-12-03 19:13:23 -03:00
4e0f801f50 [ios] fix toast position to not overlap the tab buttons
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2023-11-30 18:59:29 +01:00
9c9e042923 [ios] refactor: replace the visualFormat constraints system with the anchors
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2023-11-30 18:59:29 +01:00
David Martinez
bf2300602e [strings] Remove duplicated "avoid" strings
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2023-11-11 00:38:28 +01:00
15730b4a36 [ios] [carplay] fix bug when light estimates view appears on dark maps
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2023-10-30 13:54:41 +01:00