summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-23Merge pull request #31172 from creikey/add-array-slicingRémi Verschelde
Add array slice method
2019-09-23Merge pull request #32275 from godotengine/skin_supportRémi Verschelde
Added skin support and simplified APIs to override bone position + glTF 2.0 import fixes
2019-09-23Merge pull request #32198 from starryalley/fix_audio_bufferRémi Verschelde
Fix VideostreamGDNative audio buffer handling
2019-09-23Merge pull request #32238 from Paulb23/reset_array_dict_crashRémi Verschelde
Fix crash when reverting an exported array / dict to NULL
2019-09-23Merge pull request #32232 from Paulb23/issue_32070_goto_doc_when_selectingRémi Verschelde
Fixed going to doc reference while selecting text
2019-09-23Merge pull request #32266 from Calinou/project-manager-autofocus-searchRémi Verschelde
Focus the project manager's search box automatically on startup
2019-09-23Merge pull request #32258 from Calinou/improve-debugger-shortcut-uxRémi Verschelde
Improve the debugger shortcut UX
2019-09-23Merge pull request #32213 from marstaik/skin_supportRémi Verschelde
GLTF2 Import Fixes - Skin(s) to Skeleton - Skin Support
2019-09-23Merge pull request #32271 from losinggeneration/build_cvtt_with_system_squishRémi Verschelde
Allow building cvtt with system squish
2019-09-23Allow building cvtt with system squishHarley Laue
It looks like the SCsub for cvtt was copied from squish and it left the `if env['build_squish']:` line intact. This means that using `scons builtin_squish=no modules/cvtt` would fail and overal builds would also fail because they'd fail to find `ConvectionKernels.h`
2019-09-23Merge pull request #32054 from puthre/variant_ref_optimRémi Verschelde
Optimized variant reference function.
2019-09-23Merge pull request #32074 from KoBeWi/ninja_reloadRémi Verschelde
Preserve folding when sub-scene is changed
2019-09-23Merge pull request #32055 from qarmin/some_code_fixesRémi Verschelde
Changed some code found by Clang Tidy and Coverity
2019-09-23Merge pull request #32048 from YeldhamDev/lineedit_right_icon_fixRémi Verschelde
Expose LineEdit's 'right_icon' and fix icon size
2019-09-23Merge pull request #32036 from Calinou/improve-soft-body-editor-iconRémi Verschelde
Improve the SoftBody node editor icon
2019-09-23Merge pull request #32043 from guilhermefelipecgs/fuzzy_help_searchRémi Verschelde
Adds fuzzy search for help search dialog
2019-09-23Merge pull request #32040 from Calinou/editor-help-shift-find-previousRémi Verschelde
Find the previous match in the editor help when pressing Shift + Enter
2019-09-23Merge pull request #32035 from YeldhamDev/new_iconsRémi Verschelde
Add some missing icons
2019-09-23Merge pull request #32032 from nekomatata/encrypted-file-get-pathRémi Verschelde
Implemented get_path() & get_path_absolute() for FileAccessEncrypted
2019-09-23Merge pull request #32027 from lupoDharkael/group-orderRémi Verschelde
Preserve group order in scene files
2019-09-23Merge pull request #32020 from Calinou/editor-audio-bus-display-tooltipRémi Verschelde
Display audio buses' current volume in a tooltip when hovering slider
2019-09-23Merge pull request #32011 from Calinou/editor-easing-property-dragRémi Verschelde
Make editor inspector easing lines use the accent color when dragged
2019-09-23Merge pull request #32010 from puthre/fix_undo_animation_bezierRémi Verschelde
Animation Bezier Editor : fix double inserts on undo
2019-09-23Merge pull request #32003 from codecustard/fix_optionbutton_not_selectingRémi Verschelde
Fixes OptionButton Not Updating Current Selection
2019-09-23Merge pull request #32000 from codecustard/Add_Reorder_frames_via_dragndropRémi Verschelde
Add ability to reorder animation frames via drag and drop
2019-09-23Merge pull request #32007 from nekomatata/sprite-frames-editor-deleteRémi Verschelde
SpriteFramesEditor improvements around deleting animations
2019-09-23Merge pull request #32049 from codecustard/fix_remoteview_navto_inspectedRémi Verschelde
Fix Remote Tree Navigate to Inspected
2019-09-23Merge pull request #31061 from Abstract-Everything/input-actions-reorder-uiRémi Verschelde
Input actions can be reordered by drag and drop.
2019-09-23Focus the project manager's search box automatically on startupHugo Locurcio
This allows the user to search projects as soon as the project manager opens, without having to click on the search field first.
2019-09-22GLTF: Fixed some issues with skin groups joining incorrectly and removed ↵Marios Staikopoulos
unused code - Skin groups now merge more cleanly together - Skins whose highest nodes are siblings of another skin now get merged also - Skin nodes who have children of another skin now also fuse together - Removed the re-rooting of IBM code, as it is no longer needed with the Skin system
2019-09-22Merge pull request #30852 from swarnimarun/vs_tools_scriptRémi Verschelde
Tool Mode for Visualscript
2019-09-22Merge pull request #29895 from ptrojahn/menukeyRémi Verschelde
Support menu key in TextEdit and LineEdit controls
2019-09-22Merge pull request #32248 from cagdasc/android-export-activity-start-fixRémi Verschelde
Fix Android Launcher Activity
2019-09-22Merge pull request #32247 from KoBeWi/the_new_orderRémi Verschelde
Perform reparent if position changes
2019-09-22Merge pull request #32235 from Calinou/improve-network-profiler-uiRémi Verschelde
Improve the network profiler UI
2019-09-22Merge pull request #32259 from NeoSpark314/fix_stereo_cubemap_gles2Rémi Verschelde
fix gles2 broken panorama sky on oculus quest
2019-09-22Merge pull request #32252 from lawnjelly/skin-fixRémi Verschelde
Fix GLES2 skinning where VERTEX_TEXTURE not supported
2019-09-22Improve the debugger shortcut UXHugo Locurcio
- Display the shortcut in the button tooltips by defining the shortcut on the buttons as well. - Swap "Step Over" and "Step Into" in the Debug menu to match the button order in the Debugger bottom panel.
2019-09-22fix gles2 broken panorama sky on oculus questHolger Dammertz
This fixes an issue that was fixed for gles3 in #31419 but not applied to gles2. The fix consists of using a constant scale for cube_normal of -1.0 instead of -1000000. It results in broken panorama rendering on the oculus quest (see https://github.com/GodotVR/godot_oculus_mobile/issues/29)
2019-09-22Changed some code found by Clang Tidy and Coverityqarmin
2019-09-22Fix GLES2 skinning where VERTEX_TEXTURE not supportedlawnjelly
Although the backup USE_SKELETON_SOFTWARE skinning path is currently used when float texture is not supported, the default skinning path still fails when float texture is supported but GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS is 0, i.e. the device cannot read from texture during vertex shader. This PR adds the logic to activate the SKELETON_SOFTWARE path if either of these cases occur, preventing crashes on devices which have this combination of features.
2019-09-22Fix starting intent problemCagdas
2019-09-22Perform reparent if position changesTomasz Chabora
2019-09-22Support menu key in TextEdit and LineEdit controlsPaul Trojahn
Related to #15542
2019-09-21More GLTF FixesMarios Staikopoulos
1: Depth draw mode set for transparent materials (iFire) 2: Skeletons - Bone names now unique and seperate from scene names - Due to mixture of fake joints and joints, new bone sanitizing for names added - Fixed an issue where some disjoint skins were not being joined due to a logic error - Deterministic and Depth-first bone creation order 3: Skins - Removed duplicate skins when possible 4: Animations - Fixed invalid morph target names
2019-09-21Expose LineEdit's 'right_icon' and fix icon sizeMichael Alexsander Silva Dias
2019-09-21GLTF Importer - Add more Index types and const-ed up the codeMarios Staikopoulos
2019-09-21Fix crash when reverting an exported array / dict to NULLPaulb23
2019-09-21Improve the network profiler UIHugo Locurcio
- Add icons to the up/down bandwidth LineEdits for better visual grepping. - Make bandwidth LineEdit texts more prominent when data is being received/emitted. - Add more spacing between the up and down bandwidth LineEdits. - Initialize the bandwidth texts using `set_bandwidth()` to ensure consistency with the actual bandwidth texts once the profiler is started. - Fix icon colors when switching from a dark theme to a light theme and vice versa. - Add missing `EDSCALE` constants for hiDPI scaling.
2019-09-21Tool Mode for VisualscriptSwarnim Arun
Add the ability to VisualScript to function in Tool mode aka the Editor itself similar to GDScript or Mono