Age | Commit message (Collapse) | Author |
|
|
|
Add message when ScriptDebugger connects.
|
|
godotengine/revert-21780-animatedsprite-deprecated
Revert "Drop deprecated compatibility methods from AnimatedSprite"
|
|
|
|
Doc: Use same headers and order in-editor and online
|
|
Short diff, long explaination:
This will hopefully clarify whether or not issues are about the dubgger
like the case of the never ending thread about MacOS "Remote debugger
fails", which started as a real issue, and ended up being referenced for
every strange OSX issue where the window was not visible or the engine
crashed without appearing on screen.
|
|
We were not consistently applying .lower() every time we construct
an hyperlink, so there would be case mismatch. It works fine to keep
the natural case for those links.
|
|
Removed unused code
|
|
|
|
Move modules/mono/glue/cs_files to modules/mono/glue/Managed/Files
|
|
Added dummy MSBuild project and solution to get tooling help when editing these files.
|
|
Fix default_cursor_shape for TextEdit
|
|
Fixes to mouse mode confined and captured
|
|
|
|
C#: Fix explicit enum values when exporting member
|
|
|
|
|
|
New NetSocket interface with common BSD/Win implementation
|
|
TextEdit update cache.size on ENTER_TREE
|
|
|
|
Fix default script name in ScriptCreateDialog
|
|
|
|
|
|
Unified BSD and Winsock sockets into a single implementation of a
generic NetSocket interface.
This is some ground work for few network improvements:
- Reuse as much code as possible between Posix and Windows.
- Provide a single point of implementation for exotic sdks (consoles).
- Provide platform agnostic StreamPeerTCP and PacketPeerUDP in core.
- Implement connect for UDP allowing for DTLS implementation.
|
|
Fixed the remove_line function in richtextlabel. It was totally broken
|
|
Resurrect integrated error display for the Debugger.
|
|
When resizing an X11 window wait for the WM to process our request
|
|
Add a scale mode to the 2D editor
|
|
Fix cubic spline interpolation in glTF importer
|
|
Now PacketPeerUDP.get_available_packet_count() return -1 if the socket
is in error state.
|
|
|
|
It would default either to '.gd' when created from the script editor,
or to 'res:///NodeName.gd' (three '/') when created from the scene tree dock.
|
|
Make `_sort_list_on_update` true before opening files, fixes 14400
|
|
Fix 2D selection
|
|
Update X11 global mouse position at startup
|
|
Fixed calling start() after remove_all() on tween not working
|
|
Fix project and editor data paths not being opened correctly on macOS
|
|
Change return value of Tree.create_item() from Object to TreeItem
|
|
Allow transparent colors in TextureProgress tint properties
|
|
Standardize documentation for the pool arrays' invert methods
|
|
Particles: Reset default velocity to 0, allow negative values
|
|
Drop deprecated compatibility methods from AnimatedSprite
|
|
Make core/ includes absolute, remove subfolders from include path
|
|
This allows more consistency in the manner we include core headers,
where previously there would be a mix of absolute, relative and
include path-dependent includes.
|
|
C#/Mono fixes and enhancements
|
|
|
|
When a Reference managed instance is garbage collected and its finalizer is called, it could happen that the native instance is referenced once again before the finalizer can unreference and memdelete it. The workaround is to create a new managed instance when this happens (at least for now).
|
|
Fixes #13355
|
|
Fixes #21139
- Surround the generated file modules/mono/glue/cs_compressed.gen.h with ifdef TOOLS_ENABLED
|
|
- We no longer generate RID and NodePath C# classes. Both will be maintained manually.
- We no longer generate C# declarations and runtime registration of internal calls for the following classes: RID, NodePath, String, GD, SignalAwaiter and Godot.Object (partial base).
- We no longer auto-generate the base members of Godot.Object. They will be maintained manually as a partial class.
This makes it easier to maintain these C# classes and their internal calls, as well as the bindings generator which no longer generates C# classes that don't derive from Godot Object, and it no longer generates the Godot.Object base members (which where unreadable in the bindings generator code).
- Added missing 'RID(Object from)' constructor to the RID C# class.
- Replaced MONO_GLUE_DISABLED constant macro with MONO_GLUE_ENABLED.
- Add sources in module/mono/glue even if glue is disabled, but surround glue files with ifdef MONO_GLUE_ENABLED.
|