81 Commits

Author SHA1 Message Date
Todd Werth
fec0904cce Merged and bumped version 2015-04-29 15:01:29 -07:00
Todd Werth
315ecccb76 Fixed app in screen, it now returns RubyMotionQuery::App as it should. Updated gems. Readme tweak. 2015-04-29 10:01:31 -07:00
Todd Werth
6319bc7abe Version bump 2015-04-23 21:53:36 -07:00
Todd Werth
fb7ffd1940 Merge pull request #80 from dmarkow/master
Allow PM to handle delegates for grouped tables
2015-04-21 17:29:23 -07:00
Todd Werth
6d3bc45b00 Merge pull request #84 from infinitered/2015_04_21_fixe_find
Fixed find to match rmq in UIView and UIViewController
2015-04-21 17:23:45 -07:00
Todd Werth
dc82da4650 Fixed find to match rmq in UIView and UIViewController 2015-04-21 16:17:56 -07:00
derekgreenberg
6af477fb90 Adding collection_view_screen template 2015-04-20 17:32:20 -07:00
Todd Werth
afa58e16ae Bumped version 2015-04-19 21:38:13 -07:00
Todd Werth
53e23c472d Changed live_stylesheets to live, because, well, that's too long to type. Updated RMQ to latest version 2015-04-19 21:33:08 -07:00
Dylan Markow
af599635a5 Allow PM to handle delegates for grouped tables 2015-04-15 13:17:35 -05:00
Todd Werth
0b34414175 Updated RMQ, which had bugs 2015-04-14 21:39:20 -07:00
Todd Werth
44026787d1 Bumped versions and gems 2015-04-14 17:14:09 -07:00
Todd Werth
de4a87a3bb Added alias' for live stylesheets 2015-04-14 17:13:56 -07:00
AJ Robertson
638b505c75 Adds splat operator 2015-04-13 16:44:37 -07:00
David Larrabee
7a04c66dc7 Merge pull request #72 from squidpunch/table-models
Modify implementation of how data tables define cells
2015-04-13 13:42:23 -04:00
David Larrabee
f13e94dfc2 Use splats properly
* thanks @jamonholmgren
2015-04-10 13:55:20 -04:00
David Larrabee
a5e2588a0c Use proper context on UIView.find
* Closes #74
2015-04-09 14:58:50 -04:00
David Larrabee
7eb232675f Modify implementation of how data tables define cells
* We want a clean, clear, but flexible interface for using data tables
  * We want the model to define our cell
  * We want to be informative to the user if they do not define the cell
2015-04-06 14:39:52 -04:00
Jamon Holmgren
a12641ad53 Updated to ProMotion 2.3+, remove workarounds 2015-04-03 11:36:43 -07:00
Mark Rickert
d926e9daa4 Allows the user to specify the cell template within the model
So they'd specify

def cell
  {
    cell_class: WhateverCell,
    properties: {name: :name, something_else: :datetime}
  }
end
2015-03-27 12:04:21 -04:00
David Larrabee
ce67c6d2af Implements fix for pointers on 32 bit devices
* mirrors: https://github.com/infinitered/rmq/pull/209
2015-03-20 10:17:41 -04:00
Mark Rickert
2d879e0cc0 Move remote_image functionality to a UIImageView class extension. 2015-03-03 16:09:54 -06:00
Todd Werth
d591a8d8b0 Bumped version. Updated more gems. Fixed potion help for rmq docs. 2015-03-03 09:45:23 -08:00
Todd Werth
0edbd28933 Bumped version and updated gems 2015-03-03 09:11:05 -08:00
Gant
b51046d5ea fix by defining new method 2015-03-02 15:22:47 -06:00
Mark Rickert
77b06c92be Adds remote_image styler for UIImageView
Documentation in readme.
2015-02-27 18:40:26 -06:00
Todd Werth
cd4fa5f435 Updated gems 2015-02-23 13:11:21 -08:00
Todd Werth
4928e80aa5 Updated CDQ to 1.0 2015-02-19 21:21:21 -08:00
Todd Werth
4d3f7c7b65 Updated required gems. Updated gems. Bumped version 2015-01-23 20:32:09 -08:00
David Larrabee
31f6df7536 fixes view_did_disappear 2015-01-16 09:58:59 -05:00
David Larrabee
115cea2470 Fixes view_will_disappear 2015-01-16 09:58:59 -05:00
David Larrabee
a4afb7e914 Restructure and expand test coverage 2015-01-15 19:10:31 -05:00
David Larrabee
1a270cea4f Fixes double bug for view_did_appear & tests 2015-01-13 22:34:02 -05:00
David Larrabee
cdf6753136 Fixes double call to view_will_appear with tests 2015-01-13 20:50:33 -05:00
Todd Werth
aa19b198a1 Moved all the ext into /ext. Renamed color. A few other minor tweaks. Bumped version # 2014-12-23 20:37:07 -08:00
David Larrabee
f5175a1528 Adds CDQ
* This required having the ext.rb file to be split up because when cdq
    was included, we were then compiling the RedPotion extension for RMQ
    before the RMQ version (thus RMQ was overwriting our rmq_build
    method
2014-12-22 15:17:30 -05:00
David Larrabee
36dc60f717 Adds Data backed table screen 2014-12-22 08:34:49 -05:00
David Larrabee
f6551f9a5f Expanded test coverage, splat even args 2014-12-21 10:00:24 -05:00
David Larrabee
dc9c529ae5 Adds off to UIView 2014-12-20 12:21:24 -05:00
Gant Laborde
5ce19a67a9 Merge pull request #27 from squidpunch/adds-color-helper
Adds color adjusting `with` method
2014-12-17 22:49:17 -06:00
Todd Werth
376030738f Added Object#device 2014-12-17 18:55:59 -08:00
Todd Werth
269faf7092 Bumped RMQ up to 1.0. RedPotion to 0.5 2014-12-17 18:50:23 -08:00
David Larrabee
ab6523e14f Adds color adjusting with method
This allows you to take a current UIColor, and return a new color

  Quite useful for a named rmq color that you need a slight variation of
  for example:
    color.my_special_color.with(a: 0.5)
2014-12-17 08:50:02 -05:00
Todd Werth
c0302276c5 Bumped version for gem push 2014-12-09 20:14:16 -08:00
Todd Werth
982d028a94 Fixed a problem with auto_rotate. Created example controller 2014-12-09 20:09:33 -08:00
Todd Werth
848e70c8f3 Change viewDidLoad to work with Screens, controllers made into screens, and plain controllers. I also monkey patched viewDidLoad, I'm not sure but I'm guessing us overriding that like that would be a problem (but I'm not sure) 2014-12-09 19:53:26 -08:00
David Larrabee
3c23a33db5 Stop duplicate calls to on_load 2014-12-09 22:02:31 -05:00
Todd Werth
6803af8c45 Updated screen template to match new features 2014-12-08 13:17:20 -08:00
Todd Werth
295a80c608 Added temp table stuff until ProMotion adds it. Added in all the base methods for UIViewController so when using a controller as a screen you don't have to add this. Added example table in the app. Added wrapper willAnimateRotationToIntefaceOption -> will_animate_rotate 2014-12-08 12:20:31 -08:00
Todd Werth
0b39d8eaf3 This may be required also to fix the weird Edge bug 2014-12-08 09:57:55 -08:00