summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-16Ensure cursor is visible when EditorSpinSlider exits the treeRémi Verschelde
Supersedes and closes #22581.
2018-12-16Merge pull request #24366 from BastiaanOlij/adjust_sky_orientationRémi Verschelde
Adding option to re-orient our sky
2018-12-16Merge pull request #24405 from guilhermefelipecgs/fix_undo_fsmRémi Verschelde
Fix "undo" of the state machine losing node's position
2018-12-16Fix "undo" of the state machine losing node's positionGuilherme Felipe
2018-12-16Merge pull request #24385 from hpvb/reduce-string-coewRémi Verschelde
Reduce String CoW
2018-12-16Reduce String CoWHein-Pieter van Braam
By introducing an intermediate proxy class for the array subscript operator for String and CharString we can control better when CowData will actually CoW. This should improve performance of String usage for most cases.
2018-12-16Merge pull request #24397 from volzhs/builtin-scriptRémi Verschelde
Create built-in script properly
2018-12-16Merge pull request #24382 from BastiaanOlij/fix_highp_lens_gles2Rémi Verschelde
Fix highp issue in lens shader on gles2
2018-12-16Merge pull request #24379 from YeldhamDev/popupmenu_itemofs_highlight_fixRémi Verschelde
Fix item highlighting in PopupMenu for items with offset
2018-12-16Merge pull request #19501 from Zylann/custom_loadersRémi Verschelde
Added basic support for custom resource savers and loaders
2018-12-16Merge pull request #24376 from Calinou/tweak-editor-status-colorsRémi Verschelde
Tweak editor status colors (success, warning, error)
2018-12-16Merge pull request #24308 from mineevgleb/#24303-persist-project-sorting-orderRémi Verschelde
#24303: remember sorting order in the project manager
2018-12-16Create built-in script properlyvolzhs
2018-12-16Fix highp issue in lens shader on gles2Bastiaan Olij
2018-12-15Fix item highlighting in PopupMenu for items with offsetMichael Alexsander Silva Dias
2018-12-15Tweak editor status colors (success, warning, error)Hugo Locurcio
Some of the previous colors were "overbright" in the sense that some of their components were above 1, causing font anti-aliasing to look bad. These new colors should be easier on the eyes while fitting better with the rest of the editor's color palette.
2018-12-1524303: remember sorting order in the project managerGleb Mineev
2018-12-15Merge pull request #24371 from moiman100/fix-linux-mouse-buttonsRémi Verschelde
Fix middle and secondary mouse buttons order
2018-12-15switch middle and secondary mouse buttons orderMikko Mustonen
2018-12-15Adding option to re-orient our skyBastiaan Olij
2018-12-15Added basic support for custom resource savers and loadersMarc Gilleron
2018-12-15doc: Sync classref with current sourceRémi Verschelde
2018-12-15Merge pull request #22973 from cyclopsian/csg-collision-fixRémi Verschelde
Add support for collision layers and masks in CSG shapes
2018-12-15Add support for collision layers and masks in CSG shapesmeditator
2018-12-14Use XInput2 RawMotion to generate MouseMotion eventsCosmic Chip Socket
The current system for capturing the mouse and generating motion events on X11 has issues with inaccurate and lopsided input. This is because both XQueryPointer and XWarpPointer work in terms of integer coordinates when the underlying X11 input driver may be tracking the mouse using subpixel coordinates. When warping the pointer, the fractional part of the pointer position is discarded. To work around this issue, the fix uses raw motion events from XInput 2. These events report relative motion and are not affected by pointer warping. Additionally, this means Godot is able to detect motion at a higher resolution under X11. Because this is raw mouse input, it is not affected by the user's pointer speed and acceleration settings. This is the same system as SDL2 uses for its relative motion. Multitouch input on X requires XInput 2.2. Raw motion events require XInput 2.0. Since 2.0 is old enough, this is now the minimum requirement to use Godot on X.
2018-12-14Merge pull request #20385 from moiman100/unify-double-clickingRémi Verschelde
Added double clicking to all buttons on Linux and Javascript
2018-12-14Merge pull request #20063 from moiman100/fix-button-maskRémi Verschelde
Unified button mask behavior across platforms
2018-12-14Merge pull request #23651 from Kanabenki/fix-filedialog-editor-focusRémi Verschelde
Prevent FileDialog from stealing focus when setting current file in editor
2018-12-14Merge pull request #20081 from moiman100/fix-double-click-holdRémi Verschelde
Fixes is_pressed when holding double click.
2018-12-14Android: Don't expose x86_64 ABI for export if we can't build templates for itRémi Verschelde
Support for x86_64 *could* be added in detect.py, but AFAIK this is not a widespread architecture for Android, much less for gaming devices.
2018-12-14Prevent FileDialog from stealing focus when setting current file in editorKanabenki
2018-12-14Merge pull request #23312 from lethiandev/fix-touch-release-gui-inputRémi Verschelde
Fix touch release event on _gui_input
2018-12-14Merge pull request #24357 from hpvb/make-vector-not-allocateJuan Linietsky
Don't allocate in Vector's ctor
2018-12-14Don't allocate in Vector's ctorHein-Pieter van Braam
By relying on the fact that a struct or class's first member has the same address as the struct itself we can cast VectorWriteProxy<T> to Vector<T> and access the CowData field. This allows a Vector to be moved in memory without invalidating the pointer to the cowdata field.
2018-12-14Fix touch release event on _gui_inputKonrad Nowakowski
2018-12-14Merge pull request #23464 from GameCoderStudios/masterRémi Verschelde
Ability to pick child nodes of scenes instances marked with "Editable…
2018-12-14Merge pull request #21856 from AlexHolly/fix-undo-not-showing-errorRémi Verschelde
Fix undo redo not showing errors
2018-12-14Merge pull request #21653 from piratesephiroth/masterRémi Verschelde
fix 2d stop_on_slope (issue #21595)
2018-12-14fix stop_on_slope affecting sliding up slopespiratesephiroth
2018-12-14Merge pull request #22729 from guilhermefelipecgs/fix_tree_resizeRémi Verschelde
Fix tree item editable cell not updating when windows is resized
2018-12-14Updated documentation to visible property in CanvasItem, closes #20809Juan Linietsky
2018-12-14Fix tree item editable cell not updating when windows was resizedGuilherme Felipe
2018-12-14doc: Grammar and punctuation fixes for CSGMesh and CSGCombinercorrigentia
2018-12-14Merge pull request #24046 from DualMatrix/stop_slopeRémi Verschelde
Fixed using move_and_slide with stop_on_slope stopping too early
2018-12-14Merge pull request #24161 from aroncds/masterRémi Verschelde
Fix properties update in remote transform
2018-12-14doc: Fix formatting in code blocksRémi Verschelde
2018-12-14Merge pull request #24341 from YeldhamDev/buttongroup_expose_get_buttonsRémi Verschelde
Expose ButtonGroup's "get_buttons()" to GDScript
2018-12-14Merge pull request #23799 from marcelofg55/custom_psRémi Verschelde
Add application/config/project_settings_override option to override project settings
2018-12-14Merge pull request #24324 from volzhs/access-micRémi Verschelde
Request mic access only when is needed
2018-12-14Merge pull request #24333 from YeldhamDev/filechooser_folder_iconRémi Verschelde
Change EditorLineEditFileChooser to use the "Folder" icon