[PR #736] [MERGED] Various fixes and improvements for 4.0.0 #1192

Closed
opened 2026-05-05 07:07:14 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/MonitorControl/MonitorControl/pull/736
Author: @waydabber
Created: 10/23/2021
Status: Merged
Merged: 10/24/2021
Merged by: @waydabber

Base: masterHead: experimental


📝 Commits (10+)

  • f8dc01c Small change of wording in Displays to reflect the fact that software dimming is not always gamma now.
  • a3e8370 Fixed box control title leaking into localization files (changed to '#bc-ignore!')
  • 2458152 Updated Italian Localization - thanks to @picov
  • d2a7ade Ignore virtual displays in gamma interference detection.
  • 46d2298 Fix for too long display name in menu, unneeded missing outlet connection errors, reset for virtual displays.
  • d965049 Fixed menu showing blank space for display with no controls + another Italian fix from @picov.
  • 448f640 Fix localization error
  • 28f2e64 Make brightness availability changeable for built-in and virtual displays.
  • c8813b0 Updated French localization
  • 6ab96b8 Update Internet Access Policy

📊 Changes

29 files changed (+139 additions, -179 deletions)

View changed files

📝 MonitorControl/Info.plist (+1 -1)
📝 MonitorControl/InternetAccessPolicy.plist (+28 -0)
📝 MonitorControl/Model/Display.swift (+4 -1)
📝 MonitorControl/Support/AppDelegate.swift (+1 -1)
📝 MonitorControl/Support/MenuHandler.swift (+11 -8)
📝 MonitorControl/UI/Base.lproj/Main.storyboard (+6 -13)
📝 MonitorControl/UI/de.lproj/Localizable.strings (+2 -2)
📝 MonitorControl/UI/de.lproj/Main.strings (+2 -8)
📝 MonitorControl/UI/en.lproj/Localizable.strings (+2 -2)
📝 MonitorControl/UI/en.lproj/Main.strings (+2 -8)
📝 MonitorControl/UI/fr.lproj/Localizable.strings (+9 -9)
📝 MonitorControl/UI/fr.lproj/Main.strings (+14 -20)
📝 MonitorControl/UI/hu.lproj/Localizable.strings (+2 -2)
📝 MonitorControl/UI/hu.lproj/Main.strings (+2 -8)
📝 MonitorControl/UI/it.lproj/Localizable.strings (+8 -8)
📝 MonitorControl/UI/it.lproj/Main.strings (+15 -21)
📝 MonitorControl/UI/ko.lproj/Localizable.strings (+2 -2)
📝 MonitorControl/UI/ko.lproj/Main.strings (+2 -8)
📝 MonitorControl/UI/nl.lproj/Localizable.strings (+2 -2)
📝 MonitorControl/UI/nl.lproj/Main.strings (+2 -8)

...and 9 more files

📄 Description

Changes:

  • Small change of wording under Displays to reflect the fact that software dimming is not always gamma now
  • Fixed an unneeded box control title leaking into localization files.
  • Updated Italian Localization - thanks to @picov
  • Fix: virtual displays are now properly ignored in gamma interference detection.
  • Fix for too long display names looking bad in menu
  • Fix for log errors about unneeded missing outlet connection errors
  • Improved reset for virtual and Apple displays.
  • Fixed menu showing blank space for display with no controls.
  • Made brightness availability changeable for built-in and virtual displays.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/MonitorControl/MonitorControl/pull/736 **Author:** [@waydabber](https://github.com/waydabber) **Created:** 10/23/2021 **Status:** ✅ Merged **Merged:** 10/24/2021 **Merged by:** [@waydabber](https://github.com/waydabber) **Base:** `master` ← **Head:** `experimental` --- ### 📝 Commits (10+) - [`f8dc01c`](https://github.com/MonitorControl/MonitorControl/commit/f8dc01cfbe0b0880f4c81d1aaa9418d6689862f6) Small change of wording in Displays to reflect the fact that software dimming is not always gamma now. - [`a3e8370`](https://github.com/MonitorControl/MonitorControl/commit/a3e837013165c8bb1d3e166945ab24105da2ade8) Fixed box control title leaking into localization files (changed to '#bc-ignore!') - [`2458152`](https://github.com/MonitorControl/MonitorControl/commit/245815294a8267cb0dde184e9d315ae76d82a0b3) Updated Italian Localization - thanks to @picov - [`d2a7ade`](https://github.com/MonitorControl/MonitorControl/commit/d2a7adea92d37d89cba3f39a3eeff59f3d0da4c6) Ignore virtual displays in gamma interference detection. - [`46d2298`](https://github.com/MonitorControl/MonitorControl/commit/46d2298b059257ef85b8500420d54889eec26592) Fix for too long display name in menu, unneeded missing outlet connection errors, reset for virtual displays. - [`d965049`](https://github.com/MonitorControl/MonitorControl/commit/d9650492ceccb74de1a1826d4b78f5804d8d688c) Fixed menu showing blank space for display with no controls + another Italian fix from @picov. - [`448f640`](https://github.com/MonitorControl/MonitorControl/commit/448f640cf06a84ddb1a6efa7449f211fe58809f4) Fix localization error - [`28f2e64`](https://github.com/MonitorControl/MonitorControl/commit/28f2e647138a55c943f4acce9758da5820d38212) Make brightness availability changeable for built-in and virtual displays. - [`c8813b0`](https://github.com/MonitorControl/MonitorControl/commit/c8813b0c39828f1672380e53a08a3a18a5fec5c1) Updated French localization - [`6ab96b8`](https://github.com/MonitorControl/MonitorControl/commit/6ab96b8f0f09dbfd3adf8e3770c5ffdb4b5bcdb4) Update Internet Access Policy ### 📊 Changes **29 files changed** (+139 additions, -179 deletions) <details> <summary>View changed files</summary> 📝 `MonitorControl/Info.plist` (+1 -1) 📝 `MonitorControl/InternetAccessPolicy.plist` (+28 -0) 📝 `MonitorControl/Model/Display.swift` (+4 -1) 📝 `MonitorControl/Support/AppDelegate.swift` (+1 -1) 📝 `MonitorControl/Support/MenuHandler.swift` (+11 -8) 📝 `MonitorControl/UI/Base.lproj/Main.storyboard` (+6 -13) 📝 `MonitorControl/UI/de.lproj/Localizable.strings` (+2 -2) 📝 `MonitorControl/UI/de.lproj/Main.strings` (+2 -8) 📝 `MonitorControl/UI/en.lproj/Localizable.strings` (+2 -2) 📝 `MonitorControl/UI/en.lproj/Main.strings` (+2 -8) 📝 `MonitorControl/UI/fr.lproj/Localizable.strings` (+9 -9) 📝 `MonitorControl/UI/fr.lproj/Main.strings` (+14 -20) 📝 `MonitorControl/UI/hu.lproj/Localizable.strings` (+2 -2) 📝 `MonitorControl/UI/hu.lproj/Main.strings` (+2 -8) 📝 `MonitorControl/UI/it.lproj/Localizable.strings` (+8 -8) 📝 `MonitorControl/UI/it.lproj/Main.strings` (+15 -21) 📝 `MonitorControl/UI/ko.lproj/Localizable.strings` (+2 -2) 📝 `MonitorControl/UI/ko.lproj/Main.strings` (+2 -8) 📝 `MonitorControl/UI/nl.lproj/Localizable.strings` (+2 -2) 📝 `MonitorControl/UI/nl.lproj/Main.strings` (+2 -8) _...and 9 more files_ </details> ### 📄 Description Changes: - Small change of wording under Displays to reflect the fact that software dimming is not always gamma now - Fixed an unneeded box control title leaking into localization files. - Updated Italian Localization - thanks to @picov - Fix: virtual displays are now properly ignored in gamma interference detection. - Fix for too long display names looking bad in menu - Fix for log errors about unneeded missing outlet connection errors - Improved reset for virtual and Apple displays. - Fixed menu showing blank space for display with no controls. - Made brightness availability changeable for built-in and virtual displays. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 07:07:14 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/MonitorControl#1192
No description provided.