Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-15 | Updates docs for GDScript built-in functions | Haoyu Qiu | |
* Adds description for `ord()` * Adds relationship description between `char()` and `ord()` * Describes the argument of `char()` as Unicode code point instead of ASCII code * Fixes wrong interval notation in `randi()` description | |||
2019-12-13 | Merge pull request #34334 from neikeq/issue-33503 | Rémi Verschelde | |
Mono/C#: Fix class parser bug with 'where T : struct' | |||
2019-12-13 | Merge pull request #34333 from vnen/gdscript-assign-op | Rémi Verschelde | |
Fix some cases where typed assignment gets invalid | |||
2019-12-13 | Mono/C#: Fix class parser incorrectly handling nested namespaces | Ignacio Etcheverry | |
It would incorrectly error thinking the nested namespace is being declared inside a struct/class. This was because of an incorrect nesting level being used for classes and structs. | |||
2019-12-13 | Mono/C#: Fix class parser bug with 'where T : struct' | Ignacio Etcheverry | |
The struct decl parsing was outdated. Make both struct decl and class declparsing share the same code. | |||
2019-12-13 | GDScript: Convert values when setting member variables | George Marques | |
This allows doing: self.x = 1 even if self.x is declared as float. | |||
2019-12-13 | GDScript: Fix type conversion in assignment with operation | George Marques | |
2019-12-13 | doc: Sync classref with current source | Rémi Verschelde | |
Also apply clang-format. | |||
2019-12-13 | Merge pull request #34295 from aaronfranke/potato-knishes | Rémi Verschelde | |
[Mono] Fix string Find methods having reversed case sensitivity | |||
2019-12-12 | Merge pull request #34286 from bojidar-bg/31818-cast-autocomplete | Rémi Verschelde | |
Fix GDScript autocompletion with "as" or typed variables | |||
2019-12-12 | Fix string Find methods having reversed case sensitivity | Aaron Franke | |
2019-12-12 | Fix GDScript autocompletion with `as` or typed variables | Bojidar Marinov | |
Fixes #31818, fixes #33434 | |||
2019-12-11 | Mono formatting | Aaron Franke | |
No space for casting, add spaces inside braces, 4 space indentation, remove trailing indentation, remove BOM. | |||
2019-12-11 | Add note in 'load()' docs that the path must be absolute | Michael Alexsander | |
2019-12-11 | Merge pull request #34271 from vnen/gdscript-unused-class-variable-disable | Rémi Verschelde | |
Disable GDScript warning for unused class variable by default | |||
2019-12-11 | Merge pull request #34227 from akien-mga/scons-mingw-split-libmodules | Rémi Verschelde | |
SCons: Add 'split_libmodules' option to workaround linker issue | |||
2019-12-11 | SCons: Add 'split_libmodules' option to workaround linker issue | Rémi Verschelde | |
The new 'split_libmodules=yes' option is useful to work around linker command line size limitations when linking a huge number of objects. We're currently over 64k chars when linking libmodules.a on Windows with MinGW, which triggers issues as seen in #30892. Even on Linux, we can also reach linker command line size limitations by adding more custom modules. We force this option to True for MinGW on Windows, which fixes #30892. Additional changes to lib splitting: - Fix linking of the split module libs with interdependent symbols, hacking our way into LINKCOM and SHLINKCOM to set the `--start-group` and `--end-group` flags. - Fix Python 3 compatibility in `methods.split_lib()`. - Drop seemingly obsolete condition for 'msys' on 'posix'. - Drop the unnecessary 'split_drivers' as the drivers lib is no longer too big since we moved all thirdparty builds to modules. Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx> | |||
2019-12-11 | Merge pull request #33018 from Xrayez/fix-inst2dict-getters | Rémi Verschelde | |
Fix `inst2dict` calling to getters to retrieve value | |||
2019-12-11 | Disable GDScript warning for unused class variable by default | George Marques | |
2019-12-11 | Merge pull request #34181 from van800/rider | Rémi Verschelde | |
Support Rider as external editor for Godot mono version | |||
2019-12-11 | Support Rider as External Editor | Ivan Shakhov | |
2019-12-10 | Merge pull request #34040 from qarmin/unused_variable_more_precise_numbers | Rémi Verschelde | |
Removed unused variables, add some constants numbers | |||
2019-12-10 | Removed unused variables, add some constants numbers | Rafał Mikrut | |
2019-12-09 | Check that motion is not zero before doing a sweep test. | Marcel Admiraal | |
Fixes #25476. | |||
2019-12-06 | doc: Markup fixes for enums and constants | Rémi Verschelde | |
2019-12-06 | Fix missing null checks in Mono Binding of GD | Jonas | |
The print methods of mono binding was missing null checks for the params | |||
2019-12-05 | Merge pull request #34018 from ↵ | Ignacio Roldán Etcheverry | |
dsge/show-template-directory-path-in-error-message Make sure to include the path in the "Data template directory not found" error message | |||
2019-12-04 | Fixes wrong position when adding node in VS editor | codecustard | |
When adding a node in the visual script editor while zoomed in, the position of the newly added node would be wrong. | |||
2019-12-04 | Mono/C#: Several android fixes | Ignacio Etcheverry | |
- Added correct config file for android dllmaps. - Fix __Internal DllImports with a dlopen fallback. - Add missing P/Invoke functions and internal calls expected by the monodroid BCL and our custom version of the 'Android.Runtime.AndroidEnvironment' class (this last one can be found in the godot-mono-builds repo). - Make sure to set 'btls' instead of 'legacy' as the default TLS provider on Android. | |||
2019-12-04 | C#: Add Duplicate method to the Array and Dictionary bindings | Ignacio Etcheverry | |
2019-12-04 | Merge pull request #34094 from volzhs/compile-windows-on-linux | Rémi Verschelde | |
Fix compile error for Windows on Linux | |||
2019-12-04 | Merge pull request #34067 from bojidar-bg/32370-retype-message | Rémi Verschelde | |
Make error when accidentially redeclaring a variable's type clearer | |||
2019-12-04 | Fix compile error for Windows on Linux | volzhs | |
2019-12-03 | Mention that `int()` can be used as an alternative to `floor()` | Hugo Locurcio | |
2019-12-02 | Make error when accidentially redeclaring a variable's type clearer | Bojidar Marinov | |
Fixes #32370 | |||
2019-12-01 | Merge pull request #33992 from bruvzg/ios_modular_build | Rémi Verschelde | |
iOS modular build and export implementation. | |||
2019-12-01 | iOS modular build and export implementation. | bruvzg | |
2019-12-01 | Add missing on error manifest struct destroy in pluginscript script init | Emmanuel Leblond | |
2019-12-01 | Merge pull request #34002 from KoBeWi/crashonat | Rémi Verschelde | |
Don't try to initialize empty NativeLibrary | |||
2019-12-01 | Merge pull request #33997 from akien-mga/doc-makerst-escape | Rémi Verschelde | |
makerst: Escape default values using reST markup | |||
2019-11-30 | Add docs for is_equal_approx on structures | Aaron Franke | |
2019-11-30 | Fixed typo in docs for Script and GDScript classes ("exends" -> "extends") | miere43 | |
2019-11-30 | Make sure to include the path in the "Data template directory not found" ↵ | dsge | |
error message | |||
2019-11-30 | Merge pull request #34009 from flyingpimonster/gridmap-docs | Rémi Verschelde | |
Docs: GridMap and MeshLibrary | |||
2019-11-29 | Docs: GridMap and MeshLibrary | James Westman | |
The only methods left to document are resource_changed, set_clip, and the methods dealing with baked meshes. | |||
2019-11-29 | Don't try to initialize empty NativeLibrary | Tomasz Chabora | |
2019-11-29 | makerst: Escape default values using reST markup | Rémi Verschelde | |
Otherwise the docs would complain about values like "godot_" which reST tries to interpret as an identifier. | |||
2019-11-29 | Merge pull request #33982 from neikeq/issue-29349 | Rémi Verschelde | |
Mono/C#: Add option to export assemblies outside of PCK | |||
2019-11-29 | Mono/C#: Fix crash on exported games that don't use C# | Ignacio Etcheverry | |
2019-11-29 | Mono/C#: Add option to export assemblies outside of PCK | Ignacio Etcheverry | |
When using this options, assemblies will be saved in the Assemblies folder of the data directory: 'data_AppName/Assemblies/'. |