Commit Graph

51 Commits

Author SHA1 Message Date
Krunoslav Zaher
9de36a7704 Subscription disposables now only create strong references to sinks until being disposed or sequence terminates. #573 2016-09-25 23:36:39 +02:00
Krunoslav Zaher
749800f7c3 Release 3.0.0-beta.1 2016-09-11 17:13:27 +02:00
Krunoslav Zaher
09a844e9de Adds timeout parameter to blocking observable sequence. 2016-08-28 23:34:40 +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
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
Mo Ramezanpoor
f1b4e0f6b7 Merge with 'swift-3.0' 2016-08-10 15:24:27 +01:00
Mo Ramezanpoor
1fe15bb9da Replaces all calls to NopDisposable.instance with Disposables.create(). 2016-08-10 14:47:53 +01:00
Mo Ramezanpoor
e530858bd0 Renames disposed to isDisposed in any place that it makes semantically. 2016-08-09 09:50:13 +01:00
Yuki Nagai
7f84ec604e WIP. Update for Xcode 8 beta 4. 2016-08-02 15:46:11 +09:00
Krunoslav Zaher
e2edffc39d Fixes @warn_unused_result(message: "http://git.io/rxs.ud") warnings. 2016-07-08 00:04:44 +02: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
f86d12a53b Release 2.6.0 2016-07-04 02:27:30 +02:00
Tom Burns
c33d5806fd Remove errant whitespace 2016-07-02 18:47:47 -05:00
Tom Burns
45b8b32b35 Fix RxBlocking in Swift 3
Remove force cast in favor of rawValue to fix crash at runtime
2016-07-02 18:45:08 -05:00
Jamie Pinkham
c4cf2e0d12 builds ios, ios rx cocoa and ios rx blocking 2016-06-17 23:19:16 -07:00
Jamie Pinkham
0e38ecbc87 Merge branch 'develop' into swift-3.0
# Conflicts:
#	Documentation/DesignRationale.md
#	Rx.playground/Pages/Introduction.xcplaygroundpage/Contents.swift
#	RxCocoa/Common/DelegateProxyType.swift
#	RxCocoa/iOS/UICollectionView+Rx.swift
#	RxCocoa/iOS/UIControl+Rx.swift
#	RxCocoa/iOS/UIScrollView+Rx.swift
#	RxCocoa/iOS/UITableView+Rx.swift
#	RxExample/RxDataSources/DataSources+Rx/ObservableConvertibleType+Differentiator.swift
#	RxSwift/Concurrency/Lock.swift
#	RxSwift/Disposables/CompositeDisposable.swift
#	RxSwift/Event.swift
#	RxSwift/Extensions/String+Rx.swift
#	RxSwift/Schedulers/OperationQueueScheduler.swift
2016-06-17 21:14:06 -07:00
Krunoslav Zaher
52c6e6dc31 Improves version checking logic. #707 2016-05-31 21:33:38 +02:00
Tyler Cloutier
94833e438d Add Swift 3 swift-DEVELOPMENT-SNAPSHOT-2016-05-09 compatibility. 2016-05-22 14:43:47 -07:00
Krunoslav Zaher
c4ca775bdc Changes for Swift 3.0. 2016-04-22 13:14:41 +02:00
Krunoslav Zaher
a7d96765d6 Fixes compilation on Linux. 2016-02-14 12:23:19 -08:00
Krunoslav Zaher
14e9a04ab6 Fixes problem with RunLoopLock calling run loop stop multiple times. 2016-02-05 15:36:34 +01:00
Krunoslav Zaher
5d677eaf91 Standardizes header format. 2015-12-29 16:56:21 +01:00
Krunoslav Zaher
d377f61794 Linux fixes. 2015-12-25 23:33:25 +01:00
Krunoslav Zaher
c515ba4b50 Adds CurrentThreadScheduler to blocking operators. 2015-11-16 00:11:30 +01:00
Krunoslav Zaher
9808ae9ee7 Merge pull request #249 from tottakai/feature-single-blocked-predicate
Blocking single operator with predicate
2015-11-12 11:11:28 +01:00
Tomi Koskinen
14affd773c exit loop and dispose subscription immediately 2015-11-12 08:26:40 +02:00
Tomi Koskinen
5499c10f9a remove duplicate blocking single code 2015-11-12 08:26:40 +02:00
Krunoslav Zaher
45d1aa6047 Changes some texts. 2015-11-11 10:12:11 +01:00
Tomi Koskinen
edeaf53b27 Blocking single operator with predicate 2015-11-10 22:25:09 +02:00
Tomi Koskinen
c79cea523f Blocking version of single operator 2015-11-09 21:42:46 +02:00
Krunoslav Zaher
d4cda2430e Blocking operators run runloop while blocking. 2015-11-05 12:34:20 +01:00
Krunoslav Zaher
5293690a61 Updates bundle version to 2.0.0. 2015-11-02 10:36:14 +01:00
David Potter
a701d79a0f Fix warnings due to use in app extensions and to Xcode updates.
Xcode gives two warnings when including the Rx project and building in an app.

1. The first is due to use in a component that will be used in an extension.  Xcode displays the message “linking against dylib not safe for use in application extensions”.  To configure an app extension target to use an embedded framework, set the target’s “Require Only App-Extension-Safe API” build setting to Yes.

https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html

2. The second is due to changes in Xcode that want to update the project file to comply with the latest guidelines.  Clicking the warning brings up a prompt to modify the project.
2015-10-29 15:16:56 -07:00
Krunoslav Zaher
24062521b5 Adds unused warnings. 2015-10-19 21:59:31 +02:00
Krunoslav Zaher
93e2a927c1 Adds BlockingObservable. 2015-10-19 20:28:49 +02:00
Krunoslav Zaher
2958e0a796 Prototype of units. 2015-10-15 23:30:47 +02:00
Krunoslav Zaher
1a798ddb31 Fixes automation tests, unit tests warnings and example app warnings. 2015-10-03 15:55:57 +02:00
Krunoslav Zaher
c4ea7b4bb2 Documentation and interface cleanup. 2015-09-08 22:32:09 +02:00
Krunoslav Zaher
6ac94ea5b6 Scheduler revamp (moving towards protocol extensions), internal optimizations, interface cleanup. 2015-08-31 10:59:37 +02:00
Leonard
8383b40251 RxBlocking now has its own Info.plist
Before RxBlocking was sharing RxCocoa’s Info.plist
2015-08-29 13:09:35 +02:00
Krunoslav Zaher
dc18c5f43f Removes resources from output. 2015-08-26 22:44:25 +02:00
Krunoslav Zaher
9c893e75f4 Merges RxSwift.xcodeproj, RxCocoa.xcodeproj and RxBlocking.xcodeproj to Rx.xcodeproj. 2015-08-24 00:06:52 +02:00
Krunoslav Zaher
2c33f7a89a Replaces >- with protocol extensions. Unit tests pass. Adds CHANGELOG.md 2015-08-10 01:43:30 +02:00
Krunoslav Zaher
8957cab8f9 Merge branch 'develop' into feature/swift2.0 2015-08-06 02:38:23 +02:00
Krunoslav Zaher
2faddc62b3 iOS 7 Support. 2015-08-01 15:13:26 +02:00
Krunoslav Zaher
e6e4e53b69 Updated to 1.8 2015-07-21 22:46:17 +02:00
Krunoslav Zaher
bd284c8269 Updated to 1.7 2015-07-21 22:46:17 +02:00
Krunoslav Zaher
e9514e8725 Pre release polish. 2015-07-12 21:49:15 +02:00
Krunoslav Zaher
4e59fa86af Updates documentation and adds RxTarget. 2015-07-12 19:45:01 +02:00