Commit Graph

124 Commits

Author SHA1 Message Date
Ivan Smolin 18cd001ab9 feat: Base classes for encryption and decryption user token with pin code or biometry
Pin code validators
2022-12-19 16:32:44 +03:00
Ivan Smolin 3730736319 fix: correct detection of the necessity of using attributed string 2022-12-15 14:03:08 +05:00
Ivan Smolin 2a89de15e3 feat: - Added: BaseTextAttributes can now measure text size and provides paragraph style configuration API.
- Removed: ViewText. Was fully replaced with BaseTextAttributes
- Fixed: Operation.flattenDependencies used in Operation.add(to:waitUntilFinished:) now works correctly.
- Added: Now it's possible to add dependent operation to start of the queue.
2022-12-03 22:55:08 +03:00
Nikita Semenov 9fa4b7c058
Merge branch 'master' into feature/logging_api 2022-11-08 18:15:19 +03:00
Nikita Semenov 13cf92c9c1 refactor: change podspec version + changelog updated 2022-11-08 17:47:01 +03:00
Vladimir Makarov 8e0043cd48 fix: weak target reference in `RefreshControl` fixed 2022-10-18 16:21:38 +05:00
Nikita Semenov 116d2154f8 feat: range filters view 2022-09-21 17:50:13 +03:00
Nikita Semenov 92f06c83a4 fix: code review notes 2022-09-02 11:51:37 +03:00
Nikita Semenov 8cbf5b96e6 fix: container table view cell subviews 2022-08-30 22:01:06 +03:00
Nikita Semenov ae52ec03c6 fix: edge insets init + refactoring 2022-08-04 21:34:14 +03:00
Nikita Semenov 0534d41bae fix: update collection view with diffable data source 2022-08-04 16:44:19 +03:00
Nikita Semenov 7c479ff428 fix: default inset of the cells 2022-08-03 21:49:17 +03:00
Nikita Semenov b6321d3b19 fix: collection view life cycle 2022-08-03 21:47:05 +03:00
Nikita Semenov 82d52f4a40 fix: double view model assignment 2022-08-03 21:40:43 +03:00
Nikita Semenov af1c9da523 fix: creating of wrapped view 2022-08-03 21:38:57 +03:00
Nikita Semenov cead71df3d fix: update podscpecs versions 2022-08-03 21:34:07 +03:00
Nikita Semenov edec8bc94f fix: refactoring and review changes 2022-08-03 21:27:30 +03:00
Nikita Semenov 276fbc8c10 fix: excluding selected cells 2022-08-03 20:55:22 +03:00
Nikita Semenov 62aecb0941 fix: layout + collection cell updates 2022-08-03 20:28:15 +03:00
Nikita Semenov c6d17e96ab fix: remove excessive level of an abstraction 2022-08-03 19:57:33 +03:00
Nikita Semenov 76f6635cbc fix: view holder protocol udpate 2022-08-01 19:42:28 +03:00
Nikita Semenov de3aad7147 fix: bug with excluding selected cells 2022-08-01 17:42:56 +03:00
Nikita Semenov 50f6670710 fix: default cell corner radius 2022-08-01 16:49:23 +03:00
Nikita Semenov 104116fd36 fix: change default cell appearance 2022-08-01 16:41:45 +03:00
Nikita Semenov fa29f08d2d fix: bugs with access control 2022-08-01 12:29:42 +03:00
Nikita Semenov 9e96b83c1e fix: refactor conformance to collection holder protocol 2022-08-01 12:25:29 +03:00
Nikita Semenov c85ab9113b fix: access of filters collection view + change log update 2022-08-01 09:48:57 +03:00
Nikita Semenov 761e4b98bf fix: update podspec version 2022-08-01 09:42:22 +03:00
Nikita Semenov 01c4ef6f44 fix: code refactoring + add additional protocols 2022-07-31 21:01:09 +03:00
Nikita Semenov b52d57a5e7 feat: initial filters api 2022-07-31 13:53:28 +03:00
Alexey Gurin 6810fac839 feat: Up dependencies version to 1.25.0 2022-07-28 17:36:07 +04:00
Nikita Semenov a88a85fe75 fix: move alerts into TIUIKitCore 2022-07-26 15:09:42 +03:00
Nikita Semenov 34c7407ecb docs: SUI alerts 2022-07-26 13:59:25 +03:00
Nikita Semenov 8138291153 feat: SUI alerts added to different library 2022-07-26 13:40:56 +03:00
Nikita Semenov 7b79d6b250 Merge branch 'master' into feature/alerts_api
# Conflicts:
#	CHANGELOG.md
#	LeadKit.podspec
#	TIAppleMapUtils/TIAppleMapUtils.podspec
#	TIAuth/TIAuth.podspec
#	TIFoundationUtils/TIFoundationUtils.podspec
#	TIGoogleMapUtils/TIGoogleMapUtils.podspec
#	TIKeychainUtils/TIKeychainUtils.podspec
#	TIMapUtils/TIMapUtils.podspec
#	TIMoyaNetworking/TIMoyaNetworking.podspec
#	TINetworking/TINetworking.podspec
#	TINetworkingCache/TINetworkingCache.podspec
#	TIPagination/TIPagination.podspec
#	TISwiftUICore/TISwiftUICore.podspec
#	TISwiftUtils/TISwiftUtils.podspec
#	TITableKitUtils/TITableKitUtils.podspec
#	TITransitions/TITransitions.podspec
#	TIUIElements/TIUIElements.podspec
#	TIUIKitCore/TIUIKitCore.podspec
#	TIYandexMapUtils/TIYandexMapUtils.podspec
2022-07-26 13:02:35 +03:00
Nikita Semenov 693843bb70 fix: code review notes 2022-07-25 19:01:55 +03:00
Nikita Semenov 24d1384e0f
doc: implement documentation for alerts api 2022-07-25 16:36:32 +03:00
Nikita Semenov b96478c248 fix: dialogue type alert actions' styles 2022-07-25 15:53:38 +03:00
Nikita Semenov 37b7224264 feat: added default localization provider for actions + documentation added 2022-07-25 15:34:04 +03:00
Nikita Semenov c223a026f2 fix: custom alerts configuration for sui + version control changes 2022-07-25 14:08:01 +03:00
Nikita Semenov 000e88f98a fix: small access control fixes 2022-07-24 15:34:09 +03:00
Nikita Semenov 52751dc801 feat: added initial alerts factory implementation 2022-07-24 15:25:28 +03:00
Ivan Smolin 88da2ab508 feat: UITextView now support configuration with BaseTextAttributes
ReconfigurableView & ChangeableViewModel for non-destructing state update
WrappedViewHolder protocol with table/collection view cell implementations
2022-07-18 20:19:02 +03:00
Ivan Smolin 9828284c20 feat: Asynchronous request preprocessing 2022-06-28 11:13:31 +03:00
Ivan Smolin 8fc1ebab77 feat: ApiInteractor, TokenInterceptor, FingerprintsTrustEvaluator and more 2022-06-17 10:43:35 +03:00
Ivan Smolin 784743082d feat: add request preprocessor for OpenAPI security requirements 2022-06-10 14:53:51 +03: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 2050382308 feat: add MapManagers for routine maps configuration 2022-05-24 13:42:38 +03:00
Ivan Smolin f61bb8ef12 feat: add smooth CameraUpdate actions for supported maps 2022-05-23 17:34:03 +03:00
Timur Kayumov cfa80a3747 feat: add error forwarding from error handlers 2022-05-20 03:36:48 +02:00