aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Adds default directory for default_project_pathpoke10242017-08-311-1/+1
|
* Made some methods to check method/signal availability in GDScript, closes #9800Juan Linietsky2017-08-291-0/+6
|
* -Fixed screen edge SSAO filter, fixes #9678Juan Linietsky2017-08-293-6/+11
| | | | | -Raised the SSAO limits, making the effect a lot more useful -Still pending to enable tresholding to avoid some hollow places
* removed DISCARD built in variable, replaced by actual discard GLSL ↵Juan Linietsky2017-08-298-147/+182
| | | | instruction, fixes #9677
* Merge pull request #10739 from Rubonnek/removed-paramdef-paramhintRémi Verschelde2017-08-292-28/+0
|\ | | | | Removed ParamDef and ParamHint structs
| * Removed ParamDef and ParamHint structsWilson E. Alvarez2017-08-292-28/+0
| |
* | -Fixes to how collada generates tangents (use SurfaceTool), closes #9562Juan Linietsky2017-08-294-205/+65
| | | | | | | | -Fix to gridmap cell size (wrong property type)
* | Merge pull request #10754 from bojidar-bg/10723-fix-shadowsRémi Verschelde2017-08-291-3/+4
|\ \ | | | | | | Fix #10723, a regression from 7a07895
| * | Fix #10723, a regression from 7a07895Bojidar Marinov2017-08-291-3/+4
|/ / | | | | | | Using @akien-mga's patch
* | Merge pull request #10716 from Noshyaar/pr-updateRémi Verschelde2017-08-291-4/+9
|\ \ | | | | | | Change editor update_mode to boolean (update_always)
| * | Change editor update_mode to booleanPoommetee Ketson2017-08-291-4/+9
| | | | | | | | | | | | | | | Fix potential issues when MenuOptions enum or the entry in project metadata file is altered.
* | | Merge pull request #10704 from Noshyaar/pr-sceneRémi Verschelde2017-08-292-12/+43
|\ \ \ | | | | | | | | EditorNode: enhance open scene error dialog
| * | | EditorNode: enhance open scene error dialogPoommetee Ketson2017-08-292-12/+43
| | | |
* | | | Merge pull request #10705 from djrm/pr_gizmo_iconsRémi Verschelde2017-08-2916-8/+85
|\ \ \ \ | | | | | | | | | | Added missing gizmo icons and fixed ugly looking gizmo icons.
| * | | | Added missing gizmo icons and fixed ugly looking gizmo icons.Daniel J. Ramirez2017-08-2816-8/+85
| | | | |
* | | | | Merge pull request #10741 from henkz1/android-exportRémi Verschelde2017-08-291-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Android Fix export of 32 Bits Framebuffer option
| * | | | | Fix export of 32 Bits Framebuffer optionHenrik Andersson2017-08-291-1/+1
| | | | | |
* | | | | | Merge pull request #10731 from Noshyaar/pr-saveRémi Verschelde2017-08-291-5/+12
|\ \ \ \ \ \ | |/ / / / / |/| | | | | EditorNode: fix scene save over others
| * | | | | EditorNode: fix scene save over othersPoommetee Ketson2017-08-291-5/+12
| | |_|/ / | |/| | |
* | | | | Merge pull request #10531 from RandomShaper/remove-old-android-settingRémi Verschelde2017-08-294-11/+15
|\ \ \ \ \ | |_|_|_|/ |/| | | | Sanitize Android debug
| * | | | Fix Android remote debug not hitting breakpointsPedro J. Estébanez2017-08-223-4/+10
| | | | | | | | | | | | | | | | | | | | A change in `Main`'s API is needed. Please read the comment in the diff for an explanation.
| * | | | Make Android debug over USB the only optionPedro J. Estébanez2017-08-221-7/+5
| | | | | | | | | | | | | | | | | | | | 'Remote debug over ADB' is removed as that will be always the case.
* | | | | Merge pull request #10552 from RandomShaper/improve-posixRémi Verschelde2017-08-295-5/+35
|\ \ \ \ \ | | | | | | | | | | | | Improve Mac/UNIX conformance/reliability
| * | | | | Implement custom thread numbering for POSIXPedro J. Estébanez2017-08-244-4/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For every UNIX-derived (Android, Linux, macOS, iOS) flavor, a global counter is atomically incremented on thread start. That id is kept as thread-local storage. Therefore, thread ids are sequential numbers, trivially comparable. This improves the previous state of things, in which `pthread_t` were casted to `Thread::ID` and unportabily compared. Also big, ugly thread ids appeared.
| * | | | | Make OS::delay_usec() more reliable on UNIXPedro J. Estébanez2017-08-241-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented with `nanosleep()`. `usleep()` is deprecated. Also loops to ensure that __at least__ the requested time is waited, accounting for spurious interruptions. May help in situations like reattempting to connect to the debugger.
* | | | | | Merge pull request #10614 from poke1024/realtime-polygon-2dRémi Verschelde2017-08-282-0/+23
|\ \ \ \ \ \ | | | | | | | | | | | | | | Adds realtime updates to polygon 2d editing
| * | | | | | polygon2d realtime editingBernhard Liebl2017-08-262-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | editing nodes in the polygon2d editor now updates the polygon in realtime; the previous outline is shown, but this can be disabled via a new editor setting
* | | | | | | Merge pull request #10622 from letheed/patch-1Rémi Verschelde2017-08-281-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Allow to disable shadow gradients in Light2D
| * | | | | | | Allow to disable shadow gradients in Light2D Letheed2017-08-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the shadow gradient can't be disabled and always has a minimum value of 1. I'm not sure why though, the default value seems to be 0 and the rasterizer checks for 0 [here](https://github.com/godotengine/godot/blob/8fc6bb8f771c520c15320c3b4be561abc648d65d/drivers/gles3/rasterizer_canvas_gles3.cpp#L1284) before enabling it. Feels like a bug to me, but if there's a reason for that let me know. As a side effect, this edit effectively changes the default value from 1 to 0 for new projects.
* | | | | | | | Disable antialiasing for CanvasItem triangle arraysRémi Verschelde2017-08-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #10461 and supersedes #10645 as suggested by @bruvzg.
* | | | | | | | Merge pull request #10676 from hpvb/speedup-_render_canvas_item_treeRémi Verschelde2017-08-281-8/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Use memset to zero z_list
| * | | | | | | | Use memset to zero z_listHein-Pieter van Braam2017-08-271-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using gprof I found the engine spending 10 - 20% of time in the _render_canvas_item_tree function. The function profiles as using about 0.09ms. Swapping the loop with two memset() calls reduces the time spent in this function a lot, and the time per call to about 0.02ms. Likewise the render_canvas function was using ~10% of time, replacing the loop there dropped per-call time from 0.22ms to 0.18ms.
* | | | | | | | | Merge pull request #10683 from marcelofg55/rtaudio_buffer_fixRémi Verschelde2017-08-281-54/+19
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix RtAudio driver buffer_size incorrect calculation
| * | | | | | | | | Fix RtAudio driver buffer_size incorrect calculationMarcelo Fernandez2017-08-271-54/+19
| |/ / / / / / / /
* | | | | | | | | Merge pull request #10692 from marcelofg55/wasapi_driverRémi Verschelde2017-08-288-1/+460
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / |/| | | | | | | | Added new WASAPI driver for Windows
| * | | | | | | | Added new WASAPI driver for WindowsMarcelo Fernandez2017-08-278-1/+460
| | | | | | | | |
* | | | | | | | | Merge pull request #10709 from djrm/pr_gizmos_improvementsRémi Verschelde2017-08-282-24/+57
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Highlight currently selected gizmo.
| * | | | | | | | | Improved directional light arrow and gizmo highlightingDaniel J. Ramirez2017-08-281-24/+23
| | | | | | | | | |
| * | | | | | | | | Highlight currently selected gizmo.Daniel J. Ramirez2017-08-282-0/+34
| | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Work with, GIProbe, ReflectionProbe and Particles.
* | | | | | | | | Merge pull request #10733 from tagcup/gltf_ao_metallic_chanRémi Verschelde2017-08-281-1/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix the channels gltf importer uses for metallic and AO textures.
| * | | | | | | | | Fix the channels gltf importer uses for metallic and AO textures.Ferenc Arn2017-08-281-1/+2
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Khronos blender gltf exporter uses red channel for occlusion and blue channel for metallic, whereas the current behavior is the opposite. Fixes #10700.
* / / / / / / / / Fix inability to change project settingsRémi Verschelde2017-08-282-1/+9
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Regression from 565600e8445a3073e4188a1a2bde1f47dd299c5a, fixes #10712.
* | | | | | | / -Some fixes to code completion.Juan Linietsky2017-08-286-85/+154
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | -Fix getter in code completion being displayed when it shouldn't -Clean up preview generation for editors and exposed it as editor plugin
* | | | | | | Merge pull request #10693 from Paulb23/offset_view_when_removing_issue_10529Rémi Verschelde2017-08-281-2/+7
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fixed offset view when removing text, issue 10529
| * | | | | | | Fixed offset view when removing text, issue 10529Paulb232017-08-271-2/+7
| | | | | | | |
* | | | | | | | Merge pull request #10688 from Noshyaar/pr-csv2Rémi Verschelde2017-08-281-3/+12
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | ImporterCSV: add delimiter options , ; or \t
| * | | | | | | | ImporterCSV: add delimiter options , ; or \tPoommetee Ketson2017-08-271-3/+12
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #10667 from Zylann/freelook_inertiaRémi Verschelde2017-08-283-18/+30
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Added freelook inertia
| * | | | | | | | Added freelook inertiaMarc Gilleron2017-08-273-18/+30
| | | | | | | | |
* | | | | | | | | Merge pull request #10662 from hoelzl/python3-v3Rémi Verschelde2017-08-2817-88/+124
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Make build scripts Python 3 compatible