Matt Worzala
Matt Worzala
I think that I would propose something like the following instead. It is more verbose than your suggestion but I think it is simpler, and easily allows a situation where...
Has any further thought been put into this API? I am interested in implementing it for macOS. Does this include macOS titlebars with toolbars? or full customization of traffic light...
Drawing a similarly styled titlebar seems out of scope of the project to me, but correct me if I am wrong. In my mind there would be a way to...
**Titlebar Settings** Based on my understanding, every platform window can have its titlebar removed completely (as follows on macOS). For this, I propose a simple `Window#setTitlebarVisible(boolean)`. On Macos, there are...
> Maybe something like WindowMac#setTitlebarStyle with values like DEFAULT, TRANSPARENT, UNIFIED_SMALL and UNIFIED_LARGE? How do you imagine this working cross platform? Does this imply title style must be handled per...
That all sounds good to me. I think that registered drag regions is better than a method on Window to begin dragging. It does seem worse in cases where the...
There is also apparently https://developer.apple.com/documentation/appkit/nsapplicationactivationpolicy?language=objc for hiding from the dock on macOS. I haven't messed around with it at all yet.
Sorry for the late reply - I did not previously come up with any api for menus. I do have some comments/questions (opinions): * At the moment, what happens if...
> What do you expect to set menus for a window, while the OS has only App level menus? Option 1. The library should match the os. Users can set...
@GoldenStack please make sure these cases do not bypass events in this PR https://github.com/Minestom/Minestom/issues/1932