summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-21Fix Squish SSE misconfigurationelasota
2018-08-22Merge pull request #21274 from YeldhamDev/meshlib_editor_fixesRémi Verschelde
Fix MeshLibrary editor
2018-08-22Add modulation of tiles from tileset in palette and editor drawLaurent Van Acker
2018-08-22Merge pull request #21275 from neikeq/tfiswrongwithhooksIgnacio Etcheverry
Mono: Fix weird crash when loading corlib
2018-08-22Mono: Fix weird crash when loading corlibIgnacio Etcheverry
2018-08-22Merge pull request #18502 from space-wizards/18-04-29-assembly-load-hookIgnacio Etcheverry
assembly_load_hook fallback for registering GDMonoAssemblies.
2018-08-22Restrict set_pitch_scale to positive scales for AudioStreamPlayer*Chaosus
Fixes #20459. Co-authored-by: Tiago José Sousa Magalhães <crakylps@gmail.com>
2018-08-21Fix MeshLibrary editorMichael Alexsander Silva Dias
2018-08-21Merge pull request #21252 from vnen/remove-autoload-initRémi Verschelde
Disable scripting and physics early in EditorNode
2018-08-21Merge pull request #21236 from dragmz/windows-graceful-closeRémi Verschelde
Try closing gracefully before terminating process
2018-08-21display some constants as hexJuan Linietsky
2018-08-21Merge pull request #21245 from RandomShaper/fix-physics-canvas-xformRémi Verschelde
Take CanvasLayer transform into account for 2D physics
2018-08-21Merge pull request #21250 from dragmz/ref-ptr-n(eq)-opRémi Verschelde
== and != operators for Ref<T> / T*
2018-08-21Style: Fix issues that went past CIRémi Verschelde
2018-08-21Merge pull request #21253 from aaronfranke/plane-constantsRémi Verschelde
Rename Plane constants, add to Mono
2018-08-21Merge pull request #21263 from guilhermefelipecgs/fix_gradient_editRémi Verschelde
Fix grab/select of gradient edit
2018-08-21Changes to ClippedCamera, RayCast,Raycast2D and 2D physics API to add ↵Juan Linietsky
ability to choose between bodies and areas when colliding.
2018-08-21Merge pull request #21267 from akien-mga/color-grayscaleRémi Verschelde
Deprecate incorrect Color::gray()
2018-08-21Optimize CanvasLayer::get_global_transform_with_canvasPedro J. Estébanez
So it takes advantage of the `get_global_transform` cached data.
2018-08-21Take CanvasLayer transform into account for 2D physicsPedro J. Estébanez
Fixes #18073.
2018-08-21Merge pull request #21266 from AndreaCatania/masterJuan Linietsky
Added area / body collision exception in raycast
2018-08-21Added comment to class_db to know how to bind more then 6 paramsAndrea Catania
2018-08-21Added ray / shape / point / motion / rest cast exclusion of area and or bodyAndrea Catania
2018-08-21Deprecate incorrect Color::gray()Rémi Verschelde
This average is not a proper approximation of a grayscale value, get_v() is better suited for that. If we want a real to_grayscale() conversion, it's somewhat more involved: https://en.wikipedia.org/wiki/Grayscale Remove the deprecated Gray() from C# bindings as it conflicts with new named color constants.
2018-08-21Clipped camera implementation, a camera that avoids going into geometry.Juan Linietsky
2018-08-21Fix grab/select of gradient editGuilherme Felipe
2018-08-21Merge pull request #20101 from panzergame/shape_marginRémi Verschelde
Expose bullet shape margin to UI.
2018-08-21== and != operators for Ref<T> / T*Marcin Zawiejski
This is to prevent crashes for code like: ... void Material::set_next_pass(const Ref<Material> &p_pass) { ERR_FAIL_COND(p_pass == this); ... that's been fixed in 031f763d4fda4e0dbcdf90a170aad3124c50c062
2018-08-21Merge pull request #21248 from akien-mga/remove-utf8-constantsRémi Verschelde
Remove circle/diamond String constants
2018-08-21Merge pull request #21260 from akien-mga/ci-debug_releaseRémi Verschelde
CI: Disable debug_release on Travis/AppVeyor
2018-08-21CI: Disable debug_symbols on Travis/AppVeyorRémi Verschelde
Also increase AppVeyor cache size to 1024, should match what is available for us in the free plan: https://www.appveyor.com/docs/build-cache/#cache-size-beta And drop obsolete debug_release option for Windows, superseded by target=release and debug_symbols=yes.
2018-08-21Rename Plane constants, add to MonoAaron Franke
But I'm not tagging PR as [Core] or [Mono] due to it being a minor change anyway.
2018-08-21Merge pull request #20922 from kripken/errLeon Krause
HTML5: use console.warn instead of Module.printErr
2018-08-20Disable scripting and physics early in EditorNodeGeorge Marques
This avoids issues with scripts being instanced before this is set, like autoloads.
2018-08-21doc: Sync classref with current sourceRémi Verschelde
2018-08-21Remove circle/diamond and NodePath String constantsRémi Verschelde
They were introduced in #14704 but need more discussion IMO, they don't strike me as core features that would have to be registered in Variant directly. Moreover, they currently break the documentation XML as string constants end up encoded as e.g. `value=""..""`.
2018-08-21Merge pull request #21241 from dragmz/reset-debugger-reasonRémi Verschelde
Reset reason text when no longer connected
2018-08-21Merge pull request #21220 from Noshyaar/import-crashRémi Verschelde
Fix crash while importing corrupt wav
2018-08-21Merge pull request #21228 from Noshyaar/docs-bindRémi Verschelde
Fix arg name in docs, some copy-paste errors
2018-08-21Merge pull request #21233 from Essojadojef/custom-export-templates-fixRémi Verschelde
fix Android/HTML5 custom templates option does not work
2018-08-21Merge pull request #21234 from guilhermefelipecgs/fix_inspector_capitalizeRémi Verschelde
[EditorInspector] Fix ImportDock and ProjectExport capitalize
2018-08-21Merge pull request #21239 from Calinou/fix-assetlib-download-crashRémi Verschelde
Fix occasional crash when downloading assets from the Asset Library
2018-08-20Try closing gracefully before terminating processMarcin Zawiejski
Use a Microsoft recommended way of process termination for the project process run from the editor. This allows loaded DLLs to receive and handle DLL_PROCESS_DETACH notification and cleanup any global state before the process actually exits.
2018-08-20Fixes to move and slide and ray separation, implement separation in Godot ↵Juan Linietsky
physics
2018-08-20[EditorInspector] Fix ImportDock and ProjectExport capitalizeGuilherme Felipe
2018-08-20Crash fixes for material and animtreeJuan Linietsky
2018-08-21Fix crash while importing corrupted wavPoommetee Ketson
Line 199 does division with 'bits per sample' but the check for 0 is missing.
2018-08-21Fix arg name in docs, some copy-paste errorsPoommetee Ketson
2018-08-20Reset reason text when no longer connectedMarcin Zawiejski
Resets the "Child Process Connected" when the child process is no longer connected.
2018-08-20Fix occasional crash when downloading assets from the Asset LibraryHugo Locurcio
This is caused by GitHub not publishing a Content-Length header in all cases (it only does so if the file was requested recently), which in turn made `String.humanize_size()` try to humanize a size of -1 byte (as returned by HTTPRequest when no Content-Length is contained in the response). This crashed the editor due to a division by zero. This closes #21200.