Commit Graph

184 Commits

Author SHA1 Message Date
Krunoslav Zaher
de65c8ff2f Refactors current swizzling code to be more generic. 2015-12-02 13:15:22 +01:00
Krunoslav Zaher
c7e73c1184 Moves Timeout include into correct group. 2015-11-26 11:34:15 +01: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
7d3387989d Adds flatMapLatest to Driver unit. 2015-11-15 23:21:39 +01:00
Krunoslav Zaher
b3a66aa45f Merge operator family polish. 2015-11-15 21:15:23 +01:00
Krunoslav Zaher
90dad761a2 Fixes warnings in example app. 2015-11-15 13:11:21 +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
5cc185743a Polish for animated table view updates. 2015-11-14 21:22:01 +01:00
Krunoslav Zaher
a269a42a38 KVO revamp. 2015-11-14 15:34:08 +01:00
Junior B
9663469b01 Add tests for single non-blocking operator 2015-11-11 11:13:12 +01:00
Krunoslav Zaher
046024d7fd Changes CustomStringConvertible to CustomDebugStringConvertible. 2015-11-09 01:05:51 +01:00
Krunoslav Zaher
9fa53a6bb3 Transforms NSErrors across projects into Swift enums that inherit from ErrorType. 2015-11-09 00:44:59 +01:00
Krunoslav Zaher
eebef9d125 Merge remote-tracking branch 'origin/develop' into develop 2015-11-08 17:57:44 +01:00
Krunoslav Zaher
ce983c44d0 Polishing and optimizing retryWhen. 2015-11-08 17:51:18 +01:00
Kyle Fang
3052e9415c Remove Unneeded dispose bag 2015-11-07 13:00:16 -06:00
Junior B
7fe9a87cb5 Add window operator, time/count version 2015-11-06 11:07:33 +01:00
Krunoslav Zaher
cab8c40ae1 Simplifies ReachabilityService. 2015-11-02 10:46:12 +01:00
Krunoslav Zaher
59f3b487d2 Removes locks from sink forwarding (25% improvement). 2015-11-02 00:17:11 +01:00
Krunoslav Zaher
dcc65e8fe0 Adds synchronization protocols to reduce allocations. 2015-11-01 20:40:08 +01:00
Krunoslav Zaher
b12e97abda Adds Driver to RxExample app. 2015-11-01 20:17:48 +01:00
Krunoslav Zaher
1dbe06a082 Improves example app. 2015-11-01 20:12:41 +01:00
Vodovozov Gleb
9a08915ff1 ensure that self is not nil in rxex_downloadableImageAnimated 2015-11-01 12:58:46 +08:00
Vodovozov Gleb
72b0904fea simplified text in OfflinePlaceholder 2015-11-01 11:31:22 +08:00
Vodovozov Gleb
5c148de3e2 moved out extension of UIImageView to separate file to have OS X support for DownloadableImage. Also changed UIImage to Image typealias 2015-11-01 11:28:09 +08:00
Vodovozov Gleb
85197b9a7c Use DownloadableImage in WikipediaImageServiceExample to handle network errors and bind result to collection view cells. 2015-11-01 10:31:25 +08:00
Vodovozov Gleb
942b617c10 introducing DownloadableImage – enum with 2 possible values – Content(image:UIImage) and OfflinePlaceholder. Use it in ImageService to implement retries on network failures. Also added rxex_downloadableImage extension for UIImageView which shows either content or placeholder image. 2015-11-01 10:30:55 +08:00
Vodovozov Gleb
a7ea80a632 use reachability service to handle network errors in Wikipedia image search example: for cells with image. If connection is lost image with label Loading is displayed until connection is reestablished. Image is exported from paintcode 2015-10-31 14:57:52 +08:00
Vodovozov Gleb
d070c08762 use reachability service to handle network errors in Wikipedia image search example: handle main search and loading titles 2015-10-31 14:57:51 +08:00
Vodovozov Gleb
5dfd604f29 use new reachability service to handle network errors in AutoLoading example 2015-10-31 14:57:51 +08:00
Vodovozov Gleb
a35c77c0e0 Reachability+Rx now is ReachabilityService 2015-10-31 14:57:51 +08:00
Vodovozov Gleb
ea628496f1 when receiving error from GitHubSearchRepositoriesAPI wait while network is reachable again and retry query 2015-10-31 14:57:51 +08:00
Vodovozov Gleb
e8cb6721b7 added Reachability+Rx - contains reactive wrapper 2015-10-31 14:57:51 +08:00
Vodovozov Gleb
64788e9e3c added reachabilty.swift https://github.com/ashleymills/Reachability.swift 2015-10-31 14:57:51 +08:00
Tomi Koskinen
3e7345df04 TakeLast review fixes 2015-10-27 21:40:26 +02:00
Sendy Halim
d7f3fa774b Change diposeBag to disposeBag 2015-10-25 19:23:35 +07:00
Krunoslav Zaher
d1666db4d1 Removes unnecessary subscribeSafe in case there is already an Observable source. 2015-10-25 00:59:50 +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
yury
e453820c08 Add WithLatestFrom operator 2015-10-20 12:43:35 +03:00
Krunoslav Zaher
63a60b359b Adds ConcurrentMainScheduler and ImmediateScheduler. 2015-10-19 02:31:16 +02:00
Krunoslav Zaher
0d33a77941 Adds double binding example. 2015-10-19 00:55:41 +02:00
Krunoslav Zaher
8251954b7b Changes Driver extensions to DriverConvertibleType extensions. 2015-10-18 18:20:21 +02:00
Krunoslav Zaher
1758f9d63a Adds ActivityIndicator to RxExample. 2015-10-18 17:27:09 +02:00
Krunoslav Zaher
a991cad152 Adds ActivityIndicator. 2015-10-18 17:19:50 +02:00
Krunoslav Zaher
d22a8fdada Merge pull request #198 from yury/using
Using operator
2015-10-18 16:14:48 +02:00
yury
8b6321e07a Add Using to RxExample-iOS-no-module target 2015-10-18 16:43:53 +03:00
Krunoslav Zaher
3269f482c9 Adds concat overload. 2015-10-18 15:24:53 +02:00
yury
c9ea983f3a Add Using operator to no-module example 2015-10-17 21:04:38 +03:00