Ivan Smolin
e8ca5ad039
fix: revert `TextSkeletonsConfiguration` line height calculation
2024-02-01 14:35:27 +03:00
Ivan Smolin
18e5421e14
feat: Update: use TouchInstinct `TableKit` fork instead of original one
...
Update: remove default value from `BoolValueDefaultsStorage`
2024-02-01 10:14:21 +03:00
Ivan Smolin
6a7af59ffc
fix: build and warnings
2024-01-30 21:25:13 +03:00
Ivan Smolin
5c7df9373d
Added: `xcprivacy` files
...
Update: Correctly detect app reinstall in `AppInstallLifetimeSingleValueStorage`
Update: use `xHeight` instead of `pointSize` for default skeleton line height calculation
Update: update `linkTextAttributes` in `UITextView` when setting interactive url parts
2024-01-30 20:40:14 +03:00
Ivan Smolin
7a7987239d
fix: change UIButton event propogation avoidance method
2023-11-23 21:16:36 +03:00
Ivan Smolin
815d749bd9
fix: StatefulButton state configuration for iOS 15+
2023-11-08 18:17:10 +03:00
Ivan Smolin
1a9ed8353b
feat: Set reasonable defaults for SkeletonConfiguration
2023-11-07 16:29:10 +03:00
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
a0401bc9fa
build: bump podspec versions
2023-05-24 15:51:28 +03:00
Ivan Smolin
4f0c9a8ed1
build: update min deployment target for Xcode 14
2023-05-22 13:35:04 +03:00
Ivan Smolin
e7517c23f8
build: update podspec version
2023-05-22 11:57:27 +03:00
Ivan Smolin
975435bb90
build: update podspecs
2023-05-19 18:30:53 +03:00
Nikita Semenov
5aff5f99bb
docs: bumbed version + changelog update
2023-04-27 13:50:52 +03:00
Vladimir Makarov
41d18bf3a6
fix: `Antlr4` dependency added to podspec
2023-04-21 11:57:07 +03:00
Vladimir Makarov
cf54d8c798
feat: Protocols, default implementations, playground and markdown added
2023-04-20 12:31:09 +03:00
Vladimir Makarov
93a8ee68f3
`TITextProcessing` for regex and text formatting added
2023-04-19 14:22:05 +03:00