Updated how 'Show advanced settings' works (#714)

This commit is contained in:
Istvan T 2021-10-15 17:22:24 +02:00 committed by GitHub
parent 1f595ff1df
commit 68ad991556
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
33 changed files with 272 additions and 653 deletions

BIN
.github/pref_1.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 582 KiB

After

Width:  |  Height:  |  Size: 193 KiB

Before After
Before After

BIN
.github/pref_2.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 504 KiB

After

Width:  |  Height:  |  Size: 178 KiB

Before After
Before After

BIN
.github/pref_3.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 561 KiB

After

Width:  |  Height:  |  Size: 199 KiB

Before After
Before After

BIN
.github/pref_4.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 516 KiB

After

Width:  |  Height:  |  Size: 175 KiB

Before After
Before After

BIN
.github/screenshot.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

After

Width:  |  Height:  |  Size: 1.5 MiB

Before After
Before After

View file

@ -45,9 +45,6 @@ enum PrefKey: String {
// Use separated OSD scale for combined brightness
case separateCombinedScale
// Fallback to software control for other displays with no DDC
case disableSoftwareFallback
// Do not show sliders for Apple displays (including built-in display) in menu
case hideAppleFromMenu

View file

@ -19,7 +19,7 @@
<key>CFBundleShortVersionString</key>
<string>$(MARKETING_VERSION)</string>
<key>CFBundleVersion</key>
<string>6632</string>
<string>6670</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.utilities</string>
<key>LSMinimumSystemVersion</key>

View file

@ -269,7 +269,7 @@ class Display: Equatable {
func checkGammaInterference() {
let currentSwBrightness = self.getSwBrightness()
guard !DisplayManager.shared.gammaInterferenceWarningShown, !(prefs.bool(forKey: PrefKey.disableSoftwareFallback.rawValue) && prefs.bool(forKey: PrefKey.disableCombinedBrightness.rawValue)), !self.readPrefAsBool(key: .avoidGamma), !self.smoothBrightnessRunning, self.prefExists(key: .SwBrightness), abs(currentSwBrightness - self.readPrefAsFloat(key: .SwBrightness)) > 0.02 else {
guard !DisplayManager.shared.gammaInterferenceWarningShown, !(prefs.bool(forKey: PrefKey.disableCombinedBrightness.rawValue)), !self.readPrefAsBool(key: .avoidGamma), !self.smoothBrightnessRunning, self.prefExists(key: .SwBrightness), abs(currentSwBrightness - self.readPrefAsFloat(key: .SwBrightness)) > 0.02 else {
return
}
DisplayManager.shared.gammaInterferenceCounter += 1

View file

@ -298,9 +298,7 @@ class OtherDisplay: Display {
override func stepBrightness(isUp: Bool, isSmallIncrement: Bool) {
if self.isSw() {
if !prefs.bool(forKey: PrefKey.disableSoftwareFallback.rawValue) {
super.stepBrightness(isUp: isUp, isSmallIncrement: isSmallIncrement)
}
super.stepBrightness(isUp: isUp, isSmallIncrement: isSmallIncrement)
return
}
guard !self.readPrefAsBool(key: .unavailableDDC, for: .brightness) else {

View file

@ -141,7 +141,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
DisplayManager.shared.setupOtherDisplays(firstrun: firstrun)
self.updateMenusAndKeys()
if !firstrun {
if !prefs.bool(forKey: PrefKey.disableSoftwareFallback.rawValue) || !prefs.bool(forKey: PrefKey.disableCombinedBrightness.rawValue) {
if !prefs.bool(forKey: PrefKey.disableCombinedBrightness.rawValue) {
DisplayManager.shared.restoreSwBrightnessForAllDisplays(async: !prefs.bool(forKey: PrefKey.disableSmoothBrightness.rawValue))
}
}
@ -250,7 +250,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
func preferenceReset() {
os_log("Resetting all preferences.")
if !prefs.bool(forKey: PrefKey.disableSoftwareFallback.rawValue) || !prefs.bool(forKey: PrefKey.disableCombinedBrightness.rawValue) {
if !prefs.bool(forKey: PrefKey.disableCombinedBrightness.rawValue) {
DisplayManager.shared.resetSwBrightnessForAllDisplays(async: false)
}
if let bundleID = Bundle.main.bundleIdentifier {

View file

@ -36,11 +36,7 @@ class MenuHandler: NSMenu, NSMenuDelegate {
if !prefs.bool(forKey: PrefKey.hideAppleFromMenu.rawValue) {
displays.append(contentsOf: DisplayManager.shared.getAppleDisplays())
}
if !prefs.bool(forKey: PrefKey.disableSoftwareFallback.rawValue) {
displays.append(contentsOf: DisplayManager.shared.getOtherDisplays())
} else {
displays.append(contentsOf: DisplayManager.shared.getDdcCapableDisplays())
}
displays.append(contentsOf: DisplayManager.shared.getOtherDisplays())
let relevant = prefs.integer(forKey: PrefKey.multiSliders.rawValue) == MultiSliders.relevant.rawValue
let combine = prefs.integer(forKey: PrefKey.multiSliders.rawValue) == MultiSliders.combine.rawValue
let numOfDisplays = displays.count

View file

@ -11,22 +11,17 @@
<objects>
<viewController storyboardIdentifier="MainPrefsVC" id="BGD-tY-Myx" customClass="MainPrefsViewController" customModule="MonitorControl" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" horizontalHuggingPriority="1" translatesAutoresizingMaskIntoConstraints="NO" id="COE-Oc-gZs">
<rect key="frame" x="0.0" y="0.0" width="730" height="618"/>
<rect key="frame" x="0.0" y="0.0" width="730" height="516"/>
<subviews>
<gridView xPlacement="leading" yPlacement="fill" rowAlignment="none" rowSpacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="noT-gJ-0yS">
<rect key="frame" x="20" y="20" width="690" height="578"/>
<rect key="frame" x="20" y="20" width="690" height="476"/>
<rows>
<gridRow bottomPadding="-6" id="d70-FX-dma"/>
<gridRow bottomPadding="-10" id="hdq-3y-aue"/>
<gridRow bottomPadding="-10" id="CrM-x5-re7"/>
<gridRow bottomPadding="-13" id="DnA-aR-kcy"/>
<gridRow bottomPadding="-10" id="xlB-05-nd7"/>
<gridRow bottomPadding="-13" id="fnu-hr-lg2"/>
<gridRow bottomPadding="-10" id="fZn-VF-HKh"/>
<gridRow bottomPadding="-13" id="xKQ-LY-5il"/>
<gridRow bottomPadding="-10" id="jHJ-o2-Y9H"/>
<gridRow bottomPadding="-13" id="Ypu-QY-Cja"/>
<gridRow bottomPadding="-10" id="jUq-ZO-OLV"/>
<gridRow bottomPadding="-13" id="DxT-oY-DIZ"/>
<gridRow bottomPadding="-10" id="Xcd-Ny-zkH"/>
<gridRow bottomPadding="-10" id="gGa-4U-s7D"/>
@ -36,8 +31,8 @@
<gridRow bottomPadding="-13" id="UAP-kZ-c0z"/>
<gridRow bottomPadding="-10" id="pdf-bY-bem"/>
<gridRow bottomPadding="-10" id="ALY-LA-2OR"/>
<gridRow bottomPadding="-13" id="cOB-Hr-kYl"/>
<gridRow bottomPadding="-10" id="IGD-qM-G0J"/>
<gridRow bottomPadding="-6" id="XRs-29-fP2"/>
<gridRow bottomPadding="-6" id="cw7-5z-NlQ"/>
<gridRow id="1zL-Fy-6VV"/>
</rows>
<columns>
@ -45,50 +40,9 @@
<gridColumn xPlacement="fill" width="470" leadingPadding="4" id="64O-72-10l"/>
</columns>
<gridCells>
<gridCell row="d70-FX-dma" column="eHC-Ur-UsS" xPlacement="trailing" yPlacement="center" id="ixb-6N-RsC">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="HkH-iv-GLz">
<rect key="frame" x="136" y="562" width="76" height="16"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" baseWritingDirection="leftToRight" alignment="right" title="Application:" id="okD-DG-pYa">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
</gridCell>
<gridCell row="d70-FX-dma" column="64O-72-10l" xPlacement="leading" id="v0S-4P-60y">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="9Gu-aU-Td2">
<rect key="frame" x="218" y="561" width="108" height="18"/>
<buttonCell key="cell" type="check" title="Start at Login" bezelStyle="regularSquare" imagePosition="left" inset="2" id="j72-NF-zsW">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="startAtLoginClicked:" target="BGD-tY-Myx" id="QvH-5O-Lck"/>
</connections>
</button>
</gridCell>
<gridCell row="hdq-3y-aue" column="eHC-Ur-UsS" id="gY2-G1-Lxs"/>
<gridCell row="hdq-3y-aue" column="64O-72-10l" id="q9Q-Sd-a4F">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="79h-9d-Iwx">
<rect key="frame" x="218" y="531" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Automatically check for updates" bezelStyle="regularSquare" imagePosition="left" inset="2" id="Faf-9L-TXx">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="automaticUpdateCheck:" target="BGD-tY-Myx" id="tq9-KW-isC"/>
</connections>
</button>
</gridCell>
<gridCell row="CrM-x5-re7" column="eHC-Ur-UsS" headOfMergedCell="UBc-A2-Il4" id="UBc-A2-Il4">
<box key="contentView" autoresizesSubviews="NO" horizontalHuggingPriority="1" verticalHuggingPriority="750" horizontalCompressionResistancePriority="1000" placeholderIntrinsicWidth="690" placeholderIntrinsicHeight="2" verifyAmbiguity="off" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="YEg-U6-LH4">
<rect key="frame" x="0.0" y="518" width="690" height="6"/>
</box>
</gridCell>
<gridCell row="CrM-x5-re7" column="64O-72-10l" headOfMergedCell="UBc-A2-Il4" id="s0l-Gz-1c0"/>
<gridCell row="DnA-aR-kcy" column="eHC-Ur-UsS" xPlacement="trailing" yPlacement="center" id="vO3-t1-Aqs">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="vsD-wo-GE1">
<rect key="frame" x="108" y="494" width="104" height="16"/>
<rect key="frame" x="108" y="460" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" alignment="right" title="General options:" id="W58-ch-j69">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@ -98,7 +52,7 @@
</gridCell>
<gridCell row="DnA-aR-kcy" column="64O-72-10l" id="Srb-mF-ZHj">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="7cl-Ma-fc4">
<rect key="frame" x="218" y="493" width="472" height="18"/>
<rect key="frame" x="218" y="459" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Enable smooth brightness transitions" bezelStyle="regularSquare" imagePosition="left" alignment="left" inset="2" id="IK4-u5-qjf">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
@ -111,7 +65,7 @@
<gridCell row="xlB-05-nd7" column="eHC-Ur-UsS" id="A6K-rU-q8d"/>
<gridCell row="xlB-05-nd7" column="64O-72-10l" id="3by-qE-2cw">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" preferredMaxLayoutWidth="400" translatesAutoresizingMaskIntoConstraints="NO" id="E8S-HE-vSk">
<rect key="frame" x="218" y="473" width="474" height="14"/>
<rect key="frame" x="218" y="439" width="474" height="14"/>
<textFieldCell key="cell" controlSize="small" title="You can disable smooth transitions for a more direct, immediate control." id="ENt-mP-0yH">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
@ -122,7 +76,7 @@
<gridCell row="fnu-hr-lg2" column="eHC-Ur-UsS" xPlacement="trailing" id="7Br-bw-2Th"/>
<gridCell row="fnu-hr-lg2" column="64O-72-10l" xPlacement="leading" id="VsI-fh-hJ5">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="HqE-17-9wg">
<rect key="frame" x="218" y="446" width="278" height="18"/>
<rect key="frame" x="218" y="412" width="278" height="18"/>
<buttonCell key="cell" type="check" title="Combine hardware and software dimming" bezelStyle="regularSquare" imagePosition="left" alignment="left" inset="2" id="r76-Zc-x09">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
@ -135,7 +89,7 @@
<gridCell row="fZn-VF-HKh" column="eHC-Ur-UsS" xPlacement="trailing" id="4xt-0S-gdo"/>
<gridCell row="fZn-VF-HKh" column="64O-72-10l" xPlacement="leading" id="CMT-YB-Lnh">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" preferredMaxLayoutWidth="400" translatesAutoresizingMaskIntoConstraints="NO" id="cSz-6K-c2a">
<rect key="frame" x="218" y="412" width="395" height="28"/>
<rect key="frame" x="218" y="378" width="395" height="28"/>
<textFieldCell key="cell" controlSize="small" id="PyY-p9-3NP">
<font key="font" metaFont="smallSystem"/>
<string key="title">Use software dimming after the display reached zero hardware brightness for extended range. Works for DDC controlled displays only.</string>
@ -147,7 +101,7 @@
<gridCell row="xKQ-LY-5il" column="eHC-Ur-UsS" id="5Ae-gB-MUt"/>
<gridCell row="xKQ-LY-5il" column="64O-72-10l" id="Rzu-9I-Tog">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="DW6-ez-A8y">
<rect key="frame" x="218" y="385" width="472" height="18"/>
<rect key="frame" x="218" y="351" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Sync brightness changes from Built-in and Apple displays" bezelStyle="regularSquare" imagePosition="left" alignment="left" inset="2" id="0ca-DG-AgB">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
@ -160,7 +114,7 @@
<gridCell row="jHJ-o2-Y9H" column="eHC-Ur-UsS" id="En7-LK-oWB"/>
<gridCell row="jHJ-o2-Y9H" column="64O-72-10l" id="wYJ-EG-TWv">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" preferredMaxLayoutWidth="400" translatesAutoresizingMaskIntoConstraints="NO" id="gLU-8p-2gU">
<rect key="frame" x="218" y="351" width="474" height="28"/>
<rect key="frame" x="218" y="317" width="474" height="28"/>
<textFieldCell key="cell" controlSize="small" id="wjv-tq-iUx">
<font key="font" metaFont="smallSystem"/>
<string key="title">Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays.</string>
@ -169,34 +123,10 @@
</textFieldCell>
</textField>
</gridCell>
<gridCell row="Ypu-QY-Cja" column="eHC-Ur-UsS" id="IhV-pU-vai"/>
<gridCell row="Ypu-QY-Cja" column="64O-72-10l" id="UmJ-Q7-F5C">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Rdj-ft-rJg">
<rect key="frame" x="218" y="324" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Disable software dimming as fallback" bezelStyle="regularSquare" imagePosition="left" inset="2" id="afB-Xx-Lta">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="disableSoftwareFallback:" target="BGD-tY-Myx" id="Ie5-u0-s5h"/>
</connections>
</button>
</gridCell>
<gridCell row="jUq-ZO-OLV" column="eHC-Ur-UsS" id="qIZ-c7-Usj"/>
<gridCell row="jUq-ZO-OLV" column="64O-72-10l" id="rc0-is-gD8">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="kre-Lm-1Uv">
<rect key="frame" x="218" y="304" width="474" height="14"/>
<textFieldCell key="cell" controlSize="small" title="Don't use software dimming as fallback if no hardware control is available." id="kgh-b4-gmO">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
</gridCell>
<gridCell row="DxT-oY-DIZ" column="eHC-Ur-UsS" id="fIa-Gx-aZY"/>
<gridCell row="DxT-oY-DIZ" column="64O-72-10l" id="Ecy-8o-nhn">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="fNb-xU-imu">
<rect key="frame" x="218" y="277" width="472" height="18"/>
<rect key="frame" x="218" y="290" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Allow zero brightness via software or combined dimming" bezelStyle="regularSquare" imagePosition="left" inset="2" id="FjB-XL-fG5">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
@ -209,7 +139,7 @@
<gridCell row="Xcd-Ny-zkH" column="eHC-Ur-UsS" id="oha-cQ-Z3i"/>
<gridCell row="Xcd-Ny-zkH" column="64O-72-10l" id="JwP-77-4T2">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Vkd-Of-bnQ">
<rect key="frame" x="218" y="243" width="474" height="28"/>
<rect key="frame" x="218" y="256" width="474" height="28"/>
<textFieldCell key="cell" controlSize="small" id="yi3-e1-wsL">
<font key="font" metaFont="smallSystem"/>
<string key="title">Warning! With this option enabled, you might find yourself in a position when you end up with a blank display. This, combined with disabled keyboard controls can be frustrating.</string>
@ -220,13 +150,13 @@
</gridCell>
<gridCell row="gGa-4U-s7D" column="eHC-Ur-UsS" headOfMergedCell="hH2-hj-VXr" id="hH2-hj-VXr">
<box key="contentView" autoresizesSubviews="NO" horizontalHuggingPriority="1" verticalHuggingPriority="750" horizontalCompressionResistancePriority="1000" placeholderIntrinsicWidth="690" placeholderIntrinsicHeight="2" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="zA4-hk-MYo">
<rect key="frame" x="0.0" y="229" width="690" height="6"/>
<rect key="frame" x="0.0" y="242" width="690" height="6"/>
</box>
</gridCell>
<gridCell row="gGa-4U-s7D" column="64O-72-10l" headOfMergedCell="hH2-hj-VXr" id="dEl-GK-ctf"/>
<gridCell row="g3B-cE-vmT" column="eHC-Ur-UsS" xPlacement="trailing" yPlacement="center" id="tAh-1B-VfM">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="fTf-gB-8JX">
<rect key="frame" x="74" y="203" width="138" height="16"/>
<rect key="frame" x="74" y="216" width="138" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Upon startup or wake:" id="cNt-Cq-vK4">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@ -236,7 +166,7 @@
</gridCell>
<gridCell row="g3B-cE-vmT" column="64O-72-10l" xPlacement="leading" id="eYR-Th-VbP">
<popUpButton key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="BC6-kh-6a5">
<rect key="frame" x="217" y="197" width="359" height="25"/>
<rect key="frame" x="217" y="210" width="359" height="25"/>
<popUpButtonCell key="cell" type="push" title="Assume last saved settings are valid (recommended)" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="1in-79-6qm" id="3lG-yM-4gg">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@ -256,7 +186,7 @@
<gridCell row="0ue-QI-RgH" column="eHC-Ur-UsS" id="Sm5-Fc-F4S"/>
<gridCell row="0ue-QI-RgH" column="64O-72-10l" id="S8M-Pw-kzT">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" preferredMaxLayoutWidth="400" translatesAutoresizingMaskIntoConstraints="NO" id="8Fm-VA-5sp">
<rect key="frame" x="218" y="166" width="474" height="28"/>
<rect key="frame" x="218" y="179" width="474" height="28"/>
<textFieldCell key="cell" controlSize="small" id="an7-Aj-3fZ">
<font key="font" metaFont="smallSystem"/>
<string key="title">Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user.</string>
@ -268,7 +198,7 @@
<gridCell row="zBq-qo-TWc" column="eHC-Ur-UsS" id="SU4-XF-LDb"/>
<gridCell row="zBq-qo-TWc" column="64O-72-10l" id="ChQ-LM-JbZ">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" preferredMaxLayoutWidth="400" translatesAutoresizingMaskIntoConstraints="NO" id="cwW-VH-Nqj">
<rect key="frame" x="218" y="145" width="474" height="14"/>
<rect key="frame" x="218" y="158" width="474" height="14"/>
<textFieldCell key="cell" controlSize="small" title="Useful when a display tends to reset its settings during sleep." id="w8B-x6-sq5">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
@ -279,7 +209,7 @@
<gridCell row="UAP-kZ-c0z" column="eHC-Ur-UsS" id="AX0-yT-SVr"/>
<gridCell row="UAP-kZ-c0z" column="64O-72-10l" id="w1F-2K-Kmv">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" preferredMaxLayoutWidth="400" translatesAutoresizingMaskIntoConstraints="NO" id="uVw-0p-A1a">
<rect key="frame" x="218" y="124" width="474" height="14"/>
<rect key="frame" x="218" y="137" width="474" height="14"/>
<textFieldCell key="cell" controlSize="small" title="Update settings from the display. May not work with some hardware." id="xjq-hs-wWB">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
@ -290,7 +220,7 @@
<gridCell row="pdf-bY-bem" column="eHC-Ur-UsS" id="gXT-YP-g9t"/>
<gridCell row="pdf-bY-bem" column="64O-72-10l" id="YZY-lB-DKx">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" preferredMaxLayoutWidth="400" translatesAutoresizingMaskIntoConstraints="NO" id="frx-bK-t8V">
<rect key="frame" x="218" y="89" width="474" height="28"/>
<rect key="frame" x="218" y="102" width="474" height="28"/>
<textFieldCell key="cell" controlSize="small" title="Note: you can press Shift during startup for 'Safe mode' to restore defaults and avoid reading or setting anything." id="Jx2-gO-nq9">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
@ -300,43 +230,44 @@
</gridCell>
<gridCell row="ALY-LA-2OR" column="eHC-Ur-UsS" headOfMergedCell="cRV-TN-DdK" id="cRV-TN-DdK">
<box key="contentView" autoresizesSubviews="NO" verticalHuggingPriority="750" placeholderIntrinsicWidth="690" placeholderIntrinsicHeight="2" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="7cE-3n-7fu">
<rect key="frame" x="0.0" y="75" width="690" height="6"/>
<rect key="frame" x="0.0" y="88" width="690" height="6"/>
</box>
</gridCell>
<gridCell row="ALY-LA-2OR" column="64O-72-10l" headOfMergedCell="cRV-TN-DdK" id="r3r-m7-Zcs"/>
<gridCell row="cOB-Hr-kYl" column="eHC-Ur-UsS" xPlacement="trailing" yPlacement="center" id="2ao-6c-6bc">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="GPV-cW-Jjc">
<rect key="frame" x="144" y="51" width="68" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Advanced:" id="r7i-oG-Ab6">
<gridCell row="XRs-29-fP2" column="eHC-Ur-UsS" xPlacement="trailing" id="9i1-5u-riH">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="HkH-iv-GLz">
<rect key="frame" x="136" y="64" width="76" height="16"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" baseWritingDirection="leftToRight" alignment="right" title="Application:" id="okD-DG-pYa">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
</gridCell>
<gridCell row="cOB-Hr-kYl" column="64O-72-10l" xPlacement="leading" id="7rF-ux-Tch">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="1Jz-FP-0Vl">
<rect key="frame" x="218" y="50" width="174" height="18"/>
<buttonCell key="cell" type="check" title="Show advanced settings" bezelStyle="regularSquare" imagePosition="left" inset="2" id="sAR-sh-y8e">
<gridCell row="XRs-29-fP2" column="64O-72-10l" id="kd6-h1-kCT">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="9Gu-aU-Td2">
<rect key="frame" x="218" y="63" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Start at Login" bezelStyle="regularSquare" imagePosition="left" inset="2" id="j72-NF-zsW">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<color key="bezelColor" red="1" green="0.55846612630000003" blue="0.00082216572310000004" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<connections>
<action selector="showAdvancedClicked:" target="BGD-tY-Myx" id="Sk9-aw-YVV"/>
<action selector="startAtLoginClicked:" target="BGD-tY-Myx" id="QvH-5O-Lck"/>
</connections>
</button>
</gridCell>
<gridCell row="IGD-qM-G0J" column="eHC-Ur-UsS" id="voj-wm-FXL"/>
<gridCell row="IGD-qM-G0J" column="64O-72-10l" id="fwc-7b-SnU">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" preferredMaxLayoutWidth="400" translatesAutoresizingMaskIntoConstraints="NO" id="0dg-F6-di1">
<rect key="frame" x="218" y="30" width="474" height="14"/>
<textFieldCell key="cell" controlSize="small" title="Display advanced settings and additional information in Preferences." id="X6w-Ee-9Jq">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<gridCell row="cw7-5z-NlQ" column="eHC-Ur-UsS" id="URY-80-0aw"/>
<gridCell row="cw7-5z-NlQ" column="64O-72-10l" id="GTd-f0-dsS">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="79h-9d-Iwx">
<rect key="frame" x="218" y="33" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Automatically check for updates" bezelStyle="regularSquare" imagePosition="left" inset="2" id="Faf-9L-TXx">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="automaticUpdateCheck:" target="BGD-tY-Myx" id="tq9-KW-isC"/>
</connections>
</button>
</gridCell>
<gridCell row="1zL-Fy-6VV" column="eHC-Ur-UsS" id="ZXq-MT-yta"/>
<gridCell row="1zL-Fy-6VV" column="64O-72-10l" xPlacement="leading" id="LYo-2f-Lll">
@ -366,38 +297,28 @@
<outlet property="allowZeroSwBrightness" destination="fNb-xU-imu" id="cDJ-Lc-WZd"/>
<outlet property="automaticUpdateCheck" destination="79h-9d-Iwx" id="qjo-gL-f1w"/>
<outlet property="combinedBrightness" destination="HqE-17-9wg" id="jyF-r9-cDY"/>
<outlet property="disableSoftwareFallback" destination="Rdj-ft-rJg" id="NIr-fA-br4"/>
<outlet property="enableBrightnessSync" destination="DW6-ez-A8y" id="2ay-8g-h1v"/>
<outlet property="enableSmooth" destination="7cl-Ma-fc4" id="jJE-mj-5v2"/>
<outlet property="rowAllowZeroSwBrightnessCheck" destination="DxT-oY-DIZ" id="jcI-f0-nh3"/>
<outlet property="rowAllowZeroSwBrightnessText" destination="Xcd-Ny-zkH" id="aAM-kn-ayN"/>
<outlet property="rowDisableSoftwareFallbackCheck" destination="Ypu-QY-Cja" id="X24-eA-Vrc"/>
<outlet property="rowDisableSoftwareFallbackText" destination="jUq-ZO-OLV" id="Me1-7J-aIv"/>
<outlet property="rowDoNothingStartupText" destination="0ue-QI-RgH" id="kR9-4i-WDN"/>
<outlet property="rowReadStartupText" destination="UAP-kZ-c0z" id="0KO-oS-mhB"/>
<outlet property="rowResetButton" destination="1zL-Fy-6VV" id="IwY-Py-tKw"/>
<outlet property="rowSafeModeText" destination="pdf-bY-bem" id="rza-Zc-rVg"/>
<outlet property="rowStartupAction" destination="g3B-cE-vmT" id="WXd-ID-zYv"/>
<outlet property="rowStartupSeparator" destination="gGa-4U-s7D" id="t7g-jG-zbL"/>
<outlet property="rowWriteStartupText" destination="zBq-qo-TWc" id="nwU-SI-gMB"/>
<outlet property="showAdvancedDisplays" destination="1Jz-FP-0Vl" id="odX-rp-oVY"/>
<outlet property="startAtLogin" destination="9Gu-aU-Td2" id="ygg-Uc-1JE"/>
<outlet property="startupAction" destination="BC6-kh-6a5" id="A3t-hL-FxQ"/>
</connections>
</viewController>
<customObject id="JDw-du-OST" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="298" y="-504"/>
<point key="canvasLocation" x="298" y="-462"/>
</scene>
<!--Menusliders Prefs View Controller-->
<scene sceneID="YU5-7I-f0n">
<objects>
<viewController storyboardIdentifier="MenuslidersPrefsVC" id="tLm-u5-aZ2" customClass="MenuslidersPrefsViewController" customModule="MonitorControl" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" translatesAutoresizingMaskIntoConstraints="NO" id="5un-m0-FM4">
<rect key="frame" x="0.0" y="0.0" width="730" height="578"/>
<rect key="frame" x="0.0" y="0.0" width="730" height="561"/>
<subviews>
<gridView xPlacement="leading" yPlacement="fill" rowAlignment="none" rowSpacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="ZrF-7t-BP5">
<rect key="frame" x="20" y="20" width="690" height="538"/>
<rect key="frame" x="20" y="20" width="690" height="521"/>
<rows>
<gridRow height="20" bottomPadding="-6" id="jyr-gk-BEN"/>
<gridRow height="20" bottomPadding="-6" id="ZS3-Gy-pfA"/>
@ -408,8 +329,7 @@
<gridRow bottomPadding="-10" id="dyb-Ub-uU5"/>
<gridRow bottomPadding="-13" id="oLy-ZP-OiA"/>
<gridRow bottomPadding="-10" id="ypY-nL-Mey"/>
<gridRow bottomPadding="-13" id="d8s-SW-acK"/>
<gridRow bottomPadding="-10" id="vSY-dT-S4f"/>
<gridRow bottomPadding="-6" id="d8s-SW-acK"/>
<gridRow bottomPadding="-13" id="xbz-Tf-py0"/>
<gridRow bottomPadding="-10" id="KPA-bi-7h3"/>
<gridRow bottomPadding="-13" id="CuW-77-ls4"/>
@ -429,7 +349,7 @@
<gridCells>
<gridCell row="jyr-gk-BEN" column="FRJ-Rb-RRh" xPlacement="trailing" yPlacement="center" id="vn6-rs-m8R">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ELU-jk-ITc">
<rect key="frame" x="141" y="520" width="71" height="16"/>
<rect key="frame" x="141" y="503" width="71" height="16"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" baseWritingDirection="leftToRight" alignment="right" title="Menu Icon:" id="u6s-Pb-BCG">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@ -439,7 +359,7 @@
</gridCell>
<gridCell row="jyr-gk-BEN" column="V6M-Jv-Agj" xPlacement="leading" id="wUb-Z3-UWb">
<popUpButton key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="TFy-Wt-ZJK">
<rect key="frame" x="217" y="514" width="252" height="25"/>
<rect key="frame" x="217" y="497" width="252" height="25"/>
<popUpButtonCell key="cell" type="push" title="Always show in the menu bar" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="MM0-Lf-VgF" id="p9E-Ck-YKe">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@ -458,7 +378,7 @@
</gridCell>
<gridCell row="ZS3-Gy-pfA" column="FRJ-Rb-RRh" xPlacement="trailing" yPlacement="center" id="6xd-Be-tsQ">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="phO-ae-q58">
<rect key="frame" x="50" y="486" width="162" height="16"/>
<rect key="frame" x="50" y="469" width="162" height="16"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" baseWritingDirection="leftToRight" alignment="right" title="General menu items style:" id="thh-DG-ecH">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@ -468,7 +388,7 @@
</gridCell>
<gridCell row="ZS3-Gy-pfA" column="V6M-Jv-Agj" xPlacement="leading" id="QXg-i0-lVT">
<popUpButton key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="6td-Zq-3e7">
<rect key="frame" x="217" y="480" width="126" height="25"/>
<rect key="frame" x="217" y="463" width="126" height="25"/>
<popUpButtonCell key="cell" type="push" title="Show as text" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="fWd-Es-zsy" id="2lO-tb-DFv">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@ -488,7 +408,7 @@
<gridCell row="OpF-3Q-ZZp" column="FRJ-Rb-RRh" xPlacement="trailing" id="nsg-IK-UoL"/>
<gridCell row="OpF-3Q-ZZp" column="V6M-Jv-Agj" xPlacement="leading" id="9Au-qH-WOr">
<button key="contentView" verticalHuggingPriority="750" placeholderIntrinsicWidth="150" placeholderIntrinsicHeight="20" translatesAutoresizingMaskIntoConstraints="NO" id="dy4-nH-cIr">
<rect key="frame" x="213" y="443" width="164" height="32"/>
<rect key="frame" x="213" y="426" width="164" height="32"/>
<buttonCell key="cell" type="push" title="Quit application" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="qlb-wH-qr4">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
@ -501,7 +421,7 @@
<gridCell row="HAl-L8-LPI" column="FRJ-Rb-RRh" id="ulS-1p-gHw"/>
<gridCell row="HAl-L8-LPI" column="V6M-Jv-Agj" xPlacement="leading" id="tw2-81-sd0">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="OmW-TV-zvg">
<rect key="frame" x="218" y="415" width="474" height="28"/>
<rect key="frame" x="218" y="398" width="474" height="28"/>
<textFieldCell key="cell" controlSize="small" title="Relaunch the app to access Preferences if the menu option is not accessible. Use the button below to quit the app." id="hF7-fM-aKr">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
@ -511,13 +431,13 @@
</gridCell>
<gridCell row="Cor-61-8R5" column="FRJ-Rb-RRh" headOfMergedCell="054-Ho-JWX" id="054-Ho-JWX">
<box key="contentView" autoresizesSubviews="NO" horizontalHuggingPriority="1" verticalHuggingPriority="750" horizontalCompressionResistancePriority="1000" placeholderIntrinsicWidth="690" placeholderIntrinsicHeight="2" verifyAmbiguity="off" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="jt4-ec-HMg">
<rect key="frame" x="0.0" y="404" width="690" height="6"/>
<rect key="frame" x="0.0" y="387" width="690" height="6"/>
</box>
</gridCell>
<gridCell row="Cor-61-8R5" column="V6M-Jv-Agj" headOfMergedCell="054-Ho-JWX" id="qgh-h4-pBB"/>
<gridCell row="x3R-eu-dsV" column="FRJ-Rb-RRh" xPlacement="trailing" yPlacement="center" id="ncF-aj-FmT">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="T3u-43-BPw">
<rect key="frame" x="93" y="380" width="119" height="16"/>
<rect key="frame" x="93" y="363" width="119" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Brightness control:" id="fe9-Ia-t9m">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@ -527,7 +447,7 @@
</gridCell>
<gridCell row="x3R-eu-dsV" column="V6M-Jv-Agj" id="wTq-1M-KT4">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="NaD-fA-S7k">
<rect key="frame" x="218" y="379" width="472" height="18"/>
<rect key="frame" x="218" y="362" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Show brightness slider in menu" bezelStyle="regularSquare" imagePosition="left" inset="2" id="MWo-6I-s9L">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
@ -540,7 +460,7 @@
<gridCell row="dyb-Ub-uU5" column="FRJ-Rb-RRh" id="cLJ-BF-5vS"/>
<gridCell row="dyb-Ub-uU5" column="V6M-Jv-Agj" id="XhS-WT-EqK">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Hz6-q1-pFA">
<rect key="frame" x="218" y="359" width="474" height="14"/>
<rect key="frame" x="218" y="342" width="474" height="14"/>
<textFieldCell key="cell" controlSize="small" title="Brightness slider for hardware or software controlled displays or TVs." id="gXH-HL-ZOL">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
@ -551,7 +471,7 @@
<gridCell row="oLy-ZP-OiA" column="FRJ-Rb-RRh" id="cAk-q3-3t5"/>
<gridCell row="oLy-ZP-OiA" column="V6M-Jv-Agj" id="tcL-q6-Twk">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="jnZ-Nf-GaQ">
<rect key="frame" x="218" y="332" width="472" height="18"/>
<rect key="frame" x="218" y="315" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Enable for Apple branded and built-in displays as well" bezelStyle="regularSquare" imagePosition="left" inset="2" id="K6A-4z-1aQ">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
@ -564,7 +484,7 @@
<gridCell row="ypY-nL-Mey" column="FRJ-Rb-RRh" id="qmm-s5-QVv"/>
<gridCell row="ypY-nL-Mey" column="V6M-Jv-Agj" id="HXK-XI-g6b">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="nCq-b7-xQX">
<rect key="frame" x="218" y="312" width="474" height="14"/>
<rect key="frame" x="218" y="295" width="474" height="14"/>
<textFieldCell key="cell" controlSize="small" title="Apple and built-in displays already have a brightness slider in Control Center." id="fmZ-HI-Mdc">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
@ -574,7 +494,7 @@
</gridCell>
<gridCell row="d8s-SW-acK" column="FRJ-Rb-RRh" xPlacement="trailing" yPlacement="center" id="Gjt-20-GPt">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="UOL-wV-9me">
<rect key="frame" x="90" y="286" width="122" height="16"/>
<rect key="frame" x="90" y="269" width="122" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" alignment="right" title="Additional controls:" id="i5X-M5-Tf5">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@ -584,7 +504,7 @@
</gridCell>
<gridCell row="d8s-SW-acK" column="V6M-Jv-Agj" id="xlB-Gq-kNE">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="dbn-VC-UQW">
<rect key="frame" x="218" y="285" width="472" height="18"/>
<rect key="frame" x="218" y="268" width="472" height="18"/>
<buttonCell key="cell" type="check" title="Show volume slider in menu" bezelStyle="regularSquare" imagePosition="left" inset="2" id="c9D-MB-lma">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
@ -594,17 +514,6 @@
</connections>
</button>
</gridCell>
<gridCell row="vSY-dT-S4f" column="FRJ-Rb-RRh" id="Anr-JW-Dhh"/>
<gridCell row="vSY-dT-S4f" column="V6M-Jv-Agj" id="UG9-iN-gCZ">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Wot-rC-CRH">
<rect key="frame" x="218" y="265" width="474" height="14"/>
<textFieldCell key="cell" controlSize="small" lineBreakMode="clipping" title="For hardware (DDC) controlled displays only." id="POy-35-bh0">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
</gridCell>
<gridCell row="xbz-Tf-py0" column="FRJ-Rb-RRh" xPlacement="trailing" id="g8D-7S-8ow"/>
<gridCell row="xbz-Tf-py0" column="V6M-Jv-Agj" xPlacement="leading" id="tLG-sS-Yff">
<button key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="uYF-Oe-H5a">
@ -797,7 +706,7 @@
</viewController>
<customObject id="oB1-KW-86Y" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="298" y="182"/>
<point key="canvasLocation" x="298" y="185.5"/>
</scene>
<!--Keyboard Prefs View Controller-->
<scene sceneID="VuM-5u-zkv">
@ -1310,14 +1219,47 @@
<view key="view" translatesAutoresizingMaskIntoConstraints="NO" id="aj0-6l-QE2">
<rect key="frame" x="0.0" y="0.0" width="730" height="533"/>
<subviews>
<box boxType="custom" borderType="none" borderWidth="0.0" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="3a3-In-jeQ">
<rect key="frame" x="0.0" y="0.0" width="730" height="30"/>
<view key="contentView" id="M21-aG-h0Y">
<rect key="frame" x="0.0" y="0.0" width="730" height="30"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<box verticalHuggingPriority="750" fixedFrame="YES" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="TRw-R7-EGE">
<rect key="frame" x="0.0" y="27" width="730" height="5"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
</box>
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="IBA-ij-c0O">
<rect key="frame" x="556" y="7" width="149" height="16"/>
<buttonCell key="cell" type="check" title="Show advanced settings" bezelStyle="regularSquare" imagePosition="left" alignment="right" controlSize="small" inset="2" id="UBq-Od-SIB">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="smallSystem"/>
</buttonCell>
<connections>
<action selector="showAdvancedClicked:" target="2Ei-9P-f0u" id="IMO-x9-GbY"/>
</connections>
</button>
</subviews>
<constraints>
<constraint firstAttribute="bottom" secondItem="IBA-ij-c0O" secondAttribute="bottom" constant="8" id="FX4-ck-xpR"/>
<constraint firstItem="IBA-ij-c0O" firstAttribute="leading" relation="lessThanOrEqual" secondItem="M21-aG-h0Y" secondAttribute="leading" constant="700" id="O0P-D7-dIV"/>
<constraint firstAttribute="trailing" secondItem="IBA-ij-c0O" secondAttribute="trailing" constant="25" id="wnz-Th-0Mb"/>
</constraints>
</view>
<constraints>
<constraint firstAttribute="height" constant="30" id="WrD-on-d2K"/>
</constraints>
<color key="borderColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="fillColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
</box>
<scrollView focusRingType="none" borderType="none" horizontalLineScroll="520" horizontalPageScroll="10" verticalLineScroll="520" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="O0W-8R-9c8">
<rect key="frame" x="0.0" y="0.0" width="730" height="532"/>
<rect key="frame" x="0.0" y="30" width="730" height="502"/>
<clipView key="contentView" drawsBackground="NO" id="yDV-Al-LQT">
<rect key="frame" x="0.0" y="0.0" width="730" height="532"/>
<rect key="frame" x="0.0" y="0.0" width="730" height="502"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="none" tableStyle="inset" selectionHighlightStyle="none" columnReordering="NO" columnResizing="NO" multipleSelection="NO" emptySelection="NO" autosaveColumns="NO" typeSelect="NO" rowHeight="520" viewBased="YES" id="zC9-dS-Tr3">
<rect key="frame" x="0.0" y="0.0" width="740" height="532"/>
<rect key="frame" x="0.0" y="0.0" width="740" height="520"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<size key="intercellSpacing" width="14" height="0.0"/>
<color key="backgroundColor" name="windowBackgroundColor" catalog="System" colorSpace="catalog"/>
@ -1335,7 +1277,7 @@
</textFieldCell>
<prototypeCellViews>
<tableCellView wantsLayer="YES" id="hCY-wr-B84" customClass="DisplaysPrefsCellView" customModule="MonitorControl">
<rect key="frame" x="17" y="0.0" width="690" height="520"/>
<rect key="frame" x="17" y="0.0" width="688" height="520"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<subviews>
<imageView wantsLayer="YES" horizontalHuggingPriority="251" verticalHuggingPriority="251" id="Bhw-JQ-dBx">
@ -2000,16 +1942,19 @@
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" wantsLayer="YES" verticalHuggingPriority="750" controlSize="small" horizontal="NO" id="zbU-d8-F8n">
<rect key="frame" x="716" y="0.0" width="14" height="532"/>
<rect key="frame" x="716" y="0.0" width="14" height="502"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
</scrollView>
</subviews>
<constraints>
<constraint firstAttribute="bottom" secondItem="O0W-8R-9c8" secondAttribute="bottom" id="5tj-nE-mrI"/>
<constraint firstAttribute="bottom" secondItem="O0W-8R-9c8" secondAttribute="bottom" constant="30" id="5tj-nE-mrI"/>
<constraint firstItem="O0W-8R-9c8" firstAttribute="leading" secondItem="aj0-6l-QE2" secondAttribute="leading" id="MNc-WK-uDZ"/>
<constraint firstAttribute="height" constant="533" id="O7b-uo-bc2"/>
<constraint firstAttribute="bottom" secondItem="3a3-In-jeQ" secondAttribute="bottom" id="Qa7-Gh-1u3"/>
<constraint firstItem="O0W-8R-9c8" firstAttribute="top" secondItem="aj0-6l-QE2" secondAttribute="top" constant="1" id="Rg2-d3-Mrg"/>
<constraint firstAttribute="trailing" secondItem="3a3-In-jeQ" secondAttribute="trailing" id="eci-IO-BOJ"/>
<constraint firstItem="3a3-In-jeQ" firstAttribute="leading" secondItem="aj0-6l-QE2" secondAttribute="leading" id="oQb-U7-NpB"/>
<constraint firstAttribute="width" constant="730" id="sZT-qe-hQV"/>
<constraint firstAttribute="trailing" secondItem="O0W-8R-9c8" secondAttribute="trailing" id="xUm-oc-lj8"/>
</constraints>
@ -2018,10 +1963,11 @@
<outlet property="constraintHeight" destination="O7b-uo-bc2" id="cez-vu-AG3"/>
<outlet property="displayList" destination="zC9-dS-Tr3" id="zyk-pu-vrH"/>
<outlet property="displayScrollView" destination="O0W-8R-9c8" id="s4V-yS-umN"/>
<outlet property="showAdvancedDisplays" destination="IBA-ij-c0O" id="dka-yI-85I"/>
</connections>
</viewController>
</objects>
<point key="canvasLocation" x="298" y="1568.5"/>
<point key="canvasLocation" x="298" y="1580.5"/>
</scene>
<!--About Prefs View Controller-->
<scene sceneID="Ot2-lL-eIg">
@ -2130,7 +2076,7 @@
</viewController>
<customObject id="5Vf-Rd-nyE" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="298" y="2293"/>
<point key="canvasLocation" x="298" y="2090"/>
</scene>
</scenes>
<resources>

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Separate Steuerung für jeden Monitor im Menü anzeigen";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Striche bei 0 %, 25 %, 50 %, 75 % und 100 % für Genauigkeit anzeigen.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Software-Dimmen als Fallback deaktivieren";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Helligkeit, Lautstärke und andere Einstellungen vom letzten Mal oder Standardwerte verwenden. Die Werte werden bei der ersten Änderung durch den Benutzer auf den Monitor angewendet.";
@ -194,7 +194,7 @@
"j72-NF-zsW.title" = "Bei Anmeldung starten";
/* Class = "NSMenuItem"; title = "Change for all screens"; ObjectID = "jSj-HB-T2t"; */
"jSj-HB-T2t.title" = Ändern für alle Monitore";
"jSj-HB-T2t.title" = "Change for all screens";
/* Class = "NSTextFieldCell"; title = "Note: you can press Shift during startup for 'Safe mode' to restore defaults and avoid reading or setting anything."; ObjectID = "Jx2-gO-nq9"; */
"Jx2-gO-nq9.title" = "Hinweis: Du kannst während des Starts die Umschalttaste drücken, um den 'Abgesicherten Modus' zu aktivieren, damit die Standardeinstellungen wiederhergestellt werden und nichts gelesen oder eingestellt wird.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Monitor für Steuerung:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Softwaredimmung nicht als Ausweichlösung verwendet werden, wenn keine Hardware-Steuerung verfügbar ist.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Abhängig von der Mauszeigerposition";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Längere Verzögerung bei DDC-Lesevorgängen";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "Nur für hardwaregesteuerte (DDC) Monitore.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC max";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Hardware- und Software-Dimmung kombinieren";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Erweitert:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Normal";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Erweiterte Einstellungen anzeigen";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "Stil der Menüpunkte:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menü-Symbol:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Erweiterte Einstellungen anzeigen";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Funktioniert, wenn ein Audiogerät ohne eigene Lautstärkesteuerung ausgewählt ist.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Änderungen, die durch den Umgebungslichtsensor verursacht oder über die Touch Bar, das Control Center oder die Systemeinstellungen vorgenommen werden, werden auf alle Monitore übertragen.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Erweiterte Einstellungen und zusätzliche Informationen in den Einstellungen anzeigen.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Lautstärke für alle Monitore ändern";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Show separate controls for each display in menu";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Disable software dimming as fallback";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Screen to control:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Don't use software dimming as fallback if no hardware control is available.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Depends on mouse pointer position";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Longer delay during DDC read operations";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "For hardware (DDC) controlled displays only.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC max";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Combine hardware and software dimming";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Advanced:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Normal";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "General menu items style:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menu Icon:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Works if an audio device is selected with no native volume control.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Display advanced settings and additional information in Preferences.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Change volume for all screens";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Show separate controls for each display in menu";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Disable software dimming as fallback";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Screen to control:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Don't use software dimming as fallback if no hardware control is available.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Depends on mouse pointer position";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Mayor retardo en las operaciones de lectura del DDC";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "For hardware (DDC) controlled displays only.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC max";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Combine hardware and software dimming";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Avanzado:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Normal";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "General menu items style:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menu Icon:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Works if an audio device is selected with no native volume control.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Display advanced settings and additional information in Preferences.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Change volume for all screens";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "min. DDC";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Afficher des commandes distinctes pour chaque écran dans le menu";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Afficher les graduations à 0 %, 25 %, 50 %, 75 % et 100 % pour plus de précision.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Désactiver le contrôle logiciel comme solution de repli";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Utilisez la luminosité, le volume et d'autres paramètres de la dernière utilisation ou utilisez les valeurs par défaut. Les valeurs seront appliquées sur l'écran lors de la première modification par l'utilisateur.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Écran à contrôler :";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Ne pas utiliser le contrôle logiciel comme solution de secours si aucun contrôle matériel n'est disponible.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Dépend de la position du pointeur de la souris";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Délais plus long pendant les opérations de lecture DDC";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "Pour les écrans contrôlés par matériel (DDC) uniquement.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "max. DDC";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Combiner le contrôle matériel et logiciel";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Avancé :";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Normal";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Afficher les paramètres avancés";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "Style des éléments généraux du menu :";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Icône du menu :";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Afficher les paramètres avancés";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Fonctionne si un périphérique audio est sélectionné sans contrôle de volume natif.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Les modifications causées par le capteur de lumière ambiante ou effectuées à l'aide de la barre tactile, du centre de contrôle et des préférences système seront répliquées sur tous les écrans.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Affiche les paramètres avancés et des informations supplémentaires dans les Préférences.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Modifier le volume pour tous les écrans";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Külön vezérlő minden képernyő számára";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Mértékjelek mutatása 0%, 25%, 50%, 75% és 100% pontokon.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Szoftveres sötétítési opció letiltása";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Utolsó ismert, vagy alapértelmezett fényerő, hangerő és egyéb beálltások használata. A megváltoztatott értékek első változtatáskor érvényesülnek.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Vezérelt képernyő:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Szoftveres sötétítés használatának mellőzése, ha hardveres állítás nem lehetséges.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Az egérmutató helyzetétől függ";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Hosszabb várakozás DDC olvasáskor";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "Hardveres (DDC) vezérelt kijelzők esetén.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC max";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Hardveres és szoftveres fényerővezérlés kombinálása";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Haladó:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Normál";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Haladó beállítások mutatása";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "Általános menüpontok stílusa:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menü ikon:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Haladó beállítások mutatása";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Akkor működik, ha hangerővezérléssel nem rendelkező hangeszköz van kiválasztva.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "A környezetifény-érzékelő, Touch Bar, Vezérlőközpont módosításai minden kijelzőre hatással vannak.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Haladó beállítások és további információk megjelenítése a Beállításokban.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Hangerő módosítása minden képernyőn";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "Min DDC";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Mostra slider separati per ciascun monitor nel menu";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Mostra i marcatori a 0%, 25%, 50%, 75% and 100%.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Disabilità l'attenuazione software come fallback";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Utilizza la luminisità, il volume ed altre impostazioni dell'ultima volta o utilizza il default. I valori saranno applicati al monitor alla prima modifica dell'utente.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Monitor da controllare:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Non utlizzare l'attenuazione software come fallback se il controllo hardware non è disponibile.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Dipende dalla posizione del puntatore del mouse";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Ritardo più lungo durante le operazioni di lettura DDC";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "Solo per i monitor con controllo hardware (DDC).";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "Max DDC";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Combina l'attenuazione hardware e software";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Avanzate:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Normale";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Mostra impostazioni avanzate";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "Stile elementi del menu:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Icona menu:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Mostra impostazioni avanzate";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Funziona se è selezionato un dispositivo audio senza controllo nativo del volume.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Le modifiche provocate dal sensore di luce ambiente o fatte attraverso la Touch Bar, Centro di Controllo, Preferenze di Sistema verranno replicate su tutti i monitor.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Mostra le impostazioni avanzate e le informazioni aggiuntive.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Cambia il volume per tutti i monitor";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Show separate controls for each display in menu";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Disable software dimming as fallback";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Screen to control:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Don't use software dimming as fallback if no hardware control is available.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Depends on mouse pointer position";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Longer delay during DDC read operations";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "For hardware (DDC) controlled displays only.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC max";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Combine hardware and software dimming";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Advanced:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "普通";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "General menu items style:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menu Icon:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Works if an audio device is selected with no native volume control.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Display advanced settings and additional information in Preferences.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Change volume for all screens";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC 최솟값";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "메뉴에서 각 디스플레이에 대해 각각의 컨트롤 표시";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "정확도를 위해 0%, 25%, 50%, 75% 및 100%에 눈금을 표시합니다.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "소프트웨어 밝기 조절을 대체 수단으로 사용하지 않기";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "최근의 밝기, 볼륨 및 기타 설정을 사용하거나 기본값을 사용합니다. 값은 사용자가 처음 변경할 때 디스플레이에 적용됩니다.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "제어할 화면:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "하드웨어 제어를 사용할 수 없는 경우 소프트웨어 밝기 조절을 대체 수단으로 사용하지 않습니다.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "마우스 포인터 위치에 따라 다름";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "DDC 읽기 작업 중 응답 지연 시간 연장";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "하드웨어 (DDC) 제어 디스플레이 전용.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC 최댓값";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "하드웨어 및 소프트웨어 밝기 조절 통합";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "고급:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "보통";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "고급 설정 표시";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "일반 메뉴 항목 스타일:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "메뉴 아이콘:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "고급 설정 표시";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "기본 볼륨 컨트롤 없이 오디오 장치를 선택한 경우 동작합니다.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "조도 센서로 인해 변경되었거나 Touch Bar, 제어 센터, 시스템 환경설정을 사용하여 변경한 사항은 모든 디스플레이에 적용됩니다.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "기본 설정에서 고급 설정 및 추가 정보를 표시합니다.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "모든 화면의 볼륨 변경";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Toon afzonderlijke bedieningselementen voor elk scherm in het menu";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Toon maatstreepjes op 0%, 25%, 50%, 75% en 100% voor nauwkeurigheid.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Dimmen van software uitschakelen als fallback";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Gebruik helderheid, volume en andere instellingen van de vorige sessie of gebruik standaardinstellingen. Waarden worden toegepast op het display bij de eerste wijziging door de gebruiker.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Scherm om te bedienen:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Gebruik geen software dimming als fallback als er geen hardwarecontrole beschikbaar is.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Afhankelijk van de positie van de muisaanwijzer";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Langere vertraging tijdens DDC-leesbewerkingen";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "Enkel voor hardware (DDC) gestuurde displays.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC max";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Combineer hardware en software dimmen";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Geavanceerd:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Normaal";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Toon geavanceerde instellingen";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "Stijl algemene menu-items:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menu Icoon:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Toon geavanceerde instellingen";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Werkt als een audioapparaat is geselecteerd zonder native volumeregeling.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Wijzigingen die worden veroorzaakt door de omgevingslichtsensor of die zijn aangebracht met Touch Bar, Control Center, systeemvoorkeuren, worden gerepliceerd naar alle schermen.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Geavanceerde instellingen en aanvullende informatie weergeven in Voorkeuren.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Volume wijzigen voor alle schermen";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Show separate controls for each display in menu";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Disable software dimming as fallback";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Screen to control:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Don't use software dimming as fallback if no hardware control is available.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Depends on mouse pointer position";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Dłuższe opóźnienie podczas odczytywania operacji DDC";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "For hardware (DDC) controlled displays only.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC max";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Combine hardware and software dimming";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Zaawansowane:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Normalny";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "General menu items style:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menu Icon:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Works if an audio device is selected with no native volume control.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Display advanced settings and additional information in Preferences.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Change volume for all screens";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Show separate controls for each display in menu";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Disable software dimming as fallback";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Screen to control:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Don't use software dimming as fallback if no hardware control is available.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Depends on mouse pointer position";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Более длительная задержка при выполнении операций считывания данных DDC";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "For hardware (DDC) controlled displays only.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC max";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Combine hardware and software dimming";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Расширенные:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Нормально";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "General menu items style:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menu Icon:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Works if an audio device is selected with no native volume control.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Display advanced settings and additional information in Preferences.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Change volume for all screens";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Menüdeki her ekran için ayrı kontroller göster";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Doğruluk için onay işaretlerini %0, %25, %50, %75 ve %100 olarak gösterin.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Yazılım karartmasını devre dışı bırakın";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Bir önceki parlaklık, ses seviyesi ve diğer ayarları kullanın veya varsayılanları kullanın. Değerler, kullanıcı tarafından ilk değişiklik yapıldığında ekrana uygulanacaktır.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Kontrol edilecek ekran:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Donanım denetimi yoksa, yazılım karartmasını kullanmayın.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Fare işaretçisinin konumuna bağlıdır";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "DDC okuma işlemleri sırasında daha uzun gecikme";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "Yalnızca donanım (DDC) kontrollü ekranlar için.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "En yüksek DDC";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Donanım ve yazılım karartmasını birleştirin";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Gelişmiş:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Normal";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Gelişmiş ayarları göster";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "Genel menü öğeleri stili:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menü ikonu:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Gelişmiş ayarları göster";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Yerel ses düzeyi denetimi olmayan bir ses aygıtı seçilirse çalışır.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Ortam ışığı sensöründen kaynaklanan veya Dokunmatik Çubuk, Kontrol Merkezi, Sistem Tercihleri kullanılarak yapılan değişiklikler tüm ekranlara yansıtılacaktır..";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Gelişmiş ayarları ve ek bilgileri Tercihler'de görüntüleyin.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Tüm ekranlar için ses seviyesini değiştir";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC min";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "Show separate controls for each display in menu";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy.";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "Disable software dimming as fallback";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user.";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "Screen to control:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "Don't use software dimming as fallback if no hardware control is available.";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "Depends on mouse pointer position";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "Longer delay during DDC read operations";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "For hardware (DDC) controlled displays only.";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC max";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "Combine hardware and software dimming";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "Advanced:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "Звич.";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "General menu items style:";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "Menu Icon:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "Show advanced settings";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "Works if an audio device is selected with no native volume control.";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays.";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "Display advanced settings and additional information in Preferences.";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "Change volume for all screens";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC最小值";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "显示各个显示器的控制滑杆";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "在0%、25%、50%、75%和100%处显示刻度使设置的亮度值更精准。";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "禁用软件设置亮度作为备用选项";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "使用者初次设置时使用之前或原始设置(亮度、音量和其它设置)。";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "控制的显示器:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "当硬件控制不可用时不以软件控制作为备用选项。";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "取决于鼠标指针位置";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "延长DDC读取操作的延迟时间";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "仅适用硬件DDC控制的显示器。";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC最大值";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "结合硬件与软件的亮度控制";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "高级:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "正常";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "显示高级选项";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "通用选项的风格";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "选项图标:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "显示高级选项";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "当一个没有原生音量控制的音频设备被选择时可用。";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "触发自环境亮度感应器、Touch Bar、控制中心、系统设置的亮度调整将被同步至全部的显示器。";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "在偏好选项中显示高级设置和额外信息。";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "更改所有显示器的音量";

View file

@ -13,6 +13,9 @@
/* Class = "NSTextFieldCell"; title = "DDC min"; ObjectID = "1zE-fg-xEm"; */
"1zE-fg-xEm.title" = "DDC最小值";
/* Class = "NSBox"; title = "Box"; ObjectID = "3a3-In-jeQ"; */
"3a3-In-jeQ.title" = "Box";
/* Class = "NSMenuItem"; title = "Show separate controls for each display in menu"; ObjectID = "3eO-bN-ZRl"; */
"3eO-bN-ZRl.title" = "顯示各個螢幕的控制滑桿";
@ -55,9 +58,6 @@
/* Class = "NSTextFieldCell"; title = "Show tick marks at 0%, 25%, 50%, 75% and 100% for accuracy."; ObjectID = "A8P-vn-DEJ"; */
"A8P-vn-DEJ.title" = "在0%、25%、50%、75%和100%處顯示刻度使調整更精確。";
/* Class = "NSButtonCell"; title = "Disable software dimming as fallback"; ObjectID = "afB-Xx-Lta"; */
"afB-Xx-Lta.title" = "停用軟體調光作為備用選項";
/* Class = "NSTextFieldCell"; title = "Use brightness, volume and other settings from last time or use defaults. Values will be applied to the display upon first change by the user."; ObjectID = "an7-Aj-3fZ"; */
"an7-Aj-3fZ.title" = "使用者初次調整時套用前次或原始的設定(亮度、音量及其他設定)。";
@ -205,9 +205,6 @@
/* Class = "NSTextFieldCell"; title = "Screen to control:"; ObjectID = "Kfj-WK-aSL"; */
"Kfj-WK-aSL.title" = "控制的螢幕:";
/* Class = "NSTextFieldCell"; title = "Don't use software dimming as fallback if no hardware control is available."; ObjectID = "kgh-b4-gmO"; */
"kgh-b4-gmO.title" = "當硬體控制不可用時不以軟體控制作為備用選項。";
/* Class = "NSMenuItem"; title = "Depends on mouse pointer position"; ObjectID = "km4-hK-auM"; */
"km4-hK-auM.title" = "取決於鼠標指針位置";
@ -265,9 +262,6 @@
/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */
"pF5-Sw-7BR.title" = "延長DDC讀取操作的延遲時間";
/* Class = "NSTextFieldCell"; title = "For hardware (DDC) controlled displays only."; ObjectID = "POy-35-bh0"; */
"POy-35-bh0.title" = "僅適用硬體DDC控制的螢幕。";
/* Class = "NSTextFieldCell"; title = "DDC max"; ObjectID = "psF-vX-AFB"; */
"psF-vX-AFB.title" = "DDC最大值";
@ -292,15 +286,9 @@
/* Class = "NSButtonCell"; title = "Combine hardware and software dimming"; ObjectID = "r76-Zc-x09"; */
"r76-Zc-x09.title" = "結合硬體與軟體的亮度控制";
/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */
"r7i-oG-Ab6.title" = "進階:";
/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */
"Riq-uM-bTs.title" = "正常";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "sAR-sh-y8e"; */
"sAR-sh-y8e.title" = "顯示進階選項";
/* Class = "NSTextFieldCell"; title = "General menu items style:"; ObjectID = "thh-DG-ecH"; */
"thh-DG-ecH.title" = "一般選單項目的風格";
@ -310,6 +298,9 @@
/* Class = "NSTextFieldCell"; title = "Menu Icon:"; ObjectID = "u6s-Pb-BCG"; */
"u6s-Pb-BCG.title" = "選單圖示:";
/* Class = "NSButtonCell"; title = "Show advanced settings"; ObjectID = "UBq-Od-SIB"; */
"UBq-Od-SIB.title" = "顯示進階選項";
/* Class = "NSTextFieldCell"; title = "Works if an audio device is selected with no native volume control."; ObjectID = "uF5-a9-Ngz"; */
"uF5-a9-Ngz.title" = "當一個沒有原生音量控制的音訊裝置被選擇時可用。";
@ -340,9 +331,6 @@
/* Class = "NSTextFieldCell"; title = "Changes that are caused by the Ambient light sensor or made using Touch Bar, Control Center, System Preferences will be replicated to all displays."; ObjectID = "wjv-tq-iUx"; */
"wjv-tq-iUx.title" = "觸發自環境亮度感測器、Touch Bar、控制中心、系統設定的亮度調整將被同步至全部的螢幕。";
/* Class = "NSTextFieldCell"; title = "Display advanced settings and additional information in Preferences."; ObjectID = "X6w-Ee-9Jq"; */
"X6w-Ee-9Jq.title" = "在偏好選單中顯示進階設定和額外資訊。";
/* Class = "NSMenuItem"; title = "Change volume for all screens"; ObjectID = "Xih-P5-NyM"; */
"Xih-P5-NyM.title" = "改變所有螢幕的音量";

View file

@ -21,9 +21,11 @@ class DisplaysPrefsViewController: NSViewController, PreferencePane, NSTableView
@IBOutlet var displayList: NSTableView!
@IBOutlet var displayScrollView: NSScrollView!
@IBOutlet var constraintHeight: NSLayoutConstraint!
@IBOutlet var showAdvancedDisplays: NSButton!
override func viewDidLoad() {
super.viewDidLoad()
self.showAdvancedDisplays.state = prefs.bool(forKey: PrefKey.showAdvancedSettings.rawValue) ? .on : .off
self.loadDisplayList()
self.displayScrollView.scrollerStyle = .legacy
}
@ -49,6 +51,18 @@ class DisplaysPrefsViewController: NSViewController, PreferencePane, NSTableView
self.updateDisplayListRowHeight()
}
@IBAction func showAdvancedClicked(_ sender: NSButton) {
switch sender.state {
case .on:
prefs.set(true, forKey: PrefKey.showAdvancedSettings.rawValue)
case .off:
prefs.set(false, forKey: PrefKey.showAdvancedSettings.rawValue)
default: break
}
_ = self.updateGridLayout()
displaysPrefsVc?.view.layoutSubtreeIfNeeded()
}
func numberOfRows(in _: NSTableView) -> Int {
return self.displays.count
}
@ -306,10 +320,10 @@ class DisplaysPrefsViewController: NSViewController, PreferencePane, NSTableView
func updateDisplayListRowHeight() {
if prefs.bool(forKey: PrefKey.showAdvancedSettings.rawValue) {
self.displayList?.rowHeight = 520
self.constraintHeight?.constant = self.displayList.rowHeight + 15
self.constraintHeight?.constant = self.displayList.rowHeight + 15 + 30
} else {
self.displayList?.rowHeight = 150
self.constraintHeight?.constant = self.displayList.rowHeight * 2 + 15
self.displayList?.rowHeight = 180
self.constraintHeight?.constant = self.displayList.rowHeight * 2 + 15 + 30
}
}
}

View file

@ -45,25 +45,13 @@ class KeyboardPrefsViewController: NSViewController, PreferencePane {
@IBOutlet var rowCustomAudioShortcuts: NSGridRow!
@IBOutlet var rowUseAudioMouseText: NSGridRow!
@IBOutlet var rowUseAudioNameText: NSGridRow!
@IBOutlet var rowUseFineScaleCheck: NSGridRow!
@IBOutlet var rowUseFineScaleText: NSGridRow!
@IBOutlet var rowSeparateCombinedScaleCheck: NSGridRow!
@IBOutlet var rowSeparateCombinedScaleText: NSGridRow!
// swiftlint:disable cyclomatic_complexity
func updateGridLayout() -> Bool {
let hide = !prefs.bool(forKey: PrefKey.showAdvancedSettings.rawValue)
func updateGridLayout() {
if self.keyboardBrightness.selectedTag() == KeyboardBrightness.media.rawValue {
self.rowKeyboardBrightnessPopUp.bottomPadding = hide ? -6 : -13
self.rowKeyboardBrightnessText.isHidden = hide
if self.disableAltBrightnessKeys.state == .on {
self.rowDisableAltBrightnessKeysCheck.isHidden = false
self.rowDisableAltBrightnessKeysText.isHidden = false
} else {
self.rowDisableAltBrightnessKeysCheck.isHidden = hide
self.rowDisableAltBrightnessKeysText.isHidden = hide
}
self.rowKeyboardBrightnessPopUp.bottomPadding = -13
self.rowKeyboardBrightnessText.isHidden = false
self.rowDisableAltBrightnessKeysCheck.isHidden = false
self.rowDisableAltBrightnessKeysText.isHidden = false
self.rowCustomBrightnessShortcuts.isHidden = true
} else if self.keyboardBrightness.selectedTag() == KeyboardBrightness.custom.rawValue {
self.rowKeyboardBrightnessPopUp.bottomPadding = -6
@ -74,13 +62,8 @@ class KeyboardPrefsViewController: NSViewController, PreferencePane {
} else if self.keyboardBrightness.selectedTag() == KeyboardBrightness.both.rawValue {
self.rowKeyboardBrightnessPopUp.bottomPadding = -6
self.rowKeyboardBrightnessText.isHidden = true
if self.disableAltBrightnessKeys.state == .on {
self.rowDisableAltBrightnessKeysCheck.isHidden = false
self.rowDisableAltBrightnessKeysText.isHidden = false
} else {
self.rowDisableAltBrightnessKeysCheck.isHidden = hide
self.rowDisableAltBrightnessKeysText.isHidden = hide
}
self.rowDisableAltBrightnessKeysCheck.isHidden = false
self.rowDisableAltBrightnessKeysText.isHidden = false
self.rowCustomBrightnessShortcuts.isHidden = false
} else {
self.rowKeyboardBrightnessPopUp.bottomPadding = -6
@ -129,28 +112,8 @@ class KeyboardPrefsViewController: NSViewController, PreferencePane {
self.rowUseAudioNameText.isHidden = true
self.rowUseAudioMouseText.isHidden = false
}
if self.useFineScale.state == .on {
self.rowUseFineScaleCheck.isHidden = false
self.rowUseFineScaleText.isHidden = false
} else {
self.rowUseFineScaleCheck.isHidden = hide
self.rowUseFineScaleText.isHidden = hide
}
if self.separateCombinedScale.state == .on {
self.rowSeparateCombinedScaleCheck.isHidden = false
self.rowSeparateCombinedScaleText.isHidden = false
} else {
self.rowSeparateCombinedScaleCheck.isHidden = hide
self.rowSeparateCombinedScaleText.isHidden = hide
}
return !hide
}
// swiftlint:enable cyclomatic_complexity
override func viewDidLoad() {
super.viewDidLoad()
@ -190,19 +153,19 @@ class KeyboardPrefsViewController: NSViewController, PreferencePane {
self.useFineScale.state = prefs.bool(forKey: PrefKey.useFineScaleBrightness.rawValue) ? .on : .off
self.useFineScaleVolume.state = prefs.bool(forKey: PrefKey.useFineScaleVolume.rawValue) ? .on : .off
self.separateCombinedScale.state = prefs.bool(forKey: PrefKey.separateCombinedScale.rawValue) ? .on : .off
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func multiKeyboardBrightness(_ sender: NSPopUpButton) {
prefs.set(sender.selectedTag(), forKey: PrefKey.multiKeyboardBrightness.rawValue)
app.updateMediaKeyTap()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func multiKeyboardVolume(_ sender: NSPopUpButton) {
prefs.set(sender.selectedTag(), forKey: PrefKey.multiKeyboardVolume.rawValue)
app.updateMediaKeyTap()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func useFineScaleClicked(_ sender: NSButton) {
@ -213,7 +176,7 @@ class KeyboardPrefsViewController: NSViewController, PreferencePane {
prefs.set(false, forKey: PrefKey.useFineScaleBrightness.rawValue)
default: break
}
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func useFineScaleVolumeClicked(_ sender: NSButton) {
@ -234,7 +197,7 @@ class KeyboardPrefsViewController: NSViewController, PreferencePane {
prefs.set(false, forKey: PrefKey.separateCombinedScale.rawValue)
default: break
}
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func disableAltBrightnessKeys(_ sender: NSButton) {
@ -245,19 +208,19 @@ class KeyboardPrefsViewController: NSViewController, PreferencePane {
prefs.set(false, forKey: PrefKey.disableAltBrightnessKeys.rawValue)
default: break
}
_ = self.updateGridLayout()
self.updateGridLayout()
app.updateMediaKeyTap()
}
@IBAction func keyboardBrightness(_ sender: NSPopUpButton) {
prefs.set(sender.selectedTag(), forKey: PrefKey.keyboardBrightness.rawValue)
app.updateMenusAndKeys()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func keyboardVolume(_ sender: NSPopUpButton) {
prefs.set(sender.selectedTag(), forKey: PrefKey.keyboardVolume.rawValue)
app.updateMenusAndKeys()
_ = self.updateGridLayout()
self.updateGridLayout()
}
}

View file

@ -19,65 +19,29 @@ class MainPrefsViewController: NSViewController, PreferencePane {
@IBOutlet var startAtLogin: NSButton!
@IBOutlet var automaticUpdateCheck: NSButton!
@IBOutlet var disableSoftwareFallback: NSButton!
@IBOutlet var allowZeroSwBrightness: NSButton!
@IBOutlet var combinedBrightness: NSButton!
@IBOutlet var enableSmooth: NSButton!
@IBOutlet var enableBrightnessSync: NSButton!
@IBOutlet var showAdvancedDisplays: NSButton!
@IBOutlet var startupAction: NSPopUpButton!
@IBOutlet var rowStartupSeparator: NSGridRow!
@IBOutlet var rowStartupAction: NSGridRow!
@IBOutlet var rowDoNothingStartupText: NSGridRow!
@IBOutlet var rowWriteStartupText: NSGridRow!
@IBOutlet var rowReadStartupText: NSGridRow!
@IBOutlet var rowSafeModeText: NSGridRow!
@IBOutlet var rowResetButton: NSGridRow!
@IBOutlet var rowDisableSoftwareFallbackCheck: NSGridRow!
@IBOutlet var rowDisableSoftwareFallbackText: NSGridRow!
@IBOutlet var rowAllowZeroSwBrightnessCheck: NSGridRow!
@IBOutlet var rowAllowZeroSwBrightnessText: NSGridRow!
func updateGridLayout() -> Bool {
let hide = !prefs.bool(forKey: PrefKey.showAdvancedSettings.rawValue)
func updateGridLayout() {
if self.startupAction.selectedTag() == StartupAction.doNothing.rawValue {
self.rowStartupSeparator.isHidden = hide
self.rowStartupAction.isHidden = hide
self.rowDoNothingStartupText.isHidden = hide
self.rowDoNothingStartupText.isHidden = false
self.rowWriteStartupText.isHidden = true
self.rowReadStartupText.isHidden = true
self.rowSafeModeText.isHidden = hide
} else if self.startupAction.selectedTag() == StartupAction.write.rawValue {
self.rowStartupSeparator.isHidden = false
self.rowStartupAction.isHidden = false
self.rowDoNothingStartupText.isHidden = true
self.rowWriteStartupText.isHidden = false
self.rowReadStartupText.isHidden = true
self.rowSafeModeText.isHidden = false
} else {
self.rowStartupSeparator.isHidden = false
self.rowStartupAction.isHidden = false
self.rowDoNothingStartupText.isHidden = true
self.rowWriteStartupText.isHidden = true
self.rowReadStartupText.isHidden = false
self.rowSafeModeText.isHidden = false
}
if self.disableSoftwareFallback.state == .on {
self.rowDisableSoftwareFallbackCheck.isHidden = false
self.rowDisableSoftwareFallbackText.isHidden = false
} else {
self.rowDisableSoftwareFallbackCheck.isHidden = hide
self.rowDisableSoftwareFallbackText.isHidden = hide
}
if self.allowZeroSwBrightness.state == .on {
self.rowAllowZeroSwBrightnessCheck.isHidden = false
self.rowAllowZeroSwBrightnessText.isHidden = false
} else {
self.rowAllowZeroSwBrightnessCheck.isHidden = hide
self.rowAllowZeroSwBrightnessText.isHidden = hide
}
self.rowResetButton.isHidden = hide
return !hide
}
@available(macOS, deprecated: 10.10)
@ -93,18 +57,16 @@ class MainPrefsViewController: NSViewController, PreferencePane {
self.startAtLogin.state = startAtLogin ? .on : .off
self.automaticUpdateCheck.state = prefs.bool(forKey: PrefKey.SUEnableAutomaticChecks.rawValue) ? .on : .off
self.combinedBrightness.state = prefs.bool(forKey: PrefKey.disableCombinedBrightness.rawValue) ? .off : .on
self.disableSoftwareFallback.state = prefs.bool(forKey: PrefKey.disableSoftwareFallback.rawValue) ? .on : .off
self.allowZeroSwBrightness.state = prefs.bool(forKey: PrefKey.allowZeroSwBrightness.rawValue) ? .on : .off
self.enableSmooth.state = prefs.bool(forKey: PrefKey.disableSmoothBrightness.rawValue) ? .off : .on
self.enableBrightnessSync.state = prefs.bool(forKey: PrefKey.enableBrightnessSync.rawValue) ? .on : .off
self.showAdvancedDisplays.state = prefs.bool(forKey: PrefKey.showAdvancedSettings.rawValue) ? .on : .off
self.startupAction.selectItem(withTag: prefs.integer(forKey: PrefKey.startupAction.rawValue))
// Preload Display preferences to some extent to properly set up size in orther that animation won't fail
menuslidersPrefsVc?.view.layoutSubtreeIfNeeded()
keyboardPrefsVc?.view.layoutSubtreeIfNeeded()
displaysPrefsVc?.view.layoutSubtreeIfNeeded()
aboutPrefsVc?.view.layoutSubtreeIfNeeded()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func startAtLoginClicked(_ sender: NSButton) {
@ -142,22 +104,6 @@ class MainPrefsViewController: NSViewController, PreferencePane {
app.configure()
}
@IBAction func disableSoftwareFallback(_ sender: NSButton) {
switch sender.state {
case .on:
prefs.set(true, forKey: PrefKey.disableSoftwareFallback.rawValue)
case .off:
prefs.set(false, forKey: PrefKey.disableSoftwareFallback.rawValue)
default: break
}
for display in DisplayManager.shared.getOtherDisplays() {
_ = display.setDirectBrightness(1)
_ = display.setSwBrightness(1)
}
_ = self.updateGridLayout()
app.configure()
}
@IBAction func allowZeroSwBrightness(_ sender: NSButton) {
switch sender.state {
case .on:
@ -170,7 +116,7 @@ class MainPrefsViewController: NSViewController, PreferencePane {
_ = display.setDirectBrightness(1)
_ = display.setSwBrightness(1)
}
_ = self.updateGridLayout()
self.updateGridLayout()
app.configure()
}
@ -196,25 +142,7 @@ class MainPrefsViewController: NSViewController, PreferencePane {
@IBAction func startupAction(_ sender: NSPopUpButton) {
prefs.set(sender.selectedTag(), forKey: PrefKey.startupAction.rawValue)
_ = self.updateGridLayout()
}
@IBAction func showAdvancedClicked(_ sender: NSButton) {
switch sender.state {
case .on:
prefs.set(true, forKey: PrefKey.showAdvancedSettings.rawValue)
case .off:
prefs.set(false, forKey: PrefKey.showAdvancedSettings.rawValue)
default: break
}
_ = self.updateGridLayout()
_ = menuslidersPrefsVc?.updateGridLayout()
_ = keyboardPrefsVc?.updateGridLayout()
_ = displaysPrefsVc?.updateGridLayout()
menuslidersPrefsVc?.view.layoutSubtreeIfNeeded()
keyboardPrefsVc?.view.layoutSubtreeIfNeeded()
displaysPrefsVc?.view.layoutSubtreeIfNeeded()
aboutPrefsVc?.view.layoutSubtreeIfNeeded()
self.updateGridLayout()
}
@available(macOS, deprecated: 10.10)
@ -224,7 +152,6 @@ class MainPrefsViewController: NSViewController, PreferencePane {
self.populateSettings()
menuslidersPrefsVc?.populateSettings()
keyboardPrefsVc?.populateSettings()
self.showAdvancedClicked(self.showAdvancedDisplays)
}
}

View file

@ -32,80 +32,38 @@ class MenuslidersPrefsViewController: NSViewController, PreferencePane {
@IBOutlet var showTickMarks: NSButton!
@IBOutlet var enableSliderPercent: NSButton!
@IBOutlet var rowIconShow: NSGridRow!
@IBOutlet var rowMenuItemStyle: NSGridRow!
@IBOutlet var rowQuitButton: NSGridRow!
@IBOutlet var rowQuitButtonText: NSGridRow!
@IBOutlet var rowHideIconSpearator: NSGridRow!
@IBOutlet var rowShowContrastCheck: NSGridRow!
@IBOutlet var rowShowContrastText: NSGridRow!
@IBOutlet var rowMultiSliders: NSGridRow!
@IBOutlet var rowSlidersCombineText: NSGridRow!
@IBOutlet var rowTickCheck: NSGridRow!
@IBOutlet var rowTickText: NSGridRow!
@IBOutlet var rowPercentCheck: NSGridRow!
@IBOutlet var rowPercentText: NSGridRow!
// swiftlint:disable cyclomatic_complexity
func updateGridLayout() -> Bool {
let hide = !prefs.bool(forKey: PrefKey.showAdvancedSettings.rawValue)
var doNotHideRowIconSeparator = false
if self.iconShow.selectedTag() != MenuIcon.show.rawValue {
self.rowIconShow.isHidden = false
doNotHideRowIconSeparator = true
} else {
self.rowIconShow.isHidden = hide
}
func updateGridLayout() {
if app.macOS10() {
self.rowMenuItemStyle.isHidden = true
} else if self.menuItemStyle.selectedTag() != MenuItemStyle.text.rawValue {
self.rowMenuItemStyle.isHidden = false
doNotHideRowIconSeparator = true
} else {
self.rowMenuItemStyle.isHidden = hide
self.rowMenuItemStyle.isHidden = false
}
if self.iconShow.selectedTag() != MenuIcon.show.rawValue || self.menuItemStyle.selectedTag() == MenuItemStyle.hide.rawValue {
self.rowQuitButton.isHidden = false
self.rowQuitButtonText.isHidden = false
doNotHideRowIconSeparator = true
} else {
self.rowQuitButton.isHidden = true
self.rowQuitButtonText.isHidden = true
}
if doNotHideRowIconSeparator {
self.rowHideIconSpearator.isHidden = false
self.rowHideIconSpearator.isHidden = false
} else {
self.rowHideIconSpearator.isHidden = hide
self.rowHideIconSpearator.isHidden = hide
}
if self.showContrastSlider.state == .on {
self.rowShowContrastCheck.isHidden = false
self.rowShowContrastText.isHidden = false
} else {
self.rowShowContrastCheck.isHidden = hide
self.rowShowContrastText.isHidden = hide
}
if self.multiSliders.selectedTag() == MultiSliders.separate.rawValue {
self.rowMultiSliders.isHidden = hide
self.rowMultiSliders.bottomPadding = -6
self.rowSlidersCombineText.isHidden = true
} else if self.multiSliders.selectedTag() == MultiSliders.relevant.rawValue {
self.rowMultiSliders.isHidden = false
self.rowMultiSliders.bottomPadding = -6
self.rowSlidersCombineText.isHidden = true
} else if self.multiSliders.selectedTag() == MultiSliders.combine.rawValue {
self.rowMultiSliders.isHidden = false
self.rowMultiSliders.bottomPadding = -10
self.rowSlidersCombineText.isHidden = false
}
@ -113,26 +71,12 @@ class MenuslidersPrefsViewController: NSViewController, PreferencePane {
if app.macOS10() {
self.rowTickCheck.isHidden = true
self.rowTickText.isHidden = true
} else if self.showTickMarks.state == .on {
} else {
self.rowTickCheck.isHidden = false
self.rowTickText.isHidden = false
} else {
self.rowTickCheck.isHidden = hide
self.rowTickText.isHidden = hide
}
if self.enableSliderPercent.state == .on {
self.rowPercentCheck.isHidden = false
self.rowPercentText.isHidden = false
} else {
self.rowPercentCheck.isHidden = hide
self.rowPercentText.isHidden = hide
}
return !hide
}
// swiftlint:enable cyclomatic_complexity
override func viewDidLoad() {
super.viewDidLoad()
self.populateSettings()
@ -157,19 +101,19 @@ class MenuslidersPrefsViewController: NSViewController, PreferencePane {
self.enableSliderSnap.state = prefs.bool(forKey: PrefKey.enableSliderSnap.rawValue) ? .on : .off
self.showTickMarks.state = prefs.bool(forKey: PrefKey.showTickMarks.rawValue) ? .on : .off
self.enableSliderPercent.state = prefs.bool(forKey: PrefKey.enableSliderPercent.rawValue) ? .on : .off
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func icon(_ sender: NSPopUpButton) {
prefs.set(sender.selectedTag(), forKey: PrefKey.menuIcon.rawValue)
app.updateMenusAndKeys()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func menuItemStyle(_ sender: NSPopUpButton) {
prefs.set(sender.selectedTag(), forKey: PrefKey.menuItemStyle.rawValue)
app.updateMenusAndKeys()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func quitApplicationClicked(_: NSButton) {
@ -222,7 +166,7 @@ class MenuslidersPrefsViewController: NSViewController, PreferencePane {
default: break
}
app.updateMenusAndKeys()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func enableSliderSnapClicked(_ sender: NSButton) {
@ -234,13 +178,13 @@ class MenuslidersPrefsViewController: NSViewController, PreferencePane {
default: break
}
app.updateMenusAndKeys()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func multiSliders(_ sender: NSPopUpButton) {
prefs.set(sender.selectedTag(), forKey: PrefKey.multiSliders.rawValue)
app.updateMenusAndKeys()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func showTickMarks(_ sender: NSButton) {
@ -252,7 +196,7 @@ class MenuslidersPrefsViewController: NSViewController, PreferencePane {
default: break
}
app.updateMenusAndKeys()
_ = self.updateGridLayout()
self.updateGridLayout()
}
@IBAction func enableSliderPercent(_ sender: NSButton) {
@ -264,6 +208,6 @@ class MenuslidersPrefsViewController: NSViewController, PreferencePane {
default: break
}
app.updateMenusAndKeys()
_ = self.updateGridLayout()
self.updateGridLayout()
}
}

View file

@ -19,7 +19,7 @@
<key>CFBundleShortVersionString</key>
<string>$(MARKETING_VERSION)</string>
<key>CFBundleVersion</key>
<string>6632</string>
<string>6670</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.utilities</string>
<key>LSBackgroundOnly</key>

View file

@ -35,7 +35,7 @@ Use menulet sliders or the keyboard, including native Apple keys!</p>
<br/>
<br/>
<img src=".github/screenshot.png" width="825" alt="Screenshot"/><br/>
<img src=".github/screenshot.png" width="824" alt="Screenshot"/><br/>
</div>
@ -76,10 +76,10 @@ Go to [Releases](https://github.com/MonitorControl/MonitorControl/releases) and
## Screenshots (Preferences)
<div align="center">
<img src=".github/pref_1.png" width="410" alt="Screenshot"/>
<img src=".github/pref_3.png" width="410" alt="Screenshot"/><br/>
<img src=".github/pref_4.png" width="410" alt="Screenshot"/>
<img src=".github/pref_2.png" width="410" alt="Screenshot"/><br/>
<img src=".github/pref_1.png" width="412" alt="Screenshot"/>
<img src=".github/pref_2.png" width="412" alt="Screenshot"/><br/>
<img src=".github/pref_3.png" width="412" alt="Screenshot"/>
<img src=".github/pref_4.png" width="412" alt="Screenshot"/><br/>
</div>
## Compatibility
@ -92,7 +92,21 @@ Go to [Releases](https://github.com/MonitorControl/MonitorControl/releases) and
_* With some limitations - full functionality available on macOS 11 Big Sur or newer._
Note to f.lux users: the app is now compatible with [f.lux](https://justgetflux.com) as well - please activate `Avoid gamma table manipulation` under `Preferences` » `Displays` (this option is accessible if advanced settings are enabled)! This is not needed if you use Night Shift.
Note to f.lux users: the app is now compatible with [f.lux](https://justgetflux.com) as well - please activate `Avoid gamma table manipulation` under `Preferences` » `Displays`! This step is not needed if you use Night Shift.
## Supported hardware
* Most modern LCD displays from all major manufacturers supported implemented DDC/CI protocol via DisplayPort, HDMI, USB-C or VGA to allow for hardware backlight control.
* Apple (and LG-Apple) displays and built-in displays are supported using native protocol.
* LCD and LED Televisions usually do not implement DDC, these are supported using software alternatives to dim the image (some higher-end sets are able to translate this into hardware backlight dimming).
* OLED or mini/micro-LED displays and televisions are fully supported using gamma table manipulation (this is a no-compromise solution for this class of displays).
* DisplayLink, Airplay and Sidecar is supported using shade (dark overlay) control.
Notable exceptions for hardware control:
* Some displays (notably EIZO) use MCCS over USB or an entirely custom protocol for control. These displays are supported with software dimming only.
* The HDMI port of the 2018 Intel Mac mini and 2020 M1 Mac mini prohibit DDC communication. Software control is still available. We recommend connecting the display via the USB-C port (USB-C to HDMI dongles usually work).
* DisplayLink docks and dongles do not allow for DDC control on Macs, only software dimming is available for these connections.
## How to help