Permalink
Switch branches/tags
Nothing to show
Commits on Dec 7, 2012
  1. suppressed warnings in old Xcode projects

    honcheng committed Dec 7, 2012
    reduced shadow alpha
Commits on Dec 2, 2012
Commits on Nov 26, 2012
  1. Merge pull request #7 from lxcid/master

    honcheng committed Nov 26, 2012
    Attempts to fix issue #6.
  2. [Issue #6] Avoid using `NSBlockOperation addExecutionBlock` which per…

    lxcid committed Nov 26, 2012
    …forms the block on separate thread. Replace with a mutable array of copied blocks.
Commits on Nov 23, 2012
  1. - optional left-edge dragging.

    honcheng committed Nov 23, 2012
    when disabled (default), the menu can be revealed by dragging any part of the content view
    when enabled - menu can only be revealed by dragging from the left edge of the screen. This can be useful if users still want to keep most part of the content view for other gestures.
    
    - use a PaperFold branch that has optional left-edge dragging
Commits on Nov 20, 2012
  1. Merge pull request #4 from lxcid/master

    honcheng committed Nov 20, 2012
    Tracks the paper fold state and updates accordingly + A bug fix to a bug I introduced.
  2. Tracks the paper fold state and turn the scrollsToTop accordingly so …

    lxcid committed Nov 20, 2012
    …that it does not compete with other scroll view when it is in default state.
Commits on Nov 19, 2012
  1. Fixed a minor bug I introduced where initWithNibName:bundle: does not…

    lxcid committed Nov 19, 2012
    … pass down the parameters it gotten.
  2. - use the latest PaperFold update that supports mirrors left multifol…

    honcheng committed Nov 19, 2012
    …d unfolding from the right fold. (contributed by Łukasz Przytuła honcheng/PaperFold-for-iOS@2d1ceae)
Commits on Nov 17, 2012
  1. Merge pull request #3 from lxcid/master

    honcheng committed Nov 17, 2012
    Refactor PaperFoldMenuController to be more IB friendly.
Commits on Nov 16, 2012
  1. The summary of these changes are as follows:

    lxcid committed Nov 16, 2012
     1. Use weak semantics for subviews. (Inline with generated IB subviews properties semantics)
     2. Defers setting up of subviews to `viewDidLoad`. (This helps in making it more IB friendly as IB won't be able to call `initWithMenuWidth:numberOfFolds:`, but if we exposes their properties, we can use user defined runtime attributes to set these value in IB)
     3. Introduces `NSNotFound` for `selectedIndex`. (When no view controller is selected, we describe this state as NSNotFound)
     4. Rewrote `selectIndex` and `selectedViewController`, making them observable by KVO. (Try to maintains only `selectedIndex` and make `selectedViewController` derives it value from `selectedIndex`)
     5. Updates DemoMenuController. (Same as 2, defer setting up of subviews in `viewDidLoad`. We actually have to manually invoke `reloadMenu`)
    
    Cheers!
    
    Signed-off-by: Stan Chang Khin Boon <khinboon@gmail.com>
  2. Child view controllers should be instance of `DemoRootViewController`…

    lxcid committed Nov 16, 2012
    … instead of `DemoMenuController`.
    
    Although the previous version work, I believe this is the more appropriate intention.
Commits on Oct 30, 2012
  1. - updated to latest version of PaperFold with fixes for left table vi…

    honcheng committed Oct 30, 2012
    …ew screenshot offset problem
Commits on Oct 27, 2012
  1. - added license file

    honcheng committed Oct 27, 2012
    - added page view tracker for this project
  2. - added a GIF demo

    honcheng committed Oct 27, 2012
  3. - updated screenshots

    honcheng committed Oct 27, 2012
  4. - show how menu table view can be styled in demo app

    honcheng committed Oct 27, 2012
    - fold menu table view automatically when an item is selected
    - added a delegate method to ask if menu table view should be collapsed when an item is selected
    - added a method to fold/unfold menu table view with/without animation
    - removed redundant view controllers in demo
Commits on Oct 26, 2012
  1. Initial commit

    honcheng committed Oct 26, 2012