Krunoslav Zaher
a4fa3a74bb
Improves naming in `Bag.swift`.
2015-11-01 20:40:08 +01:00
Krunoslav Zaher
f86a5923d5
Optimizes `Bag`.
2015-11-01 20:40:08 +01:00
Krunoslav Zaher
6fdb23e222
Replaces `Array` with `ContiguousArray` for `Queue` buffer data structure.
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
Krunoslav Zaher
26a34c4ac3
Makes `Producer` internal.
2015-11-01 20:40:07 +01:00
Krunoslav Zaher
bd3c5a77b9
Removes hidden lamba allocations from disposables.
2015-11-01 20:40:07 +01:00
Krunoslav Zaher
0f50808bc6
Adds `withLatestFrom` to `Driver`.
2015-11-01 20:35:38 +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
Krunoslav Zaher
d7414d575b
Polishing of public interface.
2015-11-01 17:15:54 +01:00
Krunoslav Zaher
f504f0b9b4
Merge pull request #207 from vodovozovge/handlingNetworkErrorsWithReachabilityAPIInRxExample
...
Handling network errors with reachability api in rx example
2015-11-01 16:43:26 +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
Krunoslav Zaher
451c2be94e
Adds additional `UITableView` and `UICollectionView` unit tests.
2015-10-30 23:58:18 +01:00
Krunoslav Zaher
791be0c6dc
Merge pull request #227 from petester42/fix-target-versions
...
Update os x framework target version
2015-10-30 21:14:04 +01:00
Pierre-Marc Airoldi
e99e6a6114
update os x framework target version
2015-10-30 13:13:21 -04:00
Krunoslav Zaher
e00ef9a429
Merge pull request #223 from Tableau-David-Potter/feature/fix-build-warnings
...
Fix warnings due to use in app extensions and to Xcode updates.
2015-10-30 10:57:16 +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
2d50790e66
Merge pull request #220 from ReactiveX/feature/test-playgrounds
...
Run playgrounds in pre-release-tests.sh
2015-10-29 20:37:04 +01:00
Krunoslav Zaher
5b380a386d
Fixes casing in documentation for `elementAt`.
2015-10-29 20:35:27 +01:00
Krunoslav Zaher
3009757ac5
Merge pull request #221 from tottakai/feature/api-documentation
...
improve api documentation
2015-10-29 20:34:22 +01:00
yury
0995a7e979
Remove warnings in playground
2015-10-29 14:27:31 +03:00
yury
cfa3ff051c
Revert "Build should failed"
...
This reverts commit fc9c564587 .
2015-10-29 14:16:59 +03:00
yury
fc9c564587
Build should failed
2015-10-29 13:45:19 +03:00
yury
af31d2155f
Run playgrounds in pre-release-tests.sh
2015-10-29 01:58:11 +03:00
Tomi Koskinen
3be67a317d
improve api documentation
2015-10-28 07:14:46 +02:00
Krunoslav Zaher
51d138a177
Increases capacity to correct value on `TakeLast`.
2015-10-27 22:14:37 +01:00
Krunoslav Zaher
6d0ca982d0
Merge pull request #214 from tottakai/feature-takelast-operator
...
TakeLast operator
2015-10-27 22:13:34 +01:00
Krunoslav Zaher
a68b3f2c9f
Merge pull request #218 from sergeytimoshin/patch-2
...
Typo fix
2015-10-27 22:08:50 +01:00
Sergey Timoshin
5adacc4092
Typo fix
2015-10-28 00:02:13 +03:00
Tomi Koskinen
a639b46231
TakeCount count boundary check
2015-10-27 21:41:06 +02:00
Tomi Koskinen
3e7345df04
TakeLast review fixes
2015-10-27 21:40:26 +02:00
Tomi Koskinen
cc8e57a896
TakeLast operator
2015-10-26 18:55:50 +02:00
Krunoslav Zaher
f617132c37
Merge pull request #212 from sendyhalim/develop
...
Change diposeBag to disposeBag
2015-10-25 13:45:45 +01: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
Krunoslav Zaher
a861028d4f
Fixes performance tester.
2015-10-25 00:27:39 +02:00
Krunoslav Zaher
e4d3c36d97
Adds `_` to private variables for `toArray` and `elementAt`.
2015-10-25 00:26:53 +02:00
Krunoslav Zaher
4042dd2c6e
Merge pull request #205 from ReactiveX/feature/elementAt
...
Adds `elementAt` operator
2015-10-25 00:20:15 +02:00