Commit Graph

1019 Commits

Author SHA1 Message Date
Krunoslav Zaher c4eb18acfd Deprecates `UIAlertView` and `UIActionSheet` extensions. 2015-12-30 02:20:24 +01:00
Krunoslav Zaher a3e2765e3d Removes `sampleLatest` unit tests. 2015-12-30 02:10:53 +01:00
Krunoslav Zaher 5db80857b9 Removes scheduler parametrization for `Driver` in `RxExample` project. 2015-12-30 02:05:03 +01:00
Krunoslav Zaher 8b8d32dc23 Updates changelog with 2.0.0-rc.0 changes. 2015-12-30 01:55:46 +01:00
Krunoslav Zaher f4475a7bcf Deprecates `sampleLatest` in favor of `withLatestFrom`. 2015-12-30 01:52:24 +01:00
Krunoslav Zaher eae477499a Removes `Driver` operator API scheduler parametrization. 2015-12-30 01:38:37 +01:00
Krunoslav Zaher 22b937b08b Adds `Linux.md`. 2015-12-30 00:42:05 +01:00
Krunoslav Zaher 8b2984e4e2 Deprecates `Variable` implementing `ObservableType` in favor of `asObservable()`, and changes behavior so it completes the sequence once it is deallocated. 2015-12-29 23:49:30 +01:00
Krunoslav Zaher 839051fe9b Polishes table view with editing example. 2015-12-29 23:28:15 +01:00
Krunoslav Zaher 33ffe82139 Exposes `driveOnScheduler`. 2015-12-29 22:14:06 +01:00
Krunoslav Zaher e445d4eec3 Another fix for Swift bugs with collisions between optimizations and testability. 2015-12-29 18:24:51 +01:00
Krunoslav Zaher 77d452db34 Workaround for Swift bug when compiler optimizes away `driverObserveOnScheduler` and `driverSubscribeOnScheduler` even though there is testability turned on. 2015-12-29 17:59:07 +01:00
Krunoslav Zaher a66badfdb7 Includes tests for `RxExample-iOS` in `pre-release-tests.sh`. 2015-12-29 17:41:44 +01:00
Krunoslav Zaher 249135a3f7 Updates headers for GitHub sign-up example. 2015-12-29 17:39:21 +01:00
Krunoslav Zaher f1482d2126 Adds marble tests for GitHub sign-in example. 2015-12-29 17:37:13 +01:00
Krunoslav Zaher 004e637774 Adds parallel example of GiHub sign in using vanilla observables and `Driver`. 2015-12-29 17:36:32 +01:00
Krunoslav Zaher 2722096b0a Updats documentation for `rx_controlEvents` to `rx_controlEvent`. 2015-12-29 17:35:18 +01:00
Krunoslav Zaher 3561214733 Unit tests polish. 2015-12-29 17:34:05 +01:00
Krunoslav Zaher 3710c96f5f Fixes unit tests for deprecation of `rx_controlEvents` in favor of `rx_controlEvent`. 2015-12-29 17:33:28 +01:00
Krunoslav Zaher 9a060ea10c Adds `Equatable` constraint to `rx_value<T>`. 2015-12-29 17:32:35 +01:00
Krunoslav Zaher e79cc3c88f Deprecates `rx_controlEvents` in favor of `rx_controlEvent`. Adds `Equatable` constraint to `rx_value<T>`. 2015-12-29 17:31:57 +01:00
Krunoslav Zaher 02328f6ba5 Adds tests for variable conversion to `Driver`. 2015-12-29 17:22:47 +01:00
Krunoslav Zaher e5b07f6c41 Adds `resolution` and `simulateProcessingDelay` to `TestScheduler`. Adds additional prints in case two sequences of events aren't equal. 2015-12-29 17:01:33 +01:00
Krunoslav Zaher 2dc22c8d0b Polish for `Debug` operator. 2015-12-29 17:00:50 +01:00
Krunoslav Zaher 28d4e4d4bd Adds `driveOnScheduler` to enable using custom mock scheduler with `Driver`. 2015-12-29 16:59:55 +01:00
Krunoslav Zaher 5d677eaf91 Standardizes header format. 2015-12-29 16:56:21 +01:00
Krunoslav Zaher 788aaf87e8 Changes `playgrounds.sh` in `pre-release-tests.sh` to execute `validate-playgrounds.sh`. 2015-12-29 12:15:53 +01:00
Krunoslav Zaher 7d8cbef3e9 Merge pull request #365 from fpillet/develop
Grammar and minor tweaks
2015-12-29 12:08:26 +01:00
Krunoslav Zaher b7e0ca68fe Fixes anomaly with `Timeout`. #367 2015-12-28 15:15:38 +01:00
Florent Pillet 5e1efc438a Grammar and minor tweaks 2015-12-28 08:57:14 +01:00
Krunoslav Zaher 79a6f59de2 Fixes warnings in playgrounds. 2015-12-28 02:54:25 +01:00
Krunoslav Zaher 86ff70b259 Packages `RxTests` changes. 2015-12-28 02:47:37 +01:00
Krunoslav Zaher 419a057fa9 Hides `HotObservable` and `ColdObservable` behind `TestableObservable`. Renames `MockObserver` to `TestableObserver`. 2015-12-28 02:46:18 +01:00
Krunoslav Zaher 9a732086ef Removes tests that are crashing compiler on Linux. 2015-12-28 02:20:23 +01:00
Krunoslav Zaher 95dea91c73 Small fixes for Linux. 2015-12-27 17:07:13 -08:00
Krunoslav Zaher f948e46800 Cleans up run loop code in tests. 2015-12-28 01:59:00 +01:00
Krunoslav Zaher f2be26e95c Updates Swift package. 2015-12-28 01:55:26 +01:00
Krunoslav Zaher aa7a521244 More unit tests for `VirtualTimeScheduler` and `HistoricalScheduler`. 2015-12-28 01:46:45 +01:00
Krunoslav Zaher e4a837ab1e Merge pull request #360 from sergdort/rx_text_bug_#333
Fixes regarding UITextField rx_text autocorrection bug #333
2015-12-28 01:27:41 +01:00
Krunoslav Zaher bbf42c0957 Fixes problems with exposing `AtomicInt` and fixes deprecated scheduler warnings. 2015-12-28 01:24:33 +01:00
Krunoslav Zaher 9d4d93b474 Adds unit tests for `VirtualTimeScheduler` and `HistoricScheduler`. 2015-12-28 01:24:33 +01:00
Krunoslav Zaher cadd4c02d7 Makes `TestScheduler` subclass of `VirtualTimeScheduler`. 2015-12-28 01:24:33 +01:00
Krunoslav Zaher a263a3ceb6 Makes `AtomicInt` public when tracking resources. 2015-12-28 01:24:33 +01:00
Krunoslav Zaher 3868268f44 Deprecates `sharedInstance` on `ConcurrentMainScheduler` in favor of `instance`. 2015-12-28 01:24:33 +01:00
Krunoslav Zaher 62b25c538d `Driver` now picks scheduler from static variable. 2015-12-28 01:24:33 +01:00
Krunoslav Zaher 9712c6d45c Changes infinite sequence to struct. 2015-12-28 01:24:33 +01:00
Krunoslav Zaher 578f270252 Makes resource counting logic cross platform. 2015-12-28 01:24:32 +01:00
Krunoslav Zaher b10a0cc3d7 Moves `VirtualTimeScheduler` to RxSwift. 2015-12-28 01:24:32 +01:00
Krunoslav Zaher c54521fb08 Adds `PriorityQueue`. 2015-12-28 01:24:32 +01:00
Krunoslav Zaher 388ebac8cd Deprecates `MainThreadScheduler.sharedInstance` in favor of `MainThreadScheduler.instance`. Adds unit tests for `CurrentThreadScheduler` and `MainThreadScheduler`. 2015-12-28 01:24:32 +01:00