Matt Worzala

Results 15 comments of 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