Commit Graph

430 Commits

Author SHA1 Message Date
Krunoslav Zaher 1afcf5a8e1 Adapts UITextView extensions to Swift 3.0 syntax. 2016-09-04 15:09:32 +02:00
Krunoslav Zaher 4980dd13e4 Adds missing UITextView extensions. 2016-09-04 15:09:32 +02:00
Ryu Tanabe f0863eaca1 Merge commit 'f23eb75adc8aad2f4c5ae620da9cf3acd16cca12' into rx_uisearchbar
* commit 'f23eb75adc8aad2f4c5ae620da9cf3acd16cca12':
  Make Bool as KVORepresentable, to avoid ambiguty in observe()
  Fixes unit tests.
  Fixes delay operator.
  Adds timeout parameter to blocking observable sequence.
  patch the implement of convert to serial queue.
  implement all tests.
  Add real scheduler test.
  Use `SchedulerType.scheduleRecursive` and `CompositeDisposable.removeDisposable`.
  move lock on Error case. I'm sorry I fix mistype in _group.addDisposable argmunets. I think it was missed when rename tempolary field.
  update API.md
  add delay operator
2016-08-30 22:51:04 +09:00
Douglas Heriot 76b1c00661 Make Bool as KVORepresentable, to avoid ambiguty in observe()
Also mark rx_text usage as deprecated, to avoid warning.
2016-08-29 12:00:04 +10:00
Ryu Tanabe 483c22abd7 adds `UISearchBar` extensions 2016-08-23 09:08:56 +09:00
Krunoslav Zaher 900035d78b Fixes deprecated warnings. 2016-08-21 19:26:15 +02:00
Krunoslav Zaher 72122e3e43 Updates documentation for 3.0.0.alpha.1 2016-08-21 18:40:08 +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 e1f72cb566 Improves version detection. 2016-08-21 03:49:56 +02:00
Krunoslav Zaher 154ac2583d Release 3.0.0.alpha.1 2016-08-21 03:44:23 +02:00
Krunoslav Zaher b68fc4260e Adds UITests. 2016-08-20 22:59:34 +02:00
Krunoslav Zaher 278c681753 Fixes UICollectionView deprecation warning. 2016-08-19 15:57:46 +02:00
Krunoslav Zaher 1998e54085 Fixes RxCocoa compilation issues. 2016-08-19 01:59:06 +02:00
Krunoslav Zaher a4f15128bf Deprecates `RxTextInput` in favor of `TextInput`. 2016-08-19 01:46:27 +02:00
Krunoslav Zaher 5610073ca9 Adds comments to `Reactive`. 2016-08-19 01:46:09 +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 b9b593d740 Adds a nullability annotation to `_RXDelegateProxy`.
`AllTests` now passes.
2016-08-17 09:28:56 +01:00
Krunoslav Zaher 6763f1a4b7 Replaces `open` with `public`. 2016-08-16 22:10:41 +02:00
Mo Ramezanpoor d43e717415 WIP: AllTests compiles. 2016-08-16 16:09:08 +01:00
Mo Ramezanpoor b0026d65eb Fixes RxCocoa for macOS. 2016-08-16 15:36:20 +01:00
Mo Ramezanpoor 695ea19e02 WIP: Fixes warnings in RxCocoa. 2016-08-16 15:31:51 +01: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
Mo Ramezanpoor 74464a4940 WIP: Clarifies references to `Swift.Never`. 2016-08-16 14:01:52 +01:00
Mo Ramezanpoor fcf8e4d092 WIP: Updates code for Xcode 8 beta 6 using the migrator with manual auditing.
The code doesn’t compile yet.
2016-08-16 14:00:14 +01:00
Jérôme Alves 43c0b952ec Remove `AnyObject` constraint and add a new protocol `ReactiveCompatible` to mark types which should be extended with the `rx` var. 2016-08-16 10:47:26 +02:00
Krunoslav Zaher 7adc86f7d2 Adds `onSubscribe` and `onDispose` for `do` operator. #583 2016-08-16 00:03:30 +02: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 4f54c9bf5a Merge branch 'swift-3.0' of github.com:kzaher/RxSwift into swift-3.0 2016-08-15 01:12:21 +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
Mo Ramezanpoor 75971c61c6 Replaces all calls to `AnonymousDisposable.init()` with `Disposables.create()`. 2016-08-10 15:00:29 +01:00
Mo Ramezanpoor 1fe15bb9da Replaces all calls to `NopDisposable.instance` with `Disposables.create()`. 2016-08-10 14:47:53 +01:00
Mo Ramezanpoor 2812da1f5e Replace immutable initialisations of `CompositeDisposable` with `Disposables.create()`.
The factory methods will select specialised implementations based on the case.
2016-08-10 14:27:45 +01: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 aef4e69339 Modernizes APIs. 2016-08-07 20:14:19 +02:00
Krunoslav Zaher 8a58deaa2b Deprecates `toObservable` in favor of `from` operator. 2016-08-07 18:54:23 +02:00
Krunoslav Zaher 441a4a22db Modernizes doOn operator. 2016-08-07 18:24:33 +02:00
Krunoslav Zaher d1cde77b18 Modernizes image view extensions. 2016-08-07 18:08:13 +02:00
Krunoslav Zaher afd40f5d8b Modernizes UICollectionView extensions. 2016-08-07 16:48:25 +02:00
Krunoslav Zaher 10b0d39e05 Fixes warnings. 2016-08-07 16:04:47 +02:00
Krunoslav Zaher 7b6a244f45 Fixes problem with data sources. 2016-08-07 15:23:17 +02:00
Krunoslav Zaher e2c3330d61 Fixes default datasources implementation. #825 2016-08-07 15:12:54 +02:00
Yuki Nagai a9d0cfeb5b Add Error extension instead of NSError for Workaround; NSError extension returns a type which conforms to Error protocol 2016-08-02 21:48:01 +09:00
Yuki Nagai 7f84ec604e WIP. Update for Xcode 8 beta 4. 2016-08-02 15:46:11 +09:00
Krunoslav Zaher 3b34850675 Merge branch 'swift-3.0' of github.com:kzaher/RxSwift into swift-3.0 2016-08-01 10:47:06 +02:00
Krunoslav Zaher c844b6bdb3 Merge branch 'develop' into swift-3.0 2016-08-01 10:46:20 +02:00
Krunoslav Zaher 490b6cbbc5 Merge pull request #790 from sunshinejr/swift-3.0
[Swift 3.0] Remove first parameter names for Observables.
2016-07-29 12:11:35 +02:00