Implemented new model class for background (ORBackground), along with parser and unit tests
Now using ORBackground when parsing panel.xml. Made ORBackground.h public
Adapted drawing of screen background to new ORBackground model object and way drawing constraint are expressed
Removed Background and parser, it's been replaced by new ORBackground version
Commented out tests related to background for now
Fixed some imports related to new model classes in client library
Removed some old image manipulation code that is not required anymore after rework of screen background rendering based on ORBackground.
Some tests have been commented out to eventually be re-written when image manipulation code has been re-factored as desired.
Added new model object for button (ORButton), along with parser and unit tests
Fixed typo in import
Added way to get string representation of an ORObjectIdentifier. Required for REST API.
This should have been committed earlier, since parser now produces ORImage, not Image
First cut at a way to use control API on the controller. Needs review, documentation and tests
ORButton must be public for clients to use
Parser now produces ORButton objects, not Button
First cut at the button sending the control action to the controller
Handling ORImage instead of Image, this should probably have been committed earlier, as parser has been producing ORImage already
Handle ORButton instead of Button, as that's what the client library is providing us
IPHONE-191: gesture mechanism should not disable user interaction, or widgets will not work
Added ORConsole protocol to allow client library to communicate back to application using it.
ORButton now using ORConsole protocol to instruct application to perform navigation