Skip to content

Modern implementation of the Preferences window for OS X apps, used in TextMate, GitBox and Mou:

License

Notifications You must be signed in to change notification settings

HackPlan/MASPreferences

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MASPreferences

This component is intended as a replacement for SS_PrefsController by Matt Legend Gemmell and Selectable Toolbar by Brandon Walkin. It is designed to use NSViewController subclasses for preference panes.

How to use

You can find a Demo project at MASPreferencesDemo.

##Swift Edge case When using Swift you need to override the identifier from MASPreferencesViewController the following to be compatible with the mutable identifier String? in NSViewController

override var identifier: String? { get {return "general"} set { super.identifier = newValue} }

Install

  • Add github "shpakovski/MASPreferences" to your Cartfile.
  • Add pod 'MASPreferences' to your Podfile.

About

Modern implementation of the Preferences window for OS X apps, used in TextMate, GitBox and Mou:

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 95.7%
  • Ruby 4.3%