Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-04 | Rename TYPE_REAL to TYPE_FLOAT | George Marques | |
To be consistent with the naming everywhere else. | |||
2020-12-02 | Refactor DocData into core and editor (DocTools) parts | Thakee Nathees | |
2020-11-29 | Documentation generation for GDScript | Thakee Nathees | |
- ClassDoc added to GDScript and property reflection data were extracted from parse tree - GDScript comments are collected from tokenizer for documentation and applied to the ClassDoc by the GDScript compiler - private docs were excluded (name with underscore prefix and doesn't have any doc comments) - default values (of non exported vars), arguments are extraced from the parser - Integrated with GDScript 2.0 and new enums were added. - merge conflicts fixed | |||
2020-11-26 | [Complex Text Layouts] Implement GDNative interface for TextServer. | bruvzg | |
2020-11-25 | Core: Always enable ptrcall, remove PTRCALL_ENABLED define | Rémi Verschelde | |
ptrcall is now also used to optimize calls in GDScript, on top of the existing use by the GDNative and Mono modules. It no longer makes sense to make it optional. | |||
2020-11-16 | Remove empty lines around braces with the formatting script | Aaron Franke | |
2020-11-11 | Refactor variant built-in methods yet again. | reduz | |
* Using C-style function pointers now, InternalMethod is gone. * This ensures much better performance in typed code. * Renamed builtin_funcs to utility_funcs, to avoid naming confusion | |||
2020-11-10 | Fix gdnative build when WebRTC module is disabled. | Fabio Alessandrelli | |
2020-11-10 | Merge pull request #43383 from vnen/gdnative-string-header | Rémi Verschelde | |
GDNative: Define special char types in string.h | |||
2020-11-07 | Reorganized core/ directory, it was too fatty already | reduz | |
-Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code | |||
2020-11-07 | GDNative: Define special char types in string.h | George Marques | |
Those are standard types in C++ but not in C. This also removes the wchar header which is not needed anymore and use stddef.h instead (which is needed for size_t). | |||
2020-11-03 | Remove `Color.contrasted()` as its behavior is barely useful | Hugo Locurcio | |
Returning the most contrasting color isn't a trivial task, as there are often many possible choices. It's usually best left for the user to implement using a script. | |||
2020-10-25 | Optimize SVG using `svgcleaner --multipass` | Hugo Locurcio | |
This decreases the editor binary size by about 8 KB. | |||
2020-10-24 | GDNative XR: remove redundant `config.py` | Andrii Doroshenko (Xrayez) | |
It's not an engine module. This is handled by GDNative's `SCsub` instead, as done for other subdirectories already. | |||
2020-09-19 | add iOS Simulator platform | Stephan Dilly | |
without this we have to manually drop a `x86_64` builds of gdnative libs into the Xcode project to allow running in `iOS Simulator` | |||
2020-09-11 | Move GDNative `String` tests to respective module | Andrii Doroshenko (Xrayez) | |
GDNative-specific tests moved out of main `tests/` folder into `modules/gdnative/tests`. Include path for GDNative headers are still hardcoded in `tests/SCsub`, but made conditional now. Also fixed test case tag typos. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||
2020-09-03 | [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms. | bruvzg | |
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-07-27 | Make all String float conversion methods be 64-bit | Aaron Franke | |
2020-07-28 | SCons: Refactor running commands through builders | Andrii Doroshenko (Xrayez) | |
A new `env.Run` method is added which allows to control the verbosity of builders output automatically depending on whether the "verbose" option is set. It also allows to optionally run any SCons commands in a subprocess using the existing `run_in_subprocess` method, unifying the interface. `Action` objects wrap all builder functions to include a short build message associated with any action. Notably, this removes quite verbose output generated by `make_doc_header` and `make_editor_icons_action` builders. | |||
2020-07-26 | CI: Install master version of psf/black | Rémi Verschelde | |
Until https://github.com/psf/black/pull/1328 makes it in a stable release, we have to use the latest from Git. Apply new style fixes done by latest black. | |||
2020-07-24 | Remove multilevel calls | George Marques | |
In general they are more confusing to users because they expect inheritance to fully override parent methods. This behavior can be enabled by script writers using a simple super() call. | |||
2020-07-21 | Merge pull request #40450 from asmaloney/spelling | Rémi Verschelde | |
Fix spelling & grammar in comments, docs, and messages | |||
2020-07-21 | Fix spelling & grammar in comments, docs, and messages | Andy Maloney | |
2020-07-21 | Update core documentation to match recent C# changes | Aaron Franke | |
Also a few minor API changes like adding AABB.abs() Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2020-07-15 | Merge pull request #40291 from hinlopen/dialog-size | Rémi Verschelde | |
Resize various dialogs | |||
2020-07-15 | Merge 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-14 | Add missing has_default_value field for signals in api.json | Emmanuel Leblond | |
2020-07-14 | Correct is_reference attribute in api.json for Reference class | Emmanuel Leblond | |
2020-07-14 | Resize dialogs (FileDialog, EditorFileDialog, Reparent, SceneTreeDialog and ↵ | Stijn Hinlopen | |
resource depency dialogs). | |||
2020-07-13 | Commit other files changed by file_format.sh | Aaron Franke | |
2020-07-10 | Add override keywords. | Marcel Admiraal | |
2020-07-06 | Add sort and has methods to PackedArrays | Aaron Franke | |
2020-07-04 | Merge pull request #40092 from hinlopen/remove-find-last | Rémi Verschelde | |
Remove String::find_last (same as rfind) | |||
2020-07-03 | Remove String::find_last (same as rfind) | Stijn Hinlopen | |
2020-07-03 | Merge pull request #40050 from naithar/feature/ios-gdnative-master-2 | Rémi Verschelde | |
[4.0] Add support of iOS's dynamic libraries to GDNative | |||
2020-07-02 | GDNative export: do not add fake lookup table if static lib is not used | Sergey Minakov | |
2020-07-02 | GDNative Editor: Support selecting frameworks for iOS | Sergey Minakov | |
2020-07-02 | GDNative: support dynamic loading of iOS frameworks | Sergey Minakov | |
2020-07-01 | Merge pull request #38713 from aaronfranke/string-64bit | Rémi Verschelde | |
Make all String integer conversion methods be 64-bit | |||
2020-06-30 | Add a separate application focus/in notification out from Window focus ↵ | Juan Linietsky | |
notification. | |||
2020-06-28 | VideoStreamGDNative: close file in cleanup | Mark Kuo | |
We should close the file handle when we are done. | |||
2020-06-25 | Style: Fix copyright headers | Rémi Verschelde | |
2020-06-19 | Export: Rename 'Windows Universal' to 'UWP' | Rémi Verschelde | |
It's otherwise too easy to be confused between 'Windows Desktop' (Win32) and 'Windows Universal' (UWP). | |||
2020-06-17 | DocData: Skip language-specific ClassDoc without methods/constants | Rémi Verschelde | |
Removes the useless `@C#`, `@NativeScript` and `@VisualScript` entries. | |||
2020-06-11 | GDNative: merge API structs, bump version of merged structs. | bruvzg | |
2020-06-03 | Remove 32-bit String hex_to_int method | Aaron Franke | |
2020-06-03 | Remove 32-bit String to_int method | Aaron Franke | |
2020-05-26 | GDNative: Add bindings for the Packed*Array ptr() and ptrw() functions. | bruvzg | |
2020-05-18 | GDNative add new core types. | bruvzg | |