summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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
2019-12-09Force 32 bit depth buffer for WebGLclayjohn
2019-12-10Removed unused variables, add some constants numbersRafał Mikrut
2019-12-10Update minimum size of SpinBox on theme changeTomasz Chabora
2019-12-09Merge pull request #34217 from timothyqiu/delete-linesRémi Verschelde
Fixes Delete Line doesn't delete first line in script
2019-12-09Merge pull request #34220 from Calinou/doc-kinematicbody-axis-lockRémi Verschelde
Document the KinematicBody axis lock methods
2019-12-09Document the KinematicBody axis lock methodsHugo Locurcio
2019-12-09Merge pull request #34218 from akien-mga/gles3-unbind-buffersRémi Verschelde
GLES3: Properly unbind buffers after draw commands
2019-12-09Merge pull request #34210 from madmiraal/fix-bullet-motion-testRémi Verschelde
Check that motion is not zero before doing a sweep test.
2019-12-09Merge pull request #34164 from Calinou/pckpacker-optional-argsRémi Verschelde
Make some arguments in PCKPacker methods optional
2019-12-09Merge pull request #34163 from Calinou/doc-improve-pckpackerRémi Verschelde
Improve the PCKPacker class documentation
2019-12-09Merge pull request #34144 from timothyqiu/closingRémi Verschelde
Fixes prompt closes the wrong scene on quit
2019-12-09Fixes Delete Line doesn't delete first line in scriptHaoyu Qiu
Also, match multi-line delete behavior in script with single line: If there are four lines: A, B, C, D. Before the change: Delete C: Cursor lands on D Delete B and C: Cursor lands on A After the change: Delete C: Cursor lands on D Delete B and C: Cursor lands on D
2019-12-09GLES3: Properly unbind buffers after draw commandsRémi Verschelde
Patch provided by @oeleo1. Fixes #34120.
2019-12-09Check that motion is not zero before doing a sweep test.Marcel Admiraal
Fixes #25476.
2019-12-09Merge pull request #34203 from bruvzg/ime_placeholderRémi Verschelde
Hide LineEdit placeholder if IME composition string is not empty.
2019-12-09Merge pull request #34208 from allkhor/fix_scroll_item_listRémi Verschelde
Fixed strange behaviour of scroll in the ItemList.
2019-12-09Merge pull request #34202 from bruvzg/macos_resize_loopRémi Verschelde
[macOS] Send resize event without actually resizing window on backing change.
2019-12-09Merge pull request #34188 from dankan1890/quick_fixRémi Verschelde
Fix TilesetEditorContext snaps separation.
2019-12-09Fixed strange behaviour of scroll in the ItemList.allkhor
2019-12-08[macOS] Send resize event without actually resizing window on backing change.bruvzg
Co-authored-by: Haoyu Qiu <timothyqiu32@gmail.com>
2019-12-08Hide LineEdit placeholder if IME composition string is not empty.bruvzg