summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-13[WebSocket] Fix debugger implementation.Fabio Alessandrelli
Register module during core initialization so the remote debugger can properly handle the "wss://" protocol.
2022-10-13[WebSocket] Fix Web write mode.Fabio Alessandrelli
2022-10-13Merge pull request #67138 from touilleMan/gdextension-typed-enum-in-structRémi Verschelde
Use enum type in GDExtension info structs for better readability
2022-10-13Merge pull request #67336 from jbcolli2/Normal-of-CylinderMeshRémi Verschelde
Fix bug in CylinderMesh when computing normals
2022-10-13Merge pull request #67344 from KoBeWi/hollow_propertyRémi Verschelde
Add empty state to enum properties
2022-10-13Merge pull request #66337 from EricEzaM/sprite-framesRémi Verschelde
Ensure control built-in shortcuts are matched exactly & add shortcuts for SpriteFrames editor
2022-10-13Merge pull request #66357 from EricEzaM/shortcut-context-on-nodeRémi Verschelde
Move Shortcut Context to control and fix `shortcut_input` with `shortcut_context`
2022-10-13Merge pull request #67312 from MladoniSzabi/fix_scroll_happening_twiceRémi Verschelde
fixed holding alt while zooming zooms in by 2 increments.
2022-10-13Merge pull request #67251 from groud/simplify_path_solve_urlsRémi Verschelde
Make String.simplify_path keep the protocol identifier for urls
2022-10-13Merge pull request #67345 from Faless/ws/4.x_fix_connectingFabio Alessandrelli
[WebSocket] Fix TCP connection being closed while connecting.
2022-10-13[WebSocket] Fix TCP connection being closed while connecting.Fabio Alessandrelli
Fix a bug causing the WebSocketPeer to fail connecting to a remote server when the TCP 3-way handshake took more than a few milliseconds.
2022-10-13Changed normal of CylinderMesh to account for slanted side.jbcolli2
2022-10-13Add shortcuts for SpriteFrames editor. Small renaming changes for clarity & ↵Eric M
consistency.
2022-10-13Move Shortcut Context to Control and ensure that `shortcut_input` adheres to ↵Eric M
contexts. Also ensure that controls with no context are only triggered AFTER nodes which do have a context.
2022-10-13Add empty state to enum propertieskobewi
2022-10-13fixed holding alt while zooming zooms in by 2 increments.MladoniSzabi
2022-10-13Make String.simplify_path keep the protocol identifier for urlsGilles Roudière
2022-10-13Merge pull request #67340 from bruvzg/mac_export_minRémi Verschelde
Fix macOS export plugin build without regex module.
2022-10-13Merge pull request #67335 from clayjohn/GLES3-2d-lightsRémi Verschelde
Add 2D lights to OpenGL3 canvas renderer
2022-10-13Merge pull request #67320 from Calinou/fix-volumetric-fog-low-densityRémi Verschelde
Fix volumetric fog not rendering at densities lower than or equal to 0.001
2022-10-13Merge pull request #67216 from dotlogix/Bugfix/FixErrorWhenSerializingSignalsRémi Verschelde
Fix crash when serializing empty delegates in C#
2022-10-13Merge pull request #67307 from TechnoPorg/lod-radial-distanceRémi Verschelde
Use radial distance for making LOD decisions.
2022-10-13Merge pull request #66953 from Sauermann/fix-top-level-connect-errorRémi Verschelde
Fix Control node not disconnecting from signal
2022-10-13Merge pull request #67318 from bruvzg/more_gcc_warnRémi Verschelde
[Windows] Fix more GCC MinGW warnings.
2022-10-13Merge pull request #59468 from EricEzaM/fix-zoom-shortcutsRémi Verschelde
Fix zoom in/out keyboard shortcuts not working
2022-10-13Merge pull request #66349 from A-Lamia/Amount_At_CollisionRémi Verschelde
PARTICLES: adds amount property to collision sub particles.
2022-10-13Fix macOS export plugin build without regex module.bruvzg
2022-10-12Add 2D lights to OpenGL3 canvas rendererclayjohn
This is an initial implementation using the same single-pass approach as the RenderingDevice.
2022-10-13Fix volumetric fog not rendering at densities lower than or equal to 0.001Hugo Locurcio
This allows volumetric fog to render with the lowest density that can be specified in the inspector (0.0001).
2022-10-13Adding null check to prevent null reference exception when serializing ↵Alexander Schill
delegates in C#
2022-10-12Merge pull request #67325 from Faless/web/4.x_scons_serveRémi Verschelde
[Web] Add the "serve" and "run" scons targets.
2022-10-12Merge pull request #67281 from Nidjo123/x11-window-resizeRémi Verschelde
Keep rendering context window size in sync when resizing
2022-10-12Merge pull request #66952 from bruvzg/macos_net_exportRémi Verschelde
Fix macOS .NET export.
2022-10-12[Web] Add the "serve" and "run" scons targets.Fabio Alessandrelli
You can now run the test HTTP server by calling: scons p=web serve If you also wish to run the browser, call instead: scons p=web run The default listen port is 8060, but can be overriden via the env variable GODOT_WEB_TEST_PORT which must be a valid integer.
2022-10-13particles: add amount property to sub property collision.Lamia
2022-10-12[Windows] Fix GCC MinGW warnings.bruvzg
2022-10-12Merge pull request #65714 from benbot/fix-double-particle-collision-calculationRémi Verschelde
2022-10-12Merge pull request #67306 from raulsntos/dotnet/format2Rémi Verschelde
2022-10-12Fix dotnet formatRaul Santos
It was failing due to generated files being referenced in .NET projects but the files are missing because they are generated by `godot --generate-mono-glue` or `build_assemblies.py`.
2022-10-12Use radial distance for making LOD decisions.TechnoPorg
Previously, only forward basis distance from the camera was used. This means that unnecessarily high LOD levels were used for objects located to the side of the camera. The distance from the camera origin is now used, independently of direction.
2022-10-12Merge pull request #67232 from bruvzg/popup_editRémi Verschelde
Improve Popup / Window behavior in the edited scene tree.
2022-10-12Merge pull request #67300 from Mickeon/indexed-objectionRémi Verschelde
Rename `set`/`get_indexed`'s "property" to "property_path"
2022-10-12Merge pull request #67298 from Splizard/fix_unamed_args_gdextensionRémi Verschelde
Fix _unnamed_arg so that arguments defined by GDExtension show up in the editor docs.
2022-10-12Merge pull request #67252 from zaevi/web_fix_export_file_lockedRémi Verschelde
[Web] Fix file locked issue when exporting to Web.
2022-10-12Merge pull request #67295 from rune-scape/rune-gdscript-highlighter-keywordsRémi Verschelde
GDScript: fix highlighting '.' after global class name
2022-10-12Rename `set`/`get_indexed`'s "property" to "property_path"Micky
Also touches up the Documentation slightly.
2022-10-12Fix _unnamed_arg so that arguments defined by GDExtension show up in docs.Quentin Quaadgras
The Godot API (gdnative_interface.h) allows methods to be registered on extension classes with `classdb_register_extension_class_method` a `GDNativeExtensionClassMethodInfo` can be provided to this function along with a `get_argument_info_func` which according to the comment indicates that argument names should be definable here. Unfortunately, setting the name field in the `GDNativePropertyInfo` struct has no effect on the editor documentation, which continues to display "_unnamed_arg" for each argument. I discovered that `get_argument_info` is responsible for this as it always overrides the `info.name`. I've added an if condition that will only override the name when it is empty. I've tested this with my GDExtension module and I can confirm that with this commit, the argument name shows up in the builtin docs. eg. in Lookup Symbol.
2022-10-12Merge pull request #67277 from KoBeWi/🤦‍♂️Rémi Verschelde
Fix source sort not saving in TileMap editor
2022-10-12Merge pull request #67272 from Riteo/fix-auto-execinfoRémi Verschelde
Actually set the execinfo flag on non-glibc systems
2022-10-12Merge pull request #66003 from voidshine/fix_midi_event_mutationRémi Verschelde
Fix MIDI note-on events being converted to note-off events