Repository navigation
Add Equal Brightness Support for Displays - #1924
qingye0312-cpu wants to merge 17 commits into
Conversation
|
Hi, thanks for the ping, but I'm not a maintainer here and can't merge anything. I only contributed the Polish translation; waydabber is the one who reviews and merges. I did look at the Polish strings, since that is the part I can judge:
I haven't reviewed the Swift code. |
|
Hi, thank you very much for taking the time to review the translation and point out these issues.
I’ll make these changes shortly and submit the update. Thanks again for your help and guidance! |
|
@waydabber Hello, PR #1924 now includes the equal-brightness feature and full localization support. Please review it when convenient. If everything looks good, you can merge it directly. |
|
Hi @qingye0312-cpu - thanks for the contribution. I am adding a "fork recommendation" tag to this for discoverability, but since MonitorControl is feature locked and mostly in a compatibility-maintenance status, I do not plan to add new features to the app itself. But users who need this feature in the app can follow to your fork through here - you are free to maintain the fork, provide notarized builds or even rename and create a derived product like "EqualizedMonitorControl" for example. Let me know if you have any questions regarding this! |
This PR adds a standalone, localized equal-brightness calibration editor for multiple displays. It provides one aligned live slider per display, keeps display colors consistent across the graph and controls, and applies calibration changes immediately while the user works with reference points.
Changes / 变更
Testing / 测试
EqualBrightnessSettingsViewController.swift: passed.plutil -lintfor both localizations and bundle property lists: passed.git diff --check: passed.build/DerivedData/Build/Products/Release/MonitorControl.app.中文说明
本 PR 新增了一个独立的多显示器等亮度校准页面。页面为每台显示器提供对齐的实时滑块,统一图表与控件中的显示器颜色,并在编辑参考点时立即应用亮度变化。
变更内容
测试结果
EqualBrightnessSettingsViewController.swiftSwift 语法解析:通过。plutil -lint:通过。git diff --check:通过。build/DerivedData/Build/Products/Release/MonitorControl.app。