Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-10 | Expose instance_from_id to GDNative | toasteater | |
This function is available to GDScript but not to GDNative. When exposed, it allows building more ergonomic safe abstractions over the GDNative APIs, and covers the use cases of the original PR. Close #28478. Supersedes #28791. Co-authored-by: Markus Ewald <cygon@nuclex.org> | |||
2020-01-10 | Merge pull request #34983 from Chaosus/fix_shader_switch | Rémi Verschelde | |
Fix nested break/return in shader switch statement | |||
2020-01-10 | Merge pull request #34938 from OverloadedOrama/fix-basebutton-button-press | Rémi Verschelde | |
Fixes BaseButton not triggering the pressed signal on "Button Press"… | |||
2020-01-10 | Merge pull request #34979 from timothyqiu/label-autowrap | Rémi Verschelde | |
Update minimum size on Label::set_autowrap | |||
2020-01-10 | Update minimum size on Label::set_autowrap | Haoyu Qiu | |
If `clip_text` is true, the minimum height is one line if `autowrap` is true , or one pixel otherwise. | |||
2020-01-10 | Merge pull request #34968 from Calinou/enable-vsync-via-compositor | Rémi Verschelde | |
Enable Vsync via Compositor by default | |||
2020-01-10 | Merge pull request #34982 from akien-mga/main-prevent-pm-in-editor | Rémi Verschelde | |
Main: Prevent Project Manager-ception in editor | |||
2020-01-10 | Fix nested break/return in shader switch statement | Yuri Roubinsky | |
2020-01-10 | Main: Prevent Project Manager-ception in editor | Rémi Verschelde | |
Fixes #34904. | |||
2020-01-10 | Merge pull request #34981 from timothyqiu/trim-group-name | Rémi Verschelde | |
Trims user provided group name | |||
2020-01-10 | Merge pull request #34969 from volzhs/anim-bezier | Rémi Verschelde | |
Fix inserting bezier curve in Animation editor | |||
2020-01-10 | Trims user provided group name | Haoyu Qiu | |
2020-01-10 | Merge pull request #34937 from YeldhamDev/scriptdiag_disable_load | Rémi Verschelde | |
Add option to disable loading scripts in ScriptCreateDialog | |||
2020-01-10 | Merge pull request #34978 from GodotExplorer/lsp-fix-bracket-completion | Rémi Verschelde | |
LSP: Fix bracket completion for functions with one argument | |||
2020-01-10 | Merge pull request #34975 from YeldhamDev/tileseteditor_region_workspace_size | Rémi Verschelde | |
Fix TileSet editor's workspace size sometimes not changing correctly on region change | |||
2020-01-10 | Merge pull request #34958 from vnen/gdscript-is-check-valid-instance | Rémi Verschelde | |
GDScript: Validate object instance on `is` operation | |||
2020-01-10 | Merge pull request #34965 from MadEqua/fix-android-exporter-manifest | Rémi Verschelde | |
Fix Android exporter manifest creation. | |||
2020-01-10 | LSP: Fix bracket completion for functions with one argument | Geequlim | |
2020-01-10 | Merge pull request #32967 from groud/dont-compile-editor-only | Rémi Verschelde | |
Don't compile editor-only functions when tools=no | |||
2020-01-10 | Fix TileSet editor's workspace size sometimes not changing correctly on ↵ | Michael Alexsander | |
region change | |||
2020-01-09 | Enable Vsync via Compositor by default | Hugo Locurcio | |
This feature was added in #33414 but it was disabled by default. Now that it got some testing, it's probably safe to enable it by default. | |||
2020-01-10 | Fix inserting bezier curve in Animation editor | volzhs | |
2020-01-09 | Don't compile editor-only function when tools=no | Gilles Roudière | |
2020-01-09 | Fix Android exporter manifest creation. | Bruno Lourenço | |
2020-01-09 | GDScript: Fix type name on error message for function parameters | George Marques | |
2020-01-09 | GDScript: Fix resolution of default parameter values | George Marques | |
Fix #26556 | |||
2020-01-09 | GDScript: Validate object instance on `is` operation | George Marques | |
Avoids crashes on debug mode. Instead it now breaks the execution and show the error in-editor. Will still crash on release. Also add a similar check to Marshalls to ensure the debugger doesn't crash when trying to serialize the invalid instance. | |||
2020-01-09 | Add option to disable loading scripts in ScriptCreateDialog | Michael Alexsander | |
2020-01-09 | Merge pull request #34955 from sketchyfun/camera_project_fix | Rémi Verschelde | |
Fixed camera project_position function returning the wrong x & y values | |||
2020-01-09 | fixed camera project_position function that was still using the near ↵ | Ben Hickling | |
parameter in a few calculations | |||
2020-01-09 | Merge pull request #34953 from vnen/gdscript-index-double-eval | Rémi Verschelde | |
GDScript: Don't re-evaluate index on assigment with operation | |||
2020-01-09 | GDScript: Don't re-evaluate index on assigment with operation | George Marques | |
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). | |||
2020-01-09 | Merge pull request #34948 from vnen/gdscript-copy-constructor | Rémi Verschelde | |
GDScript: Allow copy constructor for built-in types | |||
2020-01-09 | Merge pull request #34946 from vnen/gdscript-ternary-warning | Rémi Verschelde | |
Add GDScript warning for standalone expression | |||
2020-01-09 | GDScript: Allow copy constructor for built-in types | George Marques | |
Those are implicitly defined in Variant. | |||
2020-01-09 | Merge pull request #34717 from madmiraal/update-appveyor2 | Rémi Verschelde | |
Use current versions of software in Appveyor. | |||
2020-01-09 | Merge pull request #34944 from akien-mga/doc-directory-preopened | Rémi Verschelde | |
Doc: Mention that Directory pre-opens res:// by default | |||
2020-01-09 | Add GDScript warning for standalone expression | George Marques | |
This makes the error message clearer as it might be used to call functions with side effects. | |||
2020-01-09 | Doc: Mention that Directory pre-opens res:// by default | Rémi Verschelde | |
This may be considered a bug, so we might change that in the future. See #24149. | |||
2020-01-09 | Merge pull request #33426 from PucklaMotzer09/ignore_disabled_recent | Rémi Verschelde | |
Ignore the classes in the recent and favorite panels of the create dialog if they are disabled | |||
2020-01-09 | Merge pull request #34940 from volzhs/update-main-scene-file | Rémi Verschelde | |
Update file list in split view when setting main scene | |||
2020-01-09 | Add ignoring of disabled recent and favorite classes in create | PucklaMotzer09 | |
2020-01-09 | Merge pull request #34942 from timothyqiu/texture-region-handle | Rémi Verschelde | |
Fixes TextureRegion editor drag handle for HiDPI | |||
2020-01-09 | Fixes TextureRegion editor drag handle for HiDPI | Haoyu Qiu | |
Before this fix, it's easy to miss the drag handle on a HiDPI monitor. | |||
2020-01-09 | Update file list in split view when setting main scene | volzhs | |
2020-01-09 | Fixes BaseButton not triggering the "pressed" signal on "Button Press" ↵ | OverloadedOrama | |
Action Mode This should fix #34935 | |||
2020-01-08 | GDScript: set assign operation on local var made by match | George Marques | |
This is needed in a all local variables with assigment to properly set the typed operation. Fix #34928 | |||
2020-01-08 | Merge pull request #34921 from akien-mga/bullet-2.89 | Rémi Verschelde | |
bullet: Sync with upstream 2.89 | |||
2020-01-08 | Merge pull request #34927 from Calinou/doc-improve-environment | Rémi Verschelde | |
Improve the Environment class documentation | |||
2020-01-08 | Improve the Environment class documentation | Hugo Locurcio | |
Co-authored-by: Clay John <claynjohn@gmail.com> |