Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-19 | Merge pull request #43682 from RandomShaper/warn_reference_singleton | Rémi Verschelde | |
Warn about singleton being a Reference | |||
2020-11-19 | Warn about singleton being a Reference | Pedro J. Estébanez | |
2020-11-19 | Merge pull request #43661 from EricEzaM/PR/INP2-rename_load_from_globals | Rémi Verschelde | |
load_from_globals() -> load_from_project_settings() | |||
2020-11-19 | load_from_globals() -> load_from_project_settings() | Eric M | |
2020-11-18 | Fix crash duplicating local-to-scene resources | Pedro J. Estébanez | |
2020-11-18 | Fix return type on builtin validated calls | George Marques | |
Before it was being set to the base type instead of the actual return type. | |||
2020-11-17 | Merge pull request #43612 from akien-mga/variant-utils-doc | Rémi Verschelde | |
doc: Sync classref with Variant utility methods | |||
2020-11-17 | doc: Sync classref with Variant utility methods | Rémi Verschelde | |
Copied relevant documentation from the original `@GDScript` built-ins, which will likely be removed in a future commit. Various fixups to `variant_utility.cpp` while working on this. | |||
2020-11-17 | Merge pull request #43610 from RandomShaper/fix_res_duplicate | Rémi Verschelde | |
Fix crash in resoure duplicate | |||
2020-11-17 | Fix crash in resoure duplicate | Pedro J. Estébanez | |
2020-11-16 | Remove empty lines around braces with the formatting script | Aaron Franke | |
2020-11-16 | Merge pull request #43233 from madmiraal/fix-42876 | Rémi Verschelde | |
Remove unneeded filter on joy_axis() | |||
2020-11-16 | Merge pull request #43493 from timothyqiu/request-absolute-authority | Fabio Alessandrelli | |
Allow HTTPClient to talk to a proxy server | |||
2020-11-16 | Merge pull request #43566 from Calinou/remove-pause-mode-script-property-groups | Rémi Verschelde | |
Remove property groups for Pause Mode and Script | |||
2020-11-16 | Merge pull request #42976 from aaronfranke/input-get-axis | Rémi Verschelde | |
Allow getting Input "axis" and "vector" values by specifying multiple actions | |||
2020-11-16 | Merge pull request #43289 from KoBeWi/removelease_action | Rémi Verschelde | |
Release pressed action if event is removed | |||
2020-11-15 | Remove property groups for Pause Mode and Script | Hugo Locurcio | |
Each of those only grouped 1 property, making them useless. This closes https://github.com/godotengine/godot-proposals/issues/1840. | |||
2020-11-15 | fix custom loader/saver broken | Zae | |
2020-11-14 | Allows HTTPClient to talk to proxy server | Haoyu Qiu | |
* Makes request uri accept absolute URL and authority * Adds Host header only when missing | |||
2020-11-12 | Release pressed action if event is removed | Tomasz Chabora | |
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-11 | Merge pull request #43372 from aaronfranke/clamp-fixes | Rémi Verschelde | |
Minor clamp and float fixes | |||
2020-11-11 | Allow getting Input axis/vector values by specifying multiple actions | Aaron Franke | |
For get_vector, use raw values and handle deadzones appropriately | |||
2020-11-11 | Add raw strength value for internal use | Aaron Franke | |
2020-11-10 | Create Variant built-in functions. | reduz | |
-Moved Expression to use this, removed its own. -Eventually GDScript/VisualScript/GDNative need to be moved to this. -Given the JSON functions were hacked-in, removed them and created a new JSONParser class -Made sure these functions appear properly in documentation, since they will be removed from GDScript | |||
2020-11-10 | Minor clamp and float fixes | Aaron Franke | |
2020-11-10 | Merge pull request #43398 from ↵ | Rémi Verschelde | |
KoBeWi/add_an_array_to_another_array_but_with_a_method Add append_array() method to Array class | |||
2020-11-10 | Merge pull request #40748 from RandomShaper/improve_packed_fs_api | Rémi Verschelde | |
Improve/fix packed data API | |||
2020-11-09 | Variant: Sync docs with new constructors, fixups after #43403 | Rémi Verschelde | |
Change DocData comparators for MethodDoc and ArgumentDoc to get a better ordering of constructors. | |||
2020-11-09 | Change how no-arg constructor is handled internally in Variant. | reduz | |
2020-11-09 | Merge pull request #43419 from reduz/document-operators | Rémi Verschelde | |
Make sure operators appear in the docs too | |||
2020-11-09 | Merge pull request #43415 from bruvzg/var_ctr_af32 | Rémi Verschelde | |
Fix duplicate variant constructor typo. | |||
2020-11-09 | Make sure operators appear in the docs too | reduz | |
Add "operator" and "constructor" qualifiers to make it easier to see in the docs. | |||
2020-11-09 | Fix duplicate variant constructor typo. | bruvzg | |
2020-11-09 | Variant: Rename Type::_RID to Type::RID | Rémi Verschelde | |
The underscore prefix was used to avoid the conflict between the `RID` class name and the matching enum value in `Variant::Type`. This can be fixed differently by prefixing uses of the `RID` class in `Variant` with the scope resolution operator, as done already for `AABB`. | |||
2020-11-09 | Merge pull request #43404 from akien-mga/color-fix-clamp-uint32_t-warning | Rémi Verschelde | |
Color: Fix -Wtype-limits GCC warning after refactoring | |||
2020-11-09 | Color: Fix -Wtype-limits GCC warning after refactoring | Rémi Verschelde | |
Warning from GCC 10.2.0 with `warnings=extra`: ``` ./core/math/color.h: In member function 'int32_t Color::get_r8() const': ./core/typedefs.h:107:42: error: comparison of unsigned expression in '< 0' is always false [-Werror=type-limits] 107 | #define CLAMP(m_a, m_min, m_max) (((m_a) < (m_min)) ? (m_min) : (((m_a) > (m_max)) ? m_max : m_a)) | ~~~~~~^~~~~~~~~ ./core/math/color.h:201:49: note: in expansion of macro 'CLAMP' 201 | _FORCE_INLINE_ int32_t get_r8() const { return CLAMP(uint32_t(r * 255.0), 0, 255); } | ^~~~~ ``` Also some code consistency changes while at it. | |||
2020-11-09 | Refactored variant constructor logic | reduz | |
2020-11-08 | Add append_array() method to Array class | Tomasz Chabora | |
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 | Refactored variant setters/getters | reduz | |
-Discern between named, indexed and keyed -Get direct access to functions for typed GDScript and GDNative bindings -Small changes to some classes in order to work with the new setget binder | |||
2020-11-07 | Merge pull request #42896 from Calinou/httprequest-increase-chunk-size | Rémi Verschelde | |
Increase the default HTTPClient download chunk size to 64 KiB | |||
2020-11-07 | Merge pull request #42947 from Calinou/image-load-bmp-from-buffer | Rémi Verschelde | |
Add `Image.load_bmp_from_buffer()` for run-time BMP image loading | |||
2020-11-07 | Increase the default HTTPClient download chunk size to 64 KiB | Hugo Locurcio | |
This improves download speeds at the cost of increased memory usage. This change also effects HTTPRequest automatically. See #32807 and #33862. | |||
2020-11-06 | Refactored Variant Operators. | reduz | |
-Using classes to call and a table -For typed code (GDS or GDNative), can obtain functions to call prevalidated or ptr. | |||
2020-11-06 | Exposed randi_range to global funcs + renamed rand_range to randf_range | Yuri Roubinsky | |
2020-11-06 | Merge pull request #43283 from Calinou/color-remove-contrasted | Rémi Verschelde | |
Remove `Color.contrasted()` as its behavior is barely useful | |||
2020-11-05 | Remove unused `PHI` define in math funcs | Andrii Doroshenko (Xrayez) | |
2020-11-05 | doc: Override default value for RandomNumberGenerator.seed | Rémi Verschelde | |
It's non-deterministic so it's better to show a fixed value like 0 instead of having it potentially change whenever `randomize()` is called. Fixes #43317. | |||
2020-11-04 | doc: Sync classref with current source + fixup some bindings | Rémi Verschelde | |
Includes various changes triggered by the refactoring of method bindings. |