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
Thaddeus Crews
e5d62fa120
Merge pull request #99957 from StaydMcMuffin/preview_environment_sky_fix
...
Editor: Fix default preview environment sky's horizon and brightness.
2024-12-03 14:41:04 -06:00
Thaddeus Crews
6472e9e961
Merge pull request #99310 from syntaxerror247/filedialog_issue
...
Android: Set default ACCESS_FILESYSTEM root
2024-12-03 14:41:03 -06:00
Thaddeus Crews
ec333a8c32
Merge pull request #99564 from JekSun97/get_connetion_count_method_graphedit
...
Add `get_connection_count` function to `GraphEdit`
2024-12-03 14:41:02 -06:00
Thaddeus Crews
87515ae1b1
Merge pull request #99941 from Flarkk/fix_occlusion_jitter
...
Fix Occlusion culling jitter
2024-12-03 14:41:01 -06:00
Thaddeus Crews
156bc92282
Merge pull request #98397 from adamscott/add-tmp-support
...
Add temp utilities (alias `OS::get_temp_dir()`, `FileAccess::create_temp()`, and `DirAccess::create_temp()`)
2024-12-03 14:40:59 -06:00
Thaddeus Crews
26e7b6bdd6
Merge pull request #99164 from bruvzg/int_files
...
[Export] Write text server data from memory, instead of using temporary file.
2024-12-03 14:40:58 -06:00
Thaddeus Crews
608cccc64e
Merge pull request #99919 from bruvzg/ferror
...
[FileAccess] Set `last_error` on file read/write errors.
2024-12-03 14:40:57 -06:00
Thaddeus Crews
a135a6478a
Merge pull request #98383 from RandomShaper/deprecate_unsafe_th_rend
...
Deprecate the pointless unsafe threading model for rendering
2024-12-03 14:40:56 -06:00
Thaddeus Crews
70dae45dd0
Merge pull request #99905 from stuartcarnie/fix_external_texture
...
Metal: Ensure `texture_create_from_extension` returns correct pixel format
2024-12-03 14:40:55 -06:00
Thaddeus Crews
cebd37da8b
Merge pull request #99776 from peterdang1502/default-project-path-trailing-slash
...
Strip any trailing slashes when reading the default project path
2024-12-03 14:40:54 -06:00
Thaddeus Crews
8a134c580c
Merge pull request #97469 from Calinou/cameraserver-linux-remove-prints
...
Remove verbose prints from CameraServer on Linux due to being printed every second
2024-12-03 14:40:53 -06:00
Thaddeus Crews
6e8c0a43c3
Merge pull request #99378 from syntaxerror247/optional_monochrome_icon
...
Android: Refactor icon logic and make monochrome icon optional
2024-12-03 14:40:52 -06:00