Thaddeus Crews
3a948abdce
Merge pull request #100015 from Ivorforce/is-valid-filename-cache
...
Optimize `String::is_valid_filename()` and `String::validate_filename()`
2024-12-05 14:11:57 -06:00
Thaddeus Crews
df94c00f6d
Merge pull request #100010 from KoBeWi/directory_compass_for_navigating_sea_of_directories
...
Don't rebuild tree when navigating to path
2024-12-05 14:11:53 -06:00
Thaddeus Crews
ec7ffdcb15
Merge pull request #100008 from Chubercik/thorvg-0.15.5
...
thorvg: Update to 0.15.5
2024-12-05 14:11:50 -06:00
Thaddeus Crews
a27d744506
Merge pull request #100002 from wyvrtn/master
...
Fix a very slight grammatical issue
2024-12-05 14:11:48 -06:00
Thaddeus Crews
755f600173
Merge pull request #99999 from akien-mga/ufbx-0.15.0
...
ufbx: Update to upstream 0.15.0
2024-12-05 14:11:46 -06:00
Thaddeus Crews
9951743adf
Merge pull request #97822 from stdmnpkg/loongarch
...
Add loongarch64 support for Linux/*BSD
2024-12-05 14:11:44 -06:00
Thaddeus Crews
4adf4bf58f
Merge pull request #99987 from KoBeWi/preferred_mess
...
Fix extensions when saving resource as
2024-12-05 14:11:42 -06:00
Thaddeus Crews
e9cbfd3dad
Merge pull request #99982 from hakro/quiet_tiptool
...
Ignore custom tooltip if its text is empty in signals tab
2024-12-05 14:11:40 -06:00
Thaddeus Crews
8c8bfce0f9
Merge pull request #99978 from DarioSamo/more-mobile-scs
...
Add specialization for directional light split blend and fog to mobile renderer.
2024-12-05 14:11:29 -06:00
Rémi Verschelde
fbde06e4c8
basis_universal: Clarify encoder-only dependencies, only used in editor builds
2024-12-05 21:01:58 +01:00
clayjohn
1b5a15d5d1
Correctly check time since shadow was allocated in atlas to avoid unnecessary re-allocations
...
Co-authored-by: jitspoe <jitspoe@yahoo.com>
2024-12-05 11:13:37 -08:00
Dario
d7d6251c30
Add texture limits for D3D12 Driver.
2024-12-05 13:55:57 -03:00
Rudolph Bester
329d25b1fa
Fixed occlusion culling buffer getting overwritten in larger scenes
2024-12-05 18:54:13 +02:00
MBCX
6bc80effbb
Make Godot compile on FreeBSD
2024-12-05 12:33:55 -04:00
DeeJayLSP
afd68d785b
Use qoa.c
and custom compress procedure
2024-12-05 13:20:09 -03:00
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
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
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
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
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
clayjohn
0dfbf4a5df
Optimize batch uniform set creation by caching ptrw when creating batch uniform
2024-12-03 17:16:44 -08: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
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