-
-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] notch macbook support. #1
Comments
This is something that could definitely be supported, but I don't have access to a MacBook with a notch to be able to work on it. I'll add it to the roadmap for the time being, and hopefully it can happen soon. |
I'm waiting for notch support as well. Once this issue gets resolved, I'll try this app out! |
Notch support would definitely be great: I miss some app icons behind it 😞 |
For those additional menu bars, its only possible to add them to the menu bar and then to be opened as far I know. This isn't that fluent, but a solution for Macbooks with a Notch |
Now that Bartender is exhibiting strange behavior, notch support from ICE would be great. |
Please move this to the top of the backlog. Many people want to move from Bartender at the moment, but this is a must-have. |
the people have spoken |
Another space-efficient approach for when the notch prevents all extra items from showing could be for those extra items to replace the unhidden items when revealed, instead of showing in addition to those items. That creates some extra space to show hidden icons. I use it this way in bartender currently. |
I hear everyone. This is definitely in the pipeline. The main thing blocking this is that Ice needs to be able to move individual menu bar icons. When an icon is clicked in the secondary bar, it needs to be temporarily moved from whichever section it is in to the visible section so it can show its menu. I have this mostly working, but there are certain apps, such as BetterTouchTool, that block the proper events from being sent to the items. A temporary workaround could be to disable the feature when BetterTouchTool is running. |
Is there anything we can support you with in this, besides the financial support? Maybe an alpha/beta release would be something? Since you said it's mostly working we could test it, and discover and sort out remaining issues. |
I would also like to volunteer as beta tester if that helps. MBP 14 with notch. |
I can help in beta testing too. MBP 14 (M3 - Sonoma 14.5) |
Also willing to test on my notched 14" MB Air and on a 27" 1440p monitor |
My thoughts exactly. If so, we would need to figure out if the current display has a notch (hopefully as simple as an api call) and how big it is (are they all the same?) |
@jordanbaird developer of BetterTouchTool here, what kind of events are you seeing blocked by BTT? Would be happy to fix or help with that. (Bartender also seems to be able to do this while BTT is running, but I haven't checked the exact events it uses yet) |
It would be amazing to have this feat. I want to get rid of Bartender asap. 🙏 |
@fifafu Thank you for the help! I haven't tracked down exactly which of these it is, but it's one (or all) of mouse down, mouse dragged, and mouse up. It results in an event tap that listens for these events timing out. Would you be able to email me at jordanbaird.dev@gmail.com so we can talk in more detail about what's going on? |
Sure I'll ping you! |
@fifafu I've found a workaround for that. But yes, that was a problem early on. |
Good news -- @fifafu and I were able to solve the remaining problems with individual item movement. All that's left now is to implement the secondary bar |
We really appreciate your efforts @jordanbaird & @fifafu ✌🏻 |
@jordanbaird as a fellow developer (though mostly python these days) I'd be glad to help test and send logs or do experiments. Yes my ObjC/Swift is rusty, but I should be able to do some basic experiments. |
Just gonna through this out there: if you change your screen size to a non-standard size the stupid top notch goes away, and you can see everything. i previously tried to use TopNotch to remove it, and that stopped working when I upgraded to M3 / Sonoma, but I found that workaround after a lot of googling |
I'm using the tool zNotch temporary hide/show the notch, together with this handy shell script: $ cat bin/toggle-notch
#!/usr/bin/env sh
open 'xyz.kondor.znotch://v1/manage?action=toggle' That gives me access to all my menu items in a pinch until ice has better support. |
Beneficial application!
Do you consider designing for a notch MacBook's built-in screen?
When we have so many menu bar icons, we can't see all the icons using ice's hidden strategy nowadays.
It's like:
On my 27 inch monitor:
But on built-in screen:
because of Apple's genius notch design.
The text was updated successfully, but these errors were encountered: