summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-16Merge pull request #65873 from Chaosus/fix_uniform_sortingRémi Verschelde
Fix sorting of uniform items in the material properties
2022-09-16Merge pull request #60786 from Rindbee/update-editor-property-statusRémi Verschelde
Update checked based on the variant type of the value
2022-09-16Merge pull request #65868 from timothyqiu/metadata-crashRémi Verschelde
Fix crash open opening Add Metadata dialog
2022-09-16Merge pull request #65846 from clayjohn/mem-leakRémi Verschelde
Free preview sun and environement on editor close
2022-09-16Merge pull request #65496 from MinusKube/popup-capture-mouse-bugRémi Verschelde
Fix MOUSE_MODE_CAPTURED not working correctly with popups
2022-09-16Merge pull request #65550 from MinusKube/small-popup-bugRémi Verschelde
Use embedding viewport instead of parent viewport to determine popup rect
2022-09-16Merge pull request #65854 from YeldhamDev/add_element_fixRémi Verschelde
Fix empty text in the add button when editing nodes with items
2022-09-16Merge pull request #65325 from TokageItLab/refactor-variant-for-animRémi Verschelde
Move some static methods to `Animation` from `Variant` for refactoring `Animation` and `Tween`
2022-09-16Merge pull request #36541 from MJacred/docs/texture2darrayRémi Verschelde
Add class descriptions for Texture2DArray, CubemapArray and ImageTextureLayered, plus overhaul TextureLayered
2022-09-16Merge pull request #65432 from Calinou/doc-volumetric-fogRémi Verschelde
Improve volumetric fog and FogVolume documentation
2022-09-16Merge pull request #65794 from Geometror/fix-canvas-backbufferRémi Verschelde
Fix/restore BackBufferCopy
2022-09-16Merge pull request #65148 from Mickeon/animated-sprite-negative-speed-scaleRémi Verschelde
Allow negative `speed_scale` in AnimatedSprite2D & 3D
2022-09-16Merge pull request #65842 from bruvzg/remove_quit_tabsRémi Verschelde
[macOS] Remove tabs for "Quit" menu item.
2022-09-16Merge pull request #65845 from aaronfranke/unused-abort-scanRémi Verschelde
Remove unused `abort_scan` variable
2022-09-16Fix sorting of uniform items in the material propertiesYuri Rubinsky
Co-authored-by: Chia-Hsiang Cheng <garychia@users.noreply.github.com>
2022-09-15Free preview sun and environement on editor close.clayjohn
Previously, they would only be freed if they were in the editor node tree.
2022-09-16Fix crash open opening Add Metadata dialogHaoyu Qiu
2022-09-15Merge pull request #65800 from dsnopek/xr-resize-viewport-3Clay John
Fix XR rendering in 'opengl3' driver and expose true size via the Viewport node
2022-09-15Fix empty text in the add button when editing nodes with itemsMichael Alexsander
2022-09-16Update checked based on the variant type of the valueRindbee
In `EditorProperty::update_revert_and_pin_status`, if `checkable` is `true`, update `checked` based on the variant type of the value, and rename the function as `EditorProperty::update_editor_property_status`. **Known problems:** 1. Unable to check Checkbox for properties of type `Object` when it is unchecked. This is probably because during value store/fetch, the `nullptr` (variant type is `Variant::OBJECT`) eventually becomes `Variant()` (variant type is `Variant::NIL`). 2. For theme overrides, click the revert icon will uncheck the Checkbox. This is probably because `EditorPropertyRevert::get_property_revert_value` returns `Variant()`.
2022-09-15[macOS] Remove tabs for "Quit" menu item.bruvzg
2022-09-15Remove unused `abort_scan` variableAaron Franke
2022-09-15Merge pull request #65831 from bruvzg/vlk_edge_lagRémi Verschelde
[macOS] Fix redraw lag at the edge of the resizing window.
2022-09-15Merge pull request #65830 from EricEzaM/fix-shortcut-crashRémi Verschelde
Check TreeItem for nullptr before accessing.
2022-09-15Merge pull request #62903 from ↵Rémi Verschelde
Rindbee/fix-property-link-not-work-in-MultiNodeEdit Set the changed field to empty (meaning all) if the link button is pressed
2022-09-15Merge pull request #65152 from s77rt/fix-56343Rémi Verschelde
Fix GDScript preload fails in standalone build unless files are present in directory
2022-09-15Merge pull request #65819 from raulsntos/theme-docsRémi Verschelde
Fix theme methods usage in docs
2022-09-15Merge pull request #65818 from raulsntos/dotnet/crypto-docsRémi Verschelde
Fix invalid C# in crypto docs
2022-09-15Merge pull request #65196 from TokageItLab/fix-redraw-anim-treeRémi Verschelde
Fix redraw timing in `AnimationBlendTreeEditor`
2022-09-15Merge pull request #65469 from BastiaanOlij/scene_data_reorgRémi Verschelde
Extract shared scene data into a separate class
2022-09-15Merge pull request #65760 from Mickeon/try-vformat-var-argsRémi Verschelde
Use variadic template in `vformat()` (allow more than 5 arguments)
2022-09-15Merge pull request #63428 from fabriceci/fix-basis-get-axis-angleRémi Verschelde
Test, refactor and fix a bug in Basis.get_axis_angle
2022-09-15Merge pull request #65823 from raulsntos/dotnet/signal-docsIgnacio Roldán Etcheverry
C#: Move signal documentation to the event
2022-09-15[macOS] Fix redraw lag at the edge of the resizing window.bruvzg
2022-09-15Check TreeItem for nullptr before accessing.Eric M
2022-09-15Fix GDScript `preload` fails in standalone build unless files are present in ↵Abdelhafidh Belalia
directory Fixes #56343.
2022-09-15C#: Move signal documentation to the eventRaul Santos
Move signal documentation from the delegate to the event and also deprecate the event if the signal is deprecated.
2022-09-15Fix theme methods usage in docsRaul Santos
- Fix usages of `get_icon` that was renamed `get_theme_icon`. - Replace `new Control().get_font*` with `ThemeDB.fallback_font*`.
2022-09-15Fix invalid C# in crypto docsRaul Santos
2022-09-15Merge pull request #65507 from raulsntos/dotnet/nuget-fallbackRémi Verschelde
Fix NuGet fallback folder packages
2022-09-15Fix NuGet fallback folder packagesRaul Santos
- Creates a `Godot.Offline.Config` file to configurate NuGet with Godot's fallback folder. This is easier because now we can assume we can override the entire file since user config will likely be in the default `NuGet.Config` file or an additional `*.config` file. - Ensure the NuGet fallback folder is created at the same time it is added to the NuGet configuration so future builds don't fail. - Add `GodotSharp` and `GodotSharpEditor` packages to the fallback folder. - Add `.nupkg.metadata` file to packages in fallback folder. - Refer to `Godot.SourceGenerators` using the specific non-floating version since floating versions don't seem to work with fallbackPackageFolders.
2022-09-15Extract shared scene data into a separate classBastiaan Olij
2022-09-14Fix XR rendering in 'opengl3' driver and expose true size via the Viewport nodeDavid Snopek
2022-09-15Fix/restore BackBufferCopyHendrik Brucker
2022-09-15Improve volumetric fog and FogVolume documentationHugo Locurcio
2022-09-15Bump version to 4.0-beta \o/Rémi Verschelde
At long last! We're now pretty much feature complete (with a few exceptions which might still make their way to future betas) and ready to move on to the consolidation and bugfixing beta phase. The API is more or less settled for 4.0, though we still reserve the right to do changes if we see that it's really for the better - but from here on we'll do our best to ensure that early adopters of 4.0 beta have an easy upgrade path to future beta and eventually stable releases. A million of thanks to all contributors who worked so hard on shaping Godot 4.0 over the past 3 years! Git counts nearly a thousand of you authoring close to 11,000 unique commits (excluding merge commits). You're all breathtaking! <3
2022-09-15Merge pull request #65806 from akien-mga/pm-improve-conversion-dialogRémi Verschelde
Clarify text in project conversion dialogs
2022-09-15Merge pull request #65804 from clayjohn/octahedral-decodeRémi Verschelde
2022-09-15Project Manager: Clarify text in project conversion dialogsRémi Verschelde
Let the cancel button grab focus to prevent any accident. Make the full project conversion respect OS specific ok/cancel positions. Improve popup sizing and wrapping a bit.
2022-09-15Merge pull request #65801 from V-Sekai/skeleton-modification-docsRémi Verschelde