Ivan Smolin
eaea4abd75
feat: TIApplication module and other fixes and improvements
2023-08-23 20:49:23 +03:00
Ivan Smolin
b8611321fb
Merge pull request 'feature/bottom-sheet' ( #11 ) from feature/bottom-sheet into master
...
Reviewed-on: #11
2023-07-28 16:18:36 +03:00
Ivan Smolin
13a5925443
fix: review notes
2023-07-28 16:08:35 +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
843a887ec7
fix: move presentation detents settings to modal view controller appearance, force use nan for undefined layout dimension, fix related layout issues
2023-07-26 17:31:28 +03:00
Ivan Smolin
8007532351
fix: keyboard overlapping for footer and content view of BaseModalViewController
2023-07-25 19:09:21 +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
c2b31a90d6
Merge pull request 'feature/stateful_button_improvements' ( #12 ) from feature/stateful_button_improvements into master
...
Reviewed-on: #12
2023-07-24 10:00:37 +03:00
Ivan Smolin
1a4c42fa46
fix: StatefulButton appearance configuration
2023-07-17 18:51:41 +03:00
Ivan Smolin
094c0c40d8
build: prevent compile-time failure in application extensions
2023-07-11 16:30:34 +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
7c8a29a7f9
build: update changelog and podspec versions
2023-07-10 16:37:27 +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
5245d48a8a
feat: stateful button improvements
2023-07-10 16:17:28 +03:00
Nikita Semenov
83655d2bac
Merge pull request 'feat: migrating storages' ( #10 ) from feature/migrating_storage into master
...
Reviewed-on: #10
2023-07-09 22:33:51 +03:00
Nikita Semenov
6b7be340f5
fix: added default logger parameter
2023-07-09 22:15:36 +03:00
Nikita Semenov
6084dd5fec
fix: move tifoundationlogger to it's own folder
2023-07-09 22:05:58 +03:00
Nikita Semenov
85b206bf18
fix: move tifoundationlogger to it's own folder
2023-07-09 21:51:41 +03:00
Nikita Semenov
da527644a7
fix: move tifoundationlogger to it's own folder
2023-07-07 15:39:11 +03:00
Nikita Semenov
45c060403f
fix: logic of getting value from storage
2023-07-07 15:17:54 +03:00
Nikita Semenov
a79ff67a38
fix: logic of deletion
2023-07-07 14:00:43 +03:00
Nikita Semenov
c631053131
fix: code review notes
2023-07-07 09:01:17 +03:00
Nikita Semenov
c55b8f73a9
fix: code review notes
2023-07-06 18:42:18 +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
06a83190ab
fix: refactoring with new layout configuration api
2023-07-03 08:46:16 +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
Ivan Smolin
77559babdb
Merge pull request 'feature/stack_appearance_layout' ( #9 ) from feature/stack_appearance_layout into master
...
Reviewed-on: #9
2023-06-26 19:51:15 +03:00
Ivan Smolin
86413b3bb4
build: fix code review notes
2023-06-26 14:06:56 +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
e8b026302e
BaseStackView with configurable items appearance
...
CollectionTableViewCell self-sizing
ViewAppearance.WrappedViewLayout support for all WrappedViewHolders
ViewCallbacks support for all BaseInitializeableViews
2023-06-17 01:42:14 +03:00
Ivan Smolin
818d4dbe8d
Merge pull request 'feature/flat_map_async_operation_result_type_codable_storage' ( #8 ) from feature/flat_map_async_operation_result_type_codable_storage into master
...
Reviewed-on: #8
2023-06-15 13:30:22 +03:00
Nikita Semenov
86fddafcdf
docs: added playground for bottom sheet
2023-06-13 10:33:20 +03:00
Nikita Semenov
919423ecda
feat: completed bottom sheet api
2023-06-13 09:29:53 +03:00
Nikita Semenov
c06bb56964
fix: remove unused file
2023-06-13 05:59:22 +03:00
Nikita Semenov
b141dc5a45
feat: pan modal changes
2023-06-12 22:05:03 +03:00
Ivan Smolin
1e3b986c83
fix: iOS 12 crash - failed to demangle superclass of UIClosureObserverOperation from mangled name '\M^? \^Hp\M-}\M^?'
2023-06-09 16:09:17 +03:00
Ivan Smolin
2ea88a94aa
build: fix excluded files pattern in TIFoundationUtils
2023-06-09 12:42:55 +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
23c17c9d85
feat: Added flatMap operator for AsyncOperation
...
CodableKeyValueStorage now returns Swift.Result with typed errors.
SingleValueExpirationStorage for time aware entries (expirable api tokens, etc.)
AsyncOperation variants of process methods in NetworkServices.
2023-06-09 10:00:12 +03:00