Rémi Verschelde
6c482fad89
Merge pull request #89207 from bruvzg/_ts_req
...
[TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, update extension docs.
2024-03-13 18:41:28 +01:00
Rémi Verschelde
950d11b4ca
Merge pull request #87972 from bruvzg/img_skip
...
[Import] Add "skip file" import option to skip (and exclude from export) importable formats, auto set it for the images used by bitmap font.
2024-03-13 18:41:24 +01:00
Rémi Verschelde
8620f7356b
Merge pull request #83037 from dalexeev/gds-fix-warning-ignore-issues
...
GDScript: Fix `@warning_ignore` annotation issues
2024-03-13 18:41:21 +01:00
Aaron Franke
9e0b38ecd3
Disable XR server when compiling without 3D
2024-03-13 09:02:10 -07:00
Rémi Verschelde
6ba0179682
Merge pull request #64488 from reduz/interactive-music-take3
...
Add interactive music support
2024-03-13 14:32:21 +01:00
bruvzg
3bb5047db3
[TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, update extension docs.
2024-03-13 12:57:39 +02:00
jsjtxietian
856e071762
Fix help label will be partly outside the view area at 150% editor scale
2024-03-13 17:50:02 +08:00
bruvzg
ac7583e449
[NativeMenu] Implement native popup menu support on Windows.
2024-03-13 10:51:38 +02:00
bruvzg
0d02568ff8
Update ICU and msdfgen.
2024-03-13 09:12:50 +02:00
jsjtxietian
f59c147d1f
Fix center view button appears outside the GenericTilePolygonEditor
2024-03-13 12:46:14 +08:00
clayjohn
f4c6c807eb
Set a minimum of 0.01 for proximity fade to avoid undefined behavior in shader
2024-03-12 17:10:58 -07:00
Juan Linietsky
43b78cd2ad
Add interactive music support
...
This PR adds 3 types of audio streams used for interactive music support.
* AudioStreamInteractive: Allows setting several sub-streams and transition between them with many options.
* AudioStreamPlaylist: Allows sequential or shuffled playback of a list of streams.
* AudioStreamSynchronized: Allows synchronous playback of several streams, the volume of each can be controlled.
Theese three stream types can be combined to create complex, layered interactive music and transitions between them, similar to software such as WWise.
2024-03-12 21:54:59 +01:00
bruvzg
fee14eb5e8
[Import] Add "skip file" import option to skip (and exclude from export) importable formats, auto set it for the images used by bitmap font.
2024-03-12 21:34:40 +02:00
Danil Alexeev
ef1909fca3
GDScript: Fix @warning_ignore
annotation issues
2024-03-12 19:00:06 +03:00
Thaddeus Crews
3b3e2374c9
clang-tidy: Enforce modernize-use-nullptr
2024-03-12 10:59:53 -05:00
Rémi Verschelde
61282068f4
Merge pull request #89420 from RandomShaper/sort_scs
...
Ensure specialization constants come sorted from reflection
2024-03-12 16:28:12 +01:00
Rémi Verschelde
20373d026d
Merge pull request #89419 from KoBeWi/losing_control
...
Fix some AcceptDialog argument types
2024-03-12 16:28:10 +01:00
Rémi Verschelde
48ad83a4e7
Merge pull request #88827 from adamscott/add-browse-folder-icon
...
Add browse folder and browse file icons
2024-03-12 16:28:03 +01:00
Adam Scott
44d3ce2c11
Add browse folder and browse file icons
2024-03-12 09:57:59 -04:00
Pedro J. Estébanez
49625beac2
Ensure specialization constants come sorted from reflection
2024-03-12 14:42:01 +01:00
kobewi
a7b6bcb988
Fix some AcceptDialog argument types
2024-03-12 14:33:43 +01:00
Rémi Verschelde
b18942d429
Merge pull request #89405 from KoBeWi/receiver,_do_you_copy
...
Select method name edit when opening connection dialog
2024-03-12 14:23:06 +01:00
Rémi Verschelde
061e0c758d
Merge pull request #89395 from bruvzg/rtl_ts_img_range
...
[RTL] Use "visible characters" property for inline object visibility
2024-03-12 14:23:03 +01:00
Rémi Verschelde
9c99d4c3b4
Merge pull request #89249 from /connect-signal-fix
2024-03-12 14:22:56 +01:00
passivestar
3199c294f9
Allow connecting signals to existing methods without opening the script editor
2024-03-12 15:50:54 +04:00
Lyuma
db2c9571bb
glTF export: morph targets are relative, so use zero as reference
2024-03-12 02:39:15 -07:00
K. S. Ernest (iFire) Lee
1e63a2a132
Update buffer view target handling, encode sparse accessors as vec3.
...
Co-authored-by: Lyuma <xn.lyuma@gmail.com>
2024-03-12 02:39:00 -07:00
bruvzg
433de7f1a8
[RTL] Use "visible characters" property for inline object visibility
2024-03-12 11:28:45 +02:00
kobewi
c1a034297d
Select method name edit when opening connection dialog
2024-03-12 00:51:50 +01:00
Rémi Verschelde
22c20cea6e
Merge pull request #89397 from clayjohn/XR-shader-warning
...
Improve warning when XR shaders are not enabled
2024-03-11 23:48:25 +01:00
Rémi Verschelde
b1b0a526d8
Merge pull request #89393 from Repiteo/retire-subprocess_main
...
SCons: Remove `run_in_subprocess` & `subprocess_main` dependencies
2024-03-11 23:48:21 +01:00
Rémi Verschelde
d5856f864f
Merge pull request #89383 from bruvzg/font_no_bitmaps
...
[Font] Add option to disable embedded bitmaps loading.
2024-03-11 23:48:17 +01:00
Rémi Verschelde
c0ad0b0acf
Merge pull request #87870 from ryevdokimov/remove-unnecessary-focus-methods
...
Remove unnecessary focus methods and directly bind to `set_close_on_escape`
2024-03-11 23:48:13 +01:00
Rémi Verschelde
058202e960
Merge pull request #86101 from GrammAcc/partial-fix-68305
...
[X11] Partial fix for Editor and Project Manager stealing focus on some window managers
2024-03-11 23:48:07 +01:00
Rémi Verschelde
397fd1bece
Merge pull request #85502 from KoBeWi/external_is_eternal_and_does_not_abide_to_changes
...
Update NodePaths only in built-in resources
2024-03-11 23:48:00 +01:00
clayjohn
d8f2768b90
Improve warning when XR shaders are not enabled
2024-03-11 14:17:37 -07:00
Thaddeus Crews
5a6e3cbcb0
SCons: Remove run_in_subprocess
dependency
2024-03-11 13:20:09 -05:00
bruvzg
911fa38d3a
[Font] Add option to disable embedded bitmaps loading.
2024-03-11 16:31:10 +02:00
kobewi
77879d4288
Update NodePaths only in built-in resources
2024-03-11 15:17:29 +01:00
Rémi Verschelde
f040a351c2
Merge pull request #89381 from aaronfranke/disable-3d
...
Disable all 3D nodes, physics, and resources when compiling without 3D
2024-03-11 14:02:57 +01:00
Rémi Verschelde
effb270834
Merge pull request #89380 from dalexeev/doc-fix-rst-gen-for-codeblock-lang-text
...
Documentation: Fix RST generation for `[codeblock lang=text]`
2024-03-11 14:02:54 +01:00
Rémi Verschelde
6cfed9734e
Merge pull request #89378 from Faolan-Rad/FixBugWithDIableingGodotModuleInEditor
...
Fix PluginConfigDialog crash in editor build without any language support
2024-03-11 14:02:50 +01:00
Rémi Verschelde
51c3f6a534
Merge pull request #89376 from BastiaanOlij/unify_multiview
...
Consistantly use `USE_MULTIVIEW` as the define in shaders
2024-03-11 14:02:44 +01:00
Rémi Verschelde
a2edcf83ab
Merge pull request #89371 from Chubercik/pcre2-10.43
...
pcre2: Update to 10.43
2024-03-11 14:02:39 +01:00
Rémi Verschelde
befc738b44
Merge pull request #89304 from Chubercik/harfbuzz-8.3.0
...
harfbuzz: Update to 8.3.0
2024-03-11 14:02:34 +01:00
Rémi Verschelde
1bbdbbaada
Merge pull request #89242 from RafaelRain18/master
...
Fix region section not ignoring #region and #endregion when in a string
2024-03-11 14:02:30 +01:00
Rémi Verschelde
22dcfa14e3
Merge pull request #87858 from AThousandShips/callable_rpc
...
Fix `rpc` call from name based `Callable`s
2024-03-11 14:02:26 +01:00
Rémi Verschelde
b0d07b1bc2
Merge pull request #86936 from akx/env-utf-8
...
Attempt parsing environment variables as UTF-8
2024-03-11 14:02:22 +01:00
Rémi Verschelde
9a098458cc
Merge pull request #85325 from TheSofox/text-edit-undo-fix
...
Fixes for undo in text editor grouping unrelated actions
2024-03-11 14:02:17 +01:00
Rémi Verschelde
0475011c66
Merge pull request #82084 from ogapo/pr/pck-cache-merge
...
Merge `uid_cache.bin` and `global_script_class_cache.cfg` after mounting PCKs
2024-03-11 14:01:16 +01:00