Rémi Verschelde
3e53d73996
Merge pull request #101038 from KoBeWi/QuickerOpenDialog
...
Remember QuickOpenDialog history between sessions
2025-01-07 23:17:48 +01:00
Rémi Verschelde
de1499c3c2
Merge pull request #100927 from KoBeWi/yeah,_uids
...
Assign new UID when duplicating file externally
2025-01-07 23:17:44 +01:00
Rémi Verschelde
709f2e1a5d
Merge pull request #100765 from Geometror/lightmapgi-add-downsampling
...
Add a supersampling option to LightmapGI
2025-01-07 23:17:39 +01:00
Rémi Verschelde
0fee2724f0
Merge pull request #100751 from YYF233333/force_regex_with_editor
...
Force build editor with regex module, remove checking code
2025-01-07 23:17:35 +01:00
Rémi Verschelde
9788b3db1d
Merge pull request #100569 from arkology/texture-preview-borders
...
Show "transparent background" texture only behind actual texture in `TexturePreview` class + add borders for readability
2025-01-07 23:17:32 +01:00
Rémi Verschelde
1639174455
Merge pull request #100558 from KoBeWi/docking_in_progress
...
Rework dock layout management
2025-01-07 23:17:27 +01:00
Rémi Verschelde
ce6c3c5c28
Merge pull request #100556 from KoBeWi/unlimited_contextizer
...
Add more menus support to EditorContextMenuPlugin
2025-01-07 23:17:23 +01:00
Rémi Verschelde
7bbdcc802b
Merge pull request #100419 from KoBeWi/times_before_search_were_better
...
Fix folders uncollapsed after restart with filter
2025-01-07 23:17:18 +01:00
Rémi Verschelde
07093c4a34
Merge pull request #100275 from KoBeWi/highest_level_clearance
...
Don't emit `text_changed` signal when clearing empty LineEdit
2025-01-07 23:17:13 +01:00
Rémi Verschelde
9a4142c17e
Merge pull request #98262 from KoBeWi/fileland_natives
...
Mention native file dialogs editor setting in EditorFileDialog description
2025-01-07 23:17:08 +01:00
Rémi Verschelde
b194e050d7
Merge pull request #91333 from YeldhamDev/working_on_this_felt_like_constantly_walking_into_rakes
...
Make `PopupMenu/Panel` shadows properly visible again
2025-01-07 23:17:02 +01:00
AeioMuch
96e59b99ba
Cleanup editor history when opening the history menu popup & set appropriate class icon for object in it. Handle do&undo for selection when reparenting
2025-01-07 23:15:30 +01:00
Hilderin
731a1ec206
Fix documentation tooltip over debug tooltip
2025-01-07 16:42:29 -05:00
Pāvels Nadtočajevs
8d911b2554
[Window] Expose start_drag and start_resize methods (for both native and embedded windows).
2025-01-07 23:35:14 +02:00
Anish Mishra
b0ae6f7f01
Fix gui overflow in Android editor
2025-01-08 02:52:14 +05:30
AThousandShips
a6c70576be
[Main] Fix missing performance data
...
Also future-proof entries to ensure size.
2025-01-07 20:04:26 +01:00
Hendrik Brucker
054340bb6b
Add a supersampling option to LightmapGI
...
This provides increased lightmap quality with less noise, smoother
shadows and better small-scale shadow detail. The downside is that
this significantly increases bake times and memory usage while baking
lightmaps, so this option is disabled by default.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
Co-authored-by: landervr <31851431+CpnWaffle@users.noreply.github.com >
2025-01-07 18:44:59 +01:00
Mikael Hermansson
d6b822c891
Cache value of Jolt Physics project setting bounce_velocity_threshold
2025-01-07 18:35:04 +01:00
danielgsilva
94a7dfeae1
Add additional methods for has_theme_item to check for font and font size
2025-01-07 16:56:14 +00:00
Lukas Tenbrink
0fddf6a824
Optimize calls of utf8 in a few spots to avoid calling it more than once.
2025-01-07 17:24:21 +01:00
Mikael Hermansson
174a2b6593
Fix debug contact count not being initialized when using Jolt Physics
2025-01-07 17:16:59 +01:00
Summersay415
f6d22da94b
Update official export templates architecture list in docs
2025-01-07 20:28:25 +07:00
Kiro
f70acb0308
shift the polygon heap only if index is in range
2025-01-07 13:40:17 +01:00
Yufeng Ying
34d8255947
Force build editor with regex module, remove checking code.
...
Fix include.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-01-07 19:43:23 +08:00
BlueCube3310
6a2cc39926
Compatibility: Improve gl texture format detection
2025-01-07 12:20:04 +01:00
Rémi Verschelde
aa65940a85
Merge pull request #101202 from KoBeWi/tweens_3.0
...
Tween code improvements
2025-01-07 10:14:58 +01:00
Rémi Verschelde
558a18fbb7
Merge pull request #101198 from Calinou/editor-metalfx-show-options-on-all-platforms
...
Show MetalFX options in the Scaling 3D Mode enum on all platforms
2025-01-07 10:14:54 +01:00
Rémi Verschelde
33c0fc5508
Merge pull request #101162 from timoschwarzer/fix/gpu-particles-2d-emission-textures
...
Fix ParticleProcessMaterial not using same offsets for emission textures
2025-01-07 10:14:50 +01:00
Rémi Verschelde
d9535301ab
Merge pull request #101001 from adamscott/fix-metadata-script
...
Fix Script metadata usage
2025-01-07 10:14:46 +01:00
Rémi Verschelde
6d5e47a54c
Merge pull request #100532 from bruvzg/win_size_drag
...
Implement `DisplayServer.window_start_resize`.
2025-01-07 10:14:42 +01:00
Rémi Verschelde
084da581be
Merge pull request #100241 from lander-vr/reflection-probe-priority
...
Add priority-based blending to reflection probes.
2025-01-07 10:14:38 +01:00
Rémi Verschelde
6e9be55ee2
Merge pull request #100104 from bruvzg/ts_data_in_template
...
[Export] Allow using ICU data from export templates instead of editor embedded data.
2025-01-07 10:14:34 +01:00
Rémi Verschelde
9b6322a6f1
Merge pull request #97478 from bruvzg/emb_obj
...
[TextServer] Improve embedded objects handling performance.
2025-01-07 10:14:30 +01:00
Rémi Verschelde
9890cc9d59
Merge pull request #97136 from chocola-mint/fix-#97021
...
Stop EditorNode from refreshing the current scene tab when not needed
2025-01-07 10:14:26 +01:00
Rémi Verschelde
7c49ae253e
Merge pull request #96713 from Nazarwadim/thread_local_bones_backup
...
Use `thread_local` for `bones_backup`
2025-01-07 10:14:15 +01:00
Pāvels Nadtočajevs
3d60ce9389
[Export] Allow using ICU data from export templates instead of editor embedded data.
2025-01-07 08:15:09 +02:00
bruvzg
cc1db569e1
[TextServer] Improve embedded objects handling performance.
2025-01-07 08:01:29 +02:00
Pāvels Nadtočajevs
7f0b4e58b0
Implement DisplayServer.window_start_resize.
2025-01-07 07:58:02 +02:00
chocola-mint
86a6794a4a
Stop EditorNode from refreshing the current scene tab when not needed
2025-01-07 13:36:46 +09:00
clayjohn
49846cf79a
Save instance and global uniform data in RenderingServerDummy so they can be exported with headless exports
2025-01-06 19:25:11 -08:00
BattyBovine
6dc6ad2b86
Prevent errors when drawing debug meshes when surface count is zero.
...
Adds a few checks to ensure a debug collision mesh contains mesh data before
attempting to add it to the gizmo draw list. This prevents errors when using
SeparationRayShape3D, which is only intended to draw a single line, and
contains no mesh data.
Closes #100665
2025-01-06 21:35:52 -05:00
kobewi
ccc134fd1b
Tween code improvements
2025-01-07 01:21:23 +01:00
Hugo Locurcio
865acd0129
Show MetalFX options in the Scaling 3D Mode enum on all platforms
...
Previously, the MetalFX scaling modes were only displayed in the
`macos` and `ios` feature tag overrides if the editor had Metal support
enabled. However, this is only available on the macOS editor, which caused
two issues:
- You couldn't set the 3D scaling mode to MetalFX for `macos` or `ios`
if you were using the editor on another platform.
- If you opened a project that was last edited on macOS with MetalFX scaling
modes set for these overrides, it would show an unknown value or revert
to the default when saving to the project (as the enum value didn't exist
anymore on your end).
2025-01-07 01:06:41 +01:00
Rémi Verschelde
4cf02312f6
Merge pull request #101136 from JulianHeuser/master
...
Add test for GLTFDocument
2025-01-07 00:45:14 +01:00
Rémi Verschelde
bd56e811f3
Merge pull request #101015 from bruvzg/si_fix_empty_tt
...
[Windows] Fix StatusIndicator crash with empty tooltip (and few other similar unsafe `ptr()` uses).
2025-01-07 00:45:11 +01:00
Rémi Verschelde
887c1557bf
Merge pull request #100961 from Geometror/lm-colored-transparent-shadows
...
Add support for colored shadows in LightmapGI
2025-01-07 00:45:07 +01:00
Rémi Verschelde
452f1fa0e9
Merge pull request #100512 from bruvzg/dict_keys
...
[Dictionary Property Editor] Use property editors instead of labels to display keys.
2025-01-07 00:45:00 +01:00
Hendrik Brucker
cb460ad421
Add support for colored shadows in LightmapGI
2025-01-06 23:40:18 +01:00
clayjohn
25a9b04ecc
Correct aspect ratio used in FSR2 calculations to remove a source of depth-based ghosting
2025-01-06 14:00:58 -08:00
Rémi Verschelde
21a6bd8dca
Merge pull request #101182 from stuartcarnie/editor_crash_import
...
Editor: Fix crash when using `--import --verbose` due to use-after-free
2025-01-06 22:49:29 +01:00