summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2021-06-14Merge pull request #49600 from vnen/gdnative-api-generator-var-writerRémi Verschelde
GDNative: Use VariantWriter for the API JSON generator
2021-06-14Fix default value binding in VisualScriptFunctionStateGeorge Marques
2021-06-14GDNative: Use VariantWriter for the API JSON generatorGeorge Marques
Instead of the String representation, which can be finicky to work with. VariantWriter is more robust since changes to it affects the whole system thus it's changed less often and it's never ambiguous.
2021-06-13Fix "super" call when having at least one argumentJulien Nguyen
2021-06-13Add stereoscopic rendering through multiviewBastiaan Olij
2021-06-13Merge pull request #34668 from aaronfranke/to-stringRémi Verschelde
[Core] Reformat structure string operators
2021-06-13Improve & fix Mono buildPedro J. Estébanez
- Fix C++ compile errors about pending variable renames after the `Reference` to `RefCount` change. - Fix C# compile errors due to the recent rename of `EnablePlugin()` and `Build()`, which are now underscore-prefixed in bindings. - Additional rename: `godot_icall_Reference_Dtor` to `godot_icall_RefCounted_Dtor`.
2021-06-12Merge pull request #48746 from KoBeWi/bane_of_all_virtual_compatibilityRémi Verschelde
Consistently prefix bound virtual methods with _
2021-06-12Merge pull request #49123 from aaronfranke/it-is-timeRémi Verschelde
Add a Time singleton
2021-06-12Consistently prefix bound virtual methods with _kobewi
2021-06-11Merge pull request #49312 from RandomShaper/reference_to_ref_countRémi Verschelde
Rename `Reference` to `RefCounted`
2021-06-11Merge pull request #47835 from mortarroad/master-lossless-webpRémi Verschelde
Implement lossless WebP encoding
2021-06-11Rename Reference to RefCountedPedro J. Estébanez
2021-06-11Implement lossless WebP encodingMorris Tabor
2021-06-11Reformat structure string operatorsAaron Franke
The order of numbers is not changed except for Transform2D. All logic is done inside of their structures (and not in Variant). For the number of decimals printed, they now use String::num_real which works best with real_t, except for Color which is fixed at 4 decimals (this is a reliable number of float digits when converting from 16-bpc so it seems like a good choice)
2021-06-11Merge pull request #49511 from akien-mga/core-diraccess-fileaccess-ioRémi Verschelde
Core: Move DirAccess and FileAccess to `core/io`
2021-06-11Merge pull request #49279 from Calinou/rename-string-is-abs-path-methodRémi Verschelde
Rename `String.is_abs_path()` to `String.is_absolute_path()`
2021-06-11Merge pull request #34566 from Heikki00/34541_to_json_precisionRémi Verschelde
Increased String::num default decimal precision
2021-06-11Add Time singletonAaron Franke
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
File handling APIs are typically considered part of I/O, and we did have most `FileAccess` implementations in `core/io` already.
2021-06-11Merge pull request #48253 from lyuma/fix_gdscript_exportRémi Verschelde
Fix @export and prevent non-exportable References from being exported.
2021-06-11Merge pull request #49499 from cptchuckles/fix-var2str-sigilRémi Verschelde
Let var2str display StringName with correct sigil
2021-06-10Fix regression from 160c260 causing export of non-@export properties.Lyuma
2021-06-10Let var2str display StringName with correct sigilJonathan Gollnick
2021-06-10[CTL] Improve font fallback order selection.bruvzg
2021-06-09Merge pull request #49265 from KoBeWi/keepfreplace_2_keepers_of_replaceRémi Verschelde
Move FindReplaceBar out of CodeTextEditor
2021-06-09Merge pull request #49462 from TokageItLab/update-property-selector-icon-listRémi Verschelde
update property selector's icon list
2021-06-09update property selector's icon list and rename Quat.svg to Quaternion.svgSilc 'Tokage' Renew
2021-06-08Move FindReplaceBar out of CodeTextEditorkobewi
2021-06-08Rename missing shortcut names in visual script editorJonas Bernemann
With the change of the shortcuts for common actions like delete, copy and paste the delete menu items in the visual script editor for members where missing because of a missing shortcut.
2021-06-07Merge pull request #49367 from Calinou/gdscript-highligher-add-annotationsRémi Verschelde
Highlight annotations in the GDScript syntax highlighter
2021-06-07Merge pull request #49221 from Faless/mp/4.x_rpc_refactorRémi Verschelde
[Net] Refactor RPCs, remove RSETs
2021-06-07Style: Cleanup uses of double spaces between wordsRémi Verschelde
Or after punctuation. Tried to leave third-party stuff alone, unless it has been heavily modified for Godot.
2021-06-06Highlight annotations in the GDScript syntax highlighterHugo Locurcio
By default, a orange color is used to highlight annotations in the script editor.
2021-06-06Fixed color for node headers in visual scriptsYuri Roubinsky
2021-06-05Merge pull request #45364 from madmiraal/rename-quatRémi Verschelde
Rename Quat to Quaternion
2021-06-05Merge pull request #49319 from madmiraal/add-missing-mono-overridesRémi Verschelde
Add missing override keyword to CSharpLanguage::is_control_flow_keyword()
2021-06-04More explanatory names for RigidBody modesPouleyKetchoupp
MODE_DYNAMIC instead of MODE_RIGID MODE_DYNAMIC_LOCKED instead of MODE_CHARACTER No more special case for sleeping behavior for MODE_DYNAMIC_LOCKED (MODE_CHARACTER was forcing the body not to sleep, which is redundant with can_sleep and wasn't done in Bullet).
2021-06-04Add missing override keyword to CSharpLanguage::is_control_flow_keyword()Marcel Admiraal
2021-06-04Rename Quat to QuaternionMarcel Admiraal
2021-06-04Merge pull request #49297 from aaronfranke/anim-type-tr3dRémi Verschelde
Rename Animation TYPE_TRANSFORM to TYPE_TRANSFORM3D
2021-06-04Rename GODOT_VARIANT_TYPE_TRANSFORM to GODOT_VARIANT_TYPE_TRANSFORM3DBastiaan Olij
2021-06-03Rename Animation TYPE_TRANSFORM to TYPE_TRANSFORM3DAaron Franke
2021-06-03Disable 3D-only modules when 3D is disabledAaron Franke
2021-06-03Merge pull request #38430 from aaronfranke/transform3dRémi Verschelde
2021-06-03Allow clamping vectors and colorsAaron Franke
2021-06-03Rename Vector2 clamped to limit_length and add limit_length to Vector3Aaron Franke
2021-06-03Rename `String.is_abs_path()` to `String.is_absolute_path()`Hugo Locurcio
This is more consistent with `NodePath.is_absolute()`.
2021-06-03Update documentation for Transform3DAaron Franke
2021-06-03Rename Transform to Transform3D in GDNativeAaron Franke