Rémi Verschelde
6521956459
Merge pull request #115022 from BastiaanOlij/openxr_custom_version
...
OpenXR: Allow setting a specific version of OpenXR to initialize.
2026-01-19 11:36:15 +01:00
Rémi Verschelde
a1e209b7fe
Merge pull request #115090 from deralmas/wayland-ime-bruh-moment
...
Wayland: Fix IME
2026-01-19 10:46:13 +01:00
Rémi Verschelde
5b2f3f8c2a
Merge pull request #115084 from lodetrick/unify-focus
...
Combine dock focus methods to prevent inconsistencies
2026-01-19 10:46:08 +01:00
Rémi Verschelde
b9ebff178f
Merge pull request #115074 from KoBeWi/ 📎 is_dead
...
Remove clip ignore from Tree background
2026-01-19 10:46:03 +01:00
Rémi Verschelde
2cda356b8a
Merge pull request #115067 from Giganzo/manage-theme-items-dialog-inner-tabs
...
Add inner tab styling to Manage Theme Items dialog
2026-01-19 10:45:58 +01:00
Rémi Verschelde
88ea4605b4
Merge pull request #115049 from DarioSamo/vulkan-driver-memory-usage-reduction
...
Do not store SPIR-V in memory unless pipeline statistics are used.
2026-01-19 10:45:53 +01:00
Rémi Verschelde
6f46be95aa
Merge pull request #115041 from YeldhamDev/how_did_this_even_cause_a_regression
...
Fix size issues with inspector editors
2026-01-19 10:45:48 +01:00
Rémi Verschelde
1cdf69b88f
Merge pull request #113594 from lodetrick/tilemap-fixes
...
Fix TileMap Dock button placement and errors
2026-01-19 10:45:40 +01:00
Bastiaan Olij
998c876f36
OpenXR: Allow setting a specific version of OpenXR to initialize.
2026-01-19 20:41:37 +11:00
Dery Almas
3a2a53f901
Wayland: Fix IME
...
The spec tells us to ignore certain events if we didn't get an `enter`
event first. Certainly we need to at least acknowledge the `enter` event
itself 😅
2026-01-18 09:47:23 +01:00
Logan Detrick
829f4c0683
Unify dock focus methods to prevent inconsistencies
2026-01-17 17:15:45 -08:00
kobewi
b962c91a6a
Remove clip ignore from Tree background
2026-01-17 19:32:45 +01:00
Giganzo
876ac8b457
Add inner tab styling to Manage Theme Items dialog
2026-01-17 14:44:04 +01:00
Dario
f714eaba0d
Do not store SPIR-V in memory unless pipeline statistics are used.
2026-01-16 18:51:33 -03:00
Michael Alexsander
81c2eae018
Fix size issues with inspector editors
2026-01-16 14:40:25 -03:00
Rémi Verschelde
741fb8a306
Merge pull request #115037 from kleonc/sprite3d_fix_color_propagation_on_reparenting
...
Fix `Sprite3D` modulate propagation on reparenting
2026-01-16 16:15:04 +01:00
Rémi Verschelde
4742147304
Merge pull request #115029 from KoBeWi/enter_the_history
...
Fix quick open history not always recorded
2026-01-16 16:14:56 +01:00
kleonc
0c993df437
Fix Sprite3D modulate propagation on reparenting
2026-01-16 15:02:34 +01:00
Rémi Verschelde
9820f40f96
Merge pull request #115010 from akien-mga/windows-mingw-fix-hidsdi-extern-c
...
Windows: Add missing `extern "C"` for `hidsdi.h` on MinGW < 12.0.0
2026-01-16 13:23:34 +01:00
Rémi Verschelde
3211de51e2
Merge pull request #114994 from KoBeWi/tile_set_stop_it,_get_some_help
...
Fix TileSet dock becoming focused when switching TileMapLayers
2026-01-16 13:23:30 +01:00
Rémi Verschelde
26d37c420c
Merge pull request #114982 from blueskythlikesclouds/d3d12-uav-clear-sync-fix
...
Fix buffers in D3D12 not getting cleared with the right usage.
2026-01-16 13:23:26 +01:00
Rémi Verschelde
85ee87b16b
Merge pull request #114963 from akien-mga/revert-112657
...
Revert "Core: Switch `RID_alloc::owns` to lock-free"
2026-01-16 13:23:22 +01:00
Rémi Verschelde
5ce4e5da14
Merge pull request #114082 from deralmas/telekinesis
...
Wayland: Allow non-interactive window resizing
2026-01-16 13:23:18 +01:00
Rémi Verschelde
abb90e592a
Merge pull request #101209 from ryevdokimov/fix-viewport-rotation-aligned-axis-reversing
...
Fix viewport rotation gizmo aligned axis reversing
2026-01-16 13:23:07 +01:00
kobewi
13ad17ea9b
Fix quick open history not always recorded
2026-01-16 13:21:31 +01:00
Logan Detrick
eeaf88daaf
Fix TileMap wide button errors
2026-01-15 16:08:57 -08:00
Rémi Verschelde
dac17215ad
Windows: Add missing extern "C" for hidsdi.h on MinGW < 12.0.0
...
Follow-up to #113013 .
2026-01-15 23:49:13 +01:00
kobewi
d70866bce8
Fix TileSet dock becoming focused when switching TileMapLayers
2026-01-15 16:46:32 +01:00
Skyth
329a9f1fb2
Fix buffers in D3D12 not getting cleared with the right usage.
2026-01-15 14:50:51 +03:00
Rémi Verschelde
2d53a62898
Merge pull request #114979 from mhilbrunner/drop-console-docs
...
Remove link for consoles in EditorExportPlatform
2026-01-15 11:01:15 +01:00
Rémi Verschelde
601c864758
Merge pull request #114978 from bruvzg/emb_timer
...
Split `EmbeddedProcess::reset` to allow stopping timers without full reset.
2026-01-15 11:01:08 +01:00
Max Hilbrunner
4a69505fac
Remove link for consoles in EditorExportPlatform
2026-01-15 10:27:00 +01:00
Pāvels Nadtočajevs
c3bef1b83f
Split EmbeddedProcess::reset to allow stopping timers without full reset.
2026-01-15 11:19:43 +02:00
Thaddeus Crews
1549d51865
Merge pull request #114938 from passivestar/color-picker-icons
...
Fix editor ColorPicker icon scale
2026-01-14 20:10:22 -06:00
Thaddeus Crews
86b60073dd
Merge pull request #114935 from YeldhamDev/play_pos_marker_fix
...
Fix wrong play position for the `AnimationMarkerEdit`
2026-01-14 20:10:21 -06:00
Thaddeus Crews
9465655acb
Merge pull request #114960 from akien-mga/readme-tweak
...
README: Minor tweaks and remove broken badge
2026-01-14 20:10:20 -06:00
Thaddeus Crews
8c78591906
Merge pull request #114956 from passivestar/checkbox-icon-tint
...
Remove checkbox icon tint in Create Scene popup
2026-01-14 20:10:19 -06:00
Thaddeus Crews
354ed3a871
Merge pull request #114950 from passivestar/negative-dimness-fix
...
Limit maximum luminance for elevated surfaces in modern theme
2026-01-14 20:10:18 -06:00
Thaddeus Crews
83600fcc0d
Merge pull request #114784 from BastiaanOlij/openxr_valve_profile_rename
...
OpenXR: Change profile name for Valve Frame Controller
2026-01-14 20:10:16 -06:00
Rémi Verschelde
d59db26710
Revert "Core: Switch RID_alloc::owns to lock-free"
...
This reverts commit bdfe8549b8 .
This caused a regression for GPUParticles3D emitters on macOS arm64,
which is proving to be both tricky to reproduce and solve. Other parts
of the engine using RID_Owner might be affected too.
Given that we're about to release 4.6, reverting might be the safest
option at this time, and this optimization can be re-attempted for 4.7.
Fixes #114900 .
2026-01-14 21:58:29 +01:00
Bastiaan Olij
34a0ab7de4
OpenXR: change profile name for Valve Frame Controller
2026-01-15 07:52:29 +11:00
Rémi Verschelde
423326b251
README: Minor tweaks and remove broken badge
2026-01-14 20:51:37 +01:00
passivestar
458d33717e
Remove checkbox icon tint in Create Scene popup
2026-01-14 23:01:00 +04:00
Robert Yevdokimov
c65d71a098
Fix viewport rotation gizmo aligned axis reversing
2026-01-14 12:52:35 -05:00
passivestar
b79de52951
Limit maximum luminance for elevated surfaces in modern theme
2026-01-14 18:16:39 +04:00
Dery Almas
8a448032c2
Wayland: Allow non-interactive window resizing
...
Despite what I thought in the past, it is allowed, as long as we follow
certain limitations depending on the toplevel's state.
As usual I peppered the code with comments expaining what those
limitations are.
Regarding popups, AFAICT there are no major limitations, although we
should eventually use the new `reposition` method, which autoadjusts the
popup to follow the screen's borders and whatnot. I didn't do that in
this patch as it requires some elbow grease, especially if we want to do
it synchronously.
2026-01-14 11:20:06 +01:00
passivestar
1b157957ae
Fix editor ColorPicker icon scale
2026-01-14 06:17:00 +04:00
Michael Alexsander
1d244cd956
Fix wrong play position for the AnimationMarkerEdit
2026-01-13 21:02:23 -03:00
Rémi Verschelde
481f36ed20
Bump version to 4.6-rc
2026-01-14 00:20:18 +01:00
Rémi Verschelde
be6399ddac
Update AUTHORS and DONORS list
2026-01-14 00:18:18 +01:00