summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix copyright_headers.py referring to GodotSpartan3222024-10-273-6/+8
| | | | | | Fix create_test.py missing Redot copyright reference (cherry picked from commit 08b664511b0b984309dab13efc27ad2703d4ff18)
* Merge pull request #769 from Spartan322/fix/projectionGeorge L. Albany2024-10-253-91/+309
|\ | | | | Fix `Projection::invert` on orthogonal projections and others.
| * Fix `Projection::invert` on orthogonal projections and others.Álex Román2024-10-223-91/+309
| | | | | | | | | | | | | | | | Relates to godotengine/godot#68878, specially when using orthographic projection. Also adds some tests. Adapted from godotengine/godot#95303
* | Merge pull request #796 from Spartan322/add/colorpicker-old-colorGeorge L. Albany2024-10-252-0/+12
|\ \ | | | | | | Expose `ColorPicker.old_color` as a property
| * | Expose `ColorPicker.old_color` as a propertySpartan3222024-10-242-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | Expose `ColorPicker.display_old_color` as a property (cherry picked from commit blazium-engine/blazium@f7c6762df94867d93465612ec6be86b28593dc47) Co-authored-by: Mounir Tohami <53877170+WhalesState@users.noreply.github.com>
* | | Merge pull request #787 from Spartan322/cherry-pick/4.3George L. Albany2024-10-2515-8/+114
|\ \ \ | | | | | | | | Cherry-picks for the master (4.4) branch - 1st batch
| * | | Fix build versioning to account for status_versionSpartan3222024-10-241-2/+9
| | | | | | | | | | | | | | | | (cherry picked from commit 41bcc4df41772cf7277f6fd949d66126401e1cf5)
| * | | Fix `EngineUpdateLabel` referring to godotengine.orgSpartan3222024-10-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Fix `EngineUpdateLabel` status version trimming (cherry picked from commit abc52f3836b57eaa46d7d2862232a2e985fd38f4)
| * | | Fix VERSION_FULL_CONFIG ignoring status versioningSpartan3222024-10-233-4/+7
| | | | | | | | | | | | | | | | (cherry picked from commit cb0d3f7aa0c51edcf230a8fb8a53c8845f1335da)
| * | | Rename Godot.icns to Redot.icnsSpartan3222024-10-231-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | As a result of `misc/dist/macos_tools.app/Contents/Info.plist` referencing Redot.icns (cherry picked from commit 3b1b7d08887ef935bea8ae1f76e9545623b82179)
| * | | Rebrand Godot macos dist icons to RedotSpartan3222024-10-232-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | `misc/dist/macos_tools.app/Contents/Resources/Project.icns` still has as its icon, will need to be fixed later (cherry picked from commit b291fbc040f4fb097f773fe6ea227fc93b1d0f66)
| * | | Add an additional input stage after physics pickingMarkus Sauermann2024-10-238-0/+96
| | | | | | | | | | | | | | | | | | | | | | | | Allow handling events, that were not used during physics picking. (cherry picked from commit d14035edccae40020226f3dced26969647e73a15)
* | | | Merge pull request #801 from Spartan322/merge/1015a48George L. Albany2024-10-2579-309/+862
|\ \ \ \ | |_|/ / |/| | | Merge commit godotengine/godot@1015a48
| * | | Merge commit godotengine/godot@1015a481ff43edb1126ab39a147fefda290131e5Spartan3222024-10-2479-309/+862
|/| | |
| * | | Merge pull request #98431 from lodicolo/4.3-stable_GH_76825Thaddeus Crews2024-10-241-2/+14
| |\ \ \ | | | | | | | | | | | | | | | Fix GodotFetch glue code for null response bodies
| | * | | Fix GodotFetch glue code for null response bodiesRobbie Lodico2024-10-231-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The spec says that Response.body can be null (in the event of requests that should have no body, like HEAD requests) and Firefox adheres to it which results in request failure for HEAD requests on Firefox for web exports. This commit addresses that by treating a null body as an "empty" body (without using a polyfill) and avoids changing the request lifecycle as much as possible. PR review changes: - Use == instead of strict === - Do not use ?? null - Comment formatting
| * | | | Merge pull request #97277 from timothyqiu/meta-focusThaddeus Crews2024-10-241-1/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Fix Add Metadata dialog not focusing name field by default
| | * | | | Fix Add Metadata dialog not focusing name field by defaultHaoyu Qiu2024-10-231-1/+1
| | | | | |
| * | | | | Merge pull request #98427 from syntaxerror247/document-immersive-modeThaddeus Crews2024-10-242-1/+4
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Add documentation for Android immersive mode
| | * | | | | Update documentation for Android immersive modeAnish Mishra2024-10-222-1/+4
| | | | | | |
| * | | | | | Merge pull request #98169 from HolonProduction/only-highlight-exposedThaddeus Crews2024-10-241-1/+3
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | GDScript: Don't highlight unexposed classes
| | * | | | | | GDScript: Don't highlight unexposed classesHolonProduction2024-10-141-1/+3
| | | | | | | |
| * | | | | | | Merge pull request #98163 from BastiaanOlij/openxr_flatten_bindingsThaddeus Crews2024-10-246-94/+148
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenXR: change bindings to 'flatten' source paths
| | * | | | | | | OpenXR: change bindings to 'flatten' source pathsBastiaan Olij2024-10-226-94/+148
| | | | | | | | |
| * | | | | | | | Merge pull request #78312 from Calinou/editor-add-markdown-highlightingThaddeus Crews2024-10-242-0/+68
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Markdown syntax highlighting to the script editor
| | * | | | | | | | Add Markdown syntax highlighting to the script editorHugo Locurcio2024-07-022-0/+68
| | | | | | | | | |
| * | | | | | | | | Merge pull request #97374 from rune-scape/get-native-static-callableThaddeus Crews2024-10-243-2/+20
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GDScriptNativeClass: Allow getting static function as callable
| | * | | | | | | | | GDScriptNativeClass: Allow getting static function as callablerune-scape2024-09-233-2/+20
| | | | | | | | | | |
| * | | | | | | | | | Merge pull request #85338 from EMBYRDEV/shadow-caster-maskThaddeus Crews2024-10-2415-5/+82
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `shadow_caster_mask` to Light3D.
| | * | | | | | | | | | Add `shadow_caster_mask` to Light3D.Hannah Crawford2024-08-1215-5/+82
| | | | | | | | | | | |
| * | | | | | | | | | | Merge pull request #98266 from m-pranav-r/fix-light-visual-instanceThaddeus Crews2024-10-241-0/+4
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix light culling mask behavior in Mobile and Compat renderers
| | * | | | | | | | | | | Fixed light culling mask behavior in Mobile and Compat renderersm-pranav-r2024-10-231-0/+4
| | | |_|_|_|_|/ / / / / | | |/| | | | | | | | |
| * | | | | | | | | | | Merge pull request #86103 from ecmjohnson/fix-inside-volfogThaddeus Crews2024-10-241-26/+54
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix volumetric fog artifacts when inside the fog
| | * | | | | | | | | | | Fix volumetric fog artifacts when inside the fogErik Johnson2024-03-241-26/+54
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge pull request #91341 from bjornmp/NewMasterThaddeus Crews2024-10-2410-25/+147
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enforce custom nodes to keep their original type
| | * | | | | | | | | | | | Enforce that custom nodes keep their original typebjornmp2024-10-2210-25/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enforce that custom nodes and resources created via the "Create New Node" dialog, should permanently retain their original type (script). This means: - Type continuity: It should be impossible for the user to (accidentally) clear the original script of a custom node that was created via the "Create New Node" dialog. - Extensibility: The user should be able to extend custom types as usual (create a script that inherits the original type and replace the original script of that node with his own). However, if he then clears his extension-script from that node later on, the custom type should revert to its original script instead of becoming a non-scripted type.
| * | | | | | | | | | | | | Merge pull request #98380 from RandomShaper/mobile_strict_aliasThaddeus Crews2024-10-242-4/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Android & iOS: Enable strict aliasing
| | * | | | | | | | | | | | | Android & iOS: Enable strict aliasingPedro J. Estébanez2024-10-212-4/+2
| | | |_|_|_|_|_|/ / / / / / | | |/| | | | | | | | | | |
| * | | | | | | | | | | | | Merge pull request #97868 from timothyqiu/po-loaderThaddeus Crews2024-10-241-2/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix "No loader found" error after editing PO file
| | * | | | | | | | | | | | | Fix "No loader found" error after editing PO fileHaoyu Qiu2024-10-061-2/+1
| | | |/ / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PO files used to be loaded as simple `Translation` resources. We later added a dedicated `TranslationPO` resource for it. But the loader still thinks it can only handle `Translation` resources, so it refuses to load the updated `TranslationPO` resource.
| * | | | | | | | | | | | | Merge pull request #98247 from ↵Thaddeus Crews2024-10-243-1/+18
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TCROC/fix-headless-graphics-driver-and-shader-crash Don't create rendering device or parse glsl shader in headless mode
| | * | | | | | | | | | | | | fix headless import attempting to load graphics driverTravis Lange2024-10-223-1/+18
| | | |_|_|_|_|_|_|/ / / / / | | |/| | | | | | | | | | |
| * | | | | | | | | | | | | Merge pull request #98490 from KoBeWi/pointer_to_canvasThaddeus Crews2024-10-242-3/+7
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve `make_canvas_position_local()` description
| | * | | | | | | | | | | | | Improve make_canvas_position_local descriptionkobewi2024-10-242-3/+7
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge pull request #97199 from shahriarlabib000/popupThaddeus Crews2024-10-241-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix `Sprite2D` dialog size for smaller screen device
| | * | | | | | | | | | | | | | fix popup scaleshahriarlabib0002024-09-211-1/+1
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge pull request #98479 from timothyqiu/empty-tooltipThaddeus Crews2024-10-241-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix some flickering tooltips
| | * | | | | | | | | | | | | | | Fix some flickering tooltipsHaoyu Qiu2024-10-241-1/+1
| | | |_|_|_|_|_|_|_|_|_|/ / / / | | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge pull request #98473 from tetrapod00/str-docsThaddeus Crews2024-10-241-0/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs: Link to GlobalScope string methods from String class ref
| | * | | | | | | | | | | | | | | Docs: link to GlobalScope string methods from String docstetrapod002024-10-231-0/+1
| | | | | | | | | | | | | | | | |