Commit Graph

119 Commits

Author SHA1 Message Date
kumapo 02d30f846c Add unit tests for UINavigationItem+Rx 2016-05-12 00:24:06 +09:00
Krunoslav Zaher b202c91991 Fixes unit tests for `installForwardDelegate`. 2016-05-08 22:10:34 +02:00
Krunoslav Zaher d197ce0fbb Exposes `installForwardDelegate` and transforms `proxyForObject` into protocol extension. 2016-05-08 21:32:02 +02:00
Krunoslav Zaher 0c53b24b18 Fixes unit tests. 2016-04-21 22:52:18 +02:00
Krunoslav Zaher 3294458b87 Adds `rx_willDisplayCell` and `rx_didEndDisplayingCell` to `UITableView`. 2016-04-18 23:11:18 +02:00
Krunoslav Zaher 39a87bfcfd Fixes anomaly with `multicast` subscription disposal. 2016-04-11 00:07:54 +02:00
Krunoslav Zaher 18cf20820f Merge pull request #550 from stack/uisearchbar-cancel
UISearchBar Cancel Event
2016-04-10 12:57:13 +02:00
Stephen H. Gerstacker d6731613d9 Switched to ButtonClicked over Tap for UISearchBar delegate methods 2016-04-09 18:22:29 -04:00
Krunoslav Zaher 45540eb574 Improves UITableView and UICollectionView tests. 2016-04-10 00:06:28 +02:00
Krunoslav Zaher f50a33c1e2 Fixes warnings with deprecated selector specifications. 2016-04-08 00:08:03 +02:00
Stephen H. Gerstacker f58d032d34 tvOS Fixes for UISearchBar
- `searchBarCancelButtonClicked:` is only available on iOS.
- UISearchBar instantiation is not supported on tvOS, so all subclass
  delegate methods and tests are skipped.
2016-03-27 21:31:53 -04:00
Krunoslav Zaher 6292a3303a Merge pull request #556 from sergdort/rx_search_controller_delegate_proxy
Added reactive extensions for UISearchController
2016-03-27 20:23:57 +02:00
Stephen H. Gerstacker dd37af0069 Additional UISearchBar Methods
- Added the searchTap for the "searchBarSearchButtonClicked:" delegate
  method.

- Added the "rx_createDelegateProxy" method to UISearchBar.
2016-03-26 20:57:23 -04:00
Eric Jensen 2b0dd31a9f Correct mixed indentation by replacing tabs with spaces 2016-03-22 20:04:39 -07:00
Stephen H. Gerstacker e1ea14819c Merge branch 'develop' into uisearchbar-cancel 2016-03-22 20:41:09 -04:00
sergdort 2f16a4faa7 Adds reactive extensions for UISearchController and tests to cover them 2016-03-22 16:50:07 +02:00
Krunoslav Zaher 5dfab9ca70 Removes wrong condition from unit tests. 2016-03-22 13:32:03 +01:00
Krunoslav Zaher bd8b188a49 Fixes for Swift 2.2 warnings in unit tests. 2016-03-22 12:12:15 +01:00
Stephen H. Gerstacker f91b86b8d2 Merge branch 'develop' into uisearchbar-cancel 2016-03-22 06:57:56 -04:00
Krunoslav Zaher a1c2448efe Fixes synchronization problem with `SingleAssignmentDisposable`. 2016-03-17 10:40:24 +01:00
Stephen H. Gerstacker 92911a6876 Added rx_cancelTap for the searchBarCancelButtonClicked: delegate method 2016-03-13 21:04:31 -04:00
Krunoslav Zaher 439e6bddda Improves blocking unit tests cleanup logic. 2016-03-13 19:53:17 +01:00
Krunoslav Zaher 718495a6ea Fixes `rx_selectedScopeButtonIndex` tests. 2016-03-13 17:30:55 +01:00
Stephen H. Gerstacker 4ebf810993 Added tests for selectedScopeButtonIndex 2016-03-12 22:23:27 -05:00
Stephen H. Gerstacker 23a3743a23 Typo in test name 2016-03-12 22:13:14 -05:00
Krunoslav Zaher d16dd15679 Fixes unit tests for `UISearchBar`. 2016-03-13 00:23:00 +01:00
Krunoslav Zaher 4e860a541e Fixes unit tests. 2016-03-12 22:00:33 +01:00
Denis Lebedev 0567020538 Simplify computed properties 2016-03-07 17:31:00 +00:00
Krunoslav Zaher 6e08500ebc Improves single operator logic. 2016-03-06 22:07:58 +01:00
Mateusz Derks 8b9bbff4ee Adds 'rx_badgeValue' to UITabBarItem 2016-03-04 14:14:38 +01:00
sambae 8559a67d89 Adds `rx_progress` to `UIProgressView` 2016-02-28 01:26:32 -05:00
Krunoslav Zaher 03aa560de0 Adds `rx_selected` to `UIControl`. 2016-02-14 22:44:13 +01:00
Krunoslav Zaher ff452009cd Fixes test compilation on Linux. 2016-02-14 12:34:53 -08:00
Krunoslav Zaher 1c0475860a Fixes problem with required error. 2016-02-13 23:49:41 +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 f4bb68696c Adds timer and interval to `Driver`. 2016-02-07 21:22:40 +01:00
Mark Woollard c6c6ec002d Correction for rx_itemAccessoryButtonTapped unit test - use testRow value for delegate call 2016-02-05 20:16:39 +00:00
Mark Woollard 825d09a04b Added unit tests for rx_itemAccessoryButtonTapped
Added test to validate observable produces the correct NSIndexPath when delegate method called
2016-02-05 20:16:39 +00:00
Krunoslav Zaher d0cd75036d Adds `skip` and `startWith` to `Driver`. 2016-02-05 16:20:18 +01:00
Krunoslav Zaher 14e9a04ab6 Fixes problem with RunLoopLock calling run loop stop multiple times. 2016-02-05 15:36:34 +01:00
Krunoslav Zaher f58be5d759 Merge pull request #459 from ishkawa/feature/UIRefreshControl
Add rx_refreshing for UIRefreshControl
2016-01-31 23:36:22 +01:00
Krunoslav Zaher 99e5579f20 Adds optional parameter to `timer` operator. 2016-01-31 23:07:18 +01:00
Thane Gill 912e3de6e8 [testRetryWhen_Incremental_BackOff] Fix return type 2016-01-31 22:53:22 +01: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
mikelow 3ff8a18c34 adds rx_active observer for NSLayoutConstraint 2016-01-27 18:16:20 -05:00
Krunoslav Zaher bed5d882df Merge pull request #401 from thanegill/doOn-shortcuts
Add doOn shortcut operators
2016-01-22 22:20:27 +01:00
Thane Gill b4eb61419b [testDoOnError_throws] Use different error than original one 2016-01-20 17:18:01 -08:00
Thane Gill e9057b98c2 Rename doOnComplete to doOnCompleted 2016-01-20 17:17:48 -08:00
Thane Gill b225572d9a Add doOn shortcuts to Driver 2016-01-17 13:14:18 -08:00