97 Commits

Author SHA1 Message Date
Jamon Holmgren
131ddc761a Added on_load and on_styled hooks for UIViews and on_reuse for UITableViewCells 2014-11-17 19:45:23 -08:00
Jamon Holmgren
6670898bd0 Extensive work on tests 2014-10-11 12:57:23 -07:00
Mark Rickert
831fa8201d tabby-tab. 2014-09-13 17:54:30 -05:00
Mark Rickert
94e5ed103f Passing tests for index_path updating of tables. 2014-09-13 17:47:25 -05:00
Jamon Holmgren
ebbbea69f5 Conflict resolution 2014-09-02 10:16:24 -07:00
Jamon Holmgren
339c160996 Another test that has to die. If we have regressions I'll re-write the tests myself. 2014-08-27 09:40:32 -07:00
Jamon Holmgren
f908c9979f killing this horrible test that randomly fails with fire 2014-08-27 09:37:08 -07:00
Jamon Holmgren
9de2c7d110 Merge pull request #490 from jonmorehouse/on_back
Add in popViewControllerAnimated subclass method.
2014-08-06 22:09:29 -07:00
Jamon Holmgren
71a09a950b Removed flaky functional test that often fails for no good reason. 2014-07-28 21:21:12 -07:00
Jon Morehouse
8c4390800e Fix on_back_fired spec
-o spec/functional/func_screen_spec.rb
2014-07-09 11:58:34 -07:00
Mark Rickert
4d304c2737 Fixed some inconsistencies and typos in test suite. 2014-07-07 15:25:30 -04:00
Jon Morehouse
aed7738983 Add coverage for nested on_back calls 2014-07-02 15:34:48 -07:00
Jon Morehouse
026dee77e5 Add in popViewControllerAnimated subclass method.
Add in tests for navigation controller back patch. on_back method now added for screens
2014-06-29 17:49:00 -07:00
Jamon Holmgren
5e854263ba Fixed issue #479 where a crash would occur on swipe left with no :editing_style set 2014-06-21 15:48:09 -07:00
Jamon Holmgren
5cab5dec77 Airplane refactoring all the things 2014-05-28 00:34:24 -07:00
Jamon Holmgren
293340e930 Removed example app 2014-05-27 11:19:09 -07:00
Jamon Holmgren
2206cd5a9b Removed MapScreen -- pulling into separate ProMotion-map gem. 2014-05-23 10:37:34 -07:00
Jamon Holmgren
46bc39228f Started refactoring PM::ScreenModule 2014-05-23 09:25:10 -07:00
Jamon Holmgren
b53074c058 TableViewCellModule cleanup
* Slimmed down TableViewCellModule by 30%
* Re-enabled some long-disabled tests (they passed)
* Added the `style:` attribute for cells — they no longer take
arbitrary attributes in the main hash, but will `set_attributes` with
whatever is in `style:`
* Removed a failing and head-scratching web bridge RPC spec (no idea
what it was for)
2014-05-22 22:10:12 -07:00
Jamon Holmgren
c051b5026f Bundled edge 2014-03-03 08:43:10 -08:00
ainame
0116c33645 fix test cases - fixed#432 2014-03-03 00:31:00 +09:00
Forrest Grant
e0f04594f7 Adding specs for new PM::Screen title functionality. 2014-02-04 20:19:56 -05:00
Forrest Grant
eda15784c7 Merge branch 'refs/heads/title_image' into edge
Conflicts:
	Gemfile.lock
2014-02-04 16:41:52 -05:00
Forrest Grant
7b73770926 Adding title as UIImage functionality. 2014-02-04 16:37:40 -05:00
Stefan Vermaas
ffbb76caf3 Added an option to disable the 'swipe to open split screen' 2013-12-03 16:05:13 +01:00
Jamon Holmgren
b2a4d18479 Tests passing on iOS 6.1 and iOS 7.252 specifications (443 requirements), 0 failures, 0 errors on ios6.1 and ios7 2013-10-18 19:50:32 -07:00
Jamon Holmgren
b0c04ea9bd Fixing conflicts. 2013-10-16 23:51:20 -07:00
Jamon Holmgren
c60942956e iOS 7 debugging tests 2013-10-16 23:47:30 -07:00
Jamon Holmgren
b10480e29b Fixing iOS 7 issues. In progress. 2013-10-16 12:08:14 -07:00
Jamon Holmgren
4e72a80d4b Fixed conflict 2013-10-16 11:27:20 -07:00
Jamon Holmgren
07428d91b3 Changing navigation_controller to navigationController for better compatibility 2013-10-16 11:26:47 -07:00
Mark Rickert
89f14b3524 Merge branch 'refs/heads/edge' into fix-ios7-tests
* refs/heads/edge:
  Add passing test for overriding split view button in portrait mode.
  Allow split screens to have a different navigation title and popover controller button title.
  Clean up iOS7 only test for tintColor
  Working test for new iOS 7 tintColor
  More explicit tintColor setting and conditional if the property doesn't exist.
  Clean up spec for tintColor, but it still doesn't work.
  Add support for tintColor in iOS 7. Tests not passing yet.
2013-10-15 08:28:21 -04:00
Mark Rickert
d090fd714f Add passing test for overriding split view button in portrait mode. 2013-10-12 00:45:03 -04:00
Mark Rickert
a9e86873ed Replace test image for map annotations with a much COOLER and transparent image. 2013-09-30 18:35:15 -04:00
Mark Rickert
1a9537fcda Fix adding an imageview annotation to the map. Test passes in iOS 6&7 2013-09-30 18:32:15 -04:00
Jamon Holmgren
305de48628 Merge branch 'master' into edge 2013-09-26 15:30:51 -07:00
Mark Rickert
6343a0ff73 Make the map centering test less specific. 2013-09-13 05:34:05 -04:00
David Hersey
2a8c91e544 Merge branch 'edge' of https://github.com/clearsightstudio/ProMotion into edge
Conflicts:
	.ruby-version
2013-09-09 12:37:22 -04:00
David Hersey
d137d60ceb Adding support for open(Screen, animated: false) with specs 2013-08-20 10:32:11 -04:00
David Hersey
5cee8f326c added functional tests for animation support for navigation controller push animated 2013-08-17 15:34:42 -04:00
David Hersey
6b0e56ae18 added functional tests for animation support for navigation controller push 2013-08-17 15:29:57 -04:00
David Hersey
2bfedb339e added functional tests for animation support for navigation controller push 2013-08-17 15:27:42 -04:00
Jamon Holmgren
da14f38165 Merge pull request #271 from clearsightstudio/stopped_searching
Searching callbacks
2013-08-15 14:24:56 -07:00
Mark Rickert
80f51245ec Changed on_ to will_ 2013-08-15 17:07:39 -04:00
Mark Rickert
b1e4ef754e Updated end search callback name and added on_begin_search callback. Also updated tests to pass. 2013-08-15 15:42:21 -04:00
Jamon Holmgren
b13d54df30 Revert "Merge branch 'edge' of github.com:clearsightstudio/ProMotion into edge"
This reverts commit 62fd1c1970, reversing
changes made to a139d36879.
2013-08-15 10:47:56 -07:00
Mark Rickert
69881535c2 Add test for stopped_searching callback. 2013-08-14 20:29:24 -04:00
Jamon Holmgren
d07e035840 Merge pull request #262 from rheoli/accessibility
Add accessibilityLabel for easier testing with Calabash
2013-08-09 11:35:20 -07:00
Stephan Toggweiler
865f492a98 fix spec bug 2013-08-09 17:49:22 +02:00
Jamon Holmgren
23d53a2ca0 Added ability to specify a string OR UIImage for map screen annotation image 2013-08-06 11:31:22 -07:00