niklasr22 / brightintosh Goto Github PK
View Code? Open in Web Editor NEWUnlock the full brightness of the XDR display of your MacBook Pro
Home Page: https://brightintosh.de/
License: GNU General Public License v3.0
Unlock the full brightness of the XDR display of your MacBook Pro
Home Page: https://brightintosh.de/
License: GNU General Public License v3.0
BrightIntosh currently supports the built-in MacBook Pro display, but the same brightness-enhancing technique should also function with the Pro Display XDR.
If you own such a device and are interested in this feature, feel free to open a pull request for this.
Fix the odd transition between the inactive and active state of BrightIntosh where colors seem inaccurate.
Every time i use brightintosh, i need to quit f.lux. is there a way to fix?
When I take screenshots they look normal. This doesn't happen to me with other brightness changing apps like BetterDisplay and Vivid.
The app should check on which device it is executed.
If the device is incompatible a warning should be displayed and increased brightness should be prevented.
I'm using a non-Apple App Store download version, but after I checked Launch on Login, clicked Check for Updates, and turned on Auto Check for Updates. The software interface disappears into thin air, but 1000 nits brightness and shortcuts (command+option+M/N/B) work fine. When I use Apple Store version, this bug disappears. I think the problem might be in the Auto-Check-Updates.
A heartfelt expression of gratitude for your selflessness.
device:
M2 Pro
macOS Sonoma 14.1
When watching a video with BrightIntosh enabled, the video will have SDR brightness unless the mouse cursor is moving, this occurs in Apple apps like Safari and QuickTIme, other apps like VLC, Chromium and FireFox are not affected. This appears to be a quirk about how Apple things specifically handles color profiles that fights with BrightIntosh.
Query and observe the maximumExtendedDynamicRangeColorComponentValue
and change the overlay color accordingly.
Use the deprecated Carbon API until it gets fully deprecated or a better successor exists.
The advantage is that no Accessibility features are required by Carbon.
It would be nice if the increased brightness would automatically deactivate if the environment is detected as dark enough. So when the extra brightness isn't needed anymore battery power is saved.
Functionality is perfect on 1.0.10, however one thing I noticed is that the system will close your app's menu after one gamma adjustment. 2 ways to improve this UX flow, either get Aqua not to close your menu when clicking Gamma adjustment buttons, or just bind a shortcut to Gamma adjustment. Also maybe call this 1.1 cause all the functionality works as well as Vivid and that's kinda major.
The BrightIntosh icon sticks out on Big Sur onwards as its not a rounded rectangle.
Hi, if possible it would be very nice to have a timer to disable automatically the full brightness
Basically if you press the brightness up button even after your brightness is at max, then it should activate, if you lower it then it should de-activate.
A bright white pixel is visible near the lower left corner of the screen.
To do: hide it better
Possible ways:
OverlayWindow
to a more appropriate spotOverlayWindow
Redesign the menu to include a slider to customize the gamma value of the screen.
The previous overlay technique may show more accurate colors than the current gamma technique.
The downside is that it is not working when opening Mission Control or while Spaces are switched.
Using the overlay should now be an advanced / experimental option which can be toggled in the advanced settings tab.
To do:
Many of these changes are related to #48.
I love the app and especially because it is open source. I've just created a GitHub account so I could post this issue here.
When I'm watching a HDR video on YouTube, it's overexposed and overblown. Therefore requires me to disable BrightIntosh to enjoy watching the HDR video. This only happens when I'm looking at HDR content. Is there a way to fix that? Can't the tool recognize it when a HDR content is being played, so it does not overexpose the content?
Thanks!
As per title, the shortcut (which appears if you click on the menu bar icon) doesn't work in any apps.
BetterDisplay has much more features and uses 30-60MB of ram while BrightIntosh uses 130-180MB. I know this is a FOSS app which I really appreciate, I just recommend you to optimize that since that is a lot of RAM for an app that just changes the brightness scale.
I see the icon is in a square on Mac but on the repo and the website the icon is by itself.
When adjusting the brightness slider in the menu bar while the BrightIntosh settings window is opened, there is a strange sound.
I have the 14" M1 Pro model.
It's nice to know that you are indeed downloading the correct version, especially from the website, where it is not specified.
The hotkey id retrieval of the hotkey event is not correct.
As the number of different options increases, a settings window would simplify the menu.
I was about to purchase the 'vivid' app, so I just decided to donate the full amount I was going to pay for that license to this project. Big props to you for making it open source!
I'd like to avoid creating a paypal account for this. Crypto donations are more convenient for me. Do you by any chance accept USDC or some other form of cryptocurrency? If you do, please consider adding this to the project page.
Thanks again!
Add a desktop widget which can toggle increased brightness.
Thanks for the app!
Please make the "Activate" shortcut configurable.
The current shortcut hijacks my IntelliJ IDEA Navigate
shortcut.
It cannot be altered by system tools - Settings -> Keyboard -> Shortcuts
does not work for menu bar apps.
Evaluate a mode which increases only the brightness of the active window, not the entire screen
I have Disabled, and then uninstalled Brightintosh, using TrashMe3.
Seems like the brightness is still affected.
Any thoughts?
Every device (even compatible ones) get a warning about incompatibility on the welcome screen of BrightIntosh.
Cursor changes from default black cursor with white outline to a pure black cursor. It's harder to distinguish on darker screens.
"About" menu item with the following contents:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.