Commit Graph

237 Commits

Author SHA1 Message Date
Jamon Holmgren
e2c5eb66c0 Fixes issue #57
Also cleans up the on_load for split screens.
2013-05-08 11:37:23 -07:00
Mark Rickert
cedb899102 Merge branch 'refs/heads/version-0.6' into version-0.6-tableview-fixes
* refs/heads/version-0.6: (25 commits)
  Added example to readme for cell height.
  Allow the user to specify individual cell height in the cell hash.  If not specified, the cell with use the tableView.rowHeight property.
  Return element after set_attribute.
  Use snake_case for Objective-C methods. Fixes Issue #56.
  Fixing bug in set_nav_bar button methods
  README update for add improvements
  `set_easy_attributes` now working. autoresizingMask and frame are the first improvements this brings.
  Updated table screen specs
  Initial stab at tablescreen tests
  Minor refactors to clean up the screen module
  Added an  method for adding any view to any other parent view with attributes. Closes issue #18.
  Huzzah! Works brilliantly in ios 6 and ios 5 now!
  Better handling of the callback param.
  Modify console log to name the actual on_refresh method they need to implement if they defined a different callback.
  Use more ruby syntax instead of Obj-C syntax.
  Add a warning if the user didn't implement the on_refresh method or they specified a callback method but didn't implement it.
  Made callback pattern more consistent. Made all strings configurable. Updated documentation.
  Better readme formatting for refreshable.
  fix readme typo.
  Make sure that we're running on ios6 or higher
  ...
2013-05-07 22:53:50 -04:00
Jamon Holmgren
594dbbf1b7 Merge pull request #58 from markrickert/version-0.6-cell-heights
Allow the user to specify individual cell height in the cell hash.
2013-05-07 19:50:06 -07:00
Mark Rickert
be8da5662e Allow the user to specify individual cell height in the cell hash. If not specified, the cell with use the tableView.rowHeight property. 2013-05-07 22:20:39 -04:00
Jamon Holmgren
9428b1bb75 Return element after set_attribute. 2013-05-07 16:18:27 -07:00
Jamon Holmgren
276496912a Use snake_case for Objective-C methods. Fixes Issue #56. 2013-05-07 16:13:44 -07:00
Jamon Holmgren
09772933d7 Fixing bug in set_nav_bar button methods 2013-05-07 15:39:49 -07:00
Jamon Holmgren
590f29d9fc set_easy_attributes now working. autoresizingMask and frame are the first improvements this brings. 2013-05-07 14:51:11 -07:00
Jamon Holmgren
9e4ea34cab Updated table screen specs
More work is needed on these.
2013-05-06 23:16:04 -07:00
Jamon Holmgren
6794cfa63b Merge pull request #55 from markrickert/version-0.6-table-refreshable
Version 0.6 table refreshable
2013-05-06 21:39:59 -07:00
Jamon Holmgren
70e6e98c66 Minor refactors to clean up the screen module 2013-05-06 21:08:00 -07:00
Jamon Holmgren
a0e783bbb0 Added an method for adding any view to any other parent view with attributes. Closes issue #18. 2013-05-06 20:54:59 -07:00
Mark Rickert
d514555de6 Huzzah! Works brilliantly in ios 6 and ios 5 now! 2013-05-06 22:26:10 -04:00
Mark Rickert
1a1918eb12 Better handling of the callback param. 2013-05-06 22:07:42 -04:00
Mark Rickert
c6707f938b Modify console log to name the actual on_refresh method they need to implement if they defined a different callback. 2013-05-06 22:04:37 -04:00
Mark Rickert
7df301e20d Use more ruby syntax instead of Obj-C syntax. 2013-05-06 22:03:55 -04:00
Mark Rickert
45d726133c Add a warning if the user didn't implement the on_refresh method or they specified a callback method but didn't implement it. 2013-05-06 19:38:18 -04:00
Mark Rickert
5a57ab6005 Made callback pattern more consistent. Made all strings configurable. Updated documentation. 2013-05-06 19:30:07 -04:00
Mark Rickert
f46aeea0d8 Make sure that we're running on ios6 or higher 2013-05-06 13:41:19 -04:00
Mark Rickert
c8c0c43c49 Initial pass at a refreshable table. 2013-05-06 12:56:56 -04:00
Mark Rickert
fdb3945a76 Clean up trailing spaces globally.
I know it's not a big thing, but my editor highlights them in bright purple and auto-trims them on save… so i thought i'd clean them up :)
2013-05-06 10:10:12 -04:00
Mark Rickert
d22e6ee3e9 Don't require a radius for remote images. 2013-05-06 10:02:48 -04:00
Stephan Toggweiler
d9963c8269 Reuse the split screen button on the new detail screen. 2013-05-02 10:18:41 +02:00
Jamon Holmgren
0e84f9fb48 Navigation item set properly 2013-05-01 23:05:36 -07:00
Jamon Holmgren
8ccc5c1da2 Fixed issue with setting master and detail screens 2013-05-01 22:55:24 -07:00
Jamon Holmgren
3c1bab35ad Split screen revisions to the open method
Added the `in_detail` and `in_master` options to `open`.
Added a bunch of specs.
Removed the NSObject that was commented out.
Added some helper methods to the split screen.
More tests.
2013-05-01 22:46:14 -07:00
Jamon Holmgren
c5dbe822f4 set_attributes (and add) now apply nested attributes recursively 2013-04-27 15:35:08 -07:00
Jamon Holmgren
1b3ecb803c Removing abort 2013-04-25 09:43:56 -07:00
Jamon Holmgren
500e7dc4a0 Debugging load issue 2013-04-25 09:41:29 -07:00
Jamon Holmgren
83cb7fc3e1 Tests pass, split screen looking good. 2013-04-25 00:49:19 -07:00
Jamon Holmgren
716abd48ee Revert "Merge branch 'splitscreen-v0.5' of git://github.com/rheoli/ProMotion into version-0.6"
This reverts commit 382b5c9f99, reversing
changes made to 8f86423c6e.
2013-04-25 00:03:05 -07:00
Jamon Holmgren
382b5c9f99 Merge branch 'splitscreen-v0.5' of git://github.com/rheoli/ProMotion into version-0.6 2013-04-24 23:54:45 -07:00
Jamon Holmgren
8f86423c6e Preparing for merge 2013-04-24 23:50:10 -07:00
Jamon Holmgren
f95ca327ee Rename AppDelegateParent to Delegate 2013-04-16 13:40:42 -07:00
Stephan Toggweiler
d1fbcc8f36 cleanup 2013-03-25 21:21:57 +01:00
Stephan Toggweiler
4251c68ff4 remove some debug code 2013-03-24 13:52:45 +01:00
Stephan Toggweiler
cfd4adbf35 any split code now in ProMotion instead of the App 2013-03-24 13:41:15 +01:00
Stephan Toggweiler
d0bdcb8765 more clear now 2013-03-23 19:54:19 +01:00
Stephan Toggweiler
9e24520e67 testing SplitScreen for iPad 2013-03-23 19:09:44 +01:00
Jamon Holmgren
b3fba51a5a Merge pull request #40 from macfanatic/screen_helpers_test_coverage
ScreenNavigation::open_screen refactored, more tests
2013-03-20 12:35:02 -07:00
Matt Brewer
c3a2e9e1c7 ScreenNavigation::open_screen refactored, more tests 2013-03-20 13:53:41 -04:00
Jamon Holmgren
0421e29522 Merge pull request #39 from macfanatic/remove_duplicate_content_height
Removed duplicate method definition
2013-03-20 10:00:32 -07:00
Matt Brewer
ef76332521 Removed duplicate method definition 2013-03-20 10:00:13 -04:00
Matt Brewer
3eb331a37a Basic tests for core functionality
* ScreenModule & ViewController methods
* ViewHelper module
* SystemHelper module
2013-03-19 18:39:14 -04:00
Jamon Holmgren
4db0b141ba Version 0.5.2 2013-03-19 15:18:16 -07:00
Jamon Holmgren
3628c4324b Updated modal dismiss, other items
Fixed :animated default
Updated to iOS 5+ dismissViewController with completion
Factored send_on_return out into its own method
2013-03-19 15:01:07 -07:00
Jamon Holmgren
0fbefa72a4 Version 0.5.1 2013-03-08 12:34:15 -08:00
Jamon Holmgren
168bef70df Fixing some issues related to opening a modal with a new navigation controller. 2013-03-08 12:31:39 -08:00
Jamon Holmgren
057a95243a Rearranging folders for loading order 2013-03-04 11:16:17 -08:00
Jamon Holmgren
03c40ee279 add_element becomes add 2013-03-04 09:36:01 -08:00