| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
| |
Fix #26556
|
| |\
| |
| | |
Fixed camera project_position function returning the wrong x & y values
|
| |/
|
|
| |
parameter in a few calculations
|
| |\
| |
| | |
GDScript: Don't re-evaluate index on assigment with operation
|
| |/
|
|
|
|
|
| |
Pass the calculated index from the stack and use the same to get and set
the value. This avoids a function with side effects being evaluated
twice when using indexing in an assignment with operation statement
(e.g. a[function()] += 1).
|
| |\
| |
| | |
GDScript: Allow copy constructor for built-in types
|
| | |
| |
| |
| | |
Those are implicitly defined in Variant.
|
| |\ \
| |/
|/| |
Add GDScript warning for standalone expression
|
| | |
| |
| |
| |
| | |
This makes the error message clearer as it might be used to call
functions with side effects.
|
| |\ \
| | |
| | | |
Use current versions of software in Appveyor.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Use Visual Studio 2019
Use Python 3.8
Use Scons 3.1.2
|
| |\ \ \
| | | |
| | | | |
Doc: Mention that Directory pre-opens res:// by default
|
| |/ / /
| | |
| | |
| | |
| | | |
This may be considered a bug, so we might change that in the future.
See #24149.
|
| |\ \ \
| | | |
| | | | |
Ignore the classes in the recent and favorite panels of the create dialog if they are disabled
|
| | | | | |
|
| |\ \ \ \
| |/ / /
|/| | | |
Update file list in split view when setting main scene
|
| | | |/
| |/| |
|
| |\ \ \
| |/ /
|/| | |
Fixes TextureRegion editor drag handle for HiDPI
|
| |/ /
| |
| |
| | |
Before this fix, it's easy to miss the drag handle on a HiDPI monitor.
|
| | |
| |
| |
| |
| |
| |
| | |
This is needed in a all local variables with assigment to properly set
the typed operation.
Fix #34928
|
| |\ \
| | |
| | | |
bullet: Sync with upstream 2.89
|
| | | |
| | |
| | |
| | | |
This allows distro unbundling again for distros that ship Bullet 2.89+.
|
| |\ \ \
| | | |
| | | | |
Improve the Environment class documentation
|
| |/ / /
| | |
| | |
| | | |
Co-authored-by: Clay John <claynjohn@gmail.com>
|
| |\ \ \
| | | |
| | | | |
GDScript LSP: Implement signatureHelp
|
| | | | |
| | | |
| | | |
| | | | |
Enable smart resolve default to true as it is required for script symbol lookup
|
| |\ \ \ \
| | | | |
| | | | | |
GDScript: enable type checks on release mode
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Also make builtin GDScript functions report return type as Variant in
release so type is converted when needed.
|
| |\ \ \ \ \
| |_|_|/ /
|/| | | | |
Check if resource exists before loading
|
| | | | | | |
|
| |\ \ \ \ \
| |_|_|/ /
|/| | | | |
Export: Fix leak or orphaned Controls after #34911
|
| |/ / / /
| | | |
| | | |
| | | | |
They need to be hidden but still in tree.
|
| |\ \ \ \
| | | | |
| | | | | |
GDScript: properly set type of local variable initialization
|
| | | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
Properly sets the type of the identifier for the local variable
that is stored in the assignment operation. This makes sure that the
compiler is aware of typing for local variables when they are
initialized with the declaration.
|
| |\ \ \ \
| | | | |
| | | | | |
Recent Nodes now respect Editor Profiles #33420
|
| | | | | | |
|
| |\ \ \ \ \
| |_|_|/ /
|/| | | | |
Export: Add dedicated --export-pack option to export data pack
|
| | | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The previous behavior relying on the provided extension was problematic
on macOS since .zip is the main extension used for the full project
export (binary + data pack).
We add a dedicated `--export-pack` command line option to define when
only the data pack should be exported. Its extension will still be
inferred from the path.
Fixes #23073.
|
| |\ \ \ \
| | | | |
| | | | | |
Export: Hide Patches tab until actually implemented
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This seems to have been left dangling during 3.0 development and was
never finished.
Hiding for now until it can be completed, otherwise we'll have to drop
it.
See #22394.
|
| |\ \ \ \
| | | | |
| | | | | |
Gamepad: Fix parsing order for SDL2 controller databases
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We were overriding values from `gamecontrollerdb.txt` (current, updated
upstream) with `gamecontrollerdb_205.txt` (legacy, SDL 2.0.5) and then
`gamecontrollerdb_204.txt` (legacy, SDL 2.0.4).
There was a comment to warn about this but it seems it did not prevent
using the wrong order for all this time...
Now `gamecontrollerdb.txt` mappings will properly override outdated
ones present in the `204` and `205` variants.
|
| |\ \ \ \
| |/ / /
|/| | | |
Emits meta_hover_ended when mouse exit RichTextLabel
|
| |/ / / |
|
| |\ \ \
| | | |
| | | | |
Gamepad: Parse SDL_GAMECONTROLLERCONFIG env after default mappings + sync SDL2 mappings
|
| | | | |
| | | |
| | | |
| | | | |
Synced with gabomdq/SDL_GameControllerDB@67b49052b4d51bc4e28187f03588ade67f01d8ec.
|
| | | | |
| | | |
| | | |
| | | | |
Addresses comment https://github.com/godotengine/godot/issues/21918#issuecomment-458764923.
|
| |\ \ \ \
| |/ / /
|/| | | |
RasterizerCanvas: Use getornull to fetch light occluder polygon
|