Commit Graph

181 Commits

Author SHA1 Message Date
Adam Ritenauer 55f3ec4041 Adds a work around to an error in swifts handling of preprocessor directives 2016-02-15 09:32:05 -08:00
Krunoslav Zaher 03aa560de0 Adds `rx_selected` to `UIControl`. 2016-02-14 22:44:13 +01:00
Krunoslav Zaher b9d6aeb49c Selects release version of the RxExample app. 2016-02-14 17:22:44 +01:00
Krunoslav Zaher 300c44aced More workarounds for Swift compiler bugs. 2016-02-13 23:36:01 +01:00
Krunoslav Zaher b08bf24201 Adds workarounds for compiler bugs. 2016-02-13 23:15:57 +01:00
Krunoslav Zaher ba2787c3cb Fixes referencing `self` instead of parameter. 2016-02-13 23:12:34 +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 e855916b47 Merge pull request #431 from mwoollard/develop
Add rx wrapper for UITableViewDelegate tableVIew:accessoryButtonTappedForRowWithIndexPath: method
2016-02-12 11:08:52 +01:00
Krunoslav Zaher bbb5b6f300 Merge pull request #466 from sergdort/swift_evolution_currying
Changes for currying
2016-02-12 11:07:03 +01:00
Mark Woollard 08a3161354 Rx wrapper for UITableViewDelegate tableView:accessoryButtonTappedForRowWithIndexPath: method 2016-02-05 20:14:34 +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
sergdort f6dad5f3a8 Changes for currying #465 2016-02-03 23:19:31 +02:00
Yosuke Ishikawa fa3f68971e Fix target OS of UIRefreshControl 2016-01-31 00:59:09 +09:00
Yosuke Ishikawa 974bba5218 Add rx_refreshing for UIRefreshControl 2016-01-31 00:33:36 +09:00
tarunon ed9a996b15 Fix `rx_tap` method using `rx_lazyInstanceObservable` 2016-01-21 11:28:18 +09:00
Mads Bøgeskov bda14c48c7 Added reactive wrapper for the network activity indicator in UIApplication. 2016-01-18 19:41:28 +01:00
tarunon 360ade3f1f Make rx_tap to shareable. ControlEvent initializer move to BarButtonItemTarget. 2016-01-18 11:33:05 +09:00
Krunoslav Zaher df8739fcfd Fixes a typo in `RxTableViewDataSourceProxy`. 2016-01-11 10:50:36 +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 c6526e830a Adds `UIImagePicker` documentation. 2016-01-10 18:36:43 +01:00
Krunoslav Zaher 09c790ee95 Merge pull request #387 from sergdort/UIImagePickerController_Rx
Rx wrappers for UIImagePickerController
2016-01-07 21:32:20 +01:00
Yannick Loriot f00effc9b5 [ADD] rx_itemDeselected and rx_modelDeselected events 2016-01-07 13:06:39 +01:00
sshulga fe4dda0ed7 Rx wrappers for UIImagePickerController 2016-01-05 15:15:15 +02:00
Krunoslav Zaher 903904b5d4 Polish for header validation script. 2016-01-01 20:09:25 +01:00
Krunoslav Zaher 81735c16cc Polish for `NSTextView`. 2016-01-01 13:13:07 +01:00
Segey Shulga f357e1178b Added #if os(iOS) || os(tvOS) macro for NSTextStorage+Rx 2015-12-31 18:45:14 +02: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 aca3b28213 Removes deprecated APIs. 2015-12-31 00:37:58 +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 c4eb18acfd Deprecates `UIAlertView` and `UIActionSheet` extensions. 2015-12-30 02:20:24 +01:00
Krunoslav Zaher 9a060ea10c Adds `Equatable` constraint to `rx_value<T>`. 2015-12-29 17:32:35 +01:00
Krunoslav Zaher 5d677eaf91 Standardizes header format. 2015-12-29 16:56:21 +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 3868268f44 Deprecates `sharedInstance` on `ConcurrentMainScheduler` in favor of `instance`. 2015-12-28 01:24:33 +01:00
sshulga 8a15b92236 Fixes regarding UITextField rx_text autocorrection bug #333 2015-12-26 22:07:05 +02:00
Krunoslav Zaher 5e1732134c Fixes warnings in unit tests. 2015-12-21 21:34:48 +01:00
Krunoslav Zaher f39917d1e9 Fixes CocoaPods deprecated warning. 2015-12-21 03:02:24 +01:00
Krunoslav Zaher e86516891f Replaces `unowned` with `weak`. 2015-12-21 01:33:54 +01:00
Krunoslav Zaher 3d55baa4e1 Adds `cellType` parameter to `rx_itemsWithCellIdentifier`. 2015-12-21 01:19:08 +01:00
Krunoslav Zaher 7c2b34a100 Deprecates `rx_controlEvents` in favor of `rx_controlEvent`. 2015-12-20 22:46:21 +01:00
Krunoslav Zaher 637b19947c Deprecates versions with hidden external parameter name (scheduler, count ...). 2015-12-19 14:30:19 +01:00
Krunoslav Zaher c337e642dc Polish for `CLLocationManager` interface and adds unit tests. 2015-12-13 15:28:00 +01:00
Krunoslav Zaher e14ca2e94d Fixes problem with autocorrect and `rx_text` on `UITextView`. #333 2015-12-12 20:00:33 +01:00
Krunoslav Zaher a6730acec2 Fixes docs for `rx_animating`. 2015-12-07 00:40:53 +01:00
Krunoslav Zaher b08c1a5969 Extends `UIView` with `rx_alpha`, `rx_hidden`. `NSLayoutConstraint` with `rx_constant`. 2015-12-06 20:33:03 +01:00
Krunoslav Zaher 827ee57fff Exposes initializers for `ControlEvent` and `ControlProperty`. 2015-12-06 01:14:05 +01:00
Krunoslav Zaher e47ce0e5f2 Exposes `RxScrollViewDelegateProxy` and `RxTextViewDelegateProxy`. 2015-12-05 18:10:51 +01:00
Krunoslav Zaher d2b374a6a7 Exposes `UITableView` and `UICollectionView` delegate and data source proxies. 2015-12-05 17:42:43 +01:00
persidskiy 39f7ea1475 Add rx_animating to UIActivityIndicatorView 2015-12-03 15:29:50 +03:00
Krunoslav Zaher 63127838ec Makes `rx_modelSelected` more user friendly and removes MVVM from Wikipedia search example. 2015-11-28 11:59:49 +01:00
Ash Furrow 731e69a680 Adds UILabel rx_attributedText. 2015-11-18 08:20:03 -05:00
Daniel Tartaglia e6f79b510f Update UIImageView+Rx.swift 2015-11-11 20:39:58 -05:00
Krunoslav Zaher ce5b31b8a9 Renames `rx_tap` to `rx_primaryAction` on `UIButton` for `tvOS` and adds it to unit tests. 2015-11-09 23:06:37 +01:00
Krunoslav Zaher c5d22b7bc4 Merge pull request #243 from larslockefeer/master
Added tvOS specific extension for UIButton
2015-11-09 22:46:25 +01:00
Lars Lockefeer a9d445c2cd Added tvOS specific extension for UIButton
This extension registers for the `PrimaryActionTriggered` event, rather than the `TouchUpInside` event, to ensure `rx_tap` works as expected.
2015-11-09 08:24:11 +01:00
Krunoslav Zaher 9fa53a6bb3 Transforms `NSError`s across projects into Swift enums that inherit from `ErrorType`. 2015-11-09 00:44:59 +01:00
Krunoslav Zaher e52b2c9449 Changes `AnonymousObservable` access modifier to `private`. 2015-11-02 10:31:38 +01:00
Krunoslav Zaher 451c2be94e Adds additional `UITableView` and `UICollectionView` unit tests. 2015-10-30 23:58:18 +01:00
Krunoslav Zaher e3efcbb8f5 Reduces code duplication for `UITableView` and `UICollectionView`. 2015-10-19 01:15:09 +02:00
Krunoslav Zaher e22cf3dfb8 Adds RxCocoa unit tests. 2015-10-19 00:55:41 +02:00
Krunoslav Zaher 29b73836b9 Merge pull request #197 from gregpardo/develop
Adds rx_ extensions for UICollectionView focus for tvOS
2015-10-19 00:38:44 +02:00
Greg Pardo 0534aa983a #193 Only implement essential functions as per kzaher's suggestions 2015-10-18 10:23:53 -07:00
Krunoslav Zaher 6dc7f2e4a6 Rename `ObserverOf` to `AnyObserver`. 2015-10-17 12:15:37 +02:00
Greg Pardo 0fce5c89d4 #193 Implement suggestions to add some helper rx models 2015-10-16 15:20:13 -04:00
Greg Pardo a5f0b4fcaf References #193 Allows for nil on focus (Focus can be elsewhere) 2015-10-15 10:36:35 -04:00
Greg Pardo cc62e2d7ee References #193 about adding tvOS focused rx_ helpers to UICollectionView 2015-10-14 18:40:51 -07:00
Krunoslav Zaher 059e3ca3ab Adds watchOS targets and at least tests building targets. 2015-09-30 14:02:41 +02:00
yury 4823443a9b Add tvOS targets 2015-09-28 23:03:59 +03:00
yury 9917402001 Use array literal for option sets 2015-09-26 18:38:41 +03:00
tokorom ab954ddd51 Add UIStepper+Rx 2015-09-25 13:05:51 +09:00
Daniel Tartaglia 596b9d9074 Add rx_enabled to UIBarButtonItem extension 2015-09-14 07:16:20 -04:00
Krunoslav Zaher 964d44d733 Documentation and interface cleanup. 2015-09-09 11:29:39 +02:00
Krunoslav Zaher c4ea7b4bb2 Documentation and interface cleanup. 2015-09-08 22:32:09 +02:00
Krunoslav Zaher 12089a017c Moves from `send*` to `.on` 2015-09-01 12:54:44 +02:00
Krunoslav Zaher a4219416cd Introduces new units `ControlProperty` and `ControlEvent`. 2015-08-31 22:01:07 +02:00
Syo Ikeda 77fc2b422d Remove Box references in enums
Those are not used/necessary any more in Swift 2.
2015-08-28 16:08:52 +09:00
Krunoslav Zaher 756a507db7 Fixed `UIBarButtonItem` with Swift 2.0 2015-08-24 11:41:32 +02:00
Krunoslav Zaher 9c893e75f4 Merges `RxSwift.xcodeproj`, `RxCocoa.xcodeproj` and `RxBlocking.xcodeproj` to `Rx.xcodeproj`. 2015-08-24 00:06:52 +02:00