diff --git a/Source/Caffeine.spoon/init.lua b/Source/Caffeine.spoon/init.lua index 8730fd15..7ea583c7 100644 --- a/Source/Caffeine.spoon/init.lua +++ b/Source/Caffeine.spoon/init.lua @@ -61,7 +61,7 @@ end --- * The Caffeine object function obj:start() if self.menuBarItem then self:stop() end - self.menuBarItem = hs.menubar.new() + self.menuBarItem = hs.menubar.new(true, "Caffeine") self.menuBarItem:setClickCallback(self.clicked) if (self.hotkeyToggle) then self.hotkeyToggle:enable() diff --git a/Source/Cherry.spoon/init.lua b/Source/Cherry.spoon/init.lua index e84cbaf0..aaf1fe7c 100644 --- a/Source/Cherry.spoon/init.lua +++ b/Source/Cherry.spoon/init.lua @@ -64,7 +64,7 @@ end function obj:init() - self.menu = hs.menubar.new(self.alwaysShow) + self.menu = hs.menubar.new(self.alwaysShow, "Cherry") self:reset() end diff --git a/Source/ClipboardTool.spoon/init.lua b/Source/ClipboardTool.spoon/init.lua index 005e3fb6..e6a67307 100644 --- a/Source/ClipboardTool.spoon/init.lua +++ b/Source/ClipboardTool.spoon/init.lua @@ -443,7 +443,7 @@ function obj:start() self.timer = hs.timer.new(self.frequency, hs.fnutils.partial(self.checkAndStorePasteboard, self)) self.timer:start() if self.show_in_menubar then - self.menubaritem = hs.menubar.new() + self.menubaritem = hs.menubar.new(true, "ClipboardTool") :setTitle(obj.menubar_title) :setClickCallback(hs.fnutils.partial(self.toggleClipboard, self)) end diff --git a/Source/ColorPicker.spoon/init.lua b/Source/ColorPicker.spoon/init.lua index 965c0065..e5783bd7 100644 --- a/Source/ColorPicker.spoon/init.lua +++ b/Source/ColorPicker.spoon/init.lua @@ -176,7 +176,7 @@ function choosetable() end function obj:start() - self.choosermenu = hs.menubar.new(false):setMenu(choosetable) + self.choosermenu = hs.menubar.new(false, "ColorPicker"):setMenu(choosetable) if self.show_in_menubar then self.choosermenu:setTitle(self.menubar_title):returnToMenuBar() end diff --git a/Source/CountDown.spoon/init.lua b/Source/CountDown.spoon/init.lua index c2fed282..27a34e94 100644 --- a/Source/CountDown.spoon/init.lua +++ b/Source/CountDown.spoon/init.lua @@ -410,7 +410,7 @@ end ------- menuBar bar related functions function obj:menuBar_init() - obj.menuBar = hs.menubar.new(obj.menuBarAlwaysShow) + obj.menuBar = hs.menubar.new(obj.menuBarAlwaysShow, "CountDown") obj:menuBar_reset() end diff --git a/Source/EjectMenu.spoon/init.lua b/Source/EjectMenu.spoon/init.lua index 433302d7..3fbcdc7e 100644 --- a/Source/EjectMenu.spoon/init.lua +++ b/Source/EjectMenu.spoon/init.lua @@ -272,7 +272,7 @@ function obj:start() ):start() end if self.show_in_menubar then - self.menubar = hs.menubar.new():setTitle("⏏"): + self.menubar = hs.menubar.new(true, "EjectMenu"):setTitle("⏏"): setMenu(function (mods) return self:initEjectMenu(mods) end) self.flags_watcher = hs.eventtap.new( {hs.eventtap.event.types.flagsChanged}, diff --git a/Source/MicMute.spoon/init.lua b/Source/MicMute.spoon/init.lua index 29011bec..a89b2597 100644 --- a/Source/MicMute.spoon/init.lua +++ b/Source/MicMute.spoon/init.lua @@ -111,7 +111,7 @@ end function obj:init() obj.time_since_mute = 0 - obj.mute_menu = hs.menubar.new() + obj.mute_menu = hs.menubar.new(true, "MicMute") obj.mute_menu:setClickCallback(function() obj:toggleMicMute() end) diff --git a/Source/PushToTalk.spoon/init.lua b/Source/PushToTalk.spoon/init.lua index c3ec6dc5..fc88b985 100644 --- a/Source/PushToTalk.spoon/init.lua +++ b/Source/PushToTalk.spoon/init.lua @@ -145,7 +145,7 @@ function obj:start() obj.eventTapWatcher = hs.eventtap.new({hs.eventtap.event.types.flagsChanged}, eventTapWatcher) obj.eventTapWatcher:start() - obj.menubar = hs.menubar.new() + obj.menubar = hs.menubar.new(true, "PushToTalk") obj.menubar:setMenu(obj.menutable) if obj.detect_on_start then obj.state = initialState() end obj.setState(obj.state) diff --git a/Source/Shade.spoon/init.lua b/Source/Shade.spoon/init.lua index e69ddff9..a3989011 100644 --- a/Source/Shade.spoon/init.lua +++ b/Source/Shade.spoon/init.lua @@ -129,7 +129,7 @@ obj.shadeIsOn = nil --- * None function obj:init() --create icon on the menu bar and set flag to 'false' - self.shadeMenuIcon = hs.menubar.new() + self.shadeMenuIcon = hs.menubar.new(true, "Shade") self.shadeMenuIcon:setIcon(obj.iconOff) -- self.shadeMenuIcon:setClickCallback(obj.toggleShade) self.shadeMenuIcon:setTooltip('Shade') diff --git a/Source/SpeedMenu.spoon/init.lua b/Source/SpeedMenu.spoon/init.lua index caadb178..7dd8fa1b 100644 --- a/Source/SpeedMenu.spoon/init.lua +++ b/Source/SpeedMenu.spoon/init.lua @@ -15,7 +15,7 @@ obj.homepage = "https://github.com/Hammerspoon/Spoons" obj.license = "MIT - https://opensource.org/licenses/MIT" function obj:init() - self.menubar = hs.menubar.new(false) + self.menubar = hs.menubar.new(false, "SpeedMenu") end function obj:start() diff --git a/Source/TextClipboardHistory.spoon/init.lua b/Source/TextClipboardHistory.spoon/init.lua index cf61e3b0..7f0a4b10 100644 --- a/Source/TextClipboardHistory.spoon/init.lua +++ b/Source/TextClipboardHistory.spoon/init.lua @@ -298,7 +298,7 @@ function obj:start() self.timer = hs.timer.new(self.frequency, hs.fnutils.partial(self.checkAndStorePasteboard, self)) self.timer:start() if self.show_in_menubar then - self.menubaritem = hs.menubar.new() + self.menubaritem = hs.menubar.new(true, "TextClipboardHistory") :setTitle(obj.menubar_title) :setClickCallback(hs.fnutils.partial(self.toggleClipboard, self)) end diff --git a/Source/TimeMachineProgress.spoon/init.lua b/Source/TimeMachineProgress.spoon/init.lua index e8e02a62..7f92cce9 100644 --- a/Source/TimeMachineProgress.spoon/init.lua +++ b/Source/TimeMachineProgress.spoon/init.lua @@ -125,7 +125,7 @@ function obj:refresh() -- Initialize menubar item if needed if (not self.menuBarItem) then - self.menuBarItem = hs.menubar.new() + self.menuBarItem = hs.menubar.new(true, "TimeMachineProgress") self.menuBarItem:setIcon(self.backupIcon, false) self.menuBarItem:setMenu(self._returnMenu) end diff --git a/Source/TurboBoost.spoon/init.lua b/Source/TurboBoost.spoon/init.lua index a8fbbf5c..07377409 100644 --- a/Source/TurboBoost.spoon/init.lua +++ b/Source/TurboBoost.spoon/init.lua @@ -217,7 +217,7 @@ end --- * The TurboBoost object function obj:start() if self.menuBarItem or self.wakeupWatcher then self:stop() end - self.menuBarItem = hs.menubar.new() + self.menuBarItem = hs.menubar.new(true, "TurboBoost") self.menuBarItem:setClickCallback(self.clicked) self:setDisplay(self:status()) self.wakeupWatcher = hs.caffeinate.watcher.new(self.wokeUp):start() diff --git a/Source/ZeroOffset.spoon/init.lua b/Source/ZeroOffset.spoon/init.lua index 2045a63c..5c41e211 100644 --- a/Source/ZeroOffset.spoon/init.lua +++ b/Source/ZeroOffset.spoon/init.lua @@ -44,7 +44,7 @@ end --- * The ZeroOffset object function obj:start() if self.menuBarItem then self:stop() end - self.menuBarItem = self.hs.menubar.new() + self.menuBarItem = self.hs.menubar.new(true, "ZeroOffset") self.menuBarItem:setClickCallback(function() self:clicked() end) if self.hotKeyToggle then self.hotKeyToggle:enable() end diff --git a/Spoons/Caffeine.spoon.zip b/Spoons/Caffeine.spoon.zip index 0fa2a0f5..bae085d7 100644 Binary files a/Spoons/Caffeine.spoon.zip and b/Spoons/Caffeine.spoon.zip differ diff --git a/Spoons/Cherry.spoon.zip b/Spoons/Cherry.spoon.zip index c63f4914..612cc23b 100644 Binary files a/Spoons/Cherry.spoon.zip and b/Spoons/Cherry.spoon.zip differ diff --git a/Spoons/ClipboardTool.spoon.zip b/Spoons/ClipboardTool.spoon.zip index 8f140287..58d6d4a8 100644 Binary files a/Spoons/ClipboardTool.spoon.zip and b/Spoons/ClipboardTool.spoon.zip differ diff --git a/Spoons/ColorPicker.spoon.zip b/Spoons/ColorPicker.spoon.zip index 3d5bc3ae..88a4164b 100644 Binary files a/Spoons/ColorPicker.spoon.zip and b/Spoons/ColorPicker.spoon.zip differ diff --git a/Spoons/CountDown.spoon.zip b/Spoons/CountDown.spoon.zip index e2c68a9a..1297f4b5 100644 Binary files a/Spoons/CountDown.spoon.zip and b/Spoons/CountDown.spoon.zip differ diff --git a/Spoons/EjectMenu.spoon.zip b/Spoons/EjectMenu.spoon.zip index d4aa4321..0a30010e 100644 Binary files a/Spoons/EjectMenu.spoon.zip and b/Spoons/EjectMenu.spoon.zip differ diff --git a/Spoons/MicMute.spoon.zip b/Spoons/MicMute.spoon.zip index fdcd5c1c..e1a612ef 100644 Binary files a/Spoons/MicMute.spoon.zip and b/Spoons/MicMute.spoon.zip differ diff --git a/Spoons/PushToTalk.spoon.zip b/Spoons/PushToTalk.spoon.zip index 7c473199..7fed6b65 100644 Binary files a/Spoons/PushToTalk.spoon.zip and b/Spoons/PushToTalk.spoon.zip differ diff --git a/Spoons/Shade.spoon.zip b/Spoons/Shade.spoon.zip index 554d4d90..1c1393da 100644 Binary files a/Spoons/Shade.spoon.zip and b/Spoons/Shade.spoon.zip differ diff --git a/Spoons/SpeedMenu.spoon.zip b/Spoons/SpeedMenu.spoon.zip index 092d71bd..500a2794 100644 Binary files a/Spoons/SpeedMenu.spoon.zip and b/Spoons/SpeedMenu.spoon.zip differ diff --git a/Spoons/TextClipboardHistory.spoon.zip b/Spoons/TextClipboardHistory.spoon.zip index 1f23f47e..871607be 100644 Binary files a/Spoons/TextClipboardHistory.spoon.zip and b/Spoons/TextClipboardHistory.spoon.zip differ diff --git a/Spoons/TimeMachineProgress.spoon.zip b/Spoons/TimeMachineProgress.spoon.zip index 6cc8885c..0dd50929 100644 Binary files a/Spoons/TimeMachineProgress.spoon.zip and b/Spoons/TimeMachineProgress.spoon.zip differ diff --git a/Spoons/TurboBoost.spoon.zip b/Spoons/TurboBoost.spoon.zip index e0c14055..6343f5ff 100644 Binary files a/Spoons/TurboBoost.spoon.zip and b/Spoons/TurboBoost.spoon.zip differ diff --git a/Spoons/ZeroOffset.spoon.zip b/Spoons/ZeroOffset.spoon.zip index 259e28e7..04ca3539 100644 Binary files a/Spoons/ZeroOffset.spoon.zip and b/Spoons/ZeroOffset.spoon.zip differ