Skip to content

Commit a2203ab

Browse files
authored
Removed OSD lock popup completely (MonitorControl#791)
1 parent ec83769 commit a2203ab

File tree

2 files changed

+0
-23
lines changed

2 files changed

+0
-23
lines changed

MonitorControl/Support/MediaKeyTapManager.swift

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ class MediaKeyTapManager: MediaKeyTapDelegate {
2121
return
2222
}
2323
guard app.sleepID == 0, app.reconfigureID == 0 else {
24-
self.showOSDLock(mediaKey)
2524
return
2625
}
2726
if isPressed, self.handleOpenPrefPane(mediaKey: mediaKey, event: event, modifiers: modifiers) {
@@ -68,15 +67,6 @@ class MediaKeyTapManager: MediaKeyTapDelegate {
6867
}
6968
}
7069

71-
private func showOSDLock(_ mediaKey: MediaKey) {
72-
if [.brightnessUp, .brightnessDown].contains(mediaKey) {
73-
OSDUtils.showOSDLockOnAllDisplays(osdImage: OSDUtils.OSDImage.brightness.rawValue)
74-
}
75-
if [.volumeUp, .volumeDown, .mute].contains(mediaKey) {
76-
OSDUtils.showOSDLockOnAllDisplays(osdImage: OSDUtils.OSDImage.audioSpeaker.rawValue)
77-
}
78-
}
79-
8070
private func sendDisplayCommand(mediaKey: MediaKey, isRepeat: Bool, isSmallIncrement: Bool, isPressed: Bool, isContrast: Bool = false) {
8171
self.sendDisplayCommandVolumeMute(mediaKey: mediaKey, isRepeat: isRepeat, isSmallIncrement: isSmallIncrement, isPressed: isPressed)
8272
self.sendDisplayCommandBrightnessContrast(mediaKey: mediaKey, isRepeat: isRepeat, isSmallIncrement: isSmallIncrement, isPressed: isPressed, isContrast: isContrast)

MonitorControl/Support/OSDUtils.swift

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -74,17 +74,4 @@ class OSDUtils: NSObject {
7474
static func getDistance(fromNearestChiclet chiclet: Float) -> Float {
7575
abs(chiclet.rounded(.towardZero) - chiclet)
7676
}
77-
78-
static func showOSDLockOnAllDisplays(osdImage: Int64) {
79-
var displayCount: UInt32 = 0
80-
var onlineDisplays = [CGDirectDisplayID](repeating: 0, count: Int(16))
81-
if CGGetOnlineDisplayList(16, &onlineDisplays, &displayCount) == CGError.success {
82-
let displayIDs = onlineDisplays.prefix(Int(displayCount))
83-
for id in displayIDs {
84-
if let manager = OSDManager.sharedManager() as? OSDManager {
85-
manager.showImage(osdImage, onDisplayID: id, priority: 0x1F4, msecUntilFade: 1000, filledChiclets: 0, totalChiclets: 100, locked: true)
86-
}
87-
}
88-
}
89-
}
9077
}

0 commit comments

Comments
 (0)