summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2020-04-21Merge pull request #38041 from ThakeeNathees/class-name-check-enhanceRémi Verschelde
GDScript class name existance check enhanced
2020-04-21Merge pull request #37955 from ThakeeNathees/lin-unsafe-base-know-index-unkonwnRémi Verschelde
Line marked unsafe when base known and index unkonwn
2020-04-21Merge pull request #37954 from ThakeeNathees/autocomplete-indexing-native-typesRémi Verschelde
Autocompleting with indexing for builtin types added
2020-04-21Add ability to bind typed arrays to script APIJuan Linietsky
Note: Only replaced 2 instances to test, Node.get_children and TileMap.get_used_cells Note: Will do a mass replace on later PRs of whathever I can find, but probably need a tool to grep through doc. Warning: Mono will break, needs to be fixed (and so do TypeScript and NativeScript, need to ask respective maintainers)
2020-04-20Exposed RenderingDevice to script APIJuan Linietsky
Also added an easier way to load native GLSL shaders. Extras: Had to fix no-cache for subresources in resource loader, it was not properly working, making shaders not properly reload. Note: The precommit hooks are broken because they don't seem to support enums from one class being used in another. Feel free to fix this after merging this PR.
2020-04-20Fix handling of PROPERTY_USAGE_SUBGROUP in DocData and editorRémi Verschelde
Subgroups were added in #37678 but not properly handled everywhere where PROPERTY_USAGE_GROUP is.
2020-04-20DocData: Skip unexposed classesRémi Verschelde
Properly expose classes that we actually want accessible.
2020-04-20GDScript class name existance check enhancedThakee Nathees
2020-04-18Mono: Fix include for Android supportRémi Verschelde
This was a typo in #37153. Co-authored-by: Ignacio Etcheverry <ignalfonsore@gmail.com>
2020-04-17line unsafe for indexing with known base type & unkown identifierThakee Nathees
2020-04-17autocompleting with indexing for native types addedThakee Nathees
Fix: #37768
2020-04-14Change MATH_POSMOD return type back to INTNico Mitchell
2020-04-14Merge pull request #37861 from reduz/implement-decalsRémi Verschelde
Implement decals
2020-04-14Implement decalsJuan Linietsky
Also implemented decal atlas, so projectors and other stuff can be added. Sidenote: Had to make RID hashable, so some unrelated includes changed in order to include it in hashfuncs.h
2020-04-14Merge pull request #37826 from nekomatata/direct-body-state-sleepRémi Verschelde
Fix set_sleep_state in Bullet body direct state
2020-04-14Fix set_sleep_state in Bullet body direct statePouleyKetchoupp
It was inverted, it should set the body to be active when sleep is disabled.
2020-04-13Change round return type to floatNico Mitchell
2020-04-13Merge pull request #37817 from ThakeeNathees/disconnect-autocompleteRémi Verschelde
autocomplete for disconnect implemented
2020-04-13autocomplete for disconnect, is_connected implementedThakee Nathees
2020-04-13Improve error explanations related to UPNP and UPNPDeviceRudigus
2020-04-12Merge pull request #37542 from swarnimarun/patch_vs_02Rémi Verschelde
Update visualscript graph nodes on visual script variable edit
2020-04-10Merge pull request #37395 from ThakeeNathees/collon-equal-parser-bug-fixRémi Verschelde
`:=` fails on some nodes fix: #37357
2020-04-10Merge pull request #37530 from swarnimarun/patch_vs_01Rémi Verschelde
VisualScript support for newly added Variant types
2020-04-10Merge pull request #37629 from lupoDharkael/noise-unrefRémi Verschelde
NoiseTexture: prevent race condition because of Ref::unref()
2020-04-10Merge pull request #37693 from lupoDharkael/remove-hintRémi Verschelde
Remove obsolete enums
2020-04-09Merge pull request #37467 from HaSa1002/fix-vsprojRémi Verschelde
fixed modules not beeing added to vsproj
2020-04-09fixed modules not beeing added to vsprojHaSa1002
2020-04-09Renaming all ARVR nodes to XRBastiaan Olij
2020-04-08Remove obsolete enumslupoDharkael
2020-04-08Merge pull request #37644 from JFonS/gizmos_renameRémi Verschelde
Rename all gizmo classes, using the 4.0 node names.
2020-04-07Rename all gizmo classes, using the 4.0 node names.jfons
2020-04-06NoiseTexture: prevent race condition because of Ref::unref()lupoDharkael
2020-04-06Remove Node.get_position_in_parent()Tomasz Chabora
2020-04-03Update vsnodes on editing vs variablesSwarnim Arun
2020-04-03Fix C# bindings after recent breaking changesIgnacio Etcheverry
2020-04-03VisualScript styling for new Variant TypesSwarnim Arun
2020-04-02Deconstruct VSNodes for new Variant typesSwarnim Arun
2020-04-02Replace more occurrences of NULL with nullptrRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-04-02Merge pull request #37504 from qarmin/out_of_bound_cursorRémi Verschelde
Fix array out of bounds access caused by uninitialised variables
2020-04-01Fix out of bound array access caused by unassigned variableRafał Mikrut
2020-04-01Merge pull request #37484 from Calinou/csharp-verbatim-string-highlightRémi Verschelde
Remove syntax highlighting for C# verbatim strings due to bugs
2020-04-01Remove syntax highlighting for C# verbatim strings due to bugsHugo Locurcio
This closes #32336.
2020-04-01Merge pull request #37456 from ttencate/fix/gdscript_assert_message_docsRémi Verschelde
Add missing docs for assert message in GDScript
2020-03-31Add missing docs for assert message in GDScriptThomas ten Cate
Seems like this was overlooked in PR #31142. See also issue #17082.
2020-03-31Merge pull request #37153 from neikeq/mono_ios-4.0Rémi Verschelde
[master] Mono/C#: Add iOS support
2020-03-31Fix more -Wmaybe-uninitialized warnings with target=release_debugRémi Verschelde
I have no idea why those don't get triggered in target=debug builds. Fixes #37461.
2020-03-31Mono/C#: Add iOS supportIgnacio Etcheverry
Right now, games only work on devices when exported with FullAOT+Interpreter. There are some issues left that need to addressed for FullAOT alone. Right now, it's giving issues with the Godot.NativeCalls static constructor.
2020-03-31Mono/C#: Fix MinGW build not supporting `.lib` librariesIgnacio Etcheverry
MinGW should support both its own format `.a` and MSVC's format `.lib`, but Mono's module was only using the former. With this change it's now possible to build with MinGW and link the official Mono for Windows which is built with MSVC.
2020-03-30Merge pull request #37436 from akien-mga/doc-node-renamesRémi Verschelde
doc: Update classref with node renames