Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-12 | [Net] Rename WebRTCMultiplayer to WebRTCMultiplayerPeer. | Fabio Alessandrelli | |
2021-07-12 | [Net] Rename NetworkedMultiplayerENet to ENetMultiplayerPeer. | Fabio Alessandrelli | |
2021-07-12 | [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer. | Fabio Alessandrelli | |
2021-07-12 | [Net] Remove most multiplayer hooks from SceneTree. | Fabio Alessandrelli | |
Use `multiplayer` or `get_multiplayer()` instead of `get_tree()`. | |||
2021-07-10 | Fix creating a new function in visual scripts | Yuri Roubinsky | |
2021-07-09 | Merge pull request #50290 from reduz/redo-instance-bindings | Rémi Verschelde | |
Redo how instance bindings work | |||
2021-07-08 | Redo how instance bindings work | reduz | |
* The harcoded 8 slots are no more and impose limits in the new extension system. * New system is limitless, although it will impose small performance hit with a mutex. * Use a token to request the instance binding. **Warning**: Mono will most likely break as a result of this, will need to be modified to use the new system. | |||
2021-07-08 | Implement didClose notification in LSP | Francois Belair | |
2021-07-06 | Merge pull request #50162 from Calinou/inspector-hint-allow-ormmaterial3d | Rémi Verschelde | |
Allow using ORMMaterial3D by using BaseMaterial3D as a resource hint | |||
2021-07-06 | Merge pull request #49964 from Calinou/websocketserver-improve-error-reporting | Rémi Verschelde | |
Improve error reporting in WebSocketServer | |||
2021-07-06 | Merge pull request #35847 from raniejade/ranie/fix-api-generator | Rémi Verschelde | |
Fix gdnative api generation for methods that return enums | |||
2021-07-05 | Improve error reporting in WebSocketServer | Hugo Locurcio | |
This should make troubleshooting easier. | |||
2021-07-05 | Merge pull request #50048 from Calinou/remove-travis-code | Rémi Verschelde | |
Remove unused code related to Travis CI | |||
2021-07-04 | Allow using ORMMaterial3D by using BaseMaterial3D as a resource hint | Hugo Locurcio | |
Previously, only StandardMaterial3D could be defined as an alternative to ShaderMaterial. This also reorders the CanvasItemMaterial property hints to follow alphabetical order (which is enforced by the inspector). | |||
2021-07-03 | [Crypto] Delete mbedtls ctx in deconstructor. | Fabio Alessandrelli | |
Would cause memory leak when the context was `start`ed but not `finish`ed. | |||
2021-07-01 | Use PROPERTY_USAGE_NONE instead of 0 for no property usage | Aaron Franke | |
Also use const more often. | |||
2021-07-02 | Fix GridMap erase Octans | Pitanov V.V | |
2021-07-01 | Remove unused code related to Travis CI | Hugo Locurcio | |
2021-07-01 | Clean up RenderingServer and its bindings | reduz | |
* Rewrote bindings for RenderingServer. * They are now all up to date. * Several unused methods and deprecated features were cleaned up. | |||
2021-06-30 | Merge pull request #50009 from reduz/fix-suffixes-and-degrees | Rémi Verschelde | |
Fix editor suffixes and degrees conversion | |||
2021-06-30 | Fix editor suffixes and degrees conversion | reduz | |
* Functions to convert to/from degrees are all gone. Conversion is done by the editor. * Use PROPERTY_HINT_ANGLE instead of PROPERTY_HINT_RANGE to edit radian angles in degrees. * Added possibility to add suffixes to range properties, use "min,max[,step][,suffix:<something>]" example "0,100,1,suffix:m" * In general, can add suffixes for EditorSpinSlider Not covered by this PR, will have to be addressed by future ones: * Ability to switch radians/degrees in the inspector for angle properties (if actually wanted). * Animations previously made will most likely break, need to add a way to make old ones compatible. * Only added a "px" suffix to 2D position and a "m" one to 3D position, someone needs to go through the rest of the engine and add all remaining suffixes. * Likely also need to track down usage of EditorSpinSlider outside properties to add suffixes to it too. | |||
2021-06-30 | Remove singleton variable shadowing. | K. S. Ernest (iFire) Lee | |
2021-06-30 | Protocol shadows a variable. | K. S. Ernest (iFire) Lee | |
2021-06-30 | Rename `GdNavigationServer` to `GodotNavigationServer` | Rémi Verschelde | |
And rename `gdnavigation` module to simply `navigation`. | |||
2021-06-29 | Improve RID_Owner memory usage | reduz | |
* Ability to allocate empty objects in RID_Owner, so RID_PtrOwner is not needed in most cases. * Improves cache usage, as objects are now allocated together * Should improve performance in 2D rendering | |||
2021-06-29 | Merge pull request #49905 from pfertyk/issue-46480-image-compress-crashes-godot | Rémi Verschelde | |
Validate image formats, check if resize_to_po2 failed | |||
2021-06-29 | Merge pull request #49944 from MisoMosiSpy/visual-script-logic-oper-mismatch | Rémi Verschelde | |
Fixes Visual Script node operator mismatch | |||
2021-06-29 | Fixes Visual script nodes operator mismatch issue #49943 | Dipal M Zambare | |
2021-06-29 | Merge pull request #49966 from Faless/net/4.x_ws_timeout | Rémi Verschelde | |
[Net] Add WebSocketServer handshake_timeout property. | |||
2021-06-28 | Validate image formats, check if resize_to_po2 failed | Paweł Fertyk | |
2021-06-28 | Merge pull request #49917 from groud/tree_disable_scroll | Rémi Verschelde | |
Allow disabling scrolling in Tree and implement horizontal scrolling | |||
2021-06-28 | Merge pull request #49965 from Faless/net/4.x_fix_request | Rémi Verschelde | |
[Net] Fix WebSocketClient path parsing. | |||
2021-06-28 | Implement Tree's internal minimum width calculation | Gilles Roudière | |
2021-06-28 | [Net] Add WebSocketServer handshake_timeout property. | Fabio Alessandrelli | |
Allows customization of the maximum time a client is allowed to stay in the the "pending" state (i.e. awaiting HTTP handshake). This used to be 1 second by before, the new default is 3 seconds. | |||
2021-06-28 | [Net] Fix WebSocketClient path parsing. | Fabio Alessandrelli | |
Recent changes to parse_url caused the client to make invalid HTTP requests if no path was specified. | |||
2021-06-27 | Make curve interpolate crash less. | K. S. Ernest (iFire) Lee | |
2021-06-25 | Implement native extension system | reduz | |
* Deprecates GDNative in favor of a simpler, lower level interface. * New extension system allows registering core engine classes. * Simple header interface in gdnative_interace.h | |||
2021-06-24 | Merge pull request #49854 from ↵ | K. S. Ernest (iFire) Lee | |
kleonc/visual_script_editor-fix-position-when-zooming-master VisualScriptEditor Fix in graph position calculation (do not skip zoom) | |||
2021-06-24 | Merge pull request #49583 from timothyqiu/texture-crash | Rémi Verschelde | |
Fix crash when freeing GradientTexture and NoiseTexture | |||
2021-06-23 | VisualScriptEditor Fix in graph position calculation (do not skip zoom) | kleonc | |
2021-06-23 | Fixing mono build after instance() -> instanciate() name change | Grzegorz Puławski | |
2021-06-23 | Fix logic operators mislabeled #49412 | Martin | |
2021-06-20 | Use mouse and joypad enums instead of plain integers | Aaron Franke | |
Also MIDIMessage | |||
2021-06-20 | Merge pull request #49754 from aaronfranke/is-eq-approx-sub-opt | Rémi Verschelde | |
Fix sub-optimal uses of is_equal_approx | |||
2021-06-20 | Fix sub-optimal uses of is_equal_approx | Aaron Franke | |
2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | |
2021-06-20 | Merge pull request #48804 from EricEzaM/scripting-multi-error-support | Rémi Verschelde | |
Added support for scripts reporting multiple errors to ScriptTextEditor | |||
2021-06-19 | Merge pull request #44806 from madmiraal/consolidate_json | Rémi Verschelde | |
Consolidate JSON, JSONParseResults and JSONParser into JSON | |||
2021-06-19 | Added support for scripts reporting multiple errors to ScriptTextEditor | Eric M | |
Scripts can now report multiple errors to the scripting editors in the engine. UI elements were added to support multiple errors. | |||
2021-06-19 | Consolidate JSON, JSONParseResults and JSONParser into JSON | Marcel Admiraal | |
Renames JSON.parse_string() to parse() Renames JSON.decode_data() to stringify() |