diff options
author | Adam Strzelecki <ono@java.pl> | 2015-04-20 20:24:05 +0200 |
---|---|---|
committer | Adam Strzelecki <ono@java.pl> | 2015-04-20 20:32:02 +0200 |
commit | 9eced8d0494e8d44b28db21f5643d824710c07a1 (patch) | |
tree | bed373beb94f2cd0a2868c1bd129b2fb4ca670c2 | |
parent | fecb53413de6769f483e9c25c2fa3d24756a75bc (diff) |
OSX: New Retina compatible menu & app icon
This icons are using scale independent PDF template images which make menu item
icon look great on both Yosemite light & dark theme. Also adding new flatter
and higher resolution app icon.
-rw-r--r-- | src/ui-macos/ChickenErrorTemplate.pdf | bin | 0 -> 2587 bytes | |||
-rw-r--r-- | src/ui-macos/ChickenIdleTemplate.pdf | bin | 0 -> 2625 bytes | |||
-rw-r--r-- | src/ui-macos/ChickenRunningTemplate.pdf | bin | 0 -> 2603 bytes | |||
-rw-r--r-- | src/ui-macos/app.icns | bin | 110343 -> 135419 bytes | |||
-rw-r--r-- | src/ui-macos/chicken-tiny-bw.png | bin | 821 -> 0 bytes | |||
-rw-r--r-- | src/ui-macos/chicken-tiny-err.png | bin | 789 -> 0 bytes | |||
-rw-r--r-- | src/ui-macos/chicken-tiny.png | bin | 810 -> 0 bytes | |||
-rw-r--r-- | src/ui-macos/main.py | 7 |
8 files changed, 3 insertions, 4 deletions
diff --git a/src/ui-macos/ChickenErrorTemplate.pdf b/src/ui-macos/ChickenErrorTemplate.pdf Binary files differnew file mode 100644 index 0000000..d57683e --- /dev/null +++ b/src/ui-macos/ChickenErrorTemplate.pdf diff --git a/src/ui-macos/ChickenIdleTemplate.pdf b/src/ui-macos/ChickenIdleTemplate.pdf Binary files differnew file mode 100644 index 0000000..3820182 --- /dev/null +++ b/src/ui-macos/ChickenIdleTemplate.pdf diff --git a/src/ui-macos/ChickenRunningTemplate.pdf b/src/ui-macos/ChickenRunningTemplate.pdf Binary files differnew file mode 100644 index 0000000..a09b83e --- /dev/null +++ b/src/ui-macos/ChickenRunningTemplate.pdf diff --git a/src/ui-macos/app.icns b/src/ui-macos/app.icns Binary files differindex 620b977..cd881fa 100644 --- a/src/ui-macos/app.icns +++ b/src/ui-macos/app.icns diff --git a/src/ui-macos/chicken-tiny-bw.png b/src/ui-macos/chicken-tiny-bw.png Binary files differdeleted file mode 100644 index 7ef418d..0000000 --- a/src/ui-macos/chicken-tiny-bw.png +++ /dev/null diff --git a/src/ui-macos/chicken-tiny-err.png b/src/ui-macos/chicken-tiny-err.png Binary files differdeleted file mode 100644 index 2984513..0000000 --- a/src/ui-macos/chicken-tiny-err.png +++ /dev/null diff --git a/src/ui-macos/chicken-tiny.png b/src/ui-macos/chicken-tiny.png Binary files differdeleted file mode 100644 index b1d9ab0..0000000 --- a/src/ui-macos/chicken-tiny.png +++ /dev/null diff --git a/src/ui-macos/main.py b/src/ui-macos/main.py index 27a4ca8..62fad4c 100644 --- a/src/ui-macos/main.py +++ b/src/ui-macos/main.py @@ -380,11 +380,10 @@ class SshuttleController(NSObject): bar = NSStatusBar.systemStatusBar() statusitem = bar.statusItemWithLength_(NSVariableStatusItemLength) self.statusitem = statusitem - self.img_idle = my.Image('chicken-tiny-bw', 'png') - self.img_running = my.Image('chicken-tiny', 'png') - self.img_err = my.Image('chicken-tiny-err', 'png') + self.img_idle = NSImage.imageNamed_('ChickenIdleTemplate') + self.img_running = NSImage.imageNamed_('ChickenRunningTemplate') + self.img_err = NSImage.imageNamed_('ChickenErrorTemplate') statusitem.setImage_(self.img_idle) - statusitem.setHighlightMode_(True) statusitem.setMenu_(self.menu) self.fill_menu() |