Releases
v1.0.0
New Screen PM::MapScreen
New Screen PM::WebScreen
Added indexable
as a PM::TableScreen
feature
Added PM::SplitViewController
and the ability to open a screen in_detail:
or in_master:
. More info here.
Added PM::TabBarController
and PM::Tabs
and refactored the open_tab_bar
code
IMPORTANT: Changed on_load
to fire more consistently. You are now encouraged to put your view setup code in here rather than will_appear
.
Many methods that used to require long UIKit constants now take short :symbols. Check documentation.
Simpler PM::Delegate
code, added will_load(app, options)
and others. See the documentation.
Added a few keys and improvements to table_data
Removed PM::SectionedTableScreen
(PM::TableScreen
is already a sectioned table)
Removed any last UIKit monkeypatching. Everything is a subclass now. ProMotion is probably the least invasive RubyMotion gem in common use.
Push Notification updates
Renamed PM::ViewHelper
to PM::Styling
and added some common helpers
Added will_present
, on_present
, will_dismiss
, on_dismiss
to screens
Major internal refactors everywhere
Lots of new unit & functional tests
Removed deprecations, cleaned up a lot of code
Huge improvements to the wiki
You can’t perform that action at this time.