| Commit message (Expand) | Author | Age | Files | Lines |
* | Pass window exclusive and transient properties for subwindow creation | Alvin Wong | 2024-07-25 | 1 | -1/+7 |
* | [NativeMenu] Do not auto toggle check/multi-state items. Add `is_native_menu`... | bruvzg | 2024-07-08 | 1 | -16/+0 |
* | Merge pull request #92843 from anniryynanen/tooltip-in-popup | Rémi Verschelde | 2024-06-10 | 1 | -1/+4 |
|\ |
|
| * | Stop color picker tooltip from stealing input events | Anni Ryynänen | 2024-06-06 | 1 | -1/+4 |
* | | Merge pull request #92826 from bruvzg/nat_icon_checks | Rémi Verschelde | 2024-06-07 | 1 | -66/+8 |
|\ \ |
|
| * | | Improve native menu and status indicator icons conversion and checks. | bruvzg | 2024-06-06 | 1 | -66/+8 |
| |/ |
|
* | | Merge pull request #92702 from kleonc/cursor_image_from_atlas_texture_fix | Rémi Verschelde | 2024-06-07 | 1 | -9/+3 |
|\ \
| |/
|/| |
|
| * | Fix creating cursor image from AtlasTexture | kleonc | 2024-06-05 | 1 | -9/+3 |
* | | Use current mouse button state instead of saved values. | bruvzg | 2024-05-31 | 1 | -4/+18 |
|/ |
|
* | Merge pull request #89033 from bruvzg/doc_end_err | Rémi Verschelde | 2024-05-28 | 1 | -1/+6 |
|\ |
|
| * | [DisplayServer] Add error messages and descriptions to callbacks. | bruvzg | 2024-05-28 | 1 | -1/+6 |
* | | [macOS, X11] Fix duplicate close requests. | bruvzg | 2024-05-28 | 1 | -1/+4 |
|/ |
|
* | Fix build with `vuklan=no` and `d3d12=no` after #91505. | bruvzg | 2024-05-25 | 1 | -0/+2 |
* | [DisplayServer] Add method to check if window transparency is supported and e... | bruvzg | 2024-05-23 | 1 | -0/+7 |
* | Properly set window class in Wayland | Paulo Poiati | 2024-05-22 | 1 | -3/+3 |
* | DisplayServer: Avoid deadlocks while issuing input events and recursive main ... | Pedro J. Estébanez | 2024-05-08 | 1 | -4/+4 |
* | [StatusIndicator] Add method to get indicator icon screen rect. | bruvzg | 2024-05-02 | 1 | -0/+24 |
* | [Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)` | A Thousand Ships | 2024-05-02 | 1 | -1/+1 |
* | Merge pull request #89588 from bruvzg/status_ind_menu_direct | Rémi Verschelde | 2024-05-01 | 1 | -13/+34 |
|\ |
|
| * | [StatusIndicator] Switch API to use Texture2D instead of Image, improve handl... | bruvzg | 2024-03-20 | 1 | -13/+34 |
* | | Fix unsafe uses of `Callable.is_null()` | A Thousand Ships | 2024-04-27 | 1 | -6/+6 |
* | | Polish interaction between windowing, input and rendering | Pedro J. Estébanez | 2024-04-10 | 1 | -5/+13 |
* | | Merge pull request #90131 from rodrigodias4/fix86495 | Rémi Verschelde | 2024-04-04 | 1 | -3/+12 |
|\ \ |
|
| * | | Fix MacOS menu bar & dock stop appearing after closing sub-window | Rodrigo Dias | 2024-04-01 | 1 | -3/+12 |
* | | | Fix issue with moving maximized window in macOS | Jiali Qiu | 2024-04-01 | 1 | -1/+1 |
|/ / |
|
* | | Merge pull request #89953 from bruvzg/macos_menu_shortcuts | Rémi Verschelde | 2024-03-28 | 1 | -0/+4 |
|\ \ |
|
| * | | [macOS] Fix non-global native menu shortcuts. | bruvzg | 2024-03-27 | 1 | -0/+4 |
* | | | [DisplayServer] Add separate feature flags for different native dialog types. | bruvzg | 2024-03-26 | 1 | -0/+2 |
|/ / |
|
* / | Use `Vector*` component-wise `min/max/clamp` functions where applicable | A Thousand Ships | 2024-03-20 | 1 | -6/+3 |
|/ |
|
* | clang-tidy: Enforce `modernize-use-nullptr` | Thaddeus Crews | 2024-03-12 | 1 | -1/+1 |
* | Move `global_menu_*` methods to a separate `NativeMenu` class. | bruvzg | 2024-03-04 | 1 | -1245/+34 |
* | Merge pull request #88987 from bruvzg/macos_12_depr_warn | Rémi Verschelde | 2024-02-29 | 1 | -1/+1 |
|\ |
|
| * | [macOS] Fix some deprecation warnings. | bruvzg | 2024-02-28 | 1 | -1/+1 |
* | | Merge pull request #88970 from KoBeWi/ImageCursor2D | Rémi Verschelde | 2024-02-29 | 1 | -34/+4 |
|\ \ |
|
| * | | Improve cursor_set_custom_image() method | kobewi | 2024-02-28 | 1 | -34/+4 |
| |/ |
|
* / | Pre-commit: Update to clang-format 17.0.6 and black 24.2.0 | Rémi Verschelde | 2024-02-28 | 1 | -1/+1 |
|/ |
|
* | [macOS/Windows] Fix application indicator destruction. | bruvzg | 2024-02-27 | 1 | -1/+1 |
* | [macOS] Ignore window decorations in confined mouse mode to match other platf... | bruvzg | 2024-02-18 | 1 | -1/+1 |
* | Merge pull request #88274 from bruvzg/macos_hdr_picker | Rémi Verschelde | 2024-02-15 | 1 | -8/+13 |
|\ |
|
| * | [macOS] Fix color picker on HDR screens. | bruvzg | 2024-02-13 | 1 | -8/+13 |
* | | Fix `Ctrl+Tab` and `Ctrl+Shift+Tab` on macOS | passivestar | 2024-02-15 | 1 | -3/+23 |
* | | Merge pull request #87384 from bruvzg/sys_base_color | Rémi Verschelde | 2024-02-13 | 1 | -1/+46 |
|\ \ |
|
| * | | Add method to get "base" system UI color (macOS/Windows) and system theme cha... | bruvzg | 2024-02-13 | 1 | -1/+46 |
* | | | [macOS] Add support for native help menu search callbacks, integrate editor h... | bruvzg | 2024-02-13 | 1 | -0/+14 |
|/ / |
|
* | | Merge pull request #87999 from bruvzg/metal_layer | Rémi Verschelde | 2024-02-13 | 1 | -1/+1 |
|\ \ |
|
| * | | [macOS / iOS] Switch Vulkan init to VK_EXT_metal_surface extension. | bruvzg | 2024-02-13 | 1 | -1/+1 |
| |/ |
|
* / | Implement support for application status indicators (tray icons). | bruvzg | 2024-02-13 | 1 | -0/+125 |
|/ |
|
* | Finish splitting functionality of the Vulkan and D3D12 backends into Renderin... | Dario | 2024-02-12 | 1 | -33/+39 |
* | [macOS] Fix changing main menu item names. | bruvzg | 2024-02-03 | 1 | -0/+4 |
* | use autorelease pools around main loop | Stuart Carnie | 2024-02-02 | 1 | -0/+1 |