summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2020-07-20Reenable GDScript LSP serverGeorge Marques
2020-07-20Added support for enums to be used as types in GDScriptGeorge Marques
2020-07-20Add warning checks in GDScript analyzerGeorge Marques
Reenable checking those when validating code.
2020-07-20Add new GDScript type checkerGeorge Marques
2020-07-20Add better local variable detection in GDScript parserGeorge Marques
Also store Variant operator to avoid needing to do it repeatedly in later compiling stages.
2020-07-20Add GDScript cache singletonGeorge Marques
2020-07-20Add support for propertiesGeorge Marques
2020-07-20Fix comments in beginning of fileGeorge Marques
Also improve error for unknown characters.
2020-07-20New GDScript tokenizer and parserGeorge Marques
Sometimes to fix something you have to break it first. This get GDScript mostly working with the new tokenizer and parser but a lot of things isn't working yet. It compiles and it's usable, and that should be enough for now. Don't worry: other huge commits will come after this.
2020-07-18Use difference in position to check whether motion in Bullet is too closeMarcel Admiraal
to zero.
2020-07-15Merge pull request #40291 from hinlopen/dialog-sizeRémi Verschelde
Resize various dialogs
2020-07-15Merge pull request #40386 from ↵Rémi Verschelde
touilleMan/correct-Reference-is_reference-api.json Correct is_reference attribute in api.json for Reference class
2020-07-15Merge pull request #40392 from ↵Rémi Verschelde
touilleMan/missing-has_default_value-signals-api_json Add missing has_default_value field for signals in api.json
2020-07-14Add missing has_default_value field for signals in api.jsonEmmanuel Leblond
2020-07-14Correct is_reference attribute in api.json for Reference classEmmanuel Leblond
2020-07-14Merge pull request #40374 from Faless/udp/server_abstractionRémi Verschelde
UDPServer uses single socket, abstract clients.
2020-07-14Resize dialogs (FileDialog, EditorFileDialog, Reparent, SceneTreeDialog and ↵Stijn Hinlopen
resource depency dialogs).
2020-07-14Funnel refuse_new_connections to Godot ENet.Fabio Alessandrelli
2020-07-14Include gdscript warning name in LSP message.Ryan Roden-Corrent
My initial attempt changed this in the gdscript code, which resulted in a duplicate warning name in the builtin editor. We should just append the warning name in the LSP instead. This uses parens to match what is shown in the builtin editor.
2020-07-14Revert "Include gdscript warning name in the warning message."Ryan Roden-Corrent
This reverts commit de3ad3b30ecb8de1aa112df7d61630102f077b5b.
2020-07-14Merge pull request #40218 from aaronfranke/mono-docsRémi Verschelde
Add C# XML documentation to core C# math types
2020-07-14Merge pull request #38440 from Paulb23/syntax_highlighter_refactorRémi Verschelde
Syntax highlighter refactor
2020-07-14Merge pull request #40335 from aaronfranke/formatting-gh-actionsRémi Verschelde
Use GitHub Actions for file formatting and style checks
2020-07-13Commit other files changed by file_format.shAaron Franke
2020-07-14Fix overlappingObjects vector crashvolzhs
use clear_overlaps() instead of clearing overlappingObjects directly
2020-07-13Merge pull request #40261 from bruvzg/macos_mono_buildRémi Verschelde
[macOS, Mono] Fix "Wdeprecated-declarations" build error.
2020-07-13Merge pull request #40308 from madmiraal/fix-40283Rémi Verschelde
Set isScratchedSpaceOverrideModificator to false when removing a RigidBodyBullet from a space.
2020-07-13Improve the ENet channels documentation in NetworkedMultiplayerENetHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/3598.
2020-07-12Set isScratchedSpaceOverrideModificator to false when removing aMarcel Admiraal
RigidBodyBullet from a space.
2020-07-11Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighterPaulb23
- Extacted all syntax highlighting code from text edit - Removed enable syntax highlighting from text edit - Added line_edited_from signal to text_edit - Renamed get/set_syntax_highlighting to get/set_syntax_highlighter - Added EditorSyntaxHighligher
2020-07-11Expose Syntax highlighter for editor pluginsPaulb23
2020-07-11Convert syntax highlighters into a resourcePaulb23
2020-07-11Add C# XML documentation to core C# math typesAaron Franke
2020-07-11Merge pull request #40193 from KoBeWi/dem_pikksRémi Verschelde
Allow Area2D and 3D mouse events without collision layer
2020-07-10[macOS, Mono] Fix "Wdeprecated-declarations" build error.bruvzg
2020-07-10Add override keywords.Marcel Admiraal
2020-07-10Allow Area2D and 3D mouse events without a collision layerTomasz Chabora
Co-authored-by: madmiraal <madmiraal@users.noreply.github.com>
2020-07-08Move Bullet physics query flush from Bullet space pre-tick callback toMarcel Admiraal
Bullet physics flush_queries() as is done in Godot physics, and remove the pre-tick callback.
2020-07-07Merge pull request #39726 from AndreaCatania/add_body_impr_physicsRémi Verschelde
Optimized physics object spawn time
2020-07-07Merge pull request #39735 from AndreaCatania/bullet_phy_add_apiRémi Verschelde
Added BulletPhysics APIs to return internal objects.
2020-07-06Add sort and has methods to PackedArraysAaron Franke
2020-07-07Merge pull request #40162 from vnen/autoloads-listRémi Verschelde
Add a map of autoloads to ProjectSettings
2020-07-06Fix GDScriptEditorTranslationParserPlugin instance leakSkyJJ
2020-07-06Merge pull request #40157 from madmiraal/fix-39765Rémi Verschelde
Clear a Bullet Area's overlappingObjects vector when removing an area from a space.
2020-07-06Add a map of autoloads to ProjectSettingsGeorge Marques
So places that need to look into it can use the list instead of parsing ProjectSettings details (like checking "*" in path for testing if it's singleton).
2020-07-06Merge pull request #40155 from rcorre/warning-namesRémi Verschelde
Include gdscript warning name in the warning message.
2020-07-06Merge pull request #40116 from ThakeeNathees/editor-crash-on-super-constructorRémi Verschelde
Fix: editor crash on super constructor called
2020-07-06Include gdscript warning name in the warning message.Ryan Roden-Corrent
Occasionally you want to ignore a warning with a `warning-ignore` comment, and you have to go into the settings to look up what the actual name of the warning is. This patch appends the warning name to the end of the warning so you know what string to use to ignore it, similar to other linters like pylint. For example ``` "The signal 'blah' is declared but never emitted."; ``` is now ``` "The signal 'blah' is declared but never emitted. (UNUSED_SIGNAL)"; ```
2020-07-06Clear a Bullet Area's overlappingObjects vector when removing an areaMarcel Admiraal
from a space.
2020-07-05Fix Mono PackedArray MarshallingDaniel Doran