├── .gitignore ├── NSRectangle.xcodeproj └── project.pbxproj ├── NSRectangle ├── MAAppDelegate.h ├── MAAppDelegate.m ├── MACoordinateSystem.h ├── MACoordinateSystem.m ├── MARectangle.h ├── MARectangle.m ├── NSRectangle-Info.plist ├── NSRectangle-Prefix.pch ├── NSScreen+MARectangleAdditions.h ├── NSScreen+MARectangleAdditions.m ├── NSView+MARectangleAdditions.h ├── NSView+MARectangleAdditions.m ├── NSWindow+MARectangleAdditions.h ├── NSWindow+MARectangleAdditions.m ├── en.lproj │ ├── Credits.rtf │ ├── InfoPlist.strings │ └── MainMenu.xib └── main.m ├── NSRectangleTests ├── NSRectangleTests-Info.plist ├── NSRectangleTests.h ├── NSRectangleTests.m └── en.lproj │ └── InfoPlist.strings └── README.markdown /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | xcuserdata 3 | *.xcworkspace 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /NSRectangle.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /NSRectangle/MAAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/MAAppDelegate.h -------------------------------------------------------------------------------- /NSRectangle/MAAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/MAAppDelegate.m -------------------------------------------------------------------------------- /NSRectangle/MACoordinateSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/MACoordinateSystem.h -------------------------------------------------------------------------------- /NSRectangle/MACoordinateSystem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/MACoordinateSystem.m -------------------------------------------------------------------------------- /NSRectangle/MARectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/MARectangle.h -------------------------------------------------------------------------------- /NSRectangle/MARectangle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/MARectangle.m -------------------------------------------------------------------------------- /NSRectangle/NSRectangle-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/NSRectangle-Info.plist -------------------------------------------------------------------------------- /NSRectangle/NSRectangle-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/NSRectangle-Prefix.pch -------------------------------------------------------------------------------- /NSRectangle/NSScreen+MARectangleAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/NSScreen+MARectangleAdditions.h -------------------------------------------------------------------------------- /NSRectangle/NSScreen+MARectangleAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/NSScreen+MARectangleAdditions.m -------------------------------------------------------------------------------- /NSRectangle/NSView+MARectangleAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/NSView+MARectangleAdditions.h -------------------------------------------------------------------------------- /NSRectangle/NSView+MARectangleAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/NSView+MARectangleAdditions.m -------------------------------------------------------------------------------- /NSRectangle/NSWindow+MARectangleAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/NSWindow+MARectangleAdditions.h -------------------------------------------------------------------------------- /NSRectangle/NSWindow+MARectangleAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/NSWindow+MARectangleAdditions.m -------------------------------------------------------------------------------- /NSRectangle/en.lproj/Credits.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/en.lproj/Credits.rtf -------------------------------------------------------------------------------- /NSRectangle/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /NSRectangle/en.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/en.lproj/MainMenu.xib -------------------------------------------------------------------------------- /NSRectangle/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangle/main.m -------------------------------------------------------------------------------- /NSRectangleTests/NSRectangleTests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangleTests/NSRectangleTests-Info.plist -------------------------------------------------------------------------------- /NSRectangleTests/NSRectangleTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangleTests/NSRectangleTests.h -------------------------------------------------------------------------------- /NSRectangleTests/NSRectangleTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/NSRectangleTests/NSRectangleTests.m -------------------------------------------------------------------------------- /NSRectangleTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeash/NSRectangle/HEAD/README.markdown --------------------------------------------------------------------------------