HolonProduction
|
ddcb2d157d
Don't expose mac specific display server.
|
il y a 2 ans |
bruvzg
|
520a8d8ed2
Add project manager / editor initial screen settings, implement DisplayServer.get_keyboard_focus_screen method.
|
il y a 2 ans |
bruvzg
|
48730e3b77
[macOS] Fix infinite loop caused by global menu callbacks which trigger EditorProgress dialog.
|
il y a 2 ans |
bruvzg
|
e7647b5ee5
[DisplayServer] Implement screen_get_pixel method for LinuxBSD/X11, macOS and Windows.
|
il y a 2 ans |
bruvzg
|
daad4aed62
Cleanup and unify keyboard input.
|
il y a 2 ans |
bruvzg
|
34b34b104c
Add `WINDOW_FLAG_MOUSE_PASSTHROUGH` flag and enabled it for tooltips. Expose `window_set_mouse_passthrough` to `Window`.
|
il y a 2 ans |
Juan Linietsky
|
2b815df3c1
Use BitField<> in core type masks
|
il y a 2 ans |
bruvzg
|
2718a7b7d3
Add support for the custom initial screen for the main window, fix primary screen detection.
|
il y a 2 ans |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
il y a 2 ans |
bruvzg
|
f7955633de
Improve `window_set_current_screen` and fix secondary window initial mode and positions.
|
il y a 2 ans |
bruvzg
|
edf13eb5a6
Rename `window_get_real_size` to `window_get_size_with_decorations`, add `window_get_position_with_decorations`.
|
il y a 2 ans |
bruvzg
|
c2b061dec3
[macOS] Dynamically attach and detach transient windows to allow them to stay on top of parent and can be moved to another screen.
|
il y a 2 ans |
bruvzg
|
964d8b2d00
[macOS] Add exclusive fullscreen mode with Dock and Menu disabled.
|
il y a 2 ans |
Wei Guo
|
d7e39e313b
Make window creation with custom position do not flash
|
il y a 2 ans |
bruvzg
|
73430f292b
[macOS] Fix window button position and title bar size when editor scale do not match OS UI scale.
|
il y a 2 ans |
bruvzg
|
b66931946b
[macOS] Process menu callback after event processing step to avoid event queue corruption.
|
il y a 2 ans |
bruvzg
|
cdfa50dbe9
[macOS] Improve "extended to title" transition to / from fullscreen.
|
il y a 3 ans |
bruvzg
|
0ed4cc6287
[macOS] Add an option to align window buttons in "extend to title" mode.
|
il y a 3 ans |
Rémi Verschelde
|
d79040e7eb
Merge pull request #65496 from MinusKube/popup-capture-mouse-bug
|
il y a 3 ans |
bruvzg
|
734b89124e
[macOS] Fix redraw lag at the edge of the resizing window.
|
il y a 3 ans |
MinusKube
|
06b86fad0d
Fix MOUSE_MODE_CAPTURED not working correctly with popups
|
il y a 3 ans |
Rémi Verschelde
|
f81a4b2478
Merge pull request #65026 from bruvzg/dark_mode
|
il y a 3 ans |
bruvzg
|
b85a4c5d79
[macOS] Handle accelerator and click events of the global menu items separately.
|
il y a 3 ans |
bruvzg
|
629ae58a80
Add support for system dark mode and accent color detection (macOS and Windows). Add support for dark mode title bar on Windows.
|
il y a 3 ans |
bruvzg
|
bc4ba6cb78
[macOS] Extend editor contents to the window titlebar for better space usage.
|
il y a 3 ans |
kobewi
|
8be27dc59e
Replace Array return types with TypedArray
|
il y a 3 ans |
bruvzg
|
8c56a7416b
Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native menu for editor.
|
il y a 3 ans |
bruvzg
|
944779a132
Implement `screen_is_kept_on` for macOS.
|
il y a 3 ans |
bruvzg
|
2f9be29c73
Implement `screen_set_keep_on` for macOS
|
il y a 3 ans |
bruvzg
|
8823eae328
Rename OSX to macOS and iPhoneOS to iOS.
|
il y a 3 ans |