Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-16 | Merge pull request #25036 from volzhs/tree-focus-rect | Rémi Verschelde | |
Update rect size on select | |||
2019-01-16 | Merge pull request #25001 from jlahman/gdscript-export-var-fix | Rémi Verschelde | |
Fixes export PackedScene "reset to default" throwing errors | |||
2019-01-16 | Donors: Remove GameDev.tv from splash screen | Rémi Verschelde | |
2019-01-16 | Merge pull request #25035 from akien-mga/scons-mpc-unused | Rémi Verschelde | |
SCons: Drop unused MPC_FIXED_POINT define | |||
2019-01-16 | Update rect size on select | volzhs | |
2019-01-16 | SCons: Drop unused MPC_FIXED_POINT define | Rémi Verschelde | |
2019-01-16 | Merge pull request #25033 from akien-mga/android-x86_64 | Rémi Verschelde | |
Android: Add support for x86_64 architecture | |||
2019-01-16 | Android: Add support for x86_64 architecture | Rémi Verschelde | |
Like arm64v8, this is only supported by API 21 and later, so we enforce 21 as min API for x86_64. Part of #25030. | |||
2019-01-16 | Merge pull request #25032 from akien-mga/static-analysis | Rémi Verschelde | |
Fix some errors found by static analysis | |||
2019-01-16 | Merge pull request #25014 from vnen/gdscript-fixes | Rémi Verschelde | |
Fix some GDScript issues | |||
2019-01-16 | Fix some errors found by static analysis | Rémi Verschelde | |
Fixes items 10, 16 and 19 from PVS-Studio blog post in #24014. | |||
2019-01-16 | Docs: Language fixes in ARVR reference | corrigentia | |
2019-01-16 | Merge pull request #25022 from jlahman/nullptr-test-order-fix | Rémi Verschelde | |
Fix order of a nullptr test in canvas item editor | |||
2019-01-16 | Fix order of a nullptr test in canvas item editor | jlahman | |
2019-01-16 | Ensure texture hints are obeyed, fixes #24875 | Juan Linietsky | |
2019-01-15 | Fixes export PackedScene "reset to default" throwing errors | jlahman | |
When exporting variables from a gdscript, default values of uninitialized variables would never be set. This caused the default value to be Variant::NIL, and when a user tried to reset the variable through the editor, an error would be thrown because too few arguments would be counted(end of argument list for calls are detected by NIL values). Fixed by simply setting default value to an empty variant of the proper type in gdscript parser. | |||
2019-01-15 | GDScript: check for underscore prefix when type-checking | George Marques | |
Some classes are represented internally with an underscore prefix, so we need to make sure we match this representation when type-checking, otherwise the check might fail on a valid scenario. | |||
2019-01-15 | GDScript: consider constructors as always existing | George Marques | |
There's always a constructor, even if implicit, especially for native types. Also don't check for signature match on function call, since this information is not available in release builds. | |||
2019-01-15 | GDScript: allow objects to be keys of dictionaries | George Marques | |
The engine allows this already, so the parser should not fail in this case. | |||
2019-01-15 | GDScript: don't check types on release builds | George Marques | |
A lot of information is missing on release, and the checks might take a performance hit. Also, having GDScript more lenient on release is usually desirable. | |||
2019-01-15 | Clear internal vertex counter when redrawing polygons, closes #24862. | Juan Linietsky | |
2019-01-15 | Ensure canvas copy texscreen will not crash if render target is configured ↵ | Juan Linietsky | |
without copy buffers. Closes #24749. | |||
2019-01-15 | GDScript autocomplete: don't carry values when guessing from `is` | George Marques | |
Guessing the type from an `is` operator should no be considered an assigment. This would cause crashes in certain scenarios. | |||
2019-01-15 | Merge pull request #25011 from volzhs/android-keep-screen | Rémi Verschelde | |
Fix Android keep screen on working properly | |||
2019-01-15 | Merge pull request #25010 from Faless/mp/fix_init | Rémi Verschelde | |
Fix MultiplayerAPI initialization, clear, set_network_peer. | |||
2019-01-15 | Fix Android keep screen on working properly | volzhs | |
2019-01-15 | GLES2: Fix typo in project setting | Rémi Verschelde | |
It used a different name than the equivalent GLES3 parameter. | |||
2019-01-15 | Merge pull request #24909 from xDGameStudios/array_static_types | Rémi Verschelde | |
Disallow changing array element types, when using hint (inspector fix) | |||
2019-01-15 | Don't reset MultiplayerAPI when setting same peer. | Fabio Alessandrelli | |
A GDScript call to: `multiplayer.network_peer.some_prop = true` seems to transalte to: ``` var temp = multiplayer.network_peer temp.some_prop = true multiplayer.network_peer = temp ``` Which caused the MultiplayerAPI to be resetted. The call to set_network_peer is now ignored if the peer that's beeing set is the same as the currently set one. | |||
2019-01-15 | Merge pull request #25000 from staddy/master | Rémi Verschelde | |
Fixed typo in StreamTexture::is_pixel_opaque | |||
2019-01-15 | Fix MultiplayerAPI initialization, clear. | Fabio Alessandrelli | |
rpc_sender_id is now correctly initialized to 0 so get_rpc_sender_id() work reliably even if called before receiving any RPC. root_node is initialized to NULL (fix crashes when incorrectly using the MultiplayerAPI). clear function now resets the packet cache size to free more memory when not running. | |||
2019-01-15 | Fixed typo in ImageTexture:: & StreamTexture::is_pixel_opaque | Stanislav | |
Fixes #24946 | |||
2019-01-14 | Use GLES2 approach to vertex shading in GLES3, which has been more ↵ | Juan Linietsky | |
developed. Fixes #21852 | |||
2019-01-14 | Implement black margins in GLES2, which was missing, fixes #24556 | Juan Linietsky | |
2019-01-14 | Defer activated signal after tree has been traversed. | Juan Linietsky | |
2019-01-14 | Merge pull request #24987 from akien-mga/gles2-nvidia-rect-hack-opt-in | Rémi Verschelde | |
GLES2: Make Nvidia flicker workaround opt-in | |||
2019-01-14 | wtf | Juan Linietsky | |
2019-01-14 | Added a flag to specify an exported node path must be supplied from scene ↵ | Juan Linietsky | |
root, fixes #24412 | |||
2019-01-14 | GLES2: Make Nvidia flicker workaround opt-in | Rémi Verschelde | |
It has a big impact on 2D and text rendering performance (cf. #24466) so the solution seems worse than the bug it aims to work around. It's now opt-in via "rendering/quality/2d/gles2_use_nvidia_rect_flicker_workaround" for those who need it and have a simple enough game for the performance drop not to be an issue. Fixes #24466. | |||
2019-01-14 | Use SceneTreeDock to replace particles node properly, fixes #24162 | Juan Linietsky | |
2019-01-14 | Hide visible popups by default if visible when entering tree, unless on ↵ | Juan Linietsky | |
editor. Fixes #24737 | |||
2019-01-14 | Hide worldenvironment settings not relevant in GLES2. Fixes #23281 | Juan Linietsky | |
2019-01-14 | Removed ancient code for set_edited that was doing nothing. | Juan Linietsky | |
2019-01-14 | i18n: Sync translation template with current source | Rémi Verschelde | |
2019-01-14 | i18n: Sync translations with Weblate | Rémi Verschelde | |
2019-01-14 | Was not properly re-setting light uniforms, fixes #24976 | Juan Linietsky | |
2019-01-14 | Merge pull request #24981 from akien-mga/property-editor-rid | Rémi Verschelde | |
Add EditorPropertyRID as read-only label showing RID | |||
2019-01-14 | Do not use the workaround for desktop nvidia on mobile and html5. | Juan Linietsky | |
2019-01-14 | Do not allow flushing while already flushing the message queue. Added to ↵ | Juan Linietsky | |
help track bugs in ProgressDialog in editor. | |||
2019-01-14 | Do not allow adding tasks while in the middle of flushing a message queue | Juan Linietsky | |