Commit Graph

787 Commits

Author SHA1 Message Date
Jamon Holmgren
cfb28a3e46 Merge pull request #207 from clearsightstudio/table_data_index_class_method
Add `indexable` & `PM::Table::Indexable`
2013-07-08 23:33:07 -07:00
Jamon Holmgren
5c58399b1b Merge branch 'version-1.0' of https://github.com/clearsightstudio/ProMotion into version-1.0 2013-07-07 23:06:14 -07:00
Jamon Holmgren
e6b279e4d1 Removed useless methods from built-in app screen. 2013-07-07 23:06:07 -07:00
Jamon Holmgren
588ea4b24f Add indexable & PM::Table::Indexable
* Instead of having to implement `table_data_index`, this will get the
first letter from each group automatically.

207 specifications (358 requirements), 0 failures, 0 errors
2013-07-07 22:58:52 -07:00
Jamon Holmgren
e7daa05602 Merge pull request #205 from clearsightstudio/symbolize_constants
Added conversions for symbols to constants, including system_icon
2013-07-07 21:12:12 -07:00
Jamon Holmgren
c1a4c4ca7b Backwards compatibility 2013-07-07 16:46:26 -07:00
Jamon Holmgren
69a4d830e0 Added UITableViewRowAnimation symbol mappings 2013-07-07 16:44:10 -07:00
Jamon Holmgren
eec8d32d6e Added conversions for symbols to constants, including system_icon
* Most conversions are contained in their modules. I did build a method
that could, in the future, map symbols to constants easily. It doesn't
work right now because RubyMotion doesn't include constants that aren't
present in code at compile time.
* Added a couple tests for set_tab_bar_icon

208 specifications (363 requirements), 0 failures, 0 errors
2013-07-07 16:18:08 -07:00
Jamon Holmgren
45b8361fd4 Merge pull request #202 from clearsightstudio/add-app-delegate-methods
Stubbing out UIApplicationDelegate a bit more.
2013-07-07 14:11:11 -07:00
Mark Rickert
3b19f152fa Added tests for new app delegate helper methods. 2013-07-07 10:15:27 -04:00
Mark Rickert
aa56bfdcbc Changed app delegate method calls on Jamon's recommendation. 2013-07-07 10:15:14 -04:00
Mark Rickert
8dcd980634 File showed up: .rake_tasks~ - Adding to gitignore. 2013-07-07 10:14:45 -04:00
Mark Rickert
f31cbdce33 Merge branch 'refs/heads/version-1.0' into add-app-delegate-methods
* refs/heads/version-1.0:
  Use WebStub to test WebScreen
2013-07-07 09:49:17 -04:00
Mark Rickert
eccc90cced Merge pull request #204 from mattgreen/fix-webscreen-spec
Use WebStub to test WebScreen
2013-07-07 06:36:56 -07:00
Matt Green
8a5dead435 Use WebStub to test WebScreen 2013-07-07 08:54:40 -04:00
Mark Rickert
4e69b59cb6 Typo in on_enter_foreground 2013-07-06 22:15:43 -04:00
Mark Rickert
ada86de92f Stubbing out UIApplicationDelegate a bit more. 2013-07-06 22:06:22 -04:00
Jamon Holmgren
6923447b17 Merge pull request #201 from clearsightstudio/auto-call-update_annotation_data
Call update_annotation_data automatically on MapScreens.
2013-07-05 13:06:50 -07:00
Jamon Holmgren
28f34e032b Merge pull request #200 from clearsightstudio/mapscreen-select-annotation-at-index
Mapscreen select annotation at index
2013-07-05 12:25:05 -07:00
Mark Rickert
36fc90c845 Call update_annotation_data automatically on MapScreens. 2013-07-05 15:15:51 -04:00
Mark Rickert
49a511dcfb Define the MapScreen select_annotation_at test a bit better to make sure the selected annotation is really actually the correct annotation. 2013-07-05 13:25:54 -04:00
Mark Rickert
5c9b55a120 Allow selecting an annotation by its position in the data array. 2013-07-05 13:14:12 -04:00
Jamon Holmgren
ea05b8b70f Added web and map screens 2013-07-04 14:15:05 -07:00
Jamon Holmgren
5f9e7e2574 SplitScreen 2013-07-04 13:57:11 -07:00
Jamon Holmgren
61dea59ae1 table fix 2013-07-04 13:46:28 -07:00
Jamon Holmgren
d88d9bcd6f Adding grouped table screenshot 2013-07-04 13:46:02 -07:00
Jamon Holmgren
910068321a fix gif 2013-07-04 13:39:23 -07:00
Jamon Holmgren
664e8dfd4f Adding screenshots 2013-07-04 13:38:28 -07:00
Jamon Holmgren
b3e028d226 method => meth 2013-07-03 17:23:40 -07:00
Jamon Holmgren
fe9bef21a8 Reformat features table 2013-07-03 16:30:56 -07:00
Jamon Holmgren
9f5e3a8bab Fixed conflict 2013-07-03 16:29:34 -07:00
Jamon Holmgren
851d0cb34f Travis bump 2013-07-03 14:32:23 -07:00
Jamon Holmgren
68dc1bab41 Merge pull request #194 from silasj/version-1.0
Make PushNotification object a bit smarter
2013-07-03 10:30:48 -07:00
Jamon Holmgren
e411c0e83d Merge pull request #195 from clearsightstudio/delete_cell_modifications
Changed cell_deleted to on_cell_deleted, allowed returning false to...
2013-07-03 10:21:41 -07:00
Silas J. Matson
b3528c5cfc move sim_close outside of the spec namespace. 2013-07-03 10:21:21 -07:00
Silas J. Matson
3089c004a1 Don't autorun sim_close 2013-07-03 10:17:16 -07:00
Jamon Holmgren
7c0b194c9f Changed cell_deleted to on_cell_deleted, allowed returning false to prevent deletion 2013-07-03 10:09:34 -07:00
Silas J. Matson
a413af830f Add sim_close rake task; fix specs 2013-07-03 09:54:14 -07:00
Silas J. Matson
75b5a0ab82 More Push Notification work. 2013-07-03 09:30:42 -07:00
Silas J. Matson
9db0e176da Change method missing to accomodate custom data.
Change fake_notification to add custom data.
2013-07-03 09:02:15 -07:00
Jamon Holmgren
d74d46badc Merge pull request #192 from clearsightstudio/fix-tableview-cell-delete
Fix tableview cell delete
2013-07-02 19:41:58 -07:00
Mark Rickert
bbdd065d2d Add cell_deleted callback if implemented in the class with tests. 2013-07-02 22:07:32 -04:00
Mark Rickert
89fb30b42b Add tests for deleting with a swipe and hitting the delete button. 2013-07-02 19:46:27 -04:00
Mark Rickert
2294850103 Fix for issue #189 2013-07-02 19:28:54 -04:00
Jamon Holmgren
e9c9983275 Fixed table style for grouped tables 2013-07-02 14:24:59 -07:00
Jamon Holmgren
7ab6208800 Readme update 2013-07-02 12:31:37 -07:00
Jamon Holmgren
98b846a3a3 Semantic versioning 2013-07-02 12:30:39 -07:00
Jamon Holmgren
0b6a158fb0 Merge pull request #187 from clearsightstudio/robustify-map-tests
Don't require that the latitude and longitude matches be so strict.
2013-07-01 18:29:36 -07:00
Jamon Holmgren
2717a8bc33 Merge pull request #186 from clearsightstudio/refactor_table_modules
Refactored table folder and modules
2013-07-01 18:29:13 -07:00
Mark Rickert
a8e7889e1d Don't require that the latitude and longitude matches be so strict. 2013-07-01 18:03:52 -04:00