1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-30 16:26:50 +00:00
Commit Graph

72295 Commits

Author SHA1 Message Date
Student Main
f39614aa5a Ignore case when parse /proc/cpuinfo 2024-12-06 00:19:58 +08:00
Student Main
e0693f8ad8 Add loongarch64 support 2024-12-06 00:18:26 +08:00
Andrés Botero
becf5d7ac3 Fix linux builds with debug symbols when there is a space in the path. 2024-12-05 10:31:12 -05:00
Michael Alexsander
eb5839dcbb Add "At Start" mode for sub-emitter particles 2024-12-05 11:48:34 -03:00
Pāvels Nadtočajevs
06cae04b87 Change default Arabic font to Vazirmatn. 2024-12-05 16:26:52 +02:00
Wyv
8a5eef95aa Fix a very slight grammatical issue
Changed the incorrect verb "have" into its correct form, "has."
Fixes #99972

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-12-05 14:14:32 +00:00
Hugo Locurcio
cec037b1a8 GitHub Actions: Use quiet xmllint output to only print error lines
Success lines are no longer printed, making the CI log shorter
and faster to read.
2024-12-05 14:03:19 +01:00
Guilherme Sousa
d7462d223c Add animation node extension 2024-12-05 04:27:16 -08:00
Silc Lizard (Tokage) Renew
652db79421 Make backward be parameter of the AnimationTree in the NodeAnimation 2024-12-05 20:58:41 +09:00
Haoyu Qiu
1ef3bd5768 Fix UI inconsistencies in EditorFileDialog's toolbar
- Sort button has different stylebox compared to others
- The top toolbar has a separator on the right side when in open mode
- Update fav up/down buttons when fav list changes
2024-12-05 16:56:59 +08:00
Ross Rothenstine
35faf99755 windows: Fix underflow before delay_usec 2024-12-04 23:54:53 -08:00
Daylily-Zeleen
614a51f293 Optimize callable's stringify text. 2024-12-05 14:24:39 +08:00
passivestar
73f7e1379c Fix vertical alignment of the main menu bar 2024-12-05 05:27:34 +04:00
clayjohn
e316739a13 Use a vector instead of an array in canvas shader instance buffer.
This avoids a pathological performance cliff on Adreno devices
2024-12-04 16:36:46 -08:00
DeeJayLSP
eaa0418deb TestAudioStreamWAV: use runtime load instead of importer 2024-12-04 18:44:48 -03:00
Malcolm Anderson
2336415623 Ignore __MACOSX directory in export template collection ZIP file and project import ZIP file
Update editor/export/export_template_manager.cpp

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-12-04 13:31:26 -08:00
Matt Enad
bd47e4f1ba Add Tablet/Trackpad nav preset
This commit adds a new navigation preset called `Tablet/Trackpad` which enables "Emulate 3 Button Mouse" to more quickly set up good default keys for tablet users.

It also adds support for mouse buttons 4 and 5 in the navigation settings which will be helpful if users want to customize 3D navigation further for specific pens/mice.
2024-12-04 13:02:11 -05:00
Lukas Tenbrink
8d82933c7c Optimize _camelcase_to_underscore (and thus String.capitalize) by using a rolling cache of character attributes, instead of re-computing each iteration. 2024-12-04 18:39:38 +01:00
Thaddeus Crews
1f47e4c4e3 Merge pull request #99990 from KoBeWi/update_tree_after_updating_tree
Fix FileSystem dock filter reset when tree rebuilds
2024-12-04 11:02:11 -06:00
Thaddeus Crews
451fd7a436 Merge pull request #99540 from dalexeev/core-dont-gen-json-uid-files
Core: Do not generate `*.uid` files for JSON, certificates, and translations
2024-12-04 11:02:09 -06:00
Thaddeus Crews
9381479dd3 Merge pull request #99988 from Hilderin/fix-regression-inspector-tooltip-blinking
Fix Inspector tooltips are blinking
2024-12-04 11:02:07 -06:00
Thaddeus Crews
610f4a2687 Merge pull request #97328 from AThousandShips/fix_recursive_draw
Prevent infinite recursion in first `_draw`
2024-12-04 11:02:06 -06:00
Thaddeus Crews
53f59619e2 Merge pull request #99983 from MewPurPur/followup
Codestyle improvements in style_box_flat.cpp
2024-12-04 11:02:04 -06:00
Thaddeus Crews
498d8f9aae Merge pull request #100012 from KoBeWi/rebuilding_the_file_tree_to_find_the_file_you_just_clicked_is_absolutely_crucial_trust_me
Don't navigate to path when file is double-clicked
2024-12-04 11:02:03 -06:00
Thaddeus Crews
ab58a339df Merge pull request #99712 from KoBeWi/bug_spawner_spawns_new_bugs_to_fix
Fix UID support in MultiplayerSpawner
2024-12-04 11:02:02 -06:00
Lukas Tenbrink
0d2e13bcb8 Optimize is_valid_filename and validate_filename by caching invalid filename characters, instead of re-splitting each call. 2024-12-04 17:54:11 +01:00
Florent Guiocheau
c7895ca226 Optimize Occlusion jitter 2024-12-04 17:39:51 +01:00
Jakub Marcowski
5318008ce6 thorvg: Update to 0.15.5 2024-12-04 17:24:43 +01:00
yahkr
f3a3452bca Fix for RuntimeNodeSelect selection_list showing up as an orphaned node when editor is open during runtime 2024-12-04 11:22:12 -05:00
kobewi
113621dd89 Don't rebuild tree when navigating to path 2024-12-04 15:21:27 +01:00
kobewi
6e490dadcd Don't navigate to path when file is double-clicked 2024-12-04 15:19:01 +01:00
Danil Alexeev
b91bacb43a Core: Do not generate *.uid files for JSON, certificates, and translations 2024-12-04 14:26:10 +03:00
Daylily-Zeleen
4eba3d8377 Hide NavigationRegion2D debug instance instead of free it, and hide it when navigation_polygon is set to null. 2024-12-04 17:58:12 +08:00
K. S. Ernest (iFire) Lee
6cf1d3c13e Print better manifold errors and avoid crash on non manifold csg input.
* Manifold does not have a snap property.
* Tolerance means simplification amount.
* CSG snap has been removed
* Add better error messages.
* Verbose print manifold meshgl64 properties as json.
* Update manifold for error fixes
2024-12-03 20:19:47 -08:00
Rémi Verschelde
4051b43879 ufbx: Update to upstream 0.15.0 2024-12-04 02:19:04 +01:00
Rémi Verschelde
d5e4d2f942 tinyexr: Update to upstream 1.0.9 2024-12-04 02:16:59 +01:00
clayjohn
0dfbf4a5df Optimize batch uniform set creation by caching ptrw when creating batch uniform 2024-12-03 17:16:44 -08:00
kit
159d70a470 Allow Viewport children to lock, group, and key 2024-12-03 20:14:29 -05:00
Rémi Verschelde
56922db85b mbedtls: Update to upstream 3.6.2 2024-12-04 02:14:05 +01:00
Hugo Locurcio
e4106f8d61 Show String properties' text in a tooltip in the inspector
This allows previewing single-line or multipline strings
that are too long too fit within the box in the inspector.
2024-12-04 01:24:14 +01:00
Hugo Locurcio
b43c47d6dd Adjust StyleBoxFlat antialiasing to account for 2D stretch scale
This prevents the antialiasing feather from becoming too wide
at viewport sizes higher than the default, which can lead to blurry visuals.

This is adjusted to account for the 2D scale factor returned on the root
Window, so it takes both the `canvas_items` scaling and
`content_scale_factor` into account.
2024-12-04 01:07:25 +01:00
Rémi Verschelde
d471210eba libpng: Update to upstream 1.6.44 2024-12-04 00:47:54 +01:00
kobewi
cc5be8507c Fix FileSystem dock filter reset when tree rebuilds 2024-12-03 23:36:51 +01:00
Hilderin
a80eb8c503 Fix Inspector tooltips are blinking 2024-12-03 17:25:36 -05:00
kobewi
b0cee57d81 Fix extensions when saving resource as 2024-12-03 22:54:54 +01:00
bruvzg
121e640637 [RTL] Fix indent in tables and tables in indent. 2024-12-03 23:30:08 +02:00
kobewi
67b95f341e Fix UID support in MultiplayerSpawner 2024-12-03 22:11:43 +01:00
Thaddeus Crews
47bc374edf Merge pull request #99325 from Calinou/doc-zipreader-extract-all
Add a code sample that extracts all files to ZIPReader documentation
2024-12-03 14:41:08 -06:00
Thaddeus Crews
44cda51110 Merge pull request #98812 from bruvzg/macos_bundles_as_file
[macOS] Handle bundles as files in the embedded file dialogs.
2024-12-03 14:41:07 -06:00
Thaddeus Crews
1719f8ed3d Merge pull request #99834 from kiroxas/passLengthToParseUTF8
Ensure `parse_utf8` has length of string passed in when available
2024-12-03 14:41:06 -06:00