Commit Graph

72 Commits

Author SHA1 Message Date
persidskiy 39f7ea1475 Add rx_animating to UIActivityIndicatorView 2015-12-03 15:29:50 +03:00
Tomi Koskinen 64353ed548 Timeout operator 2015-11-18 11:17:16 +02:00
Krunoslav Zaher 0a1a07384d Merge pull request #258 from ReactiveX/feature/kvo_revamp
KVO revamp.
2015-11-15 23:22:13 +01:00
Krunoslav Zaher b3a66aa45f `Merge` operator family polish. 2015-11-15 21:15:23 +01:00
Krunoslav Zaher b1185750f4 Adds scheduler overloads to `just`, `sequenceOf`. Deprecates `asObservable` in favor of `toObservable`. 2015-11-15 00:09:41 +01:00
Krunoslav Zaher a269a42a38 KVO revamp. 2015-11-14 15:34:08 +01:00
Junior B 7e92fb7248 Add `single` non-blocking operator 2015-11-11 11:13:12 +01:00
Krunoslav Zaher c5d22b7bc4 Merge pull request #243 from larslockefeer/master
Added tvOS specific extension for UIButton
2015-11-09 22:46:25 +01:00
Lars Lockefeer a9d445c2cd Added tvOS specific extension for UIButton
This extension registers for the `PrimaryActionTriggered` event, rather than the `TouchUpInside` event, to ensure `rx_tap` works as expected.
2015-11-09 08:24:11 +01:00
Krunoslav Zaher ce983c44d0 Polishing and optimizing `retryWhen`. 2015-11-08 17:51:18 +01:00
Krunoslav Zaher 56a094fa69 Merge branch 'develop' into feature/retryWhen 2015-11-07 13:36:41 +01:00
Junior B 7fe9a87cb5 Add `window` operator, time/count version 2015-11-06 11:07:33 +01:00
Junior B e7723a2173 Adds `RefCountDisposable` and `BooleanDisposable` and necessary tests 2015-11-06 11:07:33 +01:00
Krunoslav Zaher d4cda2430e Blocking operators run runloop while blocking. 2015-11-05 12:34:20 +01:00
Junior B a78158c43f Merge branch 'develop' of github.com:ReactiveX/RxSwift into feature/retryWhen 2015-11-02 13:33:26 +01:00
Krunoslav Zaher e39f5dbce1 Shares tvOS schemes. 2015-11-02 11:14:42 +01:00
Krunoslav Zaher 28c97d9413 Enables testability. 2015-11-01 20:40:08 +01:00
Krunoslav Zaher dcc65e8fe0 Adds synchronization protocols to reduce allocations. 2015-11-01 20:40:08 +01:00
Krunoslav Zaher 2e8dbb7af9 Turns on `-OWhole-module-optimization` for `Release` configuration. 2015-11-01 20:40:08 +01:00
Pierre-Marc Airoldi e99e6a6114 update os x framework target version 2015-10-30 13:13:21 -04:00
Junior B 567fa9d508 Merge branch 'develop' of github.com:ReactiveX/RxSwift into feature/retryWhen 2015-10-30 16:17:43 +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
Tomi Koskinen cc8e57a896 TakeLast operator 2015-10-26 18:55:50 +02:00
Junior B 4e5f86f00c Merge branch 'develop' of github.com:ReactiveX/RxSwift into feature/retryWhen
Conflicts:
	Rx.xcodeproj/project.pbxproj
2015-10-25 09:42:55 +01:00
Krunoslav Zaher d1666db4d1 Removes unnecessary `subscribeSafe` in case there is already an `Observable` source. 2015-10-25 00:59:50 +02:00
Krunoslav Zaher a81b9afecf Moves index check closer to source of error. 2015-10-25 00:19:46 +02:00
Junior B 97e807080d Adds `elementAt` operator 2015-10-25 00:16:21 +02:00
Junior B 2936820088 Merge branch 'develop' of github.com:ReactiveX/RxSwift into feature/toArray
Conflicts:
	RxExample/RxExample.xcodeproj/project.pbxproj
2015-10-23 09:47:01 +02:00
Junior B 3693c7d9ff Adds `toArray` operator 2015-10-22 09:35:44 +02:00
Krunoslav Zaher f168583416 Merge pull request #200 from yury/with-latest-from
Add WithLatestFrom operator
2015-10-21 10:25:15 +02:00
yury e453820c08 Add WithLatestFrom operator 2015-10-20 12:43:35 +03:00
Krunoslav Zaher 93e2a927c1 Adds `BlockingObservable`. 2015-10-19 20:28:49 +02:00
Junior B 93e3f5facb - Add retryWhen operator
- Add tests for retryWhen operator
2015-10-19 15:42:26 +02:00
Krunoslav Zaher 9a182a8f50 Removes shared `tvOS` schemes temporarily. 2015-10-19 03:43:16 +02:00
Krunoslav Zaher 63a60b359b Adds `ConcurrentMainScheduler` and `ImmediateScheduler`. 2015-10-19 02:31:16 +02:00
yury 9a0ea5462a Merge branch 'develop' into using 2015-10-17 19:06:08 +03:00
Krunoslav Zaher 6dc7f2e4a6 Rename `ObserverOf` to `AnyObserver`. 2015-10-17 12:15:37 +02:00
yury 04c08880ce Using operator initial port 2015-10-17 10:58:20 +03:00
Krunoslav Zaher eba73eec26 Adds `Zip` and `CombineLatest` to `Driver` unit. 2015-10-15 23:30:48 +02:00
Krunoslav Zaher 9a3ae4625c Performance optimizations, makes `Observable` init internal. 2015-10-15 23:30:47 +02:00
Krunoslav Zaher 2958e0a796 Prototype of units. 2015-10-15 23:30:47 +02:00
yury cbdf027d3d Add SkipWhile operator 2015-10-12 11:59:20 +03:00
yury c524c8a6ce Include SkipUntil.swift in RxSwift-watchOS target 2015-10-08 16:07:46 +03:00
yury 5bbd23e64f Add SkipUntil ohter and SkipUnit time rx operators 2015-10-08 15:32:26 +03:00
Krunoslav Zaher ab2eb821f7 Replaces linking with libraries with target dependencies. 2015-10-03 20:24:25 +02:00
Krunoslav Zaher e2aa73e4b3 Fixes xcode warnings. 2015-10-02 21:21:44 +02:00
Krunoslav Zaher 5cbd72c0e4 Fixes targeted device family. 2015-10-02 11:33:05 +02:00
Krunoslav Zaher fcdcd0d510 Fixes bitcode. 2015-10-01 22:13:05 +02:00
Krunoslav Zaher ebdb5bca9e Removes deadfiles and enables bitcode. 2015-10-01 22:01:04 +02:00
Krunoslav Zaher a206e3d3a5 Renames product name. 2015-10-01 21:02:15 +02:00