Commit Graph

374 Commits

Author SHA1 Message Date
Jamie Pinkham a5f19de922 fix reachability 2016-06-21 08:45:00 -04:00
Jamie Pinkham 8bad8e547f fix wireframe for mac tests 2016-06-20 14:06:36 -04:00
Jamie Pinkham ced6ce3a7e fixes the unit tests for the rx ios example 2016-06-20 14:04:42 -04:00
Jamie Pinkham c35136fe0b get example projects working.. woo! 2016-06-18 15:21:44 -07:00
Jamie Pinkham 39a20441e1 begin fixing up the examples 2016-06-18 01:24:07 -07:00
Jamie Pinkham c4cf2e0d12 builds ios, ios rx cocoa and ios rx blocking 2016-06-17 23:19:16 -07:00
Jamie Pinkham 0e38ecbc87 Merge branch 'develop' into swift-3.0
# Conflicts:
#	Documentation/DesignRationale.md
#	Rx.playground/Pages/Introduction.xcplaygroundpage/Contents.swift
#	RxCocoa/Common/DelegateProxyType.swift
#	RxCocoa/iOS/UICollectionView+Rx.swift
#	RxCocoa/iOS/UIControl+Rx.swift
#	RxCocoa/iOS/UIScrollView+Rx.swift
#	RxCocoa/iOS/UITableView+Rx.swift
#	RxExample/RxDataSources/DataSources+Rx/ObservableConvertibleType+Differentiator.swift
#	RxSwift/Concurrency/Lock.swift
#	RxSwift/Disposables/CompositeDisposable.swift
#	RxSwift/Event.swift
#	RxSwift/Extensions/String+Rx.swift
#	RxSwift/Schedulers/OperationQueueScheduler.swift
2016-06-17 21:14:06 -07:00
Krunoslav Zaher 96b269dc5f Documents `<->` internals better. 2016-06-14 23:44:44 +02:00
Krunoslav Zaher c52090aee2 Patches the problem with <-> clearing the value on return. Correct solution is still unknown. 2016-06-10 11:26:10 +02:00
Scott Gardner ab4c845d46 Minor update to Rx.playground 2016-06-08 06:44:00 -05:00
Carlos García 5269932678 Fix spelling and reactivate access to preferences panel
Related to Pull Request:
https://github.com/ReactiveX/RxSwift/pull/623/files
2016-05-21 17:05:14 +02:00
Krunoslav Zaher 49b1481dff Updates RxDataSources. 2016-05-15 20:44:41 +02:00
Carlos García f44393c1d8 More comprensible `ActivityIndicator` 2016-05-15 15:23:08 +02:00
Krunoslav Zaher 1aa1b570b0 Fixes problems with two way binding that was caused by `rx_text` and always setting the text value even when the value was equal, and thus clearing the marked text state. #649 2016-05-13 00:38:26 +02:00
Krunoslav Zaher 81b9ff7322 Merge pull request #660 from ReactiveX/typed-gesture-recognizer-extension
Typed gesture recognizer extension
2016-05-03 23:24:18 +02:00
Yury Korolev c5a21681a8 Rename Rx to Reactive protocol 2016-05-02 20:05:38 +03:00
Thane Gill 37d685690c UILabel rx_text as `String?` 2016-04-30 11:13:38 -07:00
Krunoslav Zaher 779eb92d9e Fixes copyright in header. 2016-04-30 12:06:00 +02:00
Krunoslav Zaher 7687ad4c68 Updates RxDataSources. 2016-04-29 20:52:00 +02:00
Denis Lebedev ca070e6a36 Delete empty extension 2016-04-22 22:44:04 +01:00
Krunoslav Zaher 4e6880d218 Fixes for RxSwift and Swift 3.0. 2016-04-22 20:49:18 +02:00
Krunoslav Zaher c4ca775bdc Changes for Swift 3.0. 2016-04-22 13:14:41 +02:00
Krunoslav Zaher 6b259b6618 Fixes warnings. 2016-04-22 13:03:16 +02:00
Krunoslav Zaher b2cf5ce567 Fixes problems with WikipediaImageSearch. 2016-04-22 12:26:14 +02:00
Calvin 68bf69e086 UISearchController's default animation will shift searchBar to the top.
This will trigger rx_contentOffset then close keyboard will makes users confused.
Filter situation that searchController is being present.
2016-04-22 12:30:28 +09:00
Calvin 66abcd07dc - Delete UISearchDisplayController, use UISearchController instead.
- Add IBOutlet searchBarContainer to setup searchBar.
2016-04-22 11:52:43 +09:00
Calvin 656669699a - Resolve storyboard warning.
- Remove wikipedia scene's search display controller and search bar, add search bar container.
2016-04-21 15:29:23 +09:00
Krunoslav Zaher ceee55e6d9 Removes is on WiFi check from main queue. 2016-04-12 12:17:10 +02:00
Krunoslav Zaher c193b5db52 Improves reachability service. 2016-04-12 12:06:07 +02:00
Eric Jensen 2b0dd31a9f Correct mixed indentation by replacing tabs with spaces 2016-03-22 20:04:39 -07:00
Krunoslav Zaher c234adb9d7 Fixes compilation problems with 9.3 runtime. 2016-03-22 11:44:46 +01:00
Krunoslav Zaher 65644c6160 Fixes Swift 2.2 warnings. 2016-03-22 11:29:39 +01:00
Krunoslav Zaher 834cd872f5 Updates data sources. 2016-03-22 11:20:10 +01:00
Jorge Bernal eddbd23aa5 Use new associatedtype syntax 2016-03-22 11:09:16 +01:00
Krunoslav Zaher 20113e40b0 Merge remote-tracking branch 'origin/develop' into develop 2016-03-17 11:15:53 +01:00
Krunoslav Zaher 67f268a614 Merge pull request #548 from kitasuke/improve_geolocation_service_in_example_project
Use capture list in Geolocation example
2016-03-13 23:52:00 +01:00
kitasuke 296e28f390 Delete semicolons 2016-03-13 14:07:41 -07:00
kitasuke 2b2f416820 Use capture list 2016-03-13 14:07:28 -07:00
Krunoslav Zaher f9663df3bf Fixes compilation of example app. 2016-03-13 18:01:39 +01:00
Krunoslav Zaher 6b3b732208 Fixes RxExample-no-module compilation. 2016-03-13 17:50:52 +01:00
Krunoslav Zaher dd73952b4e Fixes problems with automation. 2016-03-13 17:30:55 +01:00
Krunoslav Zaher e3154bd2b7 Fixes automation tests. 2016-03-13 17:30:55 +01:00
Krunoslav Zaher cf7dd1714c Fixes editing in RxExample app. 2016-03-13 17:30:55 +01:00
Krunoslav Zaher ccd4f29231 Fixes debug configuration. 2016-03-13 17:30:55 +01:00
Krunoslav Zaher 80edd849ff Synchronizes `RxDataSources`. 2016-03-13 17:30:55 +01:00
Krunoslav Zaher 896d656c3b Fixes automation tests. 2016-03-13 12:50:02 +01:00
Krunoslav Zaher 19900bfaac Fixes problem with UITextView two way binding. 2016-03-12 21:30:48 +01:00
Nagasawa Hiroki 3f2ecaf84b Change label to view in RxExample 2016-03-11 10:16:49 +09:00
Denis Lebedev 0567020538 Simplify computed properties 2016-03-07 17:31:00 +00:00
Krunoslav Zaher 375121f8e7 Fixes using original image instead of edited image. #492 2016-03-05 21:03:16 +01:00
Krunoslav Zaher a3f589ad3a Merge branch 'develop' of github.com:kzaher/RxSwift into develop 2016-02-20 11:11:39 +01:00
Joey Clover ee31a5421a Updated Typo in Simple Validation example 2016-02-17 23:46:57 +00:00
Krunoslav Zaher 26031abf02 Removes implicitly unwrapped options. 2016-02-17 20:17:48 +01:00
Krunoslav Zaher b9d6aeb49c Selects release version of the RxExample app. 2016-02-14 17:22:44 +01:00
Krunoslav Zaher 01ef8b5030 Integrates activity indicator extensions and improves memory management. 2016-02-14 17:21:22 +01:00
Krunoslav Zaher b08bf24201 Adds workarounds for compiler bugs. 2016-02-13 23:15:57 +01:00
Krunoslav Zaher 7dc8dfc6d1 Applies `UIBindingObserver`. 2016-02-13 22:12:50 +01:00
Krunoslav Zaher 2aebe1499f Adds `UIBindingObserver`. 2016-02-13 21:25:31 +01:00
Krunoslav Zaher e0555a05a5 Merge pull request #480 from pixyzehn/modify-tapgesture-in-example
Use rx_event instead of Selector
2016-02-13 20:37:02 +01:00
Nagasawa Hiroki 75eeb546fe Use rx_event instead of Selector 2016-02-12 19:03:01 +09:00
Mark Woollard 00508f0b8e Resolve conflict in Main.storyboard
# Conflicts:
#	RxExample/RxExample/iOS/Main.storyboard
2016-02-05 20:23:01 +00:00
Mark Woollard 87b36ffb0d Add use of rx_itemAccessoryButtonTapped to simple table view example 2016-02-05 20:16:39 +00:00
Krunoslav Zaher 8e9df5acc8 Merge pull request #414 from MadsBogeskov/master
Added reactive wrapper for the network activity indicator in UIApplication
2016-02-04 12:50:43 +01:00
Krunoslav Zaher 7dbc403e1e Merge branch 'develop' of github.com:kzaher/RxSwift into develop 2016-01-25 20:36:32 +01:00
Carlos García 4a7926e544 GeolocationSubscriptionExample 2016-01-24 13:46:58 +01:00
Mark Woollard 53e9845cb8 Add use of rx_itemAccessoryButtonTapped to simple table view example 2016-01-23 19:52:06 +00:00
Krunoslav Zaher bed5d882df Merge pull request #401 from thanegill/doOn-shortcuts
Add doOn shortcut operators
2016-01-22 22:20:27 +01:00
Mads Bøgeskov bda14c48c7 Added reactive wrapper for the network activity indicator in UIApplication. 2016-01-18 19:41:28 +01:00
Thane Gill b0a990e952 Use new doOnNext shortcut operator 2016-01-17 09:46:14 -08:00
Krunoslav Zaher 1e1194aadd Replaces `unowned` with `weak` in `UIImagePickerController+RxCreate.swift`. 2016-01-17 16:19:45 +01:00
sergdort 5e619180ee Fixes for bug with UIImagePickerController example. To dismiss image picker on cancel button press 2016-01-12 10:17:29 +02:00
Krunoslav Zaher 0091fa3a2f Improves thread safety of KVO by serializing KVO events. 2016-01-10 20:50:27 +01:00
Krunoslav Zaher eeddf1fe5d Adds `SectionedViewDataSourceType` and `rx_modelDeselected`, `rx_deselectedItemAtIndexPath` for `UICollectionView`, and corresponding unit tests. 2016-01-10 20:19:30 +01:00
Krunoslav Zaher ffc976dac9 Refactors `UIImagePickerController` to use more idiomatic coding style. 2016-01-10 18:33:01 +01:00
sshulga d665aaff61 Puts Krunoslav's Copyright 2016-01-05 15:21:16 +02:00
sshulga fe4dda0ed7 Rx wrappers for UIImagePickerController 2016-01-05 15:15:15 +02:00
Krunoslav Zaher 10fdfa0d00 Updates debug label position. 2016-01-01 23:38:10 +01:00
Krunoslav Zaher 35be3f644b Decreases Sign up alert time. 2016-01-01 20:49:57 +01:00
Krunoslav Zaher c8ea0f7532 Rearranges partial updates example in RxExample app. 2016-01-01 14:58:15 +01:00
Krunoslav Zaher 913d54ed23 Changes organization identifier to `io.rx` and changes organization name to `ReactiveX`. 2016-01-01 14:11:05 +01:00
Krunoslav Zaher daefc26b47 Packages `RxDataSourceStarterKit`. 2016-01-01 13:46:11 +01:00
Segey Shulga fdce3558f0 Merge branch 'develop' into rx_text_bug_#333
# Conflicts:
#	Rx.xcodeproj/project.pbxproj
#	Rx.xcworkspace/contents.xcworkspacedata
#	RxExample/RxExample.xcodeproj/project.pbxproj
2015-12-31 18:10:57 +02:00
Segey Shulga c555862a67 #333 made changes according to Rx naming conventions 2015-12-31 17:41:57 +02:00
Krunoslav Zaher 706e52d302 Fixes build script. 2015-12-31 13:00:32 +01:00
Krunoslav Zaher aca3b28213 Removes deprecated APIs. 2015-12-31 00:37:58 +01:00
Krunoslav Zaher 6c3a83bfe0 Renames `*.Platform.swift` to `Platform.*.swift` and fixes build issues. 2015-12-30 16:54:43 +01:00
Krunoslav Zaher 439ca291bc Updates `Scheduler` documentation. 2015-12-30 15:20:50 +01:00
sshulga 195586ef76 Merge branch 'develop' of https://github.com/ReactiveX/RxSwift into rx_text_bug_#333
Conflicts:
	RxCocoa/iOS/UITextView+Rx.swift
2015-12-30 15:15:02 +02:00
sshulga 32d048fe05 Fixes for UITextView rx_text bug with autocorrect enabled #333 2015-12-30 14:58:47 +02:00
Krunoslav Zaher f4ef06e88d Updates documentation with API changes. 2015-12-30 03:16:20 +01:00
Krunoslav Zaher 5db80857b9 Removes scheduler parametrization for `Driver` in `RxExample` project. 2015-12-30 02:05:03 +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 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 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 5d677eaf91 Standardizes header format. 2015-12-29 16:56:21 +01:00
Krunoslav Zaher bbf42c0957 Fixes problems with exposing `AtomicInt` and fixes deprecated scheduler warnings. 2015-12-28 01:24:33 +01:00