I had a 12+-year macbook pro, and have just bought a new one. I waited for a year when the notched macbook pro was released in the hope that they would fix their nasty interface choice: not allowing windows to be positioned upwards of the notch -in particular when the menu bar is set to autohide. So i have written to Apple to beg them to provide a way to disable that limitation. I have not found any app allowing that. And as a last resort i am considering learning enough MacOS programming to come up with a programming solution myself.
I have thus thought about what would be the ideal interface design/feature to suit my need. It seems that the ideal solution would be something like: when dragging a window the cursor can move upwards of the menu bar, and even upwards of the top of the physical screen. So that the top toolbar of every window could be placed in a “virtual” screen area, and only “core of the window” visual information would appear on physical screen, maximizing the amount of useful visual information displayed on physical screen. Alternatively there could be a key combination unlocking window placement: like Control+Option+Command while dragging the window, to go beyond the upper screen edge. So that when moving the cursor normally, without dragging a window or pressing that key combination, the cursor is limited at the top and stays on the menubar. One can add a feature like “gather windows” to get all windows back to a standard position, if one wants to easily undo the “nonstandard” window arrangement.
Fullscreen mode does not provide a solution:
1 You still have the (very thick) window toolbar=address bar at the top, in Safari for instance -which is the application i use most.
2 Even this toolbar is not at the top of the physical screen but below the notch, even when the menubar is set to autohide.
3 You cannot display several windows and position them freely in fullscreen mode.
So i cannot understand those limitations imposed by Apple. I can understand that being the default behavior, for new users, unused to the interface, and uninterested in optimizing their use of the hardware capacities. But Apple has users with years or decades of experience using MacOS and i cannot see why they would not allow, with some tweaking of the OS, to go beyond the most basic usage here, the most basic window placement limitations.
I would love to read your hints as to how i could implement the above ideas. What programming i would need to know. Or of course, if anyone feels interested in implementing them and creating an app or tutorial for doing it. I am sure hundreds of thousands of MacOS users -perhaps just a small percentage of the total though- would love to use such an interface feature.
PS: There are several questions/threads across the web on how to circumvent this to-many-nonsensical interface limitation. One of them: Use the screen area next to the notch