summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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-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-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-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-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-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
2019-12-11Merge pull request #34259 from timothyqiu/validate-texture-32982Rémi Verschelde
Fixes crash after set_piece_texture with invalid texture
2019-12-11Support Rider as External EditorIvan Shakhov
2019-12-11Merge pull request #34241 from timothyqiu/sync-fallbacks-size-32701Rémi Verschelde
Fixes crash when using DynamicFont::set_font_data
2019-12-11Merge pull request #34240 from timothyqiu/invalid-shader-io-29985Rémi Verschelde
Fixes crash when shader inputs/outputs is invalid string
2019-12-11Merge pull request #34239 from timothyqiu/theme-clear-32702Rémi Verschelde
Fixes crash when using Theme::clear
2019-12-10Add a default POINT_SIZEclayjohn
2019-12-11Merge pull request #34250 from flyingpimonster/fix-muslRémi Verschelde
Fix build on musl-based systems
2019-12-11Fixes infinite loop when switching editorHaoyu Qiu
2019-12-11Validates texture in set_piece_textureHaoyu Qiu
2019-12-10Fix build on musl-based systemsJames Westman
On some systems, including Alpine Linux, musl is used instead of glibc. This commit patches the third-party V-HACD module to provide a macro not provided by musl. Fixes #31555.
2019-12-10Merge pull request #34238 from clayjohn/GLES2-use-renderbuffer-post-processRémi Verschelde
Use renderbuffer depth for post-process buffers when appropriate
2019-12-10Merge pull request #34237 from clayjohn/GLES2-force-32bit-buffer-webglRémi Verschelde
Force 32 bit depth buffer for WebGL
2019-12-10Fixes crash when using DynamicFont::set_font_dataHaoyu Qiu
2019-12-10Merge pull request #34222 from Calinou/doc-collisionshapesRémi Verschelde
Improve the Shape/Shape2D classes documentation
2019-12-10Fixes crash when shader inputs/outputs is invalid stringHaoyu Qiu
2019-12-10Fixes crash when using Theme::clearHaoyu Qiu
2019-12-10Merge pull request #34040 from qarmin/unused_variable_more_precise_numbersRémi Verschelde
Removed unused variables, add some constants numbers
2019-12-10Improve the Shape/Shape2D classes documentationHugo Locurcio
2019-12-10Merge pull request #34234 from KoBeWi/apparentlyRémi Verschelde
Update minimum size of SpinBox on theme change
2019-12-09Use renderbuffer depth for post-process buffers when appropriateclayjohn