- [#61] - Copy collections before usage
- [#68] - Create KeyboardAnimator and related classes
- [#69] - Add generic withAdapterPosition /w stripped list argument
- [#71] - Fix DiffUtils subscription issues
- [#76] - Migrate to AndroidX
- [#74] - Rework date module to use Android310
- [#79] - Clean adapter module
- [#65] - Added FLAG_ACTIVITY_NEW_TASK to RxLocationManager
- [#63] - Updated Copyright
- [#61] - Improved DynamicAdapter: Copy collections
- Implement core-security module
- [#51] - Fixed API version checking for WindowExtensions
- [#54] - Added functions to convert Date to Timestamp and compare fields of Date
- [#56] - Added core-adapter-ktx module
- [#57] - Extract rxresult to core-intents module.
NOTE! path to RxResolveResultActivity should be changed as show below:
<activity android:name="com.nullgr.core.intents.rxresult.RxResolveResultActivity" />
Also, if you use only core-rx, you no longer need to add:
implementation "com.android.support:appcompat-v7:$SUPPORT_VERSION"
- [#47]
- Fix EditText.applyFilterAllowedDigits behavior
- [#48]
- Add new extensions and classes for EditText:
- Added extension
EditText.applyFilters(bindFunction: ArrayList<InputFilter>.() -> Unit) - Added extensions
EditText.doOnTextChanged,EditText.doBeforeTextChanged,EditText.doAfterTextChangedandEditText.addTextChangedListener(onTextChanged: ((text: CharSequence?, start: Int, before: Int, count: Int) -> Unit)? = null, afterTextChanged: ((editable: Editable?) -> Unit)? = null, beforeTextChanged: ((s: CharSequence?, start: Int, count: Int, after: Int) -> Unit)? = null):TextWatcher - Added extension
EditText.makeSecure() - Added extension
EditText.toggleSecure() - Created class
AllowedCharactersInputFilter - Created class
OnlyDigitsInputFilter - Created class
OnlyLettersOrDigitsInputFilter - Added fabric methods to create such input filters as:
AllowedCharactersInputFilter,OnlyDigitsInputFilter,OnlyLettersOrDigitsInputFilter,IntentFilter.AllCaps,IntentFilter.LengthFilter - Created abstract class
SimpleTextWatcher
- [#33] - Fixed typo at SupportedFeaturesExtensions
- Update kotlin and gradle version
- [#40] - Fix addScreen and replaceScreen functions (pass tag to addToBackStack function instead of null)
- [#38] - Improved DynamicAdapter
- [#43] - Change min version of API
- [#45] - Fix DynamicAdapter updateItems
- Initial release