├── .gitignore ├── .travis.yml ├── Example ├── OAStatusItemKit Example.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── OAStatusItemKit-Example.xcscheme └── OAStatusItemKit_Example │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── Icon-bright.imageset │ │ ├── Contents.json │ │ ├── Icon.png │ │ └── Icon@2x.png │ └── Icon-dark.imageset │ │ ├── Contents.json │ │ ├── IconHighlighted.png │ │ └── IconHighlighted@2x.png │ ├── Base.lproj │ └── Main.storyboard │ ├── Info.plist │ ├── Panel.xib │ └── ViewController.swift ├── LICENSE ├── Makefile ├── OAStatusItemKit.podspec ├── OAStatusItemKit ├── OAStatusItemKit.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── OAStatusItemKit.xcscheme ├── OAStatusItemKit.xcworkspace │ └── contents.xcworkspacedata ├── OAStatusItemKit │ ├── Info.plist │ └── OAStatusItemKit.h ├── OAStatusItemKitTests │ ├── ImageDrawerSpec.swift │ ├── Info.plist │ ├── StatusBarImagesSpec.swift │ ├── StatusBarItemViewSpec.swift │ ├── TestHelper.swift │ └── WindowPlacerSpec.swift ├── Podfile └── Podfile.lock ├── Pod └── Classes │ ├── .gitkeep │ ├── BundleLoading.swift │ ├── EventMonitor.swift │ ├── ImageDrawer.swift │ ├── NSImage+Tint.swift │ ├── ScreenWindowPlacer.swift │ ├── StatusBarImages.swift │ ├── StatusBarInterface.swift │ ├── StatusBarItemCenterPlacer.swift │ ├── StatusBarItemView.swift │ ├── StatusBarPopupPresenter.swift │ ├── StatusBarViewPresenter.swift │ ├── StatusBarWindowController.swift │ ├── StatusBarWindowStyle.swift │ ├── StatusPanel.swift │ ├── StatusWindowPlacement.swift │ └── WindowPlacer.swift └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/.travis.yml -------------------------------------------------------------------------------- /Example/OAStatusItemKit Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/OAStatusItemKit Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/OAStatusItemKit Example.xcodeproj/xcshareddata/xcschemes/OAStatusItemKit-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit Example.xcodeproj/xcshareddata/xcschemes/OAStatusItemKit-Example.xcscheme -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/AppDelegate.swift -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Assets.xcassets/Icon-bright.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Assets.xcassets/Icon-bright.imageset/Contents.json -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Assets.xcassets/Icon-bright.imageset/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Assets.xcassets/Icon-bright.imageset/Icon.png -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Assets.xcassets/Icon-bright.imageset/Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Assets.xcassets/Icon-bright.imageset/Icon@2x.png -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Assets.xcassets/Icon-dark.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Assets.xcassets/Icon-dark.imageset/Contents.json -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Assets.xcassets/Icon-dark.imageset/IconHighlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Assets.xcassets/Icon-dark.imageset/IconHighlighted.png -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Assets.xcassets/Icon-dark.imageset/IconHighlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Assets.xcassets/Icon-dark.imageset/IconHighlighted@2x.png -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Info.plist -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/Panel.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/Panel.xib -------------------------------------------------------------------------------- /Example/OAStatusItemKit_Example/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Example/OAStatusItemKit_Example/ViewController.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Makefile -------------------------------------------------------------------------------- /OAStatusItemKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit.podspec -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKit.xcodeproj/xcshareddata/xcschemes/OAStatusItemKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKit.xcodeproj/xcshareddata/xcschemes/OAStatusItemKit.xcscheme -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKit.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKit.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKit/Info.plist -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKit/OAStatusItemKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKit/OAStatusItemKit.h -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKitTests/ImageDrawerSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKitTests/ImageDrawerSpec.swift -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKitTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKitTests/Info.plist -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKitTests/StatusBarImagesSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKitTests/StatusBarImagesSpec.swift -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKitTests/StatusBarItemViewSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKitTests/StatusBarItemViewSpec.swift -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKitTests/TestHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKitTests/TestHelper.swift -------------------------------------------------------------------------------- /OAStatusItemKit/OAStatusItemKitTests/WindowPlacerSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/OAStatusItemKitTests/WindowPlacerSpec.swift -------------------------------------------------------------------------------- /OAStatusItemKit/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/Podfile -------------------------------------------------------------------------------- /OAStatusItemKit/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/OAStatusItemKit/Podfile.lock -------------------------------------------------------------------------------- /Pod/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pod/Classes/BundleLoading.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/BundleLoading.swift -------------------------------------------------------------------------------- /Pod/Classes/EventMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/EventMonitor.swift -------------------------------------------------------------------------------- /Pod/Classes/ImageDrawer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/ImageDrawer.swift -------------------------------------------------------------------------------- /Pod/Classes/NSImage+Tint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/NSImage+Tint.swift -------------------------------------------------------------------------------- /Pod/Classes/ScreenWindowPlacer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/ScreenWindowPlacer.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusBarImages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusBarImages.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusBarInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusBarInterface.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusBarItemCenterPlacer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusBarItemCenterPlacer.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusBarItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusBarItemView.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusBarPopupPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusBarPopupPresenter.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusBarViewPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusBarViewPresenter.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusBarWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusBarWindowController.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusBarWindowStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusBarWindowStyle.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusPanel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusPanel.swift -------------------------------------------------------------------------------- /Pod/Classes/StatusWindowPlacement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/StatusWindowPlacement.swift -------------------------------------------------------------------------------- /Pod/Classes/WindowPlacer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/Pod/Classes/WindowPlacer.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsomar/OAStatusItemKit/HEAD/README.md --------------------------------------------------------------------------------