438 Commits

Author SHA1 Message Date
Krunoslav Zaher
a29d5df6cc Merge branch 'rxswift-2.0' into develop 2016-09-18 21:56:22 +02:00
Krunoslav Zaher
4ab27a7595 Moves from RxCocoa to example project. #874 2016-09-18 20:24:13 +02:00
Krunoslav Zaher
f4022561b8 Moves location manager and UIImagePickerViewController extensions from RxCocoa to RxExample project. #874 2016-09-18 20:19:22 +02:00
Krunoslav Zaher
2e8736b137 Moves location manager and UIImagePickerViewController extensions from RxCocoa to RxExample project. #874 2016-09-11 17:38:12 +02:00
Krunoslav Zaher
749800f7c3 Release 3.0.0-beta.1 2016-09-11 17:13:27 +02:00
Krunoslav Zaher
70d38bd3f5 Fixes deprecated method. 2016-09-10 23:18:11 +02:00
Loïs Di Qual
443cbd53df Migrate to Xcode 8 GM 2016-09-07 17:00:18 -07:00
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
Krunoslav Zaher
ac156405b5 Adds missing UITextView extensions. 2016-08-30 22:18:03 +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