Releases: Flawion/KOControls
Releases · Flawion/KOControls
1.2.4
1.2.3: Merge pull request #1 from Flawion/develop
Added support for dark mode, default colors of the controls will be automatically adjusted to match the interface mode.
1.2.2
- Added unit tests
- KOControlErrorInfoFeature:
- fixed bug with hidden marker when error info appeared again before error info hide animation completed
- fixed bug with not removed customViewMarkerCenter
- KOTextField:
- fixed potential crash in iOS 10 with using clearButtonRect before view initialized
- fixed field's rects (clear button, right view etc.) when error is showing
- fixed support of delegate functions: textFieldDidHideErrorInfo, textFieldDidShowErrorInfo
- additional guard prevents from negative rects when error is showing
- KODialogMainView - func refreshBackgroundVisualEffect, always removes visual effect view before add new one
- KODialogBarView - fixed calculation of title insets
- KODialogActionModel - added new dismissAction that replaced cancelAction and doneAction
- KOScrollOffsetProgressController:
- fixed bug with horizontal scrolling with mode scrollingBlockedUntilProgressMax
- fixed support minOffset and horizontal axis for translationOffsetBased mode
1.2.1
1.2
Big changes from refactoring:
- KOTextField - from now is a TextField that implements KOControlFeatures: error, errrorInfo, border, validation. This change will help in adding more stuff in future.
- KOControlFeatures - can be implemented in other views.
- KODialogMainView - is now separated from KODialogViewController.
- Project folder structure changed.
- Renamed a lot of types.
1.1.1
1.1
1.0.3
- Renamed KOTextValidatorInterface to KOTextValidatorProtocol
- Renamed KOTextFieldErrorInfoInterface to KOTextFieldErrorInfoProtocol
- Fixed changing of KODatePickerViewController.datePickerTextColor
- Fixed changing of KOScrollOffsetProgressController.scrollView
- Language convention fixes