Commit Graph

19 Commits

Author SHA1 Message Date
Anton Popkov 652c55a936 Network error handling fix 2018-10-26 15:20:47 +03:00
Ivan Smolin e7eb1bd51f Add: configureLayout method to InitializeableView protocol and all implementations.
Update: GeneralDataLoadingViewModel now can handle state changes and result of data source. Previously it was possible only in view controller.
Add: GeneralDataLoadingHandler protocol, that defines methods for common data loading states handling.
Add: resultObservable and resultDriver properties to GeneralDataLoadingViewModel.
Add: hidesWhenStopped option to SpinnerView, so you can stop animation without hiding image inside it.
Update: Migrate to Swift 4.2 & Xcode 10. Update dependencies.
2018-10-12 17:22:49 +03:00
Ivan Smolin 2e70e8248d Add: UserDefaults+Codable is back. Now with generic subscript support. 2018-09-14 19:40:51 +03:00
Ivan Smolin 8b9f3edace final changes 2018-07-27 16:08:37 +03:00
Ivan Smolin a20aa5affa update dependencies & migrate to SwiftDate 5.0 2018-07-23 12:53:04 +03:00
Ivan Smolin 922b14dfcb update cocoapods 2018-07-23 11:42:37 +03:00
Aliona e06af6d4ee Update pods 2018-06-26 14:05:15 +03:00
Madhas 20bf8bf861 remove ObjectMapper from podfile
update podspec
2018-05-24 16:56:21 +03:00
Ivan Smolin 7249bf66dc - Update: Migrate from Variable to BehaviorRelay.
- Fix: PaginationWrapper retry load more after fail.
- Fix: safeClear method of TableDirector now creates section without header and footer.
- Add: TableSection convenience initializer.
2018-05-11 20:16:28 +03:00
Ivan Smolin b364ac6d61 Remove: App, Log and LogFormatter.
Remove: CocoaLumberjack dependency.
Add: Rotate operation for image drawing.
Add: mapViewEvents overload with closure that returns array of disposables.
Update: Update ObjectMapper to 3.1.
2018-04-11 11:41:23 +03:00
Ivan Smolin 03301eec3d DateFormattingService class replaced with protocol.
Add SwiftDate dependency for DateFormattingService.
Add ViewBackground enum that describes possible view backgrounds.
Add ViewText enum that describes text with appearance options.
Removed String+SizeCalculation extension.
2018-03-29 17:17:24 +03:00
Ivan Smolin 463279d286 text field view model with bindings 2018-03-26 23:37:10 +03:00
Ivan Smolin 3799d11e0a update linters, libs and scripts 2018-03-20 17:49:09 +03:00
Ivan Smolin 63c6a5b029 update dependencies 2017-10-18 19:29:53 +03:00
Alexey Gerasimov 716b306034 Dependency branch fixed 2017-09-25 20:45:26 +03:00
Alexey Gerasimov ed31986477 Swift 4 support 2017-09-25 20:15:51 +03:00
Igor 397829f07b Add LocalizedComponent + tests 2017-09-17 17:43:55 +03:00
Ivan Smolin ccac5294fc podfile.lock update 2017-06-08 18:12:33 +03:00
Ivan Smolin c1885b1e75 change project structure and integrate code quality 2017-06-08 17:55:01 +03:00