Ivan Smolin
48a2b47428
fix: Changed access level from internal to public of title and subtitle view in BaseTitleSubtitleView
2023-11-03 22:21:05 +03:00
Ivan Smolin
9fab98b560
feat: Added: BaseTitleSubtitleView which can be inherited for fine-tuning skeletons and other behavior.
...
Update: Changed lines number calculation method in TextSkeletonsConfiguration.
2023-11-03 18:56:26 +03:00
Ivan Smolin
c1e96eee35
feat: Added: maxWidth parameter to BaseViewSkeletonsConfiguration.
...
Added: custom SkeletonConfigurations for nested SkeletonPresenters.
Update: Many fixes and improvements to TextSkeletonsConfiguration.
2023-11-02 21:40:01 +03:00
Ivan Smolin
8652795ddb
feat: Skeletonable can now control custom geometry change notification.
...
Filter hidden views from skeletonable views by default.
2023-11-01 14:45:57 +03:00
Ivan Smolin
abe9ad5dc1
feat: DefaultTitleSubtitleView support for separated configuration of title and subtitle labels layout.
...
BaseListItemView fixed trailing insets when trailing view is hidden.
2023-10-30 15:21:55 +03:00
Ivan Smolin
4a076b8865
fix: layout DSL heuristics
2023-10-20 20:40:21 +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
eaea4abd75
feat: TIApplication module and other fixes and improvements
2023-08-23 20:49:23 +03:00
Ivan Smolin
c485434f51
build: add makefile for parallel execution of pod repo push action
2023-07-26 22:24:02 +03:00
Ivan Smolin
7c8a29a7f9
build: update changelog and podspec versions
2023-07-10 16:37:27 +03:00
Nikita Semenov
9056b2fe8c
feat: migrating storages
2023-06-25 20:14:06 +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
33cc31b957
docs: update podspecs and changelog
2023-05-31 18:19:43 +03:00
Ivan Smolin
19a319f03c
build: fix playground and podspec issues
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
Nikita Semenov
5ea58f3746
feat: update TIDeveloperUtils module, removed TILogger module
2023-03-06 10:47:09 +03:00
Nikita Semenov
2061050c78
fix: removed custom logger wrapper
2023-03-05 17:52:00 +03:00
Nikita Semenov
1da2d4d501
fix: bump version back + update push to podspec script
2023-03-03 17:47:25 +03:00
Nikita Semenov
e471bae469
docs: bumps podspec version of pods
2023-03-02 16:54:47 +03:00
Nikita Semenov
698243ee39
fix: updated url to ti repositories
2023-03-02 16:48:17 +03:00
Ivan Smolin
5f7e0bf273
feat: Auto documentation generation for `TIFoundationUtils` playground and compile checks for playground before release
...
`AsyncOperation` fixed ordering of chain operations execution
2023-02-28 14:56:36 +03:00
Nikita Semenov
f1d5b27f3d
feat: DashedBoundsLayer for debugging frames of the views visually
2023-02-14 19:53:14 +03:00
Nikita Semenov
46be3ce9de
feat: extensions for SwiftUI previews
2023-02-14 16:34:46 +03:00
Nikita Semenov
7e41552521
feat: DefaultTitleSubtileView, BaseListItemView, StatefulButton appearance configuration update
2023-02-11 21:22:03 +03:00
Nikita Semenov
04ee83b8df
fix: code review notes
2023-02-09 21:41:52 +03:00
Nikita Semenov
2d3e12164d
feat: api for configuration Views' appearance and layout
2023-02-09 15:17:02 +03:00
Nikita Semenov
a67c42886d
Merge branch 'master' into feature/web_view
...
# Conflicts:
# CHANGELOG.md
# LeadKit.podspec
# TIAppleMapUtils/TIAppleMapUtils.podspec
# TIAuth/TIAuth.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
# TITransitions/TITransitions.podspec
# TIUIElements/TIUIElements.podspec
# TIUIKitCore/TIUIKitCore.podspec
# TIYandexMapUtils/TIYandexMapUtils.podspec
2023-01-30 11:37:24 +03:00
Nikita Semenov
7add7c46ab
fix: bump podspec version
2022-12-26 11:19:47 +03:00
Ivan Smolin
ad5fbc96fb
fix: initializEable -> initializAble
2022-12-26 10:50:13 +03:00
Ivan Smolin
5017e7e7b7
feat: URLInteractiveTextView for terms and conditions hints in login flow
2022-12-23 11:09:55 +03:00
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
39ddcf498f
feat: added new pod to the script
2022-11-18 19:23:54 +03:00
Nikita Semenov
4778f2e70d
feat: code review notes
2022-11-18 18:53:28 +03:00
Nikita Semenov
1c1fa1290b
feat: added new system of registering for shacking motion event
2022-11-18 17:13:22 +03:00
Nikita Semenov
d2ed1e837a
fix: ambiguous usage of view output protocol
2022-11-17 10:32:04 +03:00
Nikita Semenov
401d9365d0
fix: code review notes
2022-11-17 10:30:11 +03:00
Nikita Semenov
5159ee5a4d
fix: code review notes
2022-11-11 09:07:25 +03:00
Nikita Semenov
dffb4c6015
fix: code review notes
2022-11-10 17:46:25 +03:00
Nikita Semenov
f8b7934204
fix: code review notes + change gcd on async/await
2022-11-09 21:14:58 +03:00
Nikita Semenov
e1c9596010
fix: default value for presenting method
2022-11-08 18:11:39 +03:00
Nikita Semenov
d0576acd95
fix: chacking for opend logging list view controller
2022-11-08 18:06:32 +03:00
Nikita Semenov
13cf92c9c1
refactor: change podspec version + changelog updated
2022-11-08 17:47:01 +03:00
Nikita Semenov
69c2a85718
feat: change logic of registration on shaking motion
2022-11-08 17:34:55 +03:00
Nikita Semenov
4ac0eace66
fix: os log store scope
2022-11-08 15:15:48 +03:00
Nikita Semenov
77abc2c5a5
fix: typo
2022-11-08 15:13:01 +03:00
Nikita Semenov
8ffd2b589b
fix: check on shacking motion in toggling window
2022-11-08 15:08:29 +03:00
Nikita Semenov
f60a443eed
fix: file creator prefix removed
2022-10-04 15:32:42 +03:00
Nikita Semenov
f230add1ed
refactor: naming changes
2022-10-04 12:41:32 +03:00