summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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-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-21Merge pull request #20922 from kripken/errLeon Krause
HTML5: use console.warn instead of Module.printErr
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-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.
2018-08-20Merge pull request #18822 from QbieShay/masterJuan Linietsky
Added spring arm node
2018-08-20Massive rewrite to AnimationTree. Many APIs changed in order to:Juan Linietsky
-Reuse resources -Expose properties in AnimationTree
2018-08-20Merge pull request #20908 from AndreaCatania/kiSlopeJuan Linietsky
Improved move_and_slide function stay on slope
2018-08-20fix Android/HTML5 custom templates option does not workAlessandro
2018-08-20Merge pull request #21148 from akien-mga/placeholder_text_hintRémi Verschelde
Add PROPERTY_HINT_PLACEHOLDER_TEXT for String properties
2018-08-20Merge pull request #21224 from hpvb/fix-stray-semicolonRémi Verschelde
Remove a stray semicolon
2018-08-20Remove a stray semicolonHein-Pieter van Braam
This was causing a lot of compiler warnings for no good reason.
2018-08-20Add PROPERTY_HINT_PLACEHOLDER_TEXT for String propertiesRémi Verschelde
Use it to provide a better example for application identifiers on Android, iOS and macOS, where users thought they *had* to use this as a magic token.
2018-08-20Merge pull request #21216 from akien-mga/import-export-editorinspectorRémi Verschelde
Port ImportDock and ProjectExport to new property editor (2nd try)
2018-08-20Port ImportDock and ProjectExport to new property editor (2nd try)Rémi Verschelde
Thanks to @ibrahn for helping debug the crashes caused in ProjectExportDialog by the stray `update_tree()` call, no longer needed in the new inspector.
2018-08-20Merge pull request #21211 from Chaosus/light_fragcoordRémi Verschelde
Added FRAGCOORD to spatial light shader
2018-08-20Merge pull request #21208 from jmca/masterRémi Verschelde
Prevent "cannot use a string pattern on a bytes-like object"
2018-08-20Merge pull request #21204 from dragmz/revert_gles2_batchingRémi Verschelde
Revert "Batch GLES2 draw calls"
2018-08-20Merge pull request #21202 from hpvb/fix-16560Rémi Verschelde
Remove faces in in QuickHull::build() that we don't need anymore
2018-08-20Merge pull request #21195 from AlexHolly/search-help-selection-colorRémi Verschelde
changed search help selection color
2018-08-20Merge pull request #21192 from Chaosus/fix_pass_crashRémi Verschelde
Fix crash when setting Material's next pass to itself
2018-08-20Merge pull request #21166 from Zylann/find_in_files_improvementRémi Verschelde
Find in Files improvements
2018-08-20Merge pull request #21197 from JPTeasdale/input-picking-bugRémi Verschelde
Bullet ray picking should ignore objects with input_ray_pickable=false
2018-08-20Added FRAGCOORD to spatial light processingChaosus
2018-08-20Prevent "cannot use a string pattern on a bytes-like object"Justin Abene
Fixes #21207
2018-08-20Revert "Batch GLES2 draw calls"Marcin Zawiejski
This reverts commit f55039b194bbbd8d797b667d67e5677fb429d356. The GLES2 batching seems to require more testing and tweaking in order to actually make the performance better on Android devices. It's been proved with #21184 that the current implementation has it's drawbacks therefore I suggest reverting the commit for now.