Permalink
Commits on Sep 25, 2017
  1. General: Bump version

    shpakovski committed Sep 25, 2017
Commits on Sep 12, 2017
  1. Remove (re-)declaration of NSUserInterfaceItemIdentifier

    sorbits committed Sep 12, 2017
    This is no longer required and was actually causing a problem for Xcode 7.
  2. Remove note about the “Swift Edge case”

    sorbits committed Sep 12, 2017
    This should be fixed by 086e8e3
  3. Change identifier property to viewIdentifier

    sorbits committed Sep 12, 2017
    Also remove ‘nullable’ since we require this value to be non-null.
    
    See #54 for rationale.
  4. Layout window (if needed) before restoring its position

    sorbits committed Sep 12, 2017
    With auto-layout we may have views that do not yet have the proper frame size, because they have not yet been displayed.
    
    This was causing a problem with the way we restored the window’s frame, as we use the top/left position, but windows are anchored at the bottom/left position, so if the layout system resized our content view, the window’s top position would move (new size - old size) points.
  5. Make it optional to implement toolbarItemImage

    sorbits committed Sep 12, 2017
    We switch the toolbar to “label only” if none of the view controllers implement toolbarItemImage.
    
    The motivation for this is new projects where toolbar icons might not be the first priority, so it’s nice that extra work is not required to deal with this.
Commits on Aug 31, 2017
  1. General: Bump version

    shpakovski committed Aug 31, 2017
Commits on Jul 29, 2017
Commits on Oct 25, 2016
  1. Add Install Section in README.md

    toshi0383 authored and shpakovski committed Oct 23, 2016
Commits on Sep 4, 2016
  1. Adds Carthage/Build to .gitignore to ease working with MASPreferences…

    mz2 authored and shpakovski committed Sep 4, 2016
    … with Carthage with its --use-submodules flag turned on. (#49)
  2. Update podspec

    shpakovski committed Sep 4, 2016
Commits on Mar 23, 2016
  1. Fix pod spec lint

    shpakovski committed Mar 23, 2016
  2. Bump CocoaPod version

    shpakovski committed Mar 23, 2016
Commits on Mar 15, 2016
  1. Merge pull request #47 from josh64x2/podspec-fix

    shpakovski committed Mar 15, 2016
    Removed deployment_target from Podspec
Commits on Nov 17, 2015
  1. Merge pull request #44 from iwankerl/bugfix/39-viewDidDisappear-calle…

    shpakovski committed Nov 17, 2015
    …d-twice
    
    Avoid calling viewDidDisappear twice on OSX 10.10 and later
Commits on Sep 15, 2015
  1. Merge pull request #41 from mattprowse/add-carthage-support

    shpakovski committed Sep 15, 2015
    Add support for Carthage.
  2. Merge upstream changes

    mattprowse committed Sep 15, 2015
  3. Merge pull request #42 from kainjow/master

    shpakovski committed Sep 15, 2015
    Fix errors when -Wall and -Wextra are used
Commits on Sep 12, 2015
Commits on Sep 11, 2015
  1. Add support for Carthage.

    mattprowse committed Sep 11, 2015
Commits on Jul 24, 2015
  1. Merge pull request #38 from philippb/patch-1

    shpakovski committed Jul 24, 2015
    Adding explanation for Swift usage
  2. Adding explanation for Swift usage

    philippb committed Jul 24, 2015
    I wan into this problem when using with Swift and it took a while to fine out how to deal with this.
Commits on Mar 23, 2015
  1. Make responder chain tampering compatible with 10.10

    sorbits committed Mar 23, 2015
    There is a subtle change in that our view controller is inserted as next responder for the view rather than the window.
    
    This is consistent with what is done by default on 10.10, for details see https://developer.apple.com/library/mac/releasenotes/AppKit/RN-AppKit/#10_10ViewController
    
    Closes shpakovski/MASPreferences#37
Commits on Feb 13, 2015
  1. Merge pull request #36 from robrix/import-cocoa-in-headers

    shpakovski committed Feb 13, 2015
    Import Cocoa in the header.
  2. Import Cocoa in the header.

    robrix committed Feb 13, 2015
Commits on Jan 8, 2015
Commits on Jan 6, 2015
  1. Merge pull request #35 from barijaona/32bits

    shpakovski committed Jan 6, 2015
    Fix 32 bit compilation problem
Commits on Dec 29, 2014
  1. Fix 32 bit compilation problem

    barijaona committed Dec 29, 2014
    With Xcode 6.1.1 and OS X 10.10.1, we got an error :
    
    MASPreferencesWindowController.m:29:13: Synthesized property 'toolbar' must either be named the same as a compatible instance variable or must explicitly name an instance variable
Commits on Dec 24, 2014
  1. Merge pull request #34 from swt2c/fix_double_viewWillAppear

    shpakovski committed Dec 24, 2014
    Avoid calling viewWillAppear twice on OSX 10.10
Commits on Dec 23, 2014