Ivan Smolin
815d749bd9
fix: StatefulButton state configuration for iOS 15+
2023-11-08 18:17:10 +03:00
Ivan Smolin
4a076b8865
fix: layout DSL heuristics
2023-10-20 20:40:21 +03:00
Ivan Smolin
90cd941eff
docs: update docs
2023-10-09 23:30:37 +03:00
Ivan Smolin
2bf1fc052a
feat: Custom string attributes to `BaseTextAttributes`
...
- Customizeable `UIViewBackground` and `UIViewBorder` for `UIView.Appearance`
- Keychain single value storage for codable models -`CodableSingleValueKeychainStorage`
- Renamed methods `startAnimation` and `stopAnimation` of `SkeletonPresenter`, so it won't conflict with `Animatable` protocol anymore
2023-10-09 23:03:51 +03:00
Ivan Smolin
13a5925443
fix: review notes
2023-07-28 16:08:35 +03:00
Ivan Smolin
0ef1edfacb
build: move included pan modal sources to separate dependency
2023-07-25 17:32:21 +03:00
Ivan Smolin
27d5a3a9ca
fix: fix code review notes
2023-07-24 20:48:46 +03:00
Ivan Smolin
4e8f60543d
Merge branch 'master' into feature/bottom-sheet
2023-07-24 11:23:40 +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
5245d48a8a
feat: stateful button improvements
2023-07-10 16:17:28 +03:00
Nikita Semenov
a79ff67a38
fix: logic of deletion
2023-07-07 14:00:43 +03:00
Nikita Semenov
25c0d04d11
feat: update tests, migration fixes, factory method for migration storage added
2023-07-06 12:34:48 +03:00
Nikita Semenov
b97ea5bc8f
docs: update appearance of view controller in documentation
2023-07-03 10:17:47 +03:00
Nikita Semenov
3f112d2d26
Merge branch 'master' into feature/bottom-sheet
...
# Conflicts:
# CHANGELOG.md
# TIAppleMapUtils/TIAppleMapUtils.podspec
# TIAuth/TIAuth.podspec
# TIDeeplink/TIDeeplink.podspec
# TIDeveloperUtils/TIDeveloperUtils.podspec
# TIEcommerce/TIEcommerce.podspec
# TIFoundationUtils/TIFoundationUtils.podspec
# TIGoogleMapUtils/TIGoogleMapUtils.podspec
# TIKeychainUtils/TIKeychainUtils.podspec
# TILogging/TILogging.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
# TITextProcessing/TITextProcessing.podspec
# TIUIElements/Sources/Views/Helpers/WrappedViewLayout+Helpers.swift
# TIUIElements/Sources/Views/Placeholder/Views/BasePlaceholderImageView.swift
# TIUIElements/Sources/Views/Placeholder/Views/BasePlaceholderView.swift
# TIUIElements/Sources/Wrappers/Constraints/CenterConstraints.swift
# TIUIElements/TIUIElements.podspec
# TIUIKitCore/TIUIKitCore.podspec
# TIWebView/TIWebView.podspec
# TIYandexMapUtils/TIYandexMapUtils.podspec
2023-07-03 07:31:44 +03:00
Nikita Semenov
808d40eca5
feat: added bodal wrapper view controller
2023-07-03 01:47:52 +03:00
Nikita Semenov
46ecd6970f
fix: migration api refactoring + test coverage
2023-07-02 18:00:38 +03:00
Nikita Semenov
0776c99e38
Merge branch 'master' into feature/migrating_storage
...
# Conflicts:
# CHANGELOG.md
# TIAppleMapUtils/TIAppleMapUtils.podspec
# TIAuth/TIAuth.podspec
# TIDeeplink/TIDeeplink.podspec
# TIDeveloperUtils/TIDeveloperUtils.podspec
# TIEcommerce/TIEcommerce.podspec
# TIFoundationUtils/TIFoundationUtils.podspec
# TIGoogleMapUtils/TIGoogleMapUtils.podspec
# TIKeychainUtils/TIKeychainUtils.app/Contents/MacOS/TIKeychainUtils.playground/Pages/SingleValueStorage.xcplaygroundpage/Contents.swift
# TIKeychainUtils/TIKeychainUtils.podspec
# TILogging/TILogging.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
# TITextProcessing/TITextProcessing.podspec
# TIUIElements/TIUIElements.podspec
# TIUIKitCore/TIUIKitCore.podspec
# TIWebView/TIWebView.podspec
# TIYandexMapUtils/TIYandexMapUtils.podspec
# docs/tikeychainutils/singlevaluestorage.md
2023-06-30 22:03:35 +03:00
Nikita Semenov
a06f4952b9
fix: reimagine migration storage api
2023-06-28 09:26:15 +03:00
Nikita Semenov
9056b2fe8c
feat: migrating storages
2023-06-25 20:14:06 +03:00
Ivan Smolin
0e45bb462d
build: update changelog and up version
2023-06-17 01:56:50 +03:00
Ivan Smolin
1be28959bc
docs: update playground pages for AsyncOperation and SingleValueExpirationStorage
2023-06-09 11:45:55 +03:00
Ivan Smolin
bf613b99e8
build: update changelog and podspec version, fix playground compile issues
2023-06-09 10:14:07 +03:00
Ivan Smolin
19a319f03c
build: fix playground and podspec issues
2023-05-31 17:33:22 +03:00
Ivan Smolin
5bb3092726
build: podspec and misc fixes
2023-05-29 12:27:59 +03:00
Ivan Smolin
529277d098
feat: use DecodingError instead of untyped error in TINetworking decoding
2023-05-25 18:17:49 +03:00
Ivan Smolin
43a12e322f
feat: add TIKeychainUtils playground with SingleValueStorage examples
2023-05-24 15:50:59 +03:00
Vladimir Makarov
cf54d8c798
feat: Protocols, default implementations, playground and markdown added
2023-04-20 12:31:09 +03:00
Nikita Semenov
0612370587
docs: docs refactoring + extensions reorganization for handler and mapper
2023-04-13 14:53:57 +03:00
Nikita Semenov
56527b6dba
fix: code review notes
2023-04-12 13:02:20 +03:00
Nikita Semenov
af044aa591
feat: integrate new base navigation deeplink handler
2023-04-04 13:21:50 +03:00
Nikita Semenov
2245765b27
Merge branch 'master' into feature/deeplink_api
...
# Conflicts:
# CHANGELOG.md
2023-03-30 15:19:27 +03:00
Nikita Semenov
8d253d1458
docs: added documentation for new Skeletonable callbacks API
2023-03-30 15:07:43 +03:00
Nikita Semenov
dcc9d23676
docs: small refactoring of documentation
2023-03-30 13:44:30 +03:00
Nikita Semenov
d9e4ea5ae8
feat: updated deeplink model + documentation for deeplinks api added
2023-03-30 13:41:06 +03:00
Nikita Semenov
2d0819064a
Merge branch 'feature/image_placeholder_api' into 'feature/placeholder_api'
...
feat: placeholder image view
See merge request touchinstinct/LeadKit!12
2023-03-28 12:06:50 +00:00
Nikita Semenov
1bc200034c
fix: typos
2023-03-20 13:47:55 +03:00
Nikita Semenov
026700b4c7
feat: placeholder image view
2023-03-17 16:39:35 +03:00
Nikita Semenov
a234943394
fix: code review notes
2023-03-17 11:34:21 +03:00
Nikita Semenov
1374c4df1f
feat: update placeholders interactions with opend keyboard
2023-03-17 11:10:07 +03:00
Nikita Semenov
318fd40f0b
docs: updated first example of usage PlaceholderFactory
2023-03-16 19:12:46 +03:00
Nikita Semenov
5ebb97de4c
fix: applyBaseStyle method signature
2023-03-16 18:09:29 +03:00
Nikita Semenov
507fc8fa05
fix: defaults string names changed by code style
2023-03-16 15:49:55 +03:00
Nikita Semenov
1932262ad5
fix: code review notes
2023-03-16 14:25:42 +03:00
Nikita Semenov
164edf9a5d
feat: placeholder api
2023-03-15 17:10:10 +03:00
Nikita Semenov
9cc412208c
docs: updated documentation for skeletons
2023-03-14 16:20:18 +03:00
Nikita Semenov
e3ae781f1d
fix: typo + small refactoring
2023-03-13 10:42:17 +03:00
Nikita Semenov
23c2cbacea
fix: code review notes
2023-03-11 22:07:06 +03:00
Nikita Semenov
19bb08aa66
feat: added new sys of hidding views below the skeletons
2023-03-09 17:49:37 +03:00
Nikita Semenov
cb29a3e9ca
fix: code review notes
2023-03-09 12:48:24 +03:00
Nikita Semenov
cfd5d5f2f8
fix: code review notes
2023-03-07 20:23:58 +03:00