Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-29 | C#: Add DynamicGodotObject class | Ignacio Etcheverry | |
Expands to Object.call, Object.set and Object.get for accessing members. This means it can also access members from scripts written in other languages, like GDScript. | |||
2019-03-23 | Merge pull request #27359 from neikeq/who-reads-docs-anyway | Ignacio Roldán Etcheverry | |
C#: Bindings generator now translates BBCode docs to XML comments | |||
2019-03-23 | C#: Bindings generator now translates BBCode docs to XML comments | Ignacio Etcheverry | |
2019-03-20 | Fix parsing of generic type declarations in C# source files. | Sebastian Hartte | |
2019-03-12 | Mono: Update welcome message with current state | Rémi Verschelde | |
2019-03-06 | Merge pull request #26713 from neikeq/print-msbuild-command | Rémi Verschelde | |
Print MSBuild command if also printing output | |||
2019-03-06 | Print MSBuild command if also printing output | Ignacio Etcheverry | |
2019-03-06 | Merge pull request #26712 from neikeq/issue-26681 | Ignacio Etcheverry | |
Mono: Make 'Build' button generate solution if it doesn't exist | |||
2019-03-06 | Mono: Make 'Build' button generate solution if it doesn't exist | Ignacio Etcheverry | |
2019-03-04 | Mono: Add option to print MSBuild output and improve out of sync error | Ignacio Etcheverry | |
2019-03-01 | C#: Fix parsing of class full name when the base has generics | Ignacio Etcheverry | |
Also we no longer ignore base classes with generics, since we don't really care about that. | |||
2019-02-28 | Mono: Make sure the generated RootNamespace is a valid identifier | Ignacio Etcheverry | |
2019-02-27 | Merge pull request #26159 from marxin/fix-Wsuggest-attribute=format | Rémi Verschelde | |
Fix -Wsuggest-attribute=format warnings. | |||
2019-02-27 | Fix -Wsuggest-attribute=format warnings. | marxin | |
2019-02-27 | Mono: Some editor usability improvements | Ignacio Etcheverry | |
- Move "Mono" popup menu from the top right corner to `Projects -> Tools` as a submenu. - Add "Build solution" button to the top right corner. Makes it more visible and quicker to access. - Fix build list in the bottom panel unselect an item when clicking on empty space. Previously it would hide the issues panel but the item would remain selected, making it impossible to display the issues panel again if there was only one item. | |||
2019-02-27 | Remove problematic VS Code hint path on Windows | Ignacio Etcheverry | |
2019-02-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-19 | C#: Add 'Singleton' property to singleton wrapper class | Ignacio Etcheverry | |
This property returns an instance of the singleton. The purpose of this is to allow using methods from the base class like 'Connect'. Since all Godot singletons inherit Object, the type of the returned instance is Godot.Object. | |||
2019-02-12 | Merge pull request #25721 from neikeq/ww | Rémi Verschelde | |
Use script instance binding for objects constructed from C# | |||
2019-02-11 | Merge pull request #25803 from neikeq/yy | Ignacio Etcheverry | |
Windows: Default to system MSBuild and add VSCode hint path | |||
2019-02-11 | Add VSCode hint path for Windows | Ignacio Etcheverry | |
2019-02-11 | Default to MSBuild from VS Build Tools instead of Mono's | Ignacio Etcheverry | |
Don't pass FrameworkPathOverride to MSBuild. It's causing issues with some nuget packages. | |||
2019-02-10 | Merge pull request #25773 from neikeq/xx | Ignacio Etcheverry | |
Do not initialize Mono if 'res://.mono/' and mscorlib are missing | |||
2019-02-10 | Fix exporting assemblies from wrong output path | Ignacio Etcheverry | |
This is the whole reason 'fill_search_dirs' was added for, yet somehow I forgot to pass the config parameter. | |||
2019-02-09 | Use script instance binding for objects constructed from C# | Ignacio Etcheverry | |
Only possible if the object class is a "native type". If the object class is a user class (that derives a "native type") then a script is needed. Since CSharpLanguage does cleanup of script instance bindings when finished, cases like #25621 will no longer cause problems. Fixed ~Object() trying to free script instance bindings after the language has already been removed, which would result in a NULL dereference. | |||
2019-02-08 | Mono: Create player script metadata when building manually | Ignacio Etcheverry | |
Previously this was only done when building the script for running the game. This was a problem because the user could want to build the project manually with the "Build project" button, to then run the game from the command line or similar. | |||
2019-02-05 | Mono: Workaround to fix 'flushing' errors when building at editor startup | Ignacio Etcheverry | |
2019-02-03 | Mono: Cleanup | Ignacio Etcheverry | |
2019-01-21 | Mono: Add assembly reloading to running games | Ignacio Etcheverry | |
Add environment variable to specify a custom --debugger-agent for mono. | |||
2019-01-21 | Fix C# script metadata creation error due to missing directory | Ignacio Etcheverry | |
2019-01-21 | Workaround for bug with Mono's MSBuild and BaseIntermediateOutputPath | Ignacio Etcheverry | |
BaseIntermediateOutputPath seems to be empty by default. The workaround is to explicitly set it. Also fixed passing char instead of char[] to String.Split. Why was this even working with Mono? | |||
2019-01-18 | Merge pull request #25080 from neikeq/mm-c | Ignacio Etcheverry | |
C# Bindings Generator: Fix vararg methods with custom return type | |||
2019-01-18 | C# Bindings Generator: Fix vararg methods with custom return type | Ignacio Etcheverry | |
2019-01-18 | C#: Fix trying to build when there's no solution | Ignacio Etcheverry | |
This would cause errors that shouldn't happen unless there was something to build. | |||
2019-01-08 | Use 'release_debug' for mono export templates | Hein-Pieter van Braam | |
This fixes the previously wrong PR Because we don't actually ship 'debug' templates to users make sure the mono exporter picks the correct 'data' directory for export templates. This fixes #24752 | |||
2019-01-07 | Use 'release_debug' for mono export templates | Hein-Pieter van Braam | |
Because we don't actually ship 'debug' templates to users make sure the mono exporter picks the correct 'data' directory for export templates. This fixes #24752 | |||
2019-01-03 | Merge pull request #24688 from Supatier/add-additional-vscode-name | Rémi Verschelde | |
Add code-oss, vscode-oss, and visual-studio-code-oss to vscode path | |||
2019-01-02 | Add code-oss, vscode-oss, and visual-studio-code-oss to vscode path | supatier | |
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2019-01-01 | Fix missing/malformed license headers | Rémi Verschelde | |
2018-12-27 | Fix Godot unable to find VSCode binary | Supatier | |
VSCode's executable name is not uniform and godot only search for "code". | |||
2018-11-30 | Merge pull request #24091 from neikeq/ii | Ignacio Etcheverry | |
C#: Improve tool script support and fix reloading issues | |||
2018-11-30 | C#: Improve tool script support and fix reloading issues | Ignacio Etcheverry | |
2018-11-24 | Parse C# generics and type constraints correctly | Carter Anderson | |
2018-11-08 | Merge pull request #23505 from zorbathut/zorbathut/updateproject | Ignacio Etcheverry | |
Add option for automatic project updating. | |||
2018-11-08 | Fix assertion fail when loading assembly on project export | Ignacio Etcheverry | |
2018-11-08 | Improve the C# API projects generation | Ignacio Etcheverry | |
- Now there is only one solution that contains both GodotSharp and GodotSharpEditor project. Previously we had one solution for each project - GodotSharpEditor reference GodotShatp with a 'ProjectReference'. Previously it was a 'Reference' to the assembly - This also simplifies the command line option to generate this solution: 'godot --generate-cs-api <OutputDir>' | |||
2018-11-04 | Add option for automatic project updating. | Ben Rog-Wilhelm | |
2018-10-28 | Fix C# parsing the full name of base types | Ignacio Etcheverry | |
Previously it would fail if the type name included its namespace. | |||
2018-10-25 | Parse C# script namespace and class | Ignacio Etcheverry | |
- Added a very simple parser that can extract the namespace and class name of a C# script. |