Commit Graph

22 Commits

Author SHA1 Message Date
Ivan Smolin eaea4abd75 feat: TIApplication module and other fixes and improvements 2023-08-23 20:49:23 +03:00
Ivan Smolin b22fd239e9 fix: text size calculation in cluster icon renderer 2023-07-10 18:38:41 +03:00
Ivan Smolin 65ae079e62 fix: conform TemplateDrawingOperation to OrientationAwareDrawingOperation 2023-07-10 17:25:24 +03:00
Ivan Smolin df2faa4cd5 feat: MarkerIconFactory can now return optional image. In this case MapManagers will show the default marker icon 2023-07-10 16:17:29 +03:00
Ivan Smolin 36019f7429 feat: TICoreGraphicsUtils module for drawing operations and other CoreGraphics related functionality 2023-07-10 16:17:29 +03:00
Ivan Smolin 005d80c531 feat: Added UserLocationFetcher helper that requests authorization and subscribes to user location updates 2023-06-05 14:36:45 +03:00
Ivan Smolin a5bc2dc8f0 feat: current location marker and other ui settings to supported maps 2023-05-31 17:33:22 +03:00
Ivan Smolin ecfb83bafa feat: add TILogging module and TINetworking error logging 2023-05-25 11:42:56 +03:00
Vladimir Makarov 9dca21afd9 `BaseItemPlacemarkManager` for single placemark managers added 2023-03-13 10:54:37 +01:00
Vladimir Makarov 511c2b9653 Optional for `placemarkPosition` removed 2023-03-13 10:47:35 +01:00
Vladimir Makarov 2b1511657d `BaseClusterPlacemarkManager` inheritance updated, optional casts removed 2023-03-13 10:47:35 +01:00
Vladimir Makarov 23b74ec3d5 `CacheKeyProvider` updated 2023-03-13 10:47:35 +01:00
Vladimir Makarov 4c973b393d `BaseClusterPlacemarkManager` added 2023-03-13 10:47:35 +01:00
Vladimir Makarov 144ea7b703 feat: Placemark appearance updating added 2023-03-13 10:47:35 +01:00
Vladimir Makarov c8a4b0bd51 `YandexMapsMobile` version updated, map manager memory leak removed 2023-03-07 09:41:18 +01:00
Ivan Smolin 3d3d94412a feat: Add presenter protocols to `TISwiftUICore` and `TIUIKitCore` modules
Add `CodeConfirmPresenter` protocol and `DefaultCodeConfirmPresenter` implementation in `TIAuth` module
2022-06-02 15:33:29 +03:00
Ivan Smolin c4a4714d37 feat: ability to change markers on map 2022-05-24 13:42:39 +03:00
Ivan Smolin 2050382308 feat: add MapManagers for routine maps configuration 2022-05-24 13:42:38 +03:00
Ivan Smolin 2181f5f0a3 fix: store MarkerManager in userData of YMKMapObject 2022-05-23 18:04:38 +03:00
Ivan Smolin f61bb8ef12 feat: add smooth CameraUpdate actions for supported maps 2022-05-23 17:34:03 +03:00
Ivan Smolin be0681397d fix: code review notes 2022-04-27 09:59:30 +03:00
Ivan Smolin 47ff4d949c feat: TIMapUtils, TIAppleMapUtils, TIGoogleMapUtils and TIYandexMapUtils modules for map items clustering and interacting with them 2022-04-26 14:55:04 +03:00