summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #27634 from akien-mga/dist-linux-mimeRémi Verschelde2019-04-031-0/+0
|\ | | | | dist: Rename Linux mime type to follow system convention
| * dist: Rename Linux mime type to follow system conventionRémi Verschelde2019-04-031-0/+0
| | | | | | | | | | | | | | Mime type definitions are usually named like the mime type they define, i.e. x-godot-project in our case. It was introduced with reverse DNS naming as that's what FlatHub favors, so it will need to be renamed there.
* | Merge pull request #27633 from akien-mga/scons-py3-fixupRémi Verschelde2019-04-032-2/+2
|\ \ | |/ |/| SCons: Fix python3 compat for builtin_bullet=no
| * SCons: Fix python3 compat for builtin_bullet=noRémi Verschelde2019-04-032-2/+2
|/
* Merge pull request #27264 from ViktorEvil/masterRémi Verschelde2019-04-031-0/+2
|\ | | | | Enable macOS Mojave "Dark Mode" on the editor title bar
| * Enable Mojave "dark mode" on the editor title barAllan Davis2019-03-201-0/+2
| | | | | | Enables "dark mode" in the editor and project selector title bars in macOS Mojave when selected in macOS System Preferences
* | Merge pull request #27214 from marcelofg55/midi_note_offRémi Verschelde2019-04-031-0/+5
|\ \ | | | | | | Fix MIDI Note Off missing on some devices
| * | Fix MIDI Note Off missing on some devicesMarcelo Fernandez2019-03-181-0/+5
| | |
* | | Merge pull request #27238 from ShyRed/cpu2dmaskRémi Verschelde2019-04-034-1/+402
|\ \ \ | | | | | | | | Add Emission Mask to CPUParticle2D
| * | | Add Emission Mask to CPUParticle2DShyRed2019-03-194-1/+402
| |/ / | | | | | | | | | Add ability to load emission masks to CPUParticle2D.
* | | Merge pull request #27618 from neikeq/fix-leakIgnacio Roldán Etcheverry2019-04-031-3/+11
|\ \ \ | | | | | | | | Fix memory leak introduced in bb6814a
| * | | Fix memory leak introduced in bb6814aIgnacio Etcheverry2019-04-021-3/+11
|/ / /
* | | Merge pull request #27597 from marxin/fix-Wnon-virtual-dtor-warningsRémi Verschelde2019-04-023-1/+4
|\ \ \ | | | | | | | | Fix -Wnon-virtual-dtor warnings.
| * | | Fix -Wnon-virtual-dtor warnings.marxin2019-04-023-1/+4
| | | | | | | | | | | | | | | | | | | | Example of the warning: ./core/script_language.h:198:7: warning: 'class ScriptCodeCompletionCache' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
* | | | Merge pull request #26343 from marxin/warnings-all-add-most-of-WextraRémi Verschelde2019-04-0214-124/+135
|\ \ \ \ | |/ / / |/| | | Enable most of -Wextra warnings for warnings=all.
| * | | Enable warnings=extra on clang and GCC testers.marxin2019-04-0214-124/+135
|/ / / | | | | | | | | | And remove 2 warnings from warnings=extra.
* | | Merge pull request #27228 from Kanabenki/preserve-binds-change-nodeRémi Verschelde2019-04-021-1/+1
|\ \ \ | | | | | | | | Preserve extra arguments for connected signals when changing node type
| * | | Keep binds for connected signals when changing node typeKanabenki2019-03-191-1/+1
| | |/ | |/|
* | | Merge pull request #27171 from Chaosus/randfixRémi Verschelde2019-04-014-5/+15
|\ \ \ | | | | | | | | Properly setup seed in RNG
| * | | Properly setup seed in RNGChaosus2019-03-274-5/+15
| | |/ | |/|
* | | Merge pull request #27430 from LeonardMeagher2/csg_get_mesh_dataRémi Verschelde2019-04-011-4/+4
|\ \ \ | | | | | | | | Apply proper offset to CSGMesh brush materials and smooth flags
| * | | Apply proper offset to CSGMesh material and smooth groupLeonard2019-03-251-4/+4
| | | |
* | | | Merge pull request #27557 from Paulb23/deselect_line_edit_clearRémi Verschelde2019-04-011-0/+1
|\ \ \ \ | | | | | | | | | | Fixed not deselecting when clearing lineedit.
| * | | | Fixed not deselecting when clearing lineedit.Paulb232019-03-311-0/+1
| | | | |
* | | | | Merge pull request #27485 from Faless/io/encode_decode_safety_prRémi Verschelde2019-04-0125-127/+244
|\ \ \ \ \ | | | | | | | | | | | | Safer encode/decode variant.
| * | | | | Add object encoding param to serialization methodsFabio Alessandrelli2019-04-0123-104/+220
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Network peers get_var/put_var File get_var/store_var GDScript/Mono/VisualScript bytes2var/var2bytes Add MultiplayerAPI.allow_object_decoding member which deprecates PacketPeer.allow_object_decoding. Break ABI compatibaility (API compatibility for GDNative).
| * | | | | Multiplayer API now respects allow_object_decodingFabio Alessandrelli2019-04-012-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | Add doc about allow_object_decoding in PacketPeer
| * | | | | Use same boolean for objects encode and decode.Fabio Alessandrelli2019-03-283-25/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In a very unintuitive move encode needed false to encode an object, decode needed true to decode it. They now need the same value: `true`.
* | | | | | Merge pull request #27562 from guilhermefelipecgs/fix_27484Rémi Verschelde2019-04-011-11/+19
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix wrong blend of animation tree
| * | | | | | Fix wrong blend of animation treeGuilherme Felipe2019-03-311-11/+19
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | Interpolation cannot use zero values, must use the values from the animation to be blended.
* | | | | | Some improvements to is_equal_approx, restored Quat operator.Juan Linietsky2019-04-014-9/+28
| | | | | |
* | | | | | Merge pull request #27505 from clayjohn/depth_bugRémi Verschelde2019-04-011-0/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Keep DEPTH from causing compile error in GLES2
| * | | | | | keep DEPTH from causing compile error in GLES2clayjohn2019-03-281-0/+3
| | | | | | |
* | | | | | | Merge pull request #27317 from aqnuep/depth_texture_fixRémi Verschelde2019-04-014-27/+74
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fixed handling of depth texture so it's resolved and bound when needed
| * | | | | | | Fixed handling of depth texture so it's resolved and bound when neededDaniel Rakos2019-03-264-27/+74
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Cleaned up and improved the code determining when we need to use a depth prepass (previously it wasn't executed in certain cases even if it was needed) - Added code to prepare and bind the depth texture even when no depth prepass or MRTs (more precisely effect buffers) are used Fixes #25870, #25535, and #25387.
* | | | | | | doc: Bump version to 3.2Rémi Verschelde2019-04-01615-615/+615
| | | | | | |
* | | | | | | doc: Fix formatting bug from #27429Rémi Verschelde2019-04-011-1/+1
| | | | | | |
* | | | | | | Merge pull request #25676 from willnationsdev/fix-inherited-iconsRémi Verschelde2019-04-011-2/+20
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix inherited icons for script classes
| * | | | | | | Fix inherited icons for script classesWill Nations2019-03-171-2/+20
| | | | | | | |
* | | | | | | | Merge pull request #26097 from ↵Rémi Verschelde2019-04-011-2/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | danielspaniol/25955-wrong-unreachable-warning-after-returning-from-matchs-wildcard-pattern Fix: Wrong unreachable warning after returning from match's wildcard pattern #25955
| * | | | | | | | Require `return` in all match branchesDaniel Spaniol2019-02-201-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before the parser only checked if the catch-all branch has a return in order to determine if the entire match block has a return. This code block was assumed to always return. match value: "test": print("test") _: return Now as soon as one of the branches has no return, the entire match block is marked to not have a return.
* | | | | | | | | Merge pull request #26701 from qarmin/do_not_lost_focusRémi Verschelde2019-04-011-1/+0
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Do not lose focus when moving through scene tree
| * | | | | | | | | Do not lose focus when moving through scene treeqarmin2019-03-061-1/+0
| | | | | | | | | |
* | | | | | | | | | Merge pull request #27117 from Faless/editor/asset_lib_image_errorRémi Verschelde2019-04-011-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Enabled logging of failed image download.
| * | | | | | | | | | Enabled logging of failed image download.Fabio Alessandrelli2019-03-161-1/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #26958 from bruvzg/macos_hidpi_fixesRémi Verschelde2019-04-011-2/+2
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix hiDPI scaling support in `get_real_window_size` and `set_window.size`
| * | | | | | | | | | | [macOS] Fix hiDPI scaling support in `OS.get_real_window_size` and ↵bruvzg2019-03-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `OS.set_window.size` functions.
* | | | | | | | | | | | Merge pull request #26970 from KoBeWi/custom_node_is_now_other_nodeRémi Verschelde2019-04-011-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Changed 'Custom Node' to 'Other Node' to be less confusing
| * | | | | | | | | | | | Changed 'Custom Node' to 'Other Node' to be less confusingTomasz Chabora2019-03-121-1/+1
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #27080 from YeldhamDev/tilemap_remove_rect_dirtyRémi Verschelde2019-04-011-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | Make size cache dirty when removing tiles in 'TileMap'