Commit Graph

48 Commits

Author SHA1 Message Date
Krunoslav Zaher 900035d78b Fixes deprecated warnings. 2016-08-21 19:26:15 +02:00
Krunoslav Zaher 8cebcd786f Excludes table and collection view deprecated APIs from watchOS. 2016-08-21 15:20:57 +02:00
Krunoslav Zaher 7208a8d1cc Improves deprecation messages for table and collection views. #841 2016-08-21 15:09:14 +02:00
Krunoslav Zaher 9ce054936d Merge branch 'swift-3.0-removing-rx_-prefix' of https://github.com/JegnuX/RxSwift into JegnuX-swift-3.0-removing-rx_-prefix 2016-08-19 00:45:51 +02:00
Mo Ramezanpoor e55c6675f4 Removes the KVOCallback type alias.
The compiler wouldn’t recognise that it should be imported as escaping.
2016-08-16 15:13:47 +01:00
Mo Ramezanpoor 301ad9f438 WIP: Fix a bunch of RxCocoa compilation issues. 2016-08-16 15:01:07 +01:00
Jérôme Alves e59adc3ae9 Updates Unit Tests and makes them succeed. 2016-08-15 17:46:13 +02:00
Jérôme Alves e4e422c4f1 Merge branch 'swift-3.0' into swift-3.0-removing-rx_-prefix
Conflicts:
	RxCocoa/Common/Observables/NSNotificationCenter+Rx.swift
	RxCocoa/OSX/NSImageView+Rx.swift
	RxCocoa/iOS/UICollectionView+Rx.swift
	RxCocoa/iOS/UIControl+Rx.swift
	RxCocoa/iOS/UIImageView+Rx.swift
	RxCocoa/iOS/UILabel+Rx.swift
	RxCocoa/iOS/UITableView+Rx.swift
	RxExample/RxDataSources/DataSources+Rx/UISectionedViewType+RxAnimatedDataSource.swift
	RxExample/RxExample/Examples/APIWrappers/APIWrappersViewController.swift
	RxExample/RxExample/Examples/GitHubSearchRepositories/GitHubSearchRepositoriesViewController.swift
	RxExample/RxExample/Examples/GitHubSignup/UsingDriver/GitHubSignupViewController2.swift
	RxExample/RxExample/Examples/GitHubSignup/UsingVanillaObservables/GitHubSignupViewController1.swift
	RxExample/RxExample/Examples/ImagePicker/UIImagePickerController+RxCreate.swift
	RxExample/RxExample/Examples/OSX simple example/IntroductionExampleViewController.swift
	RxExample/RxExample/Examples/SimpleTableViewExample/SimpleTableViewExampleViewController.swift
	RxExample/RxExample/Examples/SimpleTableViewExampleSectioned/SimpleTableViewExampleSectionedViewController.swift
	RxExample/RxExample/Examples/SimpleValidation/SimpleValidationViewController.swift
	RxExample/RxExample/Examples/TableViewPartialUpdates/PartialUpdatesViewController.swift
	RxExample/RxExample/Examples/TableViewWithEditingCommands/TableViewWithEditingCommandsViewController.swift
	RxExample/RxExample/Examples/WikipediaImageSearch/Views/WikipediaSearchCell.swift
	RxExample/RxExample/Examples/WikipediaImageSearch/Views/WikipediaSearchViewController.swift
	Tests/RxCocoaTests/DelegateProxyTest.swift
	Tests/RxCocoaTests/KVOObservableTests.swift
	Tests/RxCocoaTests/RxTest+Controls.swift
	Tests/RxCocoaTests/UICollectionView+RxTests.swift
	Tests/RxCocoaTests/UIScrollView+RxTests.swift
	Tests/RxCocoaTests/UITableView+RxTests.swift
2016-08-15 12:17:26 +02:00
Krunoslav Zaher 8b00921da7 Merge branch 'develop' into swift-3.0 2016-08-15 01:08:36 +02:00
Krunoslav Zaher bdbcb5bc87 Improves UITableView and UICollection view bindings behavior. 2016-08-14 23:25:54 +02:00
Jérôme Alves 10ff55cfba Moves RxCocoa extensions from `rx_` syntax to `rx.` syntax.
The main work is done in this commit but the feature it's still "work in progress"
2016-08-09 00:17:38 +02:00
Krunoslav Zaher 441a4a22db Modernizes doOn operator. 2016-08-07 18:24:33 +02:00
Krunoslav Zaher afd40f5d8b Modernizes UICollectionView extensions. 2016-08-07 16:48:25 +02:00
Yuki Nagai 7f84ec604e WIP. Update for Xcode 8 beta 4. 2016-08-02 15:46:11 +09:00
Krunoslav Zaher c844b6bdb3 Merge branch 'develop' into swift-3.0 2016-08-01 10:46:20 +02:00
Krunoslav Zaher d12b8321d2 Merge pull request #804 from devxoul/tableview-willdisplaycell
Fix type mismatch in UITableView.rx_willDisplayCell
2016-07-27 16:00:19 +02:00
Suyeol Jeon f303efb077 Fix type mismatch in UITableView.rx_willDisplayCell 2016-07-27 04:15:17 +09:00
sergdort cfb8b1558a Merge branch 'master' into swift-3.0
Conflicts:
	RxExample/RxDataSources/DataSources/CollectionViewSectionedDataSource.swift
	RxExample/RxDataSources/DataSources/Differentiator.swift
	RxExample/RxDataSources/DataSources/TableViewSectionedDataSource.swift
	RxExample/RxExample.xcodeproj/project.pbxproj
	RxExample/RxExample.xcodeproj/xcshareddata/xcschemes/RxExample-iOS-no-module.xcscheme
	RxExample/RxExample/Examples/TableViewPartialUpdates/PartialUpdatesViewController.swift
	RxExample/RxExample/Examples/TableViewWithEditingCommands/TableViewWithEditingCommandsViewController.swift
	RxExample/RxExample/Services/HtmlParsing.swift
	Tests/RxCocoaTests/CLLocationManager+RxTests.swift
	Tests/RxCocoaTests/UICollectionView+RxTests.swift
2016-07-05 18:00:36 +03:00
Krunoslav Zaher e20ac5fbb7 Adds simple data source usage examples in inline docs. 2016-07-04 01:42:26 +02:00
Krunoslav Zaher f95b1ed122 Unit tests, documents and improves data source/delegate interfaces. 2016-07-04 01:02:08 +02:00
Jamie Pinkham c35136fe0b get example projects working.. woo! 2016-06-18 15:21:44 -07:00
Jamie Pinkham c4cf2e0d12 builds ios, ios rx cocoa and ios rx blocking 2016-06-17 23:19:16 -07:00
Krunoslav Zaher eda25e28ff Simplifies sectioned view extensions. 2016-05-20 22:34:13 +02:00
Krunoslav Zaher d197ce0fbb Exposes `installForwardDelegate` and transforms `proxyForObject` into protocol extension. 2016-05-08 21:32:02 +02:00
Krunoslav Zaher 3294458b87 Adds `rx_willDisplayCell` and `rx_didEndDisplayingCell` to `UITableView`. 2016-04-18 23:11:18 +02:00
Krunoslav Zaher bd8b188a49 Fixes for Swift 2.2 warnings in unit tests. 2016-03-22 12:12:15 +01:00
Krunoslav Zaher 65644c6160 Fixes Swift 2.2 warnings. 2016-03-22 11:29:39 +01:00
Krunoslav Zaher e855916b47 Merge pull request #431 from mwoollard/develop
Add rx wrapper for UITableViewDelegate tableVIew:accessoryButtonTappedForRowWithIndexPath: method
2016-02-12 11:08:52 +01:00
Mark Woollard 08a3161354 Rx wrapper for UITableViewDelegate tableView:accessoryButtonTappedForRowWithIndexPath: method 2016-02-05 20:14:34 +00:00
sergdort f6dad5f3a8 Changes for currying #465 2016-02-03 23:19:31 +02:00
Krunoslav Zaher eeddf1fe5d Adds `SectionedViewDataSourceType` and `rx_modelDeselected`, `rx_deselectedItemAtIndexPath` for `UICollectionView`, and corresponding unit tests. 2016-01-10 20:19:30 +01:00
Yannick Loriot f00effc9b5 [ADD] rx_itemDeselected and rx_modelDeselected events 2016-01-07 13:06:39 +01:00
Krunoslav Zaher aca3b28213 Removes deprecated APIs. 2015-12-31 00:37:58 +01:00
Krunoslav Zaher 5d677eaf91 Standardizes header format. 2015-12-29 16:56:21 +01:00
Krunoslav Zaher 5e1732134c Fixes warnings in unit tests. 2015-12-21 21:34:48 +01:00
Krunoslav Zaher 3d55baa4e1 Adds `cellType` parameter to `rx_itemsWithCellIdentifier`. 2015-12-21 01:19:08 +01:00
Krunoslav Zaher 827ee57fff Exposes initializers for `ControlEvent` and `ControlProperty`. 2015-12-06 01:14:05 +01:00
Krunoslav Zaher d2b374a6a7 Exposes `UITableView` and `UICollectionView` delegate and data source proxies. 2015-12-05 17:42:43 +01:00
Krunoslav Zaher 63127838ec Makes `rx_modelSelected` more user friendly and removes MVVM from Wikipedia search example. 2015-11-28 11:59:49 +01:00
Krunoslav Zaher 9fa53a6bb3 Transforms `NSError`s across projects into Swift enums that inherit from `ErrorType`. 2015-11-09 00:44:59 +01:00
Krunoslav Zaher 451c2be94e Adds additional `UITableView` and `UICollectionView` unit tests. 2015-10-30 23:58:18 +01:00
Krunoslav Zaher e3efcbb8f5 Reduces code duplication for `UITableView` and `UICollectionView`. 2015-10-19 01:15:09 +02:00
Krunoslav Zaher e22cf3dfb8 Adds RxCocoa unit tests. 2015-10-19 00:55:41 +02:00
Greg Pardo 0534aa983a #193 Only implement essential functions as per kzaher's suggestions 2015-10-18 10:23:53 -07:00
Krunoslav Zaher 059e3ca3ab Adds watchOS targets and at least tests building targets. 2015-09-30 14:02:41 +02:00
Krunoslav Zaher 964d44d733 Documentation and interface cleanup. 2015-09-09 11:29:39 +02:00
Krunoslav Zaher a4219416cd Introduces new units `ControlProperty` and `ControlEvent`. 2015-08-31 22:01:07 +02:00
Krunoslav Zaher 9c893e75f4 Merges `RxSwift.xcodeproj`, `RxCocoa.xcodeproj` and `RxBlocking.xcodeproj` to `Rx.xcodeproj`. 2015-08-24 00:06:52 +02:00