summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-02Merge pull request #18566 from robfram/fix-lineedit-18184Rémi Verschelde
Fix placeholders position in `LineEdit` when editing inside the Editor
2018-05-02Merge pull request #18451 from volzhs/node-nameRémi Verschelde
Check invalid node name
2018-05-02Fix placeholders position in `LineEdit` when editing inside the Editorrobfram
Editing the `Text` property through the editor causes a wrong placement of the placeholder, as it calls `LineEdit::clear_internal`, which was wrongly reseting the cached placeholder width. Fix #18184.
2018-05-02Merge pull request #18562 from neikeq/issue-18526Ignacio Etcheverry
Fix MSVC check when building with mono
2018-05-03Check invalid node namevolzhs
2018-05-02WIP Polygon2D weight editingJuan Linietsky
2018-05-02Fix MSVC check when building with monoIgnacio Etcheverry
2018-05-02Merge pull request #18561 from neikeq/fix-find-msbuild-2Ignacio Etcheverry
Fix editor detecting msbuild with a msvc 'tools only' install
2018-05-02Fix editor detecting msbuild with a msvc 'tools only' installIgnacio Etcheverry
2018-05-02Merge pull request #18400 from groud/fix_lock_and_groupsRémi Verschelde
Fixes locks and groups on 2d editor
2018-05-02Merge pull request #17059 from Jason0214/BugFix_favorite_updatingRémi Verschelde
Editor: update favorite dirs when dir got deleted
2018-05-02Merge pull request #18553 from ↵Rémi Verschelde
bzztbomb/fix/stack_underflow_when_debuggin_in_release Fix a crash when trying to run Godot debugger on a release build.
2018-05-02Merge pull request #17196 from RandomShaper/improve-gui-touchRémi Verschelde
Implement universal translation of touch to mouse (3.1)
2018-05-02Merge pull request #18338 from Zylann/fix_find_in_filesRémi Verschelde
Fix Find in Files
2018-05-02Fixes locks and groups on 2d editorgroud
2018-05-02Merge pull request #18520 from paulloz/gdscript-api-string-pathRémi Verschelde
fix API string path
2018-05-02Merge pull request #18452 from flashyincceo/enum-no-classRémi Verschelde
Fix enums without class name not opening docs page
2018-05-02Merge pull request #18531 from KidRigger/issue5972Rémi Verschelde
Adds keywords to autocomplete predictions.
2018-05-02Merge pull request #18259 from Superwaitsum/MoveIconsRémi Verschelde
Changed Sprite Frame buttons for icons
2018-05-02remove favorited dirs if original dir deletedJason0214
2018-05-01Fix a crash when trying to run Godot debugger on a release build.Brian Richardson
The GDScriptLanguage::enter_function is wrapped in #ifdef DEBUG but the exit_function is not, resulting in a stack underflow error.
2018-05-01Fix Find in Files:Marc Gilleron
- FileAccess was accessed null (remains of GDScript port) - `_current_file` wasn't going up correctly in case a scanned directory had no subdirectories - Paths stored in `_files_to_scan` were not full paths
2018-05-01Merge pull request #18508 from AlexHolly/hide-tab-changed-debug-printRémi Verschelde
hide tab changed debug print
2018-05-01Merge pull request #18530 from garyo/missing-arg-errRémi Verschelde
Handle missing arg pointer in Variant::get_call_error_text
2018-05-01Merge pull request #18291 from akien-mga/coverity-uninitialized-scalar-varRémi Verschelde
Fix Coverity reports of uninitialized scalar variable
2018-05-01Merge pull request #16502 from Paulb23/multi_group_editorRémi Verschelde
Added multi group editor dialog, issue 13997
2018-05-01Merge pull request #16771 from PJB3005/18-02-17-tileset-z-indexRémi Verschelde
Adds z-index properties to TileSets.
2018-05-01Merge pull request #16649 from ibrahn/visual-script-release-crashRémi Verschelde
fix for segfault when using CallBasic in visual script on release build
2018-05-01Adds z-index properties to TileSets.Pieter-Jan Briers
2018-05-01Merge pull request #16977 from SASUPERNOVA/masterRémi Verschelde
Created a new function named get_element in GridContainer. This funct…
2018-05-01Merge pull request #18544 from marcelofg55/pa_lockRémi Verschelde
Prevent PulseAudio driver to lock its mutex for too long
2018-05-01Fix #17019 : overrides with unknown base settingManuel Moos
If at the time of the _GLOBAL_DEF call a setting itself was unknown, the function would always return the supplied default value instead of checking for overrides. This commit changes that, lookup now always happens which correctly takes overrides into account.
2018-05-01Prevent PulseAudio driver to lock its mutex for too longMarcelo Fernandez
2018-05-01Fix enums without class name not opening docs pagePeter Folkins
2018-05-01Revert "Added a more specific error message on export"Rémi Verschelde
This reverts commit 00c689d625d0243577c225612aa86aa6a85274c4. Reason: "Missing template" is just one possible explanation for `err` being != OK here, it does not make sense to hardcode it in the generic error message (and break translations doing so).
2018-05-01Merge pull request #18434 from YeldhamDev/animation_autoplay_fixRémi Verschelde
Fixed deleting an animation marked to autoplay in the editor affecting the creation of one with the same name
2018-05-01Merge pull request #18428 from groud/fix_inputRémi Verschelde
Fixing input strength and the impossibility to erase action events
2018-05-01Fix Node2D::global_scale's PropertyInfo typeRémi Verschelde
Was missed in #18391.
2018-05-01Merge pull request #18355 from ShyRed/fix18344Rémi Verschelde
Keep alpha when changing h, s or v Color property in GDScript
2018-05-01Merge pull request #18348 from rfht/masterRémi Verschelde
fix clang6 assignment error
2018-05-01Merge pull request #18380 from groud/fix_spacebar_panningRémi Verschelde
Fixes 2d editor panning not working
2018-05-01Merge pull request #18382 from groud/fix_gridcontainer_children_visibilityRémi Verschelde
Fix GridContainer's children visibility breaking the layout
2018-05-01Merge pull request #18334 from Faless/coverity_netRémi Verschelde
Various coverity scan fixes, WS FreeBSD fixes
2018-05-01Merge pull request #18321 from Crazy-P/Fixes-logically-dead-codeRémi Verschelde
Fixes logically dead code (Coverity)
2018-05-01Adds keywords to autocomplete predictions.Anish
Adds keywords to the autocomplete prediction in GDScript so they are not replaced by irrelevant predictions. Fixes: #5972
2018-04-30Changed Sprite Frame move buttons for iconsSuperwaitsum
2018-04-30Handle missing arg pointer in get_call_error_textGary Oberbrunner
I had a situation coming from godot-python where the caller of Variant::get_call_error_text() passed null for `p_argptrs`. In addition to fixing that in the caller, seems like good practice to defend against that situation in the callee to prevent a crash. So this patch just substitutes some semi-useful text for the source type name and keeps going so the user's actual error gets emitted.
2018-04-30Implement universal translation of touch to mousePedro J. Estébanez
Now generating mouse events from touch is optional (on by default) and it's performed by `InputDefault` instead of having each OS abstraction doing it. (*) The translation algorithm waits for a touch index to be pressed and tracks it translating its events to mouse events until it is raised, while ignoring other pointers. Furthermore, to avoid an stuck "touch mouse", since not all platforms may report touches raised when the window is unfocused, it checks if touches are still down by the time it's focused again and if so it resets the state of the emulated mouse. *: In the case of Windows, since it already provides touch-to-mouse translation by itself, "echo" mouse events are filtered out to have it working like the rest. On X11 a little hack has been needed to avoid a case of a spurious mouse motion event that is generated during touch interaction. Plus: Improve/fix tracking of current mouse position. ** Summary of changes to settings: ** - `display/window/handheld/emulate_touchscreen` becomes `input/pointing_devices/emulate_touch_from_mouse` - New setting: `input/pointing_devices/emulate_mouse_from_touch`
2018-04-30Merge pull request #18370 from KidRigger/masterMax Hilbrunner
Adds support for CMD+Left and CMD+Right on MacOS
2018-04-30Merge pull request #18373 from KidRigger/workingMax Hilbrunner
Replaces CTRL with CMD in TileMapEditor for MacOS.