From 74af234305a3758589112212b4c270756fa73243 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Thu, 21 Nov 2013 15:55:47 -0500 Subject: Add icons and custom Mac plist to Qt project. --- ZeroTierUI/Info.plist | 20 ++++++++++++++++++++ ZeroTierUI/ZeroTierUI.pro | 16 ++++++---------- ZeroTierUI/ZeroTierUI.rc | 1 + ZeroTierUI/zt1icon.icns | Bin 0 -> 188489 bytes ZeroTierUI/zt1icon.ico | Bin 0 -> 370070 bytes 5 files changed, 27 insertions(+), 10 deletions(-) create mode 100644 ZeroTierUI/Info.plist create mode 100644 ZeroTierUI/ZeroTierUI.rc create mode 100644 ZeroTierUI/zt1icon.icns create mode 100644 ZeroTierUI/zt1icon.ico diff --git a/ZeroTierUI/Info.plist b/ZeroTierUI/Info.plist new file mode 100644 index 00000000..06f680c6 --- /dev/null +++ b/ZeroTierUI/Info.plist @@ -0,0 +1,20 @@ + + + + + NSPrincipalClass + NSApplication + CFBundleIconFile + zt1icon.icns + CFBundlePackageType + APPL + CFBundleGetInfoString + ZeroTier One (Mac GUI) + CFBundleSignature + ???? + CFBundleExecutable + ZeroTier One + CFBundleIdentifier + com.zerotier.ZeroTierOne + + diff --git a/ZeroTierUI/ZeroTierUI.pro b/ZeroTierUI/ZeroTierUI.pro index ff2cc6b4..0bfcb819 100644 --- a/ZeroTierUI/ZeroTierUI.pro +++ b/ZeroTierUI/ZeroTierUI.pro @@ -1,16 +1,12 @@ -#------------------------------------------------- -# -# Project created by QtCreator 2013-11-13T15:03:09 -# -#------------------------------------------------- - -QT += core gui - -greaterThan(QT_MAJOR_VERSION, 4): QT += widgets - +QT += core gui widgets TARGET = "ZeroTier One" TEMPLATE = app +win32:RC_FILE = ZeroTierUI.rc +mac:ICON = zt1icon.icns +mac:QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6 +mac:QMAKE_INFO_PLIST = Info.plist + # ZeroTier One must be built before building this, since it links in the # client code and some stuff from Utils to talk to the running service. LIBS += ../node/*.o diff --git a/ZeroTierUI/ZeroTierUI.rc b/ZeroTierUI/ZeroTierUI.rc new file mode 100644 index 00000000..2c5365c0 --- /dev/null +++ b/ZeroTierUI/ZeroTierUI.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON DISCARDABLE "zt1icon.ico" diff --git a/ZeroTierUI/zt1icon.icns b/ZeroTierUI/zt1icon.icns new file mode 100644 index 00000000..ce07eb9e Binary files /dev/null and b/ZeroTierUI/zt1icon.icns differ diff --git a/ZeroTierUI/zt1icon.ico b/ZeroTierUI/zt1icon.ico new file mode 100644 index 00000000..eb29c09b Binary files /dev/null and b/ZeroTierUI/zt1icon.ico differ -- cgit v1.2.3