Started work on DDGSlideOverMenuController
Added a category on UIViewController which returns the nearest DDGSlideOverMenuController instance
Manually handle calling appearance related methods on child view controllers
- Updated the way the view controller appearance transition methods are handled
- Added non-interactive hide and show methods for displaying the menu
- Added notifications that trigger at the same points as those in ECSlidingViewController and updated the observers
The menu is now fully functional again
Updated to the latest version of the icon
Added rotation handling to DDGSlideOverMenuController
The status bar now fades out of view when the menu appears
- Added DDGMenuItemCell
- Added DDGMenuSectionHeaderView
- Added the blur container and blurred snapshot generation
The blur now properly updates when switching the content with the menu onscreen
Added new menu assets provided by Chris
Updated history items in the menu to reflect the new design. Note that deletion is currently disabled.
Added the close button to the top of the menu
Loading history items from the menu is once again functional
(Temporarily) Fixes a crash triggered by swiping on a history item in the menu
Fixes the menu items scrolling underneath the headers
Added the horizontal pan gesture to DDGSlideOverMenuController and updated the necessary parts of the application
You can now interactively drag the slide over menu on-screen
A touch of refactoring