summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #95504 from mihe/ninja-optionsRémi Verschelde2024-08-261-5/+4
|\ | | | | | | Expose more Ninja-related build options
| * Expose more Ninja-related build optionsMikael Hermansson2024-08-131-5/+4
| |
* | Merge pull request #95381 from tetrapod00/time-rollover-descriptionRémi Verschelde2024-08-261-0/+2
|\ \ | | | | | | | | | Document shader time rollover project setting
| * | Document time rollover setting in ProjectSettings.xmltetrapod002024-08-111-0/+2
| | |
* | | Merge pull request #94215 from Chaosus/vs_preview_and_param_listRémi Verschelde2024-08-266-91/+491
|\ \ \ | | | | | | | | | | | | Add a material preview to visual shader editor
| * | | Add a material preview to visual shader editorYuri Rubinsky2024-08-176-91/+491
| | | |
* | | | Merge pull request #93940 from Mickeon/deprecate_RichTextLabel_is_readyRémi Verschelde2024-08-265-18/+27
|\ \ \ \ | | | | | | | | | | | | | | | Add RichTextLabel `is_finished()`, deprecate `is_ready()`
| * | | | Add RichTextLabel `is_finished()`, deprecate `is_ready()`Micky2024-08-165-18/+27
| | | | |
* | | | | Merge pull request #93141 from RadiantUwU/add_static_classdb_callsRémi Verschelde2024-08-263-0/+28
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Implement `ClassDB::class_call_static_method`
| * | | | | Implement `ClassDB::class_call_static_method`Radiant2024-08-233-0/+28
| | | | | |
* | | | | | Merge pull request #93134 from AThousandShips/default_bind_checkRémi Verschelde2024-08-261-0/+40
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | [Tests] Ensure all default method arguments can be encoded
| * | | | | | [Tests] Ensure all default method arguments can be encodedA Thousand Ships2024-08-161-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Checks that all arguments of bound methods can be encoded in extensions, checking non-empty or non-null cases for containers and objects
* | | | | | | Merge pull request #92548 from AThousandShips/string_cleaningRémi Verschelde2024-08-261-29/+48
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | [Core] Optimize some `String` methods
| * | | | | | | [Core] Optimize some `String` methodsA Thousand Ships2024-08-151-29/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoids unnecessary COW checks by using pointers directly.
* | | | | | | | Merge pull request #92540 from BlueCube3310/layered-texture-infoRémi Verschelde2024-08-267-123/+274
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve layered texture preview
| * | | | | | | | Improve layered texture previewBlueCube33102024-08-167-123/+274
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #84944 from KoBeWi/legacy_of_ancient_godotsRémi Verschelde2024-08-264-22/+11
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix some legacy code
| * | | | | | | | Fix some legacy codekobewi2024-08-014-22/+11
| | | | | | | | |
* | | | | | | | | Merge pull request #84840 from kleonc/control-get-transform-simplificationRémi Verschelde2024-08-261-6/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simplify `Control` internal transform calculation
| * | | | | | | | | Simplify Control internal transform calculationkleonc2024-08-191-6/+4
| | |_|_|_|_|/ / / | |/| | | | | | |
* | | | | | | | | Merge pull request #83443 from Chaosus/vs_fix_input_sortingRémi Verschelde2024-08-262-161/+159
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix visual shader inputs to follow the alphabet order
| * | | | | | | | | Fix visual shader inputs to follow the alphabet orderYuri Rubinsky2024-08-202-161/+159
| | | | | | | | | |
* | | | | | | | | | Merge pull request #76085 from spanzeri/better_remember_editor_windowRémi Verschelde2024-08-265-1/+114
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remember editor window mode, screen, size and position on restart
| * | | | | | | | | | Remember editor window mode, screen, size and position on restartSamuele Panzeri2024-07-235-1/+114
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #96122 from SaracenOne/fix_post_import_regressionRémi Verschelde2024-08-261-3/+3
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevent empty post-import script paths throwing errors.
| * | | | | | | | | | | Prevent empty post-import script paths throwing errors.Saracen2024-08-261-3/+3
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #96118 from aaronp64/sort_custom_exampleRémi Verschelde2024-08-261-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix `Array.sort_custom` example code
| * | | | | | | | | | | | Fix Array.sort_custom example codeaaronp642024-08-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Array.sort_custom descending sort example was comparing index 0, but had expected result based on comparing index 1. Updated to use index 1 consistently.
* | | | | | | | | | | | | Merge pull request #96117 from SaracenOne/silence_fbx_warningRémi Verschelde2024-08-261-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix owner warning when importing FBX.
| * | | | | | | | | | | | | Fix owner warning when importing FBX.Saracen2024-08-261-0/+1
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #96095 from SaracenOne/revert_advanced_importer_scale_fixRémi Verschelde2024-08-261-1/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert scaled armature advanced importer preview fix.
| * | | | | | | | | | | | | Revert "Fix importer preview for models with scaled armatures"Saracen2024-08-261-1/+8
| | |/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 06709e68657ad6595c8ae8603d17b62ec984539d.
* | | | | | | | | | | | | Merge pull request #96093 from m4gr3d/fix_skeleton_invalid_bone_pose_updateRémi Verschelde2024-08-261-0/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix invalid `Skeleton3D` bone pose updates
| * | | | | | | | | | | | | Fix invalid `Skeleton3D` bone pose updatesFredia Huya-Kouadio2024-08-251-0/+5
| | |/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The issue would cause log spams when trying to update the bone pose position or rotation with an invalid bone index.
* | | | | | | | | | | | | Merge pull request #96089 from stuartcarnie/sgc/metal_tidy_upRémi Verschelde2024-08-263-31/+22
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Metal: Minor improvements to shader cache
| * | | | | | | | | | | | | Metal: Minor improvements to #96052; update logger subsystem nameStuart Carnie2024-08-273-31/+22
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #96066 from AThousandShips/is_null_docRémi Verschelde2024-08-262-2/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Doc] Clarify `is_null` methods of `Callable` and `Signal`
| * | | | | | | | | | | | | [Doc] Clarify `is_null` methods of `Callable` and `Signal`A Thousand Ships2024-08-252-2/+3
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #96021 from jwodicka/jwodicka-docfixRémi Verschelde2024-08-261-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix C# code example for `Object._get_property_list`
| * | | | | | | | | | | | | | Fix C# code example for Object._get_property_listJason Wodicka2024-08-261-2/+2
| |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | There were two small errors in this code example that kept it from working when copied to a new node locally. These are the fixes I used locally to test the example.
* | | | | | | | | | | | | | Merge pull request #95958 from bruvzg/no_spec_ttrRémi Verschelde2024-08-263-3/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove spaces and punctuation from the beginning of translatable strings.
| * | | | | | | | | | | | | | Remove spaces and punctuation from the beginning of translatable strings.bruvzg2024-08-223-3/+5
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #95954 from rakkarage/shader-material-resetRémi Verschelde2024-08-261-0/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable revert button for `ShaderMaterial::next_pass` and `ShaderMaterial::render_priority`.
| * | | | | | | | | | | | | | | Enable revert button for `ShaderMaterial::next_pass` and ↵Rakka Rage2024-08-221-0/+8
| |/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `ShaderMaterial::render_priority`.
* | | | | | | | | | | | | | | Merge pull request #95886 from jadoc/mouse-motion-caveatRémi Verschelde2024-08-261-2/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add movement caveats to InputEventMouseMotion docs
| * | | | | | | | | | | | | | | Add movement caveats to InputEventMouseMotion docsAlex Docauer2024-08-231-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | InputEventMouseMotion may fire when the mouse hasn't moved. Also, it generally won't fire when the mouse stops moving. This makes reliably detecting when the mouse isn't moving tricky. Update the docs for InputEventMouseMotion to capture these caveats and give guidance for the best way to detect lack of mouse movement.
* | | | | | | | | | | | | | | | Merge pull request #95846 from jadoc/fix-tooltipsRémi Verschelde2024-08-261-1/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only reset the tooltip timer when the mouse has actually moved
| * | | | | | | | | | | | | | | | Only reset tooltip timer when mouse actually movedAlex Docauer2024-08-221-1/+6
| | |_|_|_|_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | InputEventMouseMotion isn't guaranteed to fire only on actual mouse movement. It's not uncommon for the underlying OS motion event to be sent either by the OS itself or another application even though the mouse hasn't moved. Godot will generate such zero-motion InputEventMouseMotion events itself for things like cursor shape changes. Once started, the tooltip timer is reset only after a mouse movement of at least 5 pixels in one frame.
* | | | | | | | | | | | | | | | Merge pull request #95475 from TheSofox/sprite-sheet-guess-featureRémi Verschelde2024-08-262-4/+89
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable `SpriteFramesEditor` to "guess" the amount of rows and columns of a sprite sheet when loading it for the first time
| * | | | | | | | | | | | | | | | Enable SpriteFramesEditor to guess the amount of rows and columns of a ↵Sofox2024-08-262-4/+89
| | |_|_|_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sprite sheet when loading it for the first time