summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-13Update AUTHORS and DONORS listRémi Verschelde
New contributors added to AUTHORS: @allkhor, @Eoin-ONeill-Yokai, @timothyqiu, @madmiraal, @zaksnet Update sponsors on splash screen. Thanks to all contributors and donors for making Godot possible!
2019-12-13i18n: Sync translation template with current sourceRémi Verschelde
2019-12-13i18n: Sync translations with WeblateRémi Verschelde
2019-12-13doc: Sync classref with current sourceRémi Verschelde
Also apply clang-format.
2019-12-13Merge pull request #34310 from qarmin/shift_operatorsRémi Verschelde
Don't allow to use too big or too small shift count
2019-12-13Merge pull request #34287 from Xrayez/tween-trans-ease-defaultRémi Verschelde
Provide default Tween values for transition and easing types
2019-12-13Merge pull request #34323 from timothyqiu/i18nRémi Verschelde
Make more editor strings translatable
2019-12-13Merge pull request #34235 from timothyqiu/menu-scrollRémi Verschelde
Fixes long popup menu scroll behavior
2019-12-13Merge pull request #34189 from aaronfranke/mesh-aabbRémi Verschelde
Expose Mesh get_aabb
2019-12-13Make more editor strings translatableHaoyu Qiu
2019-12-13Merge pull request #34016 from ↵Rémi Verschelde
norton-corbett/hotfix/tileset-editor-point-grabbing Fix TileSet Editor polygon point grabbing
2019-12-13Merge pull request #34304 from Calinou/improve-editor-shortcuts-searchRémi Verschelde
Don't search in unassigned shortcut labels in the editor shortcuts
2019-12-13Merge pull request #34295 from aaronfranke/potato-knishesRémi Verschelde
[Mono] Fix string Find methods having reversed case sensitivity
2019-12-13Merge pull request #34315 from YeldhamDev/editor_theme_optionbutton_arrowRémi Verschelde
Fix OptionButton's arrow margin in editor theme
2019-12-13Merge pull request #34314 from YeldhamDev/button_internal_margin_clipRémi Verschelde
Make Button and co. take internal margins into account when clipping text
2019-12-12Fix OptionButton's arrow margin in editor themeMichael Alexsander
2019-12-12Merge pull request #34309 from Muller-Castro/VarDeclFixRémi Verschelde
Fixed HTTPClient.xml:115 and 121 variant declaration
2019-12-12Make Button and co. take internal margins into account when clipping textMichael Alexsander
2019-12-12Merge pull request #34306 from Catchawink/masterRémi Verschelde
Fixed an issue with recording audio.
2019-12-12Don't allow to use too big or too small shift operatorsRafał Mikrut
2019-12-12Fixed HTTPClient.xml:115 and 121 variant declarationMuller-Castro
2019-12-12Fixed an issue with recording audio.Catchawink
Prior to this fix, AudioEffectRecordInstance::init() was called before recording_active is set to true in AudioEffectRecord::set_recording_active(). This was setting is_recording to false in AudioEffectRecordInstance, because is_recording updates to the value of recording_active in AudioEffectRecordInstance::_io_thread_process(). To fix this issue, AudioEffectRecordInstance::init() is now called after recording_active is set to true.
2019-12-12Don't search in unassigned shortcut labels in the editor shortcutsHugo Locurcio
This also fades out shortcut labels for unassigned shortcuts, which makes for easier visual grepping. This closes #33299.
2019-12-12Merge pull request #34286 from bojidar-bg/31818-cast-autocompleteRémi Verschelde
Fix GDScript autocompletion with "as" or typed variables
2019-12-12Merge pull request #34277 from aaronfranke/mono-formatRémi Verschelde
Code formatting for the Mono module
2019-12-12Merge pull request #34298 from timothyqiu/lines-32736Rémi Verschelde
Fixes crash after remove_line in RichTextLabel
2019-12-12Merge pull request #34299 from Chaosus/vs_fix_portYuri Roubinsky
Added missed enum constant VisualShaderNodeTexture::SOURCE_PORT
2019-12-12Added missed enum constant VisualShaderNodeTexture::SOURCE_PORTYuri Roubinsky
2019-12-12Fixes crash after remove_line in RichTextLabelHaoyu Qiu
`ItemFrame` always have a line.
2019-12-12Fix string Find methods having reversed case sensitivityAaron Franke
2019-12-12CharFXTransform: Drop unnecessary get_value_or()Rémi Verschelde
See https://github.com/godotengine/godot/pull/23658#issuecomment-562706669 The method was implemented back when Dictionary.get(key, default) did not exist, but now that it does we do not need a custom method in CharFXTransform. It's a new feature in 3.2, so does not break compat with 3.1.x.
2019-12-12Merge pull request #34251 from bojidar-bg/32993-lightoccluder-flipRémi Verschelde
Flip cull mode when rendering flipped Light2D and LightOccluder2D
2019-12-12Merge pull request #34262 from clayjohn/default_point_sizeRémi Verschelde
Add a default POINT_SIZE
2019-12-12Provide default Tween values for transition and easing typesAndrii Doroshenko (Xrayez)
TRANS_LINEAR and EASE_IN_OUT are chosen as defaults for interpolation and follow methods.
2019-12-12Fix GDScript autocompletion with `as` or typed variablesBojidar Marinov
Fixes #31818, fixes #33434
2019-12-11Mono formattingAaron Franke
No space for casting, add spaces inside braces, 4 space indentation, remove trailing indentation, remove BOM.
2019-12-11Flip cull mode when rendering flipped Light2D and LightOccluder2DBojidar Marinov
Fixes #32993
2019-12-11Merge pull request #27792 from Giacom/fix_quatRémi Verschelde
Fixes being unable to use the Quat(Vector3) constructor
2019-12-11Merge pull request #34282 from YeldhamDev/load_doc_absoluteRémi Verschelde
Add note in 'load()' docs that the path must be absolute
2019-12-11Add note in 'load()' docs that the path must be absoluteMichael Alexsander
2019-12-11Merge pull request #34274 from MissKraya/34186-fixRémi Verschelde
Fix for #34186: "Center Selection" in 2D editor introduces graphic bias.
2019-12-11Fix for #34186: "Center Selection" in 2D editor introduces graphic bias.Hannah Crawford
2019-12-11Merge pull request #34271 from vnen/gdscript-unused-class-variable-disableRémi Verschelde
Disable GDScript warning for unused class variable by default
2019-12-11Merge pull request #34227 from akien-mga/scons-mingw-split-libmodulesRémi Verschelde
SCons: Add 'split_libmodules' option to workaround linker issue
2019-12-11SCons: Add 'split_libmodules' option to workaround linker issueRé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-11Merge pull request #33018 from Xrayez/fix-inst2dict-gettersRémi Verschelde
Fix `inst2dict` calling to getters to retrieve value
2019-12-11Disable GDScript warning for unused class variable by defaultGeorge Marques
2019-12-11Expose Mesh get_aabbAaron Franke
2019-12-11Merge pull request #34181 from van800/riderRémi Verschelde
Support Rider as external editor for Godot mono version
2019-12-11Merge pull request #34261 from timothyqiu/check-34255Rémi Verschelde
Fixes infinite loop when switching editor