Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-13 | Fix code duplication in CSharpScript | opl- | |
Removes code duplication between `CSharpScript::reload()` and `CSharpScript::initialize_for_managed_type()`. Removes a redundant `CSharpScript::update_exports()` call in `CSharpLanguage::reload_assemblies()` as `CSharpScript::reload()` already calls it when appropriate. Fixes missing update of RPC information in `CSharpScript::initialize_for_managed_type()`. | |||
2020-10-09 | Mono: Fix typo in Godot.NET.Sdk.nuspec | Rémi Verschelde | |
Fixes #42666. | |||
2020-10-08 | Adressed Review | Lorenz Junglas | |
Identifier "macOS" => "MacOS" Platform/SDK name reverted to "osx" | |||
2020-10-08 | C# GodotTools: Replace platform Identifier "OSX" with "macOS" | Lorenz Junglas | |
Because `Strings OS_OSX::get_name() const` now returns "macOS" (15a9f94346c211b7afe96af500cb3405aabcf6b8) The C# GodotTools were still using "OSX" as identifier a few things were borken (e.g. dotnet/msbuild detection). | |||
2020-10-06 | Improve the Vector2 rotated code in C# | Aaron Franke | |
2020-10-02 | iOS: Refactoring | Sergey Minakov | |
Enabled ARC for iOS. Weakify/Strongify macros for objc blocks. Removed old version checks. Specific types for ObjC++ modules to exclude unneeded bridging. Separate DeviceMetrics class for device specific data. Replaced old/deprecated functionality. | |||
2020-09-29 | Fix error message when exporting a write-only property without a setter | Eduardo Rodrigues | |
2020-09-28 | Merge pull request #38704 from aaronfranke/mono-dotgodot | Rémi Verschelde | |
Rename the ".mono" folder to ".godot/mono" | |||
2020-09-25 | Style: Fix black formatting after #42332 | Rémi Verschelde | |
Somehow it did not run CI checks so we missed that one. Also pin `black` version to latest upstream release. | |||
2020-09-25 | Enable the `copy_mono_root` SCons option by default | Hugo Locurcio | |
This closes #41652. | |||
2020-09-24 | Merge pull request #42293 from ricardoalcantara/fix_basis_csharp | Rémi Verschelde | |
Basis RotationQuat should be public. | |||
2020-09-24 | Basis RotationQuat should be public. | Ricardo Alcantara | |
2020-09-23 | Rename the ".mono" folder to ".godot/mono" | Aaron Franke | |
2020-09-23 | Fix C# string.IsAbsPath() | Zae | |
2020-09-18 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.17.1. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick fave findn leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2020-09-16 | Fix ExprMatch stackoverflow | Raul Santos | |
2020-09-13 | Add mono log message to error for fatal errors | Tom Daffin | |
2020-09-13 | Merge pull request #42000 from aaronfranke/cs-arr-concat | Rémi Verschelde | |
Add concatenation support and a new constructor to Godot.Collections.Array | |||
2020-09-13 | C#: Fix csproj not synced on file move/removal from FS dock | Ignacio Etcheverry | |
When NormalizePath was called with an absolute path (with drive letter) on Windows, it would prepend a file path separator to the path, e.g.: '\C:\Program Files\'. Apparently this was still accepted as a valid path by DotNetGlob and it stopped working when we switched to MSBuildGlob. | |||
2020-09-12 | Add concatenation support and a new ctor to Godot.Collections.Array | Aaron Franke | |
2020-09-11 | Remove unused Python local variables. | Marcel Admiraal | |
2020-09-10 | Remove unused Python imports. | Marcel Admiraal | |
2020-09-08 | Change inequality comparison operators to use exact equality | Aaron Franke | |
2020-09-08 | Merge pull request #41888 from neikeq/sln-bom | Rémi Verschelde | |
C#: Use BOM when creating a solution | |||
2020-09-08 | C#: Use BOM when creating a solution | Ignacio Etcheverry | |
At least on Windows there seems to be issues if the solution has no BOM and contains a project with cyrillic chars. | |||
2020-09-08 | C#: Fix endless reload loop if project has unicode chars | Ignacio Etcheverry | |
The assembly modified time wasn't picked properly as the path was treated as latin-1, so the file watcher was constantly firing the event. | |||
2020-09-06 | Fix header guards in modules: | Marcel Admiraal | |
- Add missing header guards to various modules' register_types.h - Add header guard to basis_universal/texture_basisu.h. - Ensure header guard encloses entire header in webrtc/webrtc_data_channel_js.h. | |||
2020-09-06 | Handle csproj "Remove" globs | Alex de la Mare | |
MSBuild Item returns empty strings if an attribute isn't set (which caused an IndexOutOfRangeException in NormalizePath). We were treating Excludes incorrectly, Remove directives provide the intended behaviour in the auto-including csproj format. | |||
2020-09-04 | Fix Mono path utils char types. | bruvzg | |
2020-09-04 | Merge pull request #41753 from neikeq/csharp-hide-build-button-if-no-proj | Rémi Verschelde | |
C#: Hide Build button if there's no solution to build | |||
2020-09-04 | Merge pull request #41747 from neikeq/issue-41446 | Rémi Verschelde | |
Fix parsing of C# files with spaces in the path | |||
2020-09-04 | Merge pull request #41750 from neikeq/issue-41745 | Rémi Verschelde | |
C#: Fix Godot failing to find class namespace | |||
2020-09-04 | Merge pull request #41748 from neikeq/issue-41712 | Rémi Verschelde | |
Fix 'Parameter "assembly" is null' error | |||
2020-09-04 | C#: Hide Build button if there's no solution to build | Ignacio Etcheverry | |
Same as we do with the bottom panel. Mainly to avoid bothering if the project is not using C#. | |||
2020-09-04 | C#: Fix Godot failing to find class namespace | Ignacio Etcheverry | |
2020-09-04 | Fix 'Parameter "assembly" is null' error | Ignacio Etcheverry | |
This error was normally being printed when trying to open the project assembly while the project was not yet built. The error should not be printed. It's the job of this method's caller to decide whether to print an error or not if loading failed. | |||
2020-09-04 | Fix parsing of C# files with spaces in the path | Ignacio Etcheverry | |
2020-09-03 | [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms. | bruvzg | |
2020-09-03 | C#: Fix Windows detection for copying MSBuild stub | Ignacio Etcheverry | |
Previous condition checked only the host platform. This was a problem as our official builds are from Linux. | |||
2020-09-02 | Merge python EnvironmentError, IOError and WindowsError into OSError. | Marcel Admiraal | |
2020-09-01 | Simplify html_is_valid and allow it to work with 3 and 4 hex digits | Aaron Franke | |
2020-09-01 | Change Color HTML conversion from ARGB to RGBA | Aaron Franke | |
Also add support for 3 and 4 digit values in C#. Now it actually matches the HTML/CSS spec. | |||
2020-08-31 | Add link titles for all links in the class reference | Hugo Locurcio | |
This makes them display in a nicer way in the editor help. (The title will display instead of the full URL.) | |||
2020-08-30 | Merge pull request #41613 from neikeq/possibly | Rémi Verschelde | |
Fix clang-tidy warnings due to semicolon after mono module macros | |||
2020-08-30 | Merge pull request #41611 from neikeq/issue-41444 | Rémi Verschelde | |
C#: Fix crash on export when incorrectly freeing MonoAssemblyName | |||
2020-08-30 | Fix clang-tidy warnings due to semicolon after mono module macros | Ignacio Etcheverry | |
This also enforces them to end with a semicolon. | |||
2020-08-30 | C#: Fix InvalidCastException on export | Ignacio Etcheverry | |
2020-08-30 | C#: Fix crash on export when incorrectly freeing MonoAssemblyName | Ignacio Etcheverry | |
2020-08-29 | Mono: Improve MSBuildFinder logic on Windows | Thaina Yu | |
Support detecting both 32-bit and 64-bit installations of `vswhere.exe`. | |||
2020-08-24 | C#: Fix 'Parameter toolsPath cannot be null' error | Ignacio Etcheverry | |