Commit Graph

  • 3d57f5ccc4 Merge pull request 'HolderViewSkeletonsConfiguration, CALayer support for DashedBoundsLayer' (#29) from feature/skeletons_holder_configuration into master master 1.56.0 Ivan Smolin 2024-02-12 10:52:50 +0300
  • e8780d0238 Update: `ViewSkeletonsConfiguration`. It's possible to enable or disable animation for specific skeletons now. Added: `HolderViewSkeletonsConfiguration` for skeleton root view configuration Added: `DashedBoundsLayer` can now be applied to `CALayer` Ivan Smolin 2024-02-09 16:11:13 +0300
  • b7862cb891 Merge pull request 'fix: revert `TextSkeletonsConfiguration` line height calculation' (#28) from fix/skeleton_line_height_calculation into master 1.55.1 Ivan Smolin 2024-02-01 14:41:53 +0300
  • e8ca5ad039 fix: revert `TextSkeletonsConfiguration` line height calculation Ivan Smolin 2024-02-01 14:35:27 +0300
  • 8fe2bfd6e8 Merge pull request 'feature/update_table_kit_repo' (#27) from feature/update_table_kit_repo into master 1.55.0 Ivan Smolin 2024-02-01 10:45:47 +0300
  • 18e5421e14 feat: Update: use TouchInstinct `TableKit` fork instead of original one Update: remove default value from `BoolValueDefaultsStorage` Ivan Smolin 2024-02-01 10:14:21 +0300
  • 5549854c75 feat: update tablekit repo Ivan Smolin 2024-01-31 12:18:40 +0300
  • af7c5bc9fd Merge pull request 'fix: build and warnings' (#26) from fix/build_and_warnings into master 1.54.6 Ivan Smolin 2024-01-30 21:27:35 +0300
  • 6a7af59ffc fix: build and warnings Ivan Smolin 2024-01-30 21:24:38 +0300
  • 36b4f84306 Merge pull request 'Added: `xcprivacy` files' (#25) from fix/minor_fixes_and_xcprivacy into master Ivan Smolin 2024-01-30 20:51:04 +0300
  • 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 Ivan Smolin 2024-01-30 20:40:14 +0300
  • 5c44471dbb Merge pull request 'fix: change UIButton event propogation avoidance method' (#24) from fix/uibutton_event_propogation_fix into master 1.54.5 Ivan Smolin 2023-11-24 12:57:00 +0300
  • 7a7987239d fix: change UIButton event propogation avoidance method Ivan Smolin 2023-11-23 21:16:36 +0300
  • b65029056f Merge pull request 'fix: StatefulButton state configuration for iOS 15+' (#23) from fix/stateful_button_state into master 1.54.4 Ivan Smolin 2023-11-08 18:20:01 +0300
  • 815d749bd9 fix: StatefulButton state configuration for iOS 15+ Ivan Smolin 2023-11-08 18:14:50 +0300
  • 03059969b2 Merge pull request 'feat: Set reasonable defaults for SkeletonConfiguration' (#22) from feature/skeleton_configuration_defaults into master 1.54.3 Ivan Smolin 2023-11-07 16:39:55 +0300
  • 1a9ed8353b feat: Set reasonable defaults for SkeletonConfiguration Ivan Smolin 2023-11-07 16:29:10 +0300
  • 03aa25e529 Merge pull request 'fix: Changed access level from internal to public of title and subtitle view in BaseTitleSubtitleView' (#21) from fix/base_title_subtitle_view_access_level into master 1.54.2 Ivan Smolin 2023-11-03 22:24:57 +0300
  • 48a2b47428 fix: Changed access level from internal to public of title and subtitle view in BaseTitleSubtitleView Ivan Smolin 2023-11-03 22:21:05 +0300
  • d06c1c35d4 Merge pull request 'feat: Added: BaseTitleSubtitleView which can be inherited for fine-tuning skeletons and other behavior.' (#20) from feature/base_title_subtitle_view into master 1.54.1 Ivan Smolin 2023-11-03 19:38:19 +0300
  • 9fab98b560 feat: Added: BaseTitleSubtitleView which can be inherited for fine-tuning skeletons and other behavior. Update: Changed lines number calculation method in TextSkeletonsConfiguration. Ivan Smolin 2023-11-03 18:41:33 +0300
  • 94cf900f7c Merge pull request 'feat: Added: maxWidth parameter to BaseViewSkeletonsConfiguration.' (#19) from feature/skeletons_configuration into master 1.54.0 Ivan Smolin 2023-11-02 21:55:21 +0300
  • c1e96eee35 feat: Added: maxWidth parameter to BaseViewSkeletonsConfiguration. Added: custom SkeletonConfigurations for nested SkeletonPresenters. Update: Many fixes and improvements to TextSkeletonsConfiguration. Ivan Smolin 2023-11-02 21:33:48 +0300
  • ed8a2113c4 Merge pull request 'feat: Skeletonable can now control custom geometry change notification.' (#18) from feature/skeletons_tuning into master 1.53.3 Ivan Smolin 2023-11-01 15:55:48 +0300
  • 8652795ddb feat: Skeletonable can now control custom geometry change notification. Filter hidden views from skeletonable views by default. Ivan Smolin 2023-11-01 14:45:57 +0300
  • 38dc604cbc Merge pull request 'feat: DefaultTitleSubtitleView support for separated configuration of title and subtitle labels layout.' (#17) from feature/layout_improvenments into master 1.53.2 Ivan Smolin 2023-10-30 16:36:31 +0300
  • abe9ad5dc1 feat: DefaultTitleSubtitleView support for separated configuration of title and subtitle labels layout. BaseListItemView fixed trailing insets when trailing view is hidden. Ivan Smolin 2023-10-30 15:21:55 +0300
  • abd18d848c Merge pull request 'fix: layout DSL heuristics' (#16) from feature/layout_dsl_heuristics into master 1.53.1 Ivan Smolin 2023-10-23 14:05:16 +0300
  • 4a076b8865 fix: layout DSL heuristics Ivan Smolin 2023-10-20 20:38:27 +0300
  • 767c19d17b Merge pull request 'feat: Custom string attributes to `BaseTextAttributes`' (#15) from feature/uiviewbackground into master 1.53.0 Ivan Smolin 2023-10-09 23:52:09 +0300
  • 90cd941eff docs: update docs Ivan Smolin 2023-10-09 23:30:37 +0300
  • 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 Ivan Smolin 2023-10-09 23:03:51 +0300
  • a03fc1f7ee Merge pull request 'build: fix compile issue' (#14) from build/fix_compile_issue into master 1.52.0 Ivan Smolin 2023-09-06 12:07:18 +0300
  • 7945aa3a62 build: fix compile issue Ivan Smolin 2023-09-06 11:51:16 +0300
  • 93b0f61b00 Merge pull request 'feat: TIApplication module and other fixes and improvements' (#13) from feature/ti_application into master Ivan Smolin 2023-09-06 11:31:36 +0300
  • a0c7faa4a3 fix: code review notes Ivan Smolin 2023-09-05 16:49:05 +0300
  • 60734996f6 feat: add universal DSL to TISwiftUtils, remove unused code Ivan Smolin 2023-08-24 12:07:43 +0300
  • eaea4abd75 feat: TIApplication module and other fixes and improvements Ivan Smolin 2023-07-24 10:32:33 +0300
  • b8611321fb Merge pull request 'feature/bottom-sheet' (#11) from feature/bottom-sheet into master 1.51.0 Ivan Smolin 2023-07-28 16:18:36 +0300
  • 13a5925443 fix: review notes Ivan Smolin 2023-07-28 16:08:35 +0300
  • c485434f51 build: add makefile for parallel execution of pod repo push action Ivan Smolin 2023-07-26 22:24:02 +0300
  • 843a887ec7 fix: move presentation detents settings to modal view controller appearance, force use nan for undefined layout dimension, fix related layout issues Ivan Smolin 2023-07-26 14:37:49 +0300
  • 8007532351 fix: keyboard overlapping for footer and content view of BaseModalViewController Ivan Smolin 2023-07-25 18:36:24 +0300
  • 0ef1edfacb build: move included pan modal sources to separate dependency Ivan Smolin 2023-07-25 17:32:21 +0300
  • 27d5a3a9ca fix: fix code review notes Ivan Smolin 2023-07-24 20:15:06 +0300
  • 4e8f60543d Merge branch 'master' into feature/bottom-sheet Ivan Smolin 2023-07-24 11:23:40 +0300
  • c2b31a90d6 Merge pull request 'feature/stateful_button_improvements' (#12) from feature/stateful_button_improvements into master 1.50.0 Ivan Smolin 2023-07-24 10:00:37 +0300
  • 1a4c42fa46 fix: StatefulButton appearance configuration Ivan Smolin 2023-07-17 18:51:41 +0300
  • 094c0c40d8 build: prevent compile-time failure in application extensions Ivan Smolin 2023-07-11 16:30:34 +0300
  • b22fd239e9 fix: text size calculation in cluster icon renderer Ivan Smolin 2023-07-10 18:38:41 +0300
  • 65ae079e62 fix: conform TemplateDrawingOperation to OrientationAwareDrawingOperation Ivan Smolin 2023-07-10 16:55:39 +0300
  • 7c8a29a7f9 build: update changelog and podspec versions Ivan Smolin 2023-07-10 16:37:27 +0300
  • df2faa4cd5 feat: MarkerIconFactory can now return optional image. In this case MapManagers will show the default marker icon Ivan Smolin 2023-07-10 16:16:38 +0300
  • 36019f7429 feat: TICoreGraphicsUtils module for drawing operations and other CoreGraphics related functionality Ivan Smolin 2023-07-06 12:55:23 +0300
  • 5245d48a8a feat: stateful button improvements Ivan Smolin 2023-06-26 19:52:14 +0300
  • 83655d2bac Merge pull request 'feat: migrating storages' (#10) from feature/migrating_storage into master Nikita Semenov 2023-07-09 22:33:51 +0300
  • 6b7be340f5 fix: added default logger parameter 1.49.0 Nikita Semenov 2023-07-09 22:15:36 +0300
  • 6084dd5fec fix: move tifoundationlogger to it's own folder Nikita Semenov 2023-07-07 15:39:11 +0300
  • 85b206bf18 fix: move tifoundationlogger to it's own folder Nikita Semenov 2023-07-07 15:39:11 +0300
  • da527644a7 fix: move tifoundationlogger to it's own folder Nikita Semenov 2023-07-07 15:39:11 +0300
  • 45c060403f fix: logic of getting value from storage Nikita Semenov 2023-07-07 15:17:54 +0300
  • a79ff67a38 fix: logic of deletion Nikita Semenov 2023-07-07 14:00:43 +0300
  • c631053131 fix: code review notes Nikita Semenov 2023-07-07 09:01:17 +0300
  • c55b8f73a9 fix: code review notes Nikita Semenov 2023-07-06 18:42:18 +0300
  • 25c0d04d11 feat: update tests, migration fixes, factory method for migration storage added Nikita Semenov 2023-07-06 12:34:48 +0300
  • b97ea5bc8f docs: update appearance of view controller in documentation Nikita Semenov 2023-07-03 10:17:47 +0300
  • 06a83190ab fix: refactoring with new layout configuration api Nikita Semenov 2023-07-03 08:46:16 +0300
  • 3f112d2d26 Merge branch 'master' into feature/bottom-sheet Nikita Semenov 2023-07-03 07:31:44 +0300
  • 808d40eca5 feat: added bodal wrapper view controller Nikita Semenov 2023-07-03 01:47:52 +0300
  • 46ecd6970f fix: migration api refactoring + test coverage Nikita Semenov 2023-07-02 17:48:50 +0300
  • 0776c99e38 Merge branch 'master' into feature/migrating_storage Nikita Semenov 2023-06-30 22:03:35 +0300
  • a06f4952b9 fix: reimagine migration storage api Nikita Semenov 2023-06-28 09:26:15 +0300
  • 77559babdb Merge pull request 'feature/stack_appearance_layout' (#9) from feature/stack_appearance_layout into master 1.48.0 Ivan Smolin 2023-06-26 19:51:15 +0300
  • 86413b3bb4 build: fix code review notes Ivan Smolin 2023-06-26 14:06:56 +0300
  • 9056b2fe8c feat: migrating storages Nikita Semenov 2023-06-25 20:14:06 +0300
  • 0e45bb462d build: update changelog and up version Ivan Smolin 2023-06-17 01:56:50 +0300
  • e8b026302e BaseStackView with configurable items appearance CollectionTableViewCell self-sizing ViewAppearance.WrappedViewLayout support for all WrappedViewHolders ViewCallbacks support for all BaseInitializeableViews Ivan Smolin 2023-06-15 12:05:49 +0300
  • 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 1.47.0 Ivan Smolin 2023-06-15 13:30:22 +0300
  • 86fddafcdf docs: added playground for bottom sheet Nikita Semenov 2023-06-13 10:33:20 +0300
  • 919423ecda feat: completed bottom sheet api Nikita Semenov 2023-06-13 09:29:53 +0300
  • c06bb56964 fix: remove unused file Nikita Semenov 2023-06-13 05:59:22 +0300
  • b141dc5a45 feat: pan modal changes Nikita Semenov 2023-06-12 22:05:03 +0300
  • 1e3b986c83 fix: iOS 12 crash - failed to demangle superclass of UIClosureObserverOperation from mangled name '\M^? \^Hp\M-}\M^?' Ivan Smolin 2023-06-09 16:09:17 +0300
  • 2ea88a94aa build: fix excluded files pattern in TIFoundationUtils Ivan Smolin 2023-06-09 12:42:55 +0300
  • 1be28959bc docs: update playground pages for AsyncOperation and SingleValueExpirationStorage Ivan Smolin 2023-06-09 11:45:55 +0300
  • bf613b99e8 build: update changelog and podspec version, fix playground compile issues Ivan Smolin 2023-06-09 10:14:07 +0300
  • 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. Ivan Smolin 2023-06-09 10:00:12 +0300
  • f50bb09ad8 Merge pull request 'feature/async_single_value_storage_map_ui_settings' (#7) from feature/async_single_value_storage_map_ui_settings into master 1.46.0 Ivan Smolin 2023-06-07 20:00:41 +0300
  • 005d80c531 feat: Added UserLocationFetcher helper that requests authorization and subscribes to user location updates Ivan Smolin 2023-06-02 10:37:19 +0300
  • 33cc31b957 docs: update podspecs and changelog Ivan Smolin 2023-05-31 18:19:43 +0300
  • 19a319f03c build: fix playground and podspec issues Ivan Smolin 2023-05-31 17:16:47 +0300
  • 193a060cff feat: add AsyncSingleValueStorage for TINetworkingCache Ivan Smolin 2023-05-31 17:16:02 +0300
  • a5bc2dc8f0 feat: current location marker and other ui settings to supported maps Ivan Smolin 2023-05-31 17:13:54 +0300
  • 5a74c342d9 Merge pull request 'feature/single_value_storages' (#6) from feature/single_value_storages into master 1.45.0 Ivan Smolin 2023-05-31 17:18:13 +0300
  • 5bb3092726 build: podspec and misc fixes Ivan Smolin 2023-05-29 12:27:59 +0300
  • 83a3e5b491 build: fix swiftlint issues Ivan Smolin 2023-05-26 16:07:40 +0300
  • 7b9e8b0885 feat: add RecoverableErrorType typealias to DefaultRecoverableNetworkService Ivan Smolin 2023-05-26 10:49:17 +0300
  • 529277d098 feat: use DecodingError instead of untyped error in TINetworking decoding Ivan Smolin 2023-05-25 18:17:49 +0300
  • ecfb83bafa feat: add TILogging module and TINetworking error logging Ivan Smolin 2023-05-25 11:30:43 +0300
  • c0189dc7ae fix: fingerprints update in DefaultFingerprintsProvider Ivan Smolin 2023-05-24 16:14:39 +0300