Moved the pullnav stuff I've been working on into ios-shared on a branch so that I can make it into a fully fledged example of its use.
Merge branch 'master' of github.com:setdirection/ios-shared into features/global-pullnav
Adding GlobalNavMenu example app.
Sample app
Adding the animation stuff. Probably not going to add that though.
Pulled out the gesture stuff out the of tabButton. Hooked up the pan gesture to it.
Simplified the demo storyboard (un-sam'ed it). Also re-ordered the creation of the subviews to avoid doing things once when super == nil and when we in fact know the superview.
Even less duplication of setup.
More clean up. less magic.
Naming changes.
Dialed in the animation of the bottom adornment. Took out as much code as possible. No more setting then re-setting. Next up, using layer position to animate the menu.
Slightly longer animation time.
Started getting the adornment to animate from the same position as the nipple. Need to fix the menu to match it.
Documenting the public interface of the global pull nav.
Finally got the menu & bottom adornment working together smoothly.
Removed the animation classes.
Merge branch 'master' of https://github.com/setdirection/ios-shared into features/global-pullnav
Refactored the calculations for state change to be used in dismiss and gesture recognizers.
Switched adornment position animation back to frame based. Otherwise the gesture recognizer would look at the wrong place. Started implementing the dismiss gesture.
Cleaning up the breakage from the refactor, removed extra logs and reordered the tag #'s used for debugging.