db4371e2c3
[ios] refactor search screen cells and tab bar
...
- remove xibs where possible
- update cells style (fonts, colors, icons)
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2025-02-25 10:53:35 +00:00
a1c6d532b5
[ios] refactor styles to make them type-safe using enums instead of string lit
...
1. for now the structure is SheetStyle.Global/PlacePage/Font/TestColor...
2. the styles are used by assessing the property
before:
lineView.setStyleAndApply("Divider")
headerTitleLabel.setStyleAndApply("semibold18:blackPrimaryText")
after:
lineView.setStyleAndApply(.global(.divider))
headerTitleLabel.setFontStyle(.semibold18, color: .blackPrimary)
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2025-01-16 16:02:29 +04:00
916d787e4d
[ios] fix UIView+AddSeparator to support the top and bottom positions
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-12-11 18:54:01 +04:00
de6fb06412
[ios] replace all the date formatters instances with the one static
...
The date formatter initialization is resource-intensive and all unnecessary instantiation are replaced with the call to one default static formatter.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-04 22:12:22 -03:00
André
349f8fc08d
[ios] Fix image padding for buttons in right-to-left layout ( #9442 )
...
* [ios] fix button image padding for right-to-left layout
* Fix formatting in BaseRoutePreviewStatus.swift
* Address review comments
Signed-off-by: André <135858315+andre1110@users.noreply.github.com>
2024-10-13 12:35:45 -03:00
b8587fccee
[ios] implement UIView+Highlight
category to highlight the views
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-10-04 10:34:08 +03:00
747b3553fb
[ios] fix topViewController to show the alerts and mail composer correclty
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-09-03 18:26:15 +02:00
Alexander Borsuk
7c151ec289
[ios] Minor fixes
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-09-01 18:37:12 +02:00
Alexander Borsuk
afe8090982
Refactored optional position parameter passing
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-20 13:05:14 +02:00
Alexander Borsuk
a39eed5805
[xcode] Fixed warnings for Xcode 16
...
- Use C17 instead of C11
- Clean up some settings
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-05 13:06:51 +02:00
20f7d7c267
[android] [ios] Replace objects via bookmarks and tracks in ui string
...
- Remove “objects” from strings.txt
- Add condition flow for Android
- Add condition flow for iOS
- Fixed missing en-GB plural translations on iOS
Fixes : #8217
Signed-off-by: Dzmitry Padabed <itfarrier@icloud.com>
2024-07-01 23:08:14 +02:00
Oleg Montak
b75adf52f7
[ios] Remove unused code in UIColor+MapsMeColor
...
Usage of local `day` and `night` dictionaries were replaced with
`StyleManager.shared.theme.colors` in
e85ac9d4da
.
I don't see any other code that can use them, after removing them, project builds
and works just fine.
Signed-off-by: Oleg Montak <oleg.montak@gmail.com>
2024-06-26 18:36:37 +02:00
db0aeb4194
[ios] open social media links in installed applications from the PlacePage
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-06-11 17:09:10 +02:00
MontakOleg
93fb4a5067
[ios] Fix CarPlay placeholder text on dark theme
...
Signed-off-by: Oleg Montak <oleg.montak@gmail.com>
2024-05-30 09:06:11 +03:00
8fd2a10a15
[ios] add a loading overlay screen with an activity indicator for the bookmarks sharing
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-04-25 00:18:25 +02: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
77ae4b1e47
[ios] add CALayer+SetCorner extension
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-02-13 23:46:28 +02:00
fb4bb96abe
[ios] make the UIView's extension AddSeparator internal
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-02-06 22:04:21 +02:00
Alexander Borsuk
105fae8554
[ios] Removed workaround that replaced %s with %@
...
It is now not necessary because Twine always generates %@
Signed-off-by: Alexander Borsuk <me@alex.bio>
2023-05-19 23:05:33 +02:00
Alexander Borsuk
b5cce77a69
[ios] Removed unnecessary input validators
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2023-02-24 14:59:20 +01:00
Alexander Borsuk
53fecf86b9
[ios] Fixed opening URLs with # and ?, and opening Matrix from About
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2022-11-23 12:45:19 +01:00
Anton Makouski
0e0aed446c
[ios] Red for over speed; Speed limit for Carplay ( #3047 )
...
* [ios] Red for over speed; Speed limit for Carplay
iPhone:
- Red speed digits for overspeed.
CarPlay:
- Show speed limit.
- Red speed digits for overspeed.
- Blinking for speed cam.
Continuation of refactoring to unify
all speed conversions and related localizations.
Use MeterPerSecond everywhere.
Use numeric speed instead of string.
Rename of SpeedLimit to SpeedCamLimit
to not confuse with usual limits (not speed cam).
Signed-off-by: Anton Makouski <anton.makouski@gmail.com>
* Changes for review
Signed-off-by: Anton Makouski <anton.makouski@gmail.com>
2022-08-09 09:53:47 +03:00
Alexander Borsuk
d5ac7c2cfe
[ios] Fixed opening of non-ASCII URLs
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2022-05-19 12:30:54 +03:00
Alexander Borsuk
8d86d5f165
[ios] Open URLs without http(s)
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2022-05-14 07:01:01 +02:00
Alexander Borsuk
f150cf56b4
[ios] New Help/About dialog on the main screen
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2022-01-29 21:15:00 +01:00
Alexander Borsuk
242395cd59
[ios] Minor cleanup
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2022-01-29 21:15:00 +01:00
Alexander Borsuk
a290f9145d
[ios] Removed annoying deprecation warnings
...
TODO: investigate the reason behind them and fix properly.
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-06-27 09:36:20 +03:00
f6ad4d4d8a
[ios] Update AppStore URL
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-06-12 20:56:11 +03:00
vng
b499b2b8a4
[iOS] Do not show "Rate the app". Revert in follow-up release.
...
Signed-off-by: vng <viktor.govako@gmail.com>
2021-06-12 16:47:02 +03:00
Alexander Borsuk
415f7a5c3e
Removed cloud
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-04-24 13:46:48 +03:00
ec902380f5
[ios]: Use the TestFlight URL in About->Rate the app
...
We don't have AppStore link yet. Replace MAPS.ME AppStore link with
our TestFlight URL.
See #304
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-10 20:55:34 +03:00
Alexander Borsuk
5400ec553a
Removed local ads
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:18:17 +01:00
Alexander Borsuk
80d630439b
[ios] Changed min iOS version from 11.0 to 12.0
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-14 10:49:56 +03:00
Alexander Borsuk
3f0035d1c7
[ios] Warning fixes
2021-03-13 09:49:40 +03:00
vng
de2ba76f80
[iOS] Removed FB, Google Sign, Firebase and all other PODs.
...
Signed-off-by: Viktar Havaka viktor.govako@gmail.com
2021-01-26 21:30:58 +03:00
Alexander Boriskov
b8604b8fcb
[iOS] Added error message on failed authorization
...
https://jira.mail.ru/browse/MAPSME-15033
2020-10-21 17:29:58 +03:00
Alexander Boriskov
7aea9819f6
[iOS] Fixed image width in bookmarks description in PP
...
https://jira.mail.ru/browse/MAPSME-14873
2020-10-21 17:29:58 +03:00
Alexander Boriskov
96b4067c12
[iOS] Added firebase crashalytics
...
https://jira.mail.ru/browse/MAPSME-14162
2020-07-13 16:04:00 +03:00
Aleksey Belousov
638acd9798
[iOS] [refactoring] replace legacy EditBookmarkViewController with implementation in swift
2020-07-07 13:33:12 +03:00
Aleksey Belousov
72eae517c4
[iOS] resize images in html description of object to fit PP width
...
https://jira.mail.ru/browse/MAPSME-13740
2020-07-02 17:53:53 +03:00
Aleksey Belousov
b891ecd5bb
[iOS] open route on map from catalog
...
https://jira.mail.ru/browse/MAPSME-13813
2020-06-02 17:51:23 +03:00
Alexander Boriskov
3d4ce5cca8
[iOS] Added direction view in full screen
...
https://jira.mail.ru/browse/MAPSME-13434
2020-06-01 17:25:13 +03:00
Alexander Boriskov
e8eb98ab2c
[iOS] Changed staistics for authorization
...
https://jira.mail.ru/browse/MAPSME-13631
2020-05-26 15:47:35 +03:00
Aleksey Belousov
a7261c5725
[iOS] implement guides gallery on map
2020-05-19 16:32:32 +03:00
Alexander Boriskov
c0af2c0c8e
[iOS] Added swipe gesture to close PP on ipad
...
https://jira.mail.ru/browse/MAPSME-13480
2020-04-14 16:19:24 +03:00
Alexander Boriskov
a3d744185b
[iOS] Merge AdBanner and AdBannerView
...
https://jira.mail.ru/browse/MAPSME-13395
2020-03-18 23:50:45 +03:00
Aleksey Belouosv
db09944606
[iOS] [refactoring] More Reviews screen refactoring
2020-02-14 17:21:36 +03:00
Alexander Boriskov
90dba18407
[iOS] Fixed 'style system' code style, swizzle and renderers
2020-02-12 14:37:51 +03:00
Alexander Boriskov
e85ac9d4da
[iOS] Added new style system
2020-02-12 14:37:51 +03:00
Alexander Boriskov
68f5096487
[iOS] Fixed present/dismiss order of All Pass subscription view from promo screen
...
https://jira.mail.ru/browse/MAPSME-12611
2020-01-13 12:04:14 +03:00