Commit Graph

54 Commits

Author SHA1 Message Date
Krunoslav Zaher 2da94a2136 Performance optimizations for stateful components. 2015-11-08 22:34:16 +01:00
Krunoslav Zaher e39f5dbce1 Shares tvOS schemes. 2015-11-02 11:14:42 +01:00
Krunoslav Zaher 31095a8cb0 Release 2.0.0-beta.2 2015-11-02 11:12:20 +01:00
Krunoslav Zaher d0824eca4f Removes optimizations on `PerformanceTests` because it generates wrong assembly, kudos Swift compiler team. 2015-11-01 20:44:09 +01:00
Krunoslav Zaher 13a87af009 Moves disposables combo in `Producer.subscribe` to `Sink`. `SynchronizedOnType` overhauls. 2015-11-01 20:44:09 +01:00
Krunoslav Zaher dcc65e8fe0 Adds synchronization protocols to reduce allocations. 2015-11-01 20:40:08 +01:00
Krunoslav Zaher a861028d4f Fixes performance tester. 2015-10-25 00:27:39 +02:00
Krunoslav Zaher fcd63dafb8 Moves `subscribeOn` out of `Driver` unit. 2015-10-19 19:59:27 +02:00
Krunoslav Zaher e22cf3dfb8 Adds RxCocoa unit tests. 2015-10-19 00:55:41 +02:00
yury 1adceaf8b8 Add MockDisposable to all test targets 2015-10-18 16:44:55 +03:00
yury aa730e665e Add Using operator tests 2015-10-18 14:44:34 +03:00
Krunoslav Zaher f9b19afd10 Adds unit tests for `Driver` unit. 2015-10-15 23:30:48 +02:00
Krunoslav Zaher af463f1587 Adds Observable+Extensions tests. 2015-10-15 23:30:47 +02:00
Krunoslav Zaher e2aa73e4b3 Fixes xcode warnings. 2015-10-02 21:21:44 +02:00
yury ec4dd7ef5e Merge branch 'develop' into tvOS-targets 2015-09-28 23:04:32 +03:00
yury 4823443a9b Add tvOS targets 2015-09-28 23:03:59 +03:00
Krunoslav Zaher b39c431f93 Removes duplicate references for performance tests. 2015-09-28 21:02:55 +02:00
Krunoslav Zaher 47dc91808e Transforms performance test to Cocoa app. 2015-09-28 12:46:39 +02:00
Krunoslav Zaher cee58007b1 Adding benchmarking infrastructure. 2015-09-27 02:28:14 +02:00
Krunoslav Zaher 8740e4b853 Fixes unit test warnings. 2015-09-26 02:03:00 +02:00
Rob Cheung c935e4218d test convenience methods 2015-09-15 11:07:30 -07:00
Krunoslav Zaher 0e45753e49 Implements generate operator, and improves Scheduler namings. 2015-09-12 13:16:39 +02:00
Krunoslav Zaher c4ea7b4bb2 Documentation and interface cleanup. 2015-09-08 22:32:09 +02:00
Krunoslav Zaher 2f306c5300 Fixes target linkages. 2015-08-24 01:19:34 +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 5a8c053f5f Refactoring of ObservableType, ObserverType, SubjectType, Bag and Subjects. 2015-08-23 17:30:26 +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 1eccea65f8 Adding CI. 2015-08-02 12:00:39 +02:00
Krunoslav Zaher 24dc2c6fe0 Fixes problem with issues/67. 2015-07-24 16:47:49 +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
Krunoslav Zaher ef36901cff Adds blocking operators. 2015-07-12 18:44:56 +02:00
Krunoslav Zaher fa5d9ec97e Fixes build for all schemes. 2015-07-12 16:07:40 +02:00
Krunoslav Zaher d55f286243 Adds deallocated observable and improves KVO with non retained targets. 2015-07-12 14:30:53 +02:00
Krunoslav Zaher 420b6809d4 Added test for rxError bug. 2015-07-06 09:54:26 +02:00
Krunoslav Zaher 2b943749fb Adds delegate proxy tests. 2015-07-05 20:14:10 +02:00
Krunoslav Zaher 8683b6a883 Added ConcurrentDispatchQueue scheduler. 2015-07-05 19:17:29 +02:00
Krunoslav Zaher d5c977109a Update documentation and polishing. 2015-07-05 18:40:06 +02:00
Krunoslav Zaher a3ffa9fc80 RxCocoa revamp. 2015-07-05 13:33:13 +02:00
Ash Furrow 9c67d967e1 Added rx_subscribeEnabledTo to UIControl. 2015-07-04 11:51:38 -04:00
Carlos García 95ba612334 retry an take added 2015-06-21 10:57:41 +02:00
Krunoslav Zaher 41265fcea1 FlatMap, take, take(time version). 2015-06-12 22:08:14 +02:00
Krunoslav Zaher 2fb19378f6 Fixes for OSX. 2015-06-05 13:00:05 +02:00
Krunoslav Zaher 9b012a3c99 Improves schedulers and `observeOn` operator. 2015-06-05 12:52:12 +02:00
Krunoslav Zaher c729e9ff09 Adds zip operator. 2015-05-24 01:33:55 +02:00
Krunoslav Zaher 6e5e73ad8a Adds BehaviorSubject tests. 2015-05-23 20:29:56 +02:00
Krunoslav Zaher 9ba154edd5 Divide and conquer. 2015-05-19 20:50:29 +02:00
Krunoslav Zaher 6e350f1114 Fixes for unit test configurations and adds pre release tests. 2015-05-17 20:39:15 +02:00
Krunoslav Zaher 6a3cf2d759 Fixes OSX unit test loading. 2015-05-17 19:45:03 +02:00
Krunoslav Zaher 56834c2dd2 Reactores project and creates separate targets for iOS and OSX. 2015-05-17 19:07:24 +02:00