Commit graph

81577 commits

Author SHA1 Message Date
Jorrit Rouwe
67d385e910 Jolt Physics: Made MoveKinematic more accurate when rotating a body by a very small angle 2026-01-24 14:46:15 +01:00
kobewi
8b400edb92 Don't force list icon size in EditorFileDialog 2026-01-24 13:29:37 +01:00
Chaosus
f91f2861cf [VisualShader] Add in_shadow_pass spatial input 2026-01-24 12:38:36 +03:00
Chaosus
4f0a0367fd [VisualShader] Add specular_amount spatial light input 2026-01-24 12:35:33 +03:00
Rémi Verschelde
ebbdef7830
Merge pull request #115316 from passivestar/codeedit-colors
Fix colors of code editor in modern theme
2026-01-24 00:46:44 +01:00
Rémi Verschelde
1d0a3c8c72
Merge pull request #115303 from TokageItLab/tweak-ik3d-doc
Tweak IKModifier3D docs and comment
2026-01-24 00:46:35 +01:00
passivestar
157f070faf Fix colors of code editor in modern theme 2026-01-24 02:30:23 +04:00
Michael Alexsander
4eafa3c587
Fix code completion popup colors not being updated properly 2026-01-23 18:40:58 -03:00
Lukas Tenbrink
63272b23ef Make LocalVector copy constructor explicit. 2026-01-23 20:52:03 +01:00
Rémi Verschelde
233a5aeb4d
Merge pull request #115299 from DarioSamo/framebuffer-cache-stale-ref
Fix stale reference bug in FramebufferCache.
2026-01-23 20:36:22 +01:00
Hugo Locurcio
fff6469d5b
Document hyphens being replaced with spaces in String.capitalize() 2026-01-23 20:21:26 +01:00
Jorrit Rouwe
be27d23116 Jolt Physics: Reworked how gravity is applied to dynamic bodies to prevent energy increase on elastic collisions 2026-01-23 20:08:05 +01:00
Tiago Carreira
744d038ae7 Fix FileSystem dock visual separation when docked at bottom 2026-01-23 16:01:54 +00:00
Silc Lizard (Tokage) Renew
9e066453fa Tweak IKModifier3D docs and comment 2026-01-24 00:55:54 +09:00
cdemirer
3694d22db3 Push multiline at the correct time when parsing super 2026-01-23 17:15:29 +03:00
Dario
c2b068d08c Fix stale reference bug in FramebufferCache. 2026-01-23 10:43:09 -03:00
Rémi Verschelde
3172d44799
Sync translations with Weblate 2026-01-23 12:38:50 +01:00
Akosmo
bf858ab659 Reset drag unfold timer when mouse exits Tree 2026-01-23 07:39:01 -03:00
Pāvels Nadtočajevs
b0320ef4ff
[Windows] Use executable icon as default for the window. 2026-01-23 10:41:23 +02:00
Frank Becker
5cc33d6965 Remove arc_tolerance scaling and the comment related to that.
clipper2 1.5.3 does the scaling internally.
2026-01-22 20:56:04 -08:00
Zac Luzader
56e646c217
Use sky's corrected camera projection for combined_reprojection 2026-01-22 19:26:17 -07:00
Robert Yevdokimov
529e50cfd4 Register zoom shortcuts to match preset Godot navigation scheme 2026-01-22 20:45:11 -05:00
Robert Yevdokimov
4faffeaf79 Update editor shortcuts when changing 3D navigation scheme 2026-01-22 19:28:07 -05:00
Hugo Locurcio
1dda3ac133
Add more toggleable options in Engine Compilation Configuration Editor
This can be used to reduce the binary size of custom export templates
when using profiles made with the engine compilation configuration
editor.
2026-01-23 01:26:47 +01:00
Rémi Verschelde
c3058391d7
Merge pull request #115181 from passivestar/graph-experimental-docs
Remove experimental flags from graph nodes
2026-01-22 16:56:07 +01:00
Nintorch
008266c4fe Fix editor tooltips disappearing with joypads 2026-01-22 18:51:55 +05:00
Anish Kumar
c7e5caa68e Enable native file picker support on Android 9 and older 2026-01-22 16:54:07 +05:30
Rémi Verschelde
e0b046e6db
Merge pull request #115249 from bruvzg/splash_w_mac_only
Process events during splash on macOS only.
2026-01-22 10:59:11 +01:00
Rémi Verschelde
d2a60ebbe9
Merge pull request #115242 from deralmas/ssccaallee
Wayland: Update popup scale information on creation
2026-01-22 10:59:06 +01:00
Rémi Verschelde
06922002b5
Merge pull request #115231 from KoBeWi/pretend_prepend_still_exists
Restore period in loaded node paths
2026-01-22 10:58:59 +01:00
Pāvels Nadtočajevs
77d98cf3dd
Process events during splash on macOS only. 2026-01-22 11:43:41 +02:00
Giganzo
33e71357d4 Fix EditorObjectSelector PopupMenu width 2026-01-22 10:02:14 +01:00
Nintorch
059cc936c4 Fix non-Xinput joypads having "xinput_index" 2026-01-22 11:15:04 +05:00
Dery Almas
27b1916465 Wayland: Update popup scale information on creation
Popups start with their size and position already scaled based on the parent.
We forgot to update the popup's scale itself, leading to a double-scale.
2026-01-22 06:28:27 +01:00
Hugo Locurcio
e13bf94a5f Improve errors for invalid build_profile SCons options
- Use a colored print when the file isn't found.
- Mention that the file is invalid JSON in the decoding error,
  and mention the location of the error.
2026-01-22 03:51:06 +01:00
kobewi
ff89f649fa Restore period in loaded node paths 2026-01-22 01:40:28 +01:00
Hugo Locurcio
d9198d1f66
Fix detection of some features in Engine Compilation Configuration Editor
A copy-paste error led to some incorrect feature detections,
specifically for X11, Wayland and Direct3D 12.

This adds blank lines between options to reduce the risk of future typos.
2026-01-22 01:26:26 +01:00
DeeJayLSP
cecdc7fb85 Update fallback fonts to latest releases 2026-01-21 19:33:24 -03:00
Michael Alexsander
c317a4cc42
Fix blurry icons in the inspector dock's object selector 2026-01-21 18:24:36 -03:00
Nintorch
72ed330f98 Fix UTF8 joypad raw_name in get_joy_info() 2026-01-22 00:08:17 +05:00
Hugo Locurcio
434b813f7d
Improve HTML shell in the web editor
- Tweak loading page for better usability and match the Godot
  editor style guide (e.g. buttons use Title Case text).
- Update theming to match the default theme as of Godot 4.6.
- Use Inter font with OpenType features to match the Godot 4.6 default.
- Use `:focus-visible` in CSS to hide focus outlines on mouse/touch
  input (matches Godot 4.6+ behavior).
- Remove video driver selection, as only WebGL 2 is available.
- Fix Open Graph image being 404 by using the same image as the
  website's homepage.
- Tweak welcome dialog text and add a link to the editor download page.
- Hide "(Try this for example)" link once a file is selected.
- Fix Open Graph image being 404.
- Link to the `stable` branch of the documentation instead of
  `latest`, since it lacks the version warning at the top.
2026-01-21 19:12:57 +01:00
Rémi Verschelde
76addfff12
Merge pull request #115175 from vaner-org/oneshot-request-fire-override-abort
Allow `ONE_SHOT_REQUEST_FIRE` to override OneShot abortion
2026-01-21 18:02:24 +01:00
Rémi Verschelde
8b2d988ba7
Merge pull request #115208 from akien-mga/revert-114457
Revert "Always stop script debugger when stopping game"
2026-01-21 17:44:25 +01:00
Rémi Verschelde
2025985ba9
Merge pull request #115199 from raulsntos/hidden-signals
Hide signals prefixed by underscore
2026-01-21 17:44:17 +01:00
Rémi Verschelde
dc1a92b9a2
Revert "Always stop script debugger when stopping game"
This reverts commit d1a5d9da3e.

This unfortunately breaks the DAP.

Fixes #115188.
2026-01-21 15:31:03 +01:00
Michael Alexsander
d0069b6ba7
Fix editor colors reseting while the color chooser is still open 2026-01-21 10:55:18 -03:00
Rémi Verschelde
6b76a5a8dc
Merge pull request #115198 from dsnopek/required-ptr-variant-conv-crash
Fix crash when converting `Variant` to incompatible `RequiredPtr<T>`
2026-01-21 13:43:30 +01:00
Lázaro Menezes
07547be180 Add notice about device settings for vibrate_handheld method 2026-01-21 09:29:11 -03:00
kobewi
85d9d315f1 Fix context plugins not called for empty clicks in Scene 2026-01-21 13:24:49 +01:00
Lukas Tenbrink
1825e89787 Change copy constructors of HashMap and AHashMap from implicit to explicit. 2026-01-21 13:01:23 +01:00