Commit Graph

834 Commits

Author SHA1 Message Date
Forrest Grant
bf47236f8a Swapping regex case statement for if/then is_a? 2013-07-30 08:04:08 -04:00
Forrest Grant
648c61c886 Rolling back version, cleaning up spec formatting. 2013-07-26 19:29:18 -04:00
Forrest Grant
64510afdf6 Allow use of attributed strings in table cell titles/subtitles 2013-07-26 13:51:21 -04:00
Jamon Holmgren
7232d350f6 Added MIT license to gemspec
Fixes issue #226 reported by @bf4.
2013-07-23 22:17:56 -07:00
Jamon Holmgren
82690114c5 Version 1.0.2 2013-07-23 22:08:51 -07:00
Jamon Holmgren
d11ea47b31 Merge pull request #240 from ainame/hotfix-tablescreen
bug fix: `update_table_data` raise error at `on_load`
2013-07-23 21:40:27 -07:00
ainame
abc6e5f201 bug fix: update_table_data raise error at on_load 2013-07-24 11:12:17 +09:00
Jamon Holmgren
7b5e1e3c47 Merge pull request #237 from wejn/fix-issue-233
Fix issue #233
2013-07-19 12:41:50 -07:00
Michal Jirku
7f0f8439ad Fix issue #233 2013-07-17 21:53:22 +02:00
Jamon Holmgren
a7999477d0 Fixing issue #231 2013-07-16 16:07:12 -07:00
Jamon Holmgren
e05b55f15a Version 1.0.1 v1.0.1 2013-07-16 12:08:22 -07:00
Jamon Holmgren
6fae52d9b5 Merge pull request #230 from AndrewGertig/master
Fixes on_load not being called in TableScreen
2013-07-16 12:06:46 -07:00
AndrewGertig
4f61a86cc1 Merge remote-tracking branch 'upstream/master' into onload 2013-07-16 14:43:30 -04:00
AndrewGertig
abf8ef63fa table_view_controller was missing a loadView implementation 2013-07-16 14:40:05 -04:00
Jamon Holmgren
d8590f64a4 Merge pull request #228 from AndrewGertig/master
Add a check to see if the table class responds to get_indexable
2013-07-15 20:31:59 -07:00
AndrewGertig
6ace545f50 Add a check to see if the table class responds to get_indexable 2013-07-15 23:10:54 -04:00
Jamon Holmgren
aa6d14565b Merge pull request #214 from clearsightstudio/version-1.0
Version 1.0
v1.0.0
2013-07-15 12:29:12 -07:00
Jamon Holmgren
c239679b5c Merge pull request #224 from clearsightstudio/fix-webscreen-html-method
Fix webscreen html method
2013-07-15 12:12:14 -07:00
Mark Rickert
24e0a35627 Fix webscreen html method and tests. 2013-07-15 13:49:27 -04:00
Mark Rickert
4058e4d740 Modify WebScreen test to fail. 2013-07-15 13:41:34 -04:00
Jamon Holmgren
aeeb31c214 Merge pull request #219 from clearsightstudio/tab_bar_item_class_method
tab_bar_item class method
2013-07-14 20:32:12 -07:00
Jamon Holmgren
8138d0f9d2 tab_bar_item class method
I know I said that we were in a feature freeze, but this is necessary
due to the on_load changes we made.

Plus:

* Moved module class method inclusions, made possible by loading
ScreenModule in every Screen type. This is cleaner for class method
inclusion, although there's still some room for improvement.
* Added unit tests for the tab bar and tab bar items
* Moved `on_init` after `screen_setup` which makes more sense.
2013-07-14 18:22:17 -07:00
Jamon Holmgren
89c76c5bfe Remove indexable per @ainame 2013-07-12 21:16:10 -07:00
Jamon Holmgren
691b15de7e Merge pull request #215 from clearsightstudio/edge
Quick fix for Formotion issue
2013-07-12 17:56:26 -07:00
Jamon Holmgren
fa14ca247b Fixed issue #74 reported by @jeanmartin 2013-07-12 17:55:02 -07:00
Jamon Holmgren
6c90687e3b Merge branch 'version-1.0' into edge 2013-07-12 17:17:36 -07:00
Jamon Holmgren
ab77d62ba9 Removed _table that somehow made its way back in 2013-07-12 17:17:24 -07:00
Jamon Holmgren
857fb3b20a Removed _tables 2013-07-12 17:16:42 -07:00
Jan Schwenzien
5350c07501 added failing test for missing FormotionScreen title 2013-07-12 17:03:39 -07:00
Jamon Holmgren
1a97f6128c Version 1.0 bump 2013-07-12 16:59:26 -07:00
Jamon Holmgren
6c5ce63be6 Merge conflict 2013-07-12 16:53:02 -07:00
Jamon Holmgren
d9b81731a0 Added What's New in version 1.0 section 2013-07-12 16:49:08 -07:00
Jamon Holmgren
1eb1d012b7 Changed on_presented to on_present to be more consistent
@silasj review.
2013-07-12 16:27:08 -07:00
Jamon Holmgren
a9ee4059b1 Slimmed down README 2013-07-12 15:48:03 -07:00
Jamon Holmgren
91f4726111 Minor tweak to set_nav_bar_button 2013-07-12 15:03:26 -07:00
Jamon Holmgren
9ad00348a4 Updated README 2013-07-10 11:26:29 -07:00
Jamon Holmgren
d9ab231083 Delete, not Insert 2013-07-10 11:23:00 -07:00
Jamon Holmgren
4ddd67c570 Version 0.7.7: Slide to delete is no longer default. 2013-07-10 11:19:27 -07:00
Mark Rickert
53ce57f094 Merge pull request #206 from ainame/version-1.0-web_screen_enhance
PM:WebScreen Enhancements and separation of concerns.
2013-07-10 07:05:50 -07:00
Jamon Holmgren
dc2839a954 Merge pull request #208 from clearsightstudio/view_helper_to_styling
on_load changes, renamed PM::ViewHelper to PM::Styling
2013-07-08 23:34:04 -07:00
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
ainame
cd0a20186a use new interface on init 2013-07-09 01:56:37 +09:00
ainame
70467968df add test cases 2013-07-09 01:42:08 +09:00
ainame
f7636ca6f3 separete "set_content" method into static file loding and HTTP request. 2013-07-09 01:41:51 +09:00
ainame
2a1ccc58f2 add on_request hook 2013-07-09 01:41:01 +09:00
ainame
00a3843305 add current_url method 2013-07-09 01:40:46 +09:00
Jamon Holmgren
c5a60ad703 Refactored on_load to fire more consistently. This makes on_load safe (and recommended) to use for setting up subviews. 2013-07-07 23:56:40 -07:00
Jamon Holmgren
94b590c8e9 Renamed PM::ViewHelper to PM::Styling
Iterators gotta iterate.
2013-07-07 23:09:11 -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