summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* i18n: Sync classref translations with WeblateRémi Verschelde2022-05-1739-4497/+13497
| | | | (cherry picked from commit e86d840d4fccf9fd3e986e36bbd29a8baf750ec1)
* i18n: Sync editor translations with WeblateRémi Verschelde2022-05-1771-4826/+6063
| | | | (cherry picked from commit caeae1f94964587fde62e397e27d01af7fc0567b)
* Merge pull request #61136 from akien-mga/xatlas-20220318Rémi Verschelde2022-05-172-6/+1
|\ | | | | xatlas: Sync with upstream 16ace528a
| * xatlas: Sync with upstream 16ace528aRémi Verschelde2022-05-172-6/+1
| | | | | | | | | | | | Just cleaning up unused but set variables. https://github.com/jpcy/xatlas/commit/16ace528acd2cf1f16a7c0dde99c42c486488dbe
* | Merge pull request #61135 from akien-mga/recast-20220320Rémi Verschelde2022-05-175-30/+51
|\ \
| * | Recast: Update to upstream commit 5a870d4 (2022)Rémi Verschelde2022-05-175-30/+51
| | |
* | | Merge pull request #61120 from akien-mga/doctest-2.4.8Rémi Verschelde2022-05-173-567/+805
|\ \ \
| * | | doctest: Update to 2.4.8Rémi Verschelde2022-05-173-567/+805
| |/ /
* | | Merge pull request #61132 from akien-mga/freetype-cleanupRémi Verschelde2022-05-1711-2455/+4
|\ \ \ | |_|/ |/| | FreeType: Cleanup some unused files
| * | FreeType: Cleanup some unused filesRémi Verschelde2022-05-1711-2455/+4
| |/
* | Merge pull request #61122 from akien-mga/pcre2-10.40Rémi Verschelde2022-05-1748-9258/+13829
|\ \ | |/ |/|
| * pcre2: Update to upstream version 10.40Rémi Verschelde2022-05-1748-9258/+13829
|/ | | | Changelog: https://github.com/PCRE2Project/pcre2/blob/pcre2-10.40/ChangeLog
* Merge pull request #61115 from KoBeWi/don't_quote_me_on_thatRémi Verschelde2022-05-171-2/+8
|\
| * Include quotes conditionally for dropped pathskobewi2022-05-171-2/+8
| |
* | Merge pull request #61118 from akien-mga/certs-updateRémi Verschelde2022-05-171-181/+230
|\ \
| * | certs: Sync with Mozilla bundle as of Mar 31, 2022Rémi Verschelde2022-05-171-181/+230
| | | | | | | | | | | | https://github.com/bagder/ca-bundle/commit/39c6ac0550873e5c9214f265a1d0d9876c64c669
* | | Merge pull request #61127 from vnen/read-only-arrayRémi Verschelde2022-05-173-1/+72
|\ \ \ | | | | | | | | Implement read-only arrays
| * | | Implement read-only arraysGeorge Marques2022-05-173-1/+72
| |/ / | | | | | | | | | | | | | | | | | | Arrays can be set as read-only and thus cannot be modified. Assigning the array will create an editable copy. Similar to is already done to read-only dictionaries.
* | | Merge pull request #54406 from V-Sekai/class-search-crashRémi Verschelde2022-05-172-5/+22
|\ \ \ | | | | | | | | Fix editor crash in built-in help when script inheritance chain changes
| * | | Fix editor crash in built-in help when script inheritance chain changes.K. S. Ernest (iFire) Lee2022-05-172-5/+22
| | | |
* | | | Merge pull request #58023 from raulsntos/curve_points_in_inspectorRémi Verschelde2022-05-175-51/+310
|\ \ \ \ | | | | | | | | | | Exposes the Curve, Curve2D and Curve3D points in the inspector
| * | | | Expose Curve points in the inspectorRaul Santos2022-05-175-19/+280
| | | | | | | | | | | | | | | | | | | | Exposes the Curve, Curve2D and Curve3D points as an array property.
| * | | | Implement `mark_dirty` in Curve2D and Curve3DRaul Santos2022-05-172-32/+30
| | |/ / | |/| | | | | | | | | | | | | | | | | | Implements a method `mark_dirty` in Curve2D and Curve3D like the one that already exists in Curve, it's a convenient way to set `baked_cache_dirty` to `true` and also emit the `changed` signal.
* | | | Merge pull request #60867 from KoBeWi/μtextRémi Verschelde2022-05-171-5/+5
|\ \ \ \ | | | | | | | | | | Remove font height restriction from Button
| * | | | Remove font height restriction from Buttonkobewi2022-05-081-5/+5
| | | | |
* | | | | Merge pull request #61124 from bruvzg/icu_hb_ft_updateRémi Verschelde2022-05-17497-3979/+21159
|\ \ \ \ \ | |_|/ / / |/| | | | Update HarfBuzz, ICU and FreeType.
| * | | | Update HarfBuzz, ICU and FreeType.bruvzg2022-05-17497-3979/+21159
|/ / / / | | | | | | | | | | | | | | | | | | | | HarfBuzz: Update to version 4.2.1 FreeType: Update to version 2.12.1 ICU: Update to version 71.1
* | | | Merge pull request #61110 from rburing/project_settings_use_rbmapRémi Verschelde2022-05-172-7/+7
|\ \ \ \ | |_|/ / |/| | |
| * | | ProjectSettings: use RBMap again instead of HashMapRicardo Buring2022-05-172-7/+7
| | | | | | | | | | | | | | | | This fixes corruption of project.godot and failure to load global classes.
* | | | Merge pull request #61087 from reduz/readonly-dictionaryRémi Verschelde2022-05-173-5/+71
|\ \ \ \ | | | | | | | | | | Implement read-only dictionaries.
| * | | | Implement read-only dictionaries.reduz2022-05-163-5/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add ability to set them read only. * If read-only, it can't be modified. This is added in order to optionally make const dictionaries (and eventually arrays) properly read-only in GDScript.
* | | | | Merge pull request #55134 from KoBeWi/script_pillow_or_somethingRémi Verschelde2022-05-173-11/+18
|\ \ \ \ \ | |_|_|_|/ |/| | | | Always soft-reload scripts
| * | | | Always soft-reload scriptskobewi2021-11-193-11/+18
| | | | |
* | | | | Merge pull request #60708 from timothyqiu/drop-onreadyRémi Verschelde2022-05-174-19/+78
|\ \ \ \ \
| * | | | | Create onready variables when dropping nodes and holding CtrlHaoyu Qiu2022-05-174-19/+78
| | | | | |
* | | | | | Merge pull request #61112 from Chaosus/graph_edit_delete_nodes_paramRémi Verschelde2022-05-176-18/+44
|\ \ \ \ \ \
| * | | | | | Add node list param to `GraphEdit::delete_nodes_request` signalYuri Rubinsky2022-05-176-18/+44
| | | | | | |
* | | | | | | Merge pull request #61001 from derammo/derammo_popup_conditional_hideRémi Verschelde2022-05-174-2/+26
|\ \ \ \ \ \ \
| * | | | | | | popup deferred hide suppressed if reopenedderammo2022-05-134-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | popup no longer tries to close itself a second time popup no longer closes after having been reopened fixed bug in RenameDialog not calling base (by inspection) fixes #59181 fixes #60921 reverts #59287
* | | | | | | | Merge pull request #60159 from Calinou/print-fps-hide-unstable-printsRémi Verschelde2022-05-172-5/+12
|\ \ \ \ \ \ \ \
| * | | | | | | | Hide the first `--print-fps` outputs after the engine has startedHugo Locurcio2022-05-172-5/+12
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The first 2 or 3 prints are inaccurate since the engine has just started at that point.
* | | | | | | | Merge pull request #61101 from clayjohn/GLES3-3DRémi Verschelde2022-05-1718-533/+1542
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Add basic lighting to GLES3 renderer.clayjohn2022-05-1618-533/+1542
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes all three light types and IBL, but does not include shadows or any form of GI
* | | | | | | | Merge pull request #61004 from V-Sekai/reimport_filesRémi Verschelde2022-05-172-1/+12
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Bind EditorFileSystem::reimport_files and improve docs
| * | | | | | | | Bind EditorFileSystem::reimport_files and improve docsLyuma2022-05-172-1/+12
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reimport_files offers a way for scripts to modify imported resources directly. For example, images, sounds or glTF documents which are written by an external program. It is much faster than `scan`, and can allow scripts to synchronously proceed after import finishes.
* | | | | | | | Merge pull request #59242 from Sauermann/fix-editor-select-toplevelRémi Verschelde2022-05-171-3/+15
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | Fix that Top Level CanvasItems are unselectable in editor
| * | | | | | | Fix that Top Level CanvasItems are unselectable in editorMarkus Sauermann2022-05-171-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the parent Transform2D was included in the calculation
* | | | | | | | Merge pull request #61100 from Calinou/cli-rename-gpu-validation-argumentRémi Verschelde2022-05-164-8/+8
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Rename `--vk-layers` command line argument to `--gpu-validation`
| * | | | | | | Rename `--vk-layers` command line argument to `--gpu-validation`Hugo Locurcio2022-05-164-8/+8
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new name is independent of the graphics API in use. This prepares Godot for implementations of graphics APIs other than Vulkan.
* | | | | | | Merge pull request #61099 from clayjohn/VULKAN-Mobile-shader-bugRémi Verschelde2022-05-161-1/+1
|\ \ \ \ \ \ \