833 Commits

Author SHA1 Message Date
Kyle Fang
66be55d277 tableView might not exist in a custom UIViewController 2015-04-19 19:30:45 +08:00
Jamon Holmgren
a6ab41b516 Version 2.3 2015-04-03 10:05:17 -07:00
Jamon Holmgren
741bde6697 Merge branch 'version-2.3' of github.com:clearsightstudio/ProMotion into version-2.3 2015-04-02 16:55:32 -07:00
Jamon Holmgren
d15053506c Merge branch 'master' into version-2.3 2015-04-02 16:55:19 -07:00
Jamon Holmgren
d967b7e2ab Version 2.2.2 2015-04-02 16:55:04 -07:00
Jamon Holmgren
111a85d3bb Merge pull request #664 from clearsightstudio/bugfix/issue-651
Fix issue #651
2015-04-02 16:53:55 -07:00
Jamon Holmgren
82483ef313 Merge pull request #663 from clearsightstudio/bugfix/redpotion-table-cell
Add back in on_load for table cells
2015-04-02 16:53:40 -07:00
Jamon Holmgren
f7a2584109 Merge pull request #641 from clearsightstudio/search_with
Custom Search For TableScreen (take 2)
2015-04-02 16:53:05 -07:00
Jamon Holmgren
4d8cd4cb39 Merge pull request #638 from clearsightstudio/bugfix/issue-621
Fixes #621
2015-04-02 16:51:55 -07:00
Jamon Holmgren
8797ec31f7 Fix issue #651 2015-04-02 16:46:44 -07:00
Jamon Holmgren
cde4b5e549 Add back in on_load for table cells 2015-04-02 16:34:29 -07:00
Jamon Holmgren
0115dee9d1 Removed mp call, thanks @markrickert 2015-04-02 09:20:30 -07:00
Jamon Holmgren
a686cb73f0 Merge branch 'master' into bugfix/issue_655 2015-03-31 16:45:59 -07:00
Jamon Holmgren
a62af0f73b Fixes issue #655 - cell height on search tables 2015-03-31 16:43:12 -07:00
Jamon Holmgren
410dc3fcd7 Merge pull request #648 from clearsightstudio/bugfix/on-init-load-order
fixed issue where on_init wasn't called until after screen_setup which
2015-03-17 20:20:37 -07:00
Kevin VanGelder
a1f6d665ff fixed issue where on_init wasn't called until after screen_setup which caused on_load to fire early in certain cases 2015-03-17 19:04:06 -07:00
Jamon Holmgren
6064c6cebc Remove accessory view from original cell when searching -- fixes issue #586 2015-03-10 08:14:04 -07:00
Steve Ross
5e11714aa6 Merge branch 'version-2.3' of https://github.com/clearsightstudio/ProMotion into search_with
Conflicts:
	.travis.yml
	Rakefile
2015-03-03 19:28:01 -08:00
Jamon Holmgren
9aaa2d7aff Don't set a title if not provided per @twerth 2015-03-02 16:37:14 -08:00
Jamon Holmgren
e2b828b90c Fixes #621 2015-02-26 22:49:50 -08:00
Jamon Holmgren
20ba129675 Removing RubyMotion version requirement 2015-02-26 20:28:03 -08:00
Steve Ross
2b7e8d6617 Changes custom table view search to pass action to table data.
- Instead of passing the controller into the table data,
  pass a proc bound in the context of the controller.
  Thanks @jasonholmgren.

- Remove params as second argument to search -- the params will
  have been resolved when the table_data is allocated.

- Which one wins: If the user passes more than one proc or symbol
  using the params hash, the behavior is undefined, but the last
  one evaluated is the one that becomes the custom action. Because
  hashes are not necessarily ordered sets, order is meaningless
  in this context.
2015-02-26 10:52:36 -08:00
Jamon Holmgren
84d7748fcc Warn on private on_return method 2015-02-26 10:39:36 -08:00
Steve Ross
e56e80b3a4 Added custom search methods 2015-02-24 15:32:19 -08:00
David Larrabee
6ac9311c29 Adds delegate to set height of search results
* Fixes #627
2015-02-22 11:27:37 -05:00
Silas J. Matson
83c03068ab Update RubyMotion version. Remove second def of try. 2015-02-04 12:12:11 -08:00
Ryan Linton
4d2edae749 Merge branch 'feature/hide-initially' into version-2.3
* feature/hide-initially:
  Add specs for the greater good
  Add hide initially option to searchable
2015-01-29 08:57:53 -08:00
Ryan Linton
c7106748c2 Merge branch 'master' into version-2.3
* master:
  As per apple docs, setFinishedSelectedImage:withFinishedUnselectedImage: is deprecated as of 7.0
  updated readme with link to Apps list and instruction to tweet Jamon to add apps to the list
  Added another file dependency for issue #612
  The logger shuldnt complain when setting a modal transition style on a screen.
2015-01-29 08:50:57 -08:00
Ryan Linton
e02cda5d4e Add hide initially option to searchable 2015-01-28 22:25:57 -08:00
Jamon Holmgren
021229933d Merge pull request #615 from clearsightstudio/uitabbar-deprecation
As per apple docs, setFinishedSelectedImage:withFinishedUnselectedImage: is deprecated as of 7.0
2015-01-28 08:38:12 -08:00
Mark Rickert
f00515262d As per apple docs, setFinishedSelectedImage:withFinishedUnselectedImage: is deprecated as of 7.0 2015-01-28 11:04:03 -05:00
Jamon Holmgren
97514bf912 Added another file dependency for issue #612 2015-01-27 08:43:57 -08:00
Ryan Linton
590790af2b Resolve conflicts 2015-01-26 11:07:45 -08:00
Ryan Linton
6c86c5ff6b Merge branch 'table_footer_view' of github.com:clearsightstudio/ProMotion into table_footer_view
* 'table_footer_view' of github.com:clearsightstudio/ProMotion:
  Adds capability for table_footer_view
2015-01-26 10:58:06 -08:00
Jamon Holmgren
b8eaf50aa4 Merge pull request #605 from clearsightstudio/modal-transition-style-logger
The logger shuldn't complain when setting a modal transition style on a screen
2015-01-26 10:14:25 -08:00
David Larrabee
4e8c6c45d3 Call setup on cell only on creation
* We call setup on the creation or reuse of a cell no need to call it
    before display as well
2015-01-25 10:17:34 -05:00
Mark Rickert
2109b2dfbb Adds capability for table_footer_view
just like table_header_view so i merged the two constructors into an each loop.
2015-01-24 11:29:58 -05:00
Mark Rickert
1555e31ac5 The logger shuldnt complain when setting a modal transition style on a screen. 2015-01-24 10:53:12 -05:00
Ryan Linton
7958589659 Merge branch 'version-2.3' of github.com:clearsightstudio/ProMotion into version-2.3
* 'version-2.3' of github.com:clearsightstudio/ProMotion:
  Version 2.2.1
  snake case variables for consistency.
  added tests
  Fixes issue with auto-detected links not opening.
  implemented workaround for image autorotate crash #562
  Write spec to ensure on_init is not used in the future
  Cleanup screen_setup
  Disabled another Travis test
  Disabled another test. This is getting monotonous
  More Travis skipped tests
  Use Travis env variables instead
  Disable failing test for Travis
  Fix: wrong cell detection problem in search_result_table of longpressable TableScreen.
  No version bump yet
  Specs updated for iOS 7 and iOS 8
  Resolving iOS 7 errors
  Updated splitview to iOS 8 compatibility
2015-01-23 09:52:24 -08:00
Ryan Linton
7f4920246a Merge branch 'feature/tab-bar-item-props' into version-2.3
* feature/tab-bar-item-props:
  Add totally awesome spec which verifies that the image inset feature works
  Add image inset support for tab bar item
2015-01-23 09:51:02 -08:00
Ryan Linton
ea13344bbb Add image inset support for tab bar item 2015-01-22 15:52:04 -08:00
Jamon Holmgren
af9977adfa Merge branch 'master' into version-2.3 2015-01-21 19:34:27 -08:00
Jamon Holmgren
9b5dc1be00 Version 2.2.1 2015-01-21 19:24:26 -08:00
Jamon Holmgren
561c31882b Merge pull request #601 from clearsightstudio/fix-webscreen-autodetected-links
Fixes issue with auto-detected links not opening.
2015-01-21 19:15:18 -08:00
Jamon Holmgren
99415b6da0 Merge pull request #599 from ryanlntn/fix/webscreen-on_init
Don't use on_init within WebScreen
2015-01-21 18:33:47 -08:00
Mark Rickert
037be0422b snake case variables for consistency. 2015-01-21 21:32:02 -05:00
Mark Rickert
4b3c6a0828 Fixes issue with auto-detected links not opening.
Now for extternal links it specifically looks for http or https in the url scheme, thus allowing the system to handle map links, tel:, sms: and mailto:
2015-01-21 19:02:40 -05:00
Kevin VanGelder
47d182b8ef implemented workaround for image autorotate crash #562 2015-01-21 15:51:14 -08:00
Ryan Linton
79794a32ba Cleanup screen_setup 2015-01-21 13:40:33 -08:00
Ryan Linton
7a697860fa Merge branch 'header_will_display' into version-2.3
* header_will_display:
  Change will_display_header to header_will_display
  Adds header_will_display method to PM::TableScreen
2015-01-21 11:39:55 -08:00