summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-21Clean up shader parameter remapJuan Linietsky
This PR is a follow up to #64092, which fixed important issues but it was implemented in an overly complex and inefficient way (because it forced the default code path to always go through string operations). This cleans up all the shader parameter code. This fixes #54336. Also fixes #56219 because, as the new code never queries the RenderingServer on load, potential deadlocks are avoided. **NOTE**: materials saved between #62972 and #64092 will no longer work and will need to be resaved in an earlier version.
2023-01-20Merge pull request #71738 from akien-mga/remove-array-dict-propertyeditRémi Verschelde
Remove unused obsolete Array/DictionaryPropertyEdit
2023-01-20Merge pull request #71728 from akien-mga/doc-preserve-mono-settingsRémi Verschelde
doc: Define dummy Mono settings to keep them in doctool
2023-01-20Merge pull request #70305 from Maran23/4-x-new-op-groupingRémi Verschelde
Group all 'New XXX...' operations in a 'New...' sub menu in the file system dock context menu
2023-01-20Remove unused obsolete Array/DictionaryPropertyEditRémi Verschelde
This were long superseded by EditorPropertyArray/Dictionary.
2023-01-20doc: Define dummy Mono settings to keep them in doctoolRémi Verschelde
Revival of #54840.
2023-01-20Grouped all 'New XXX...' operations in a 'New...' sub menuMarius Hanl
This will reduce the height of the rather large context menu and gives us the possibility to add more 'New XXX...' operations in the future without cluttering the menu and thus making it taller.
2023-01-20i18n: Sync classref translations with Weblate (3.5 branch)Rémi Verschelde
(cherry picked from commit c9ae52f32e66af1b42a9ddce570d80a9f83ccbb3)
2023-01-20i18n: Sync editor translations with Weblate (3.5 branch)Rémi Verschelde
(cherry picked from commit b06d93aec6ff4aaf4fa8abdf3d5f0536a49d4cdc)
2023-01-20Merge pull request #71704 from akien-mga/web-editor-fix-download-zipRémi Verschelde
Web Editor: Fix callable binding for Download Zip menu item
2023-01-20Merge pull request #71719 from bruvzg/mac_warningsRémi Verschelde
[macOS] Move `Wno-deprecated-declarations` to pragmas in the OpenGL related files, update some deprecated code.
2023-01-20Merge pull request #71718 from Calinou/doc-custom-mouse-cursor-max-size-webRémi Verschelde
Document image size restrictions for custom mouse cursors in HTML5
2023-01-20Web Editor: Fix callable binding for Download Zip menu itemRémi Verschelde
Fixes #71702.
2023-01-20Merge pull request #71717 from Chaosus/vs_refactor_texture_get_codeYuri Rubinsky
2023-01-20Some refactoring for visual shader texture functionsYuri Rubinsky
2023-01-20[macOS] Move `Wno-deprecated-declarations` to pragmas in the OpenGL related ↵bruvzg
files, update some deprecated code.
2023-01-20Document image size restrictions for custom mouse cursors in HTML5Hugo Locurcio
2023-01-20Merge pull request #48570 from Calinou/animation-editors-new-nameRémi Verschelde
Tweak the name for new animations in the editor
2023-01-20Merge pull request #71708 from dsnopek/openxr-opengl-steamvr-2Rémi Verschelde
Get OpenXR with OpenGL working on SteamVR
2023-01-20Merge pull request #71696 from Bromeon/bugfix/gdextension-boolRémi Verschelde
Fix use of `bool` in extension header
2023-01-20Merge pull request #71692 from HalcyonGarside/viewport-debug-draw-fixRémi Verschelde
Fix incorrect Viewport Debug Draw effects
2023-01-20Merge pull request #71679 from kleonc/draw_polyline_line_stripRémi Verschelde
`CanvasItem::draw_polyline` Support thin polylines drawn using line strip
2023-01-20Merge pull request #69181 from fire/gltf-runtime-image-fallbackRémi Verschelde
Fixes cases where the runtime ResourceLoader cannot load gltf images.
2023-01-20Merge pull request #71688 from TokageItLab/clean-bsp2editRémi Verschelde
Remove a duplicated unnecessary line from BlendSpace2DEditor
2023-01-20Merge pull request #71071 from gshadows/project_converter_updatesRémi Verschelde
Add missed OS window settings to project converter
2023-01-20Merge pull request #71698 from bitsawer/fix_preprocessor_leakYuri Rubinsky
2023-01-19Merge pull request #71703 from akien-mga/astcenc-fix-build-no-ssse3Clay John
astcenc: Fix build with SSE3 but no SSSE3
2023-01-19Add depth and color formats to get OpenXR with OpenGL working on SteamVRDavid Snopek
2023-01-19astcenc: Fix build with SSE3 but no SSSE3Rémi Verschelde
Fixes #71700. Patch submitted upstream.
2023-01-19Merge pull request #41239 from dalexeev/fix_draw_rectRémi Verschelde
Fix `CanvasItem.draw_rect` function with `filled = false`
2023-01-19Merge pull request #70363 from V-Sekai/astcenc-standaloneRémi Verschelde
Add astcenc compression and decompression.
2023-01-19Fix use of `bool` in extension headerJan Haller
2023-01-19Merge pull request #71314 from stmSi/fix-ogg-packet-out-of-boundRémi Verschelde
Fix OGG page_data out of bound index crash
2023-01-19Merge pull request #70602 from ↵Rémi Verschelde
Calinou/environment-no-sky-hide-ambient-light-properties Hide Ambient Light properties in Environment inspector depending on mode
2023-01-19Merge pull request #71418 from TokageItLab/restart-anim-treeRémi Verschelde
Allow AnimationStateMachine / AnimationNode to restart when transitioning to the same state
2023-01-19Merge pull request #71264 from TokageItLab/improve-statemachineRémi Verschelde
Add next/reset function to `AnimationStateMachine`
2023-01-19Add 'Lighting' to list of Debug Draw viewport optionsHalcyonGarside
2023-01-19CanvasItem::draw_polyline Support thin polylines drawn using line stripkleonc
2023-01-19Fix shader preprocessor memory leakbitsawer
2023-01-19Merge pull request #71447 from peastman/normalsRémi Verschelde
Analytic collision normals
2023-01-19Merge pull request #71598 from bruvzg/gdscript_bidi_overrideRémi Verschelde
Implement BiDi override mode for GDScript source.
2023-01-19Merge pull request #71649 from raulsntos/array-indexerRémi Verschelde
Add property usage to array indexer
2023-01-19Merge pull request #71674 from bruvzg/fb_ts_remove_ucapsRémi Verschelde
Remove duplicate ucaps code from TextServerFallback.
2023-01-19Merge pull request #44596 from KoBeWi/🧹🧹🧹Rémi Verschelde
Cleanup unused engine code v2
2023-01-19Merge pull request #71565 from RedworkDE/doc-arraymesh-add-surfaceRémi Verschelde
Fix LOD sort order; checks in add_surface; and document all parameters of `ArrayMesh::add_surface_from_arrays`
2023-01-20Remove a duplicated unnecessary line from BlendSpace2DEditorSilc Renew
2023-01-19Add missed OS window settings to project converter, fix fullscreen indents.G-Shadow
Add conversion for OS.window_maximized, vsync_enabled, window_resizable, window_borderless, get_screen_count and set_current_screen. Fix OS.window_fullscreen conversion corrupted line indents.
2023-01-19Fixes cases where the runtime ResourceLoader cannot load gltf images.K. S. Ernest (iFire) Lee
2023-01-19Add ASTC compression and decompression with Arm astcenc.K. S. Ernest (iFire) Lee
Co-authored-by: Gordon A Macpherson <gordon.a.macpherson@gmail.com> Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2023-01-19Merge pull request #71673 from reduz/further-fixes-to-global-class-parsingRémi Verschelde
Further fixes to global script class parsing