1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-06 19:41:11 +00:00
Commit Graph

19558 Commits

Author SHA1 Message Date
Thaddeus Crews
daf15172eb Merge pull request #97753 from jaydensipe/fix-various-editor-easing-property-bugs
Fix various editor easing property issues
2025-10-28 12:19:35 -05:00
Thaddeus Crews
1ed5f2eed9 Merge pull request #110328 from KoBeWi/ItemListSpecialEdition
Improve tile source tooltips
2025-10-28 12:19:33 -05:00
Thaddeus Crews
f2f806fa04 Merge pull request #110323 from bruvzg/csv_text
Open translation CSV in the text editor instead of printing errors.
2025-10-28 12:19:28 -05:00
Thaddeus Crews
f7c9306453 Merge pull request #111326 from timothyqiu/win-dpi-scale
Fix editor auto display scale on Windows
2025-10-28 12:19:24 -05:00
Thaddeus Crews
597553a7f5 Merge pull request #111821 from DeeJayLSP/detect-zed
Add Zed to External Editor exec flags autofill
2025-10-28 12:19:23 -05:00
Thaddeus Crews
597b0a2f03 Merge pull request #109986 from SomeRanDev/animation_node_state_machine_playback_expansion
Expose `get_fading_...` methods for `AnimationNodeStateMachinePlayback`
2025-10-28 12:19:20 -05:00
Thaddeus Crews
82f8838263 Merge pull request #110307 from KoBeWi/dialog_yellowlabelizer
Improve dependency editor warning
2025-10-28 12:19:17 -05:00
Thaddeus Crews
8bae34aa49 Merge pull request #111976 from stuartcarnie/metal_stable_bindings
Metal: Stable argument buffers; GPU rendering crashes; visionOS exports
2025-10-28 10:15:30 -05:00
Stuart Carnie
97c17aedc7 Metal: Stable argument buffers; GPU rendering crashes; visionOS exports
Supersedes #110683
2025-10-28 08:45:26 +11:00
Thaddeus Crews
c0c1c68562 Merge pull request #111600 from KoBeWi/header_shoulders
Improve Transform dialog
2025-10-27 10:01:53 -05:00
Thaddeus Crews
5a257a904a Merge pull request #112073 from timothyqiu/make-csv-great-again
Improve CSV translations
2025-10-27 10:01:50 -05:00
Thaddeus Crews
ae8c92987e Merge pull request #109511 from precup/speedy-editor-deletions
Speed up deletion via the Scene Tree Dock in large trees
2025-10-27 10:01:48 -05:00
Thaddeus Crews
978f9b84ce Merge pull request #112070 from timothyqiu/export-preset-def
Fix missing setting error when starting the editor
2025-10-27 10:01:47 -05:00
Thaddeus Crews
8c7f289267 Merge pull request #112069 from timothyqiu/editor-get-complains
Improve error message when `_EDITOR_GET` fails
2025-10-27 10:01:46 -05:00
Thaddeus Crews
33df7125ec Merge pull request #109999 from aaronfranke/shader-cleanup
Clean up some things in shader editor code
2025-10-27 10:01:42 -05:00
Thaddeus Crews
6d32d3df75 Merge pull request #111766 from kitbdev/speed_up_spinbox_creation
Improve performance of SpinBox creation
2025-10-27 10:01:35 -05:00
Thaddeus Crews
3f721d6c8c Merge pull request #112019 from YeldhamDev/trim_it_just_a_little
Add text trimming in `LinkButton`
2025-10-27 10:01:32 -05:00
Thaddeus Crews
9ea8b10475 Merge pull request #112016 from KoBeWi/fatal_blame
Fix verbose running message
2025-10-27 10:01:31 -05:00
Michael Alexsander
687aa56ec8 Add text trimming in LinkButton 2025-10-27 10:53:31 -03:00
Haoyu Qiu
9f7ebaea5c Fix editor auto scale on Windows 2025-10-27 19:36:34 +08:00
Haoyu Qiu
c1ee8e52e4 Improve CSV translations
- Adds context and plural support
- Adds unescape import options
- Better document OptimizedTranslation

Co-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2025-10-27 17:47:45 +08:00
Haoyu Qiu
256e2f00ba Fix missing setting error when starting the editor 2025-10-27 14:37:10 +08:00
Haoyu Qiu
70eba54fb3 Improve error message when _EDITOR_GET fails 2025-10-27 09:44:11 +08:00
Aaron Franke
e26e96df4b Cleanup some things in shader editor code 2025-10-24 19:57:39 -07:00
kobewi
52775a82c6 Fix verbose running message 2025-10-24 23:18:55 +02:00
kobewi
afe87983e0 Fix file duplication making random UID 2025-10-24 23:03:52 +02:00
Thaddeus Crews
b137476eb5 Merge pull request #109998 from aaronfranke/shader-toggle-files-organize
Organize toggle files button logic in shader editor
2025-10-24 11:23:12 -05:00
Thaddeus Crews
edbfb7a6ec Merge pull request #111183 from stuartcarnie/matias-uma-pc-pr
Add Persistent Buffers utilizing UMA
2025-10-24 11:23:11 -05:00
Thaddeus Crews
c2ca5bdd23 Merge pull request #107275 from DexterFstone/file-system-selection-changed-signal
Expose the signal when user select a file/folder in the FileSystemDock
2025-10-24 11:23:07 -05:00
Thaddeus Crews
620a4f17a8 Merge pull request #109637 from van800/shakhov/dap
Extend DAP to allow debug main/current/specific_scene/secondary_editor and also commanline arguments
2025-10-24 11:23:05 -05:00
Thaddeus Crews
9d2b619f51 Merge pull request #108737 from bruvzg/adb_scrcpy
[Android] Add export option to use "scrcpy" to run project from editor.
2025-10-24 11:23:03 -05:00
Thaddeus Crews
751eabde37 Merge pull request #111969 from coppolaemilio/add-donate-button-on-project-manager
Add donate button to project manager
2025-10-24 11:23:00 -05:00
Emi
1b8b46f59a Add donate button to project manager
- Move the `Remove Missing` button with the rest of the actions available.
- Add `ref` to existing donate link in the Help menu
2025-10-24 10:48:13 +02:00
Stuart Carnie
230adb7511 Add Persistent Buffers
This work is a heavily refactored and rewritten from TheForge's initial
code.

TheForge's original code had too many race conditions and was
fundamentally flawed as it was too easy to incur into those data races
by accident.

However they identified the proper places that needed changes, and the
idea was sound. I used their work as a blueprint to design this work.

This PR implements:

 - Introduction of UMA buffers used by a few buffers
(most notably the ones filled by _fill_instance_data).

Ironically this change seems to positively affect PC more than it does
on Mobile.

Updates D3D12 Memory Allocator to get GPU_UPLOAD heap support.

Metal implementation by Stuart Carnie.

Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com>
Co-authored-by: TheForge team
2025-10-24 08:16:19 +11:00
Thaddeus Crews
084d5d407e Merge pull request #109727 from arkology/replace-individual
`FindInFiles`: Allow replacing individual results
2025-10-23 15:34:04 -05:00
Thaddeus Crews
add458d5f9 Merge pull request #111934 from KoBeWi/crash_in_files
Fix FindInFiles crash when changing language
2025-10-23 15:34:03 -05:00
Thaddeus Crews
2aa3f923d0 Merge pull request #111901 from kitbdev/goto_line_shortcut_update
Change `Go to Line` default shortcut to `Ctrl+G`
2025-10-23 15:34:02 -05:00
Thaddeus Crews
80f4674ff3 Merge pull request #109490 from ryevdokimov/move-rotation-lock
Move `Lock View Rotation` label logic out of process notification
2025-10-23 15:33:58 -05:00
Thaddeus Crews
638c1d7bf9 Merge pull request #109775 from KoBeWi/shader_editor_is_like_script_editor_for_GPU
Clean up ShaderEditor shortcuts
2025-10-23 15:33:56 -05:00
Thaddeus Crews
26f53e4d83 Merge pull request #111919 from LunaCapra/remember-translation-preview
Make editor remember the translation preview locale
2025-10-23 15:33:54 -05:00
Thaddeus Crews
bae9291007 Merge pull request #110542 from KoBeWi/but_was_it_worth_it
Add ThemeCache to EditorProperty
2025-10-23 15:33:53 -05:00
Thaddeus Crews
79c3bf447a Merge pull request #109356 from KoBeWi/advanced_presets
Move advanced toggle state out of export presets
2025-10-23 15:33:52 -05:00
Thaddeus Crews
c3d1abb89a Merge pull request #109802 from oxeron/fix_pot_files_not_updated
Update POT files when a file is moved or deleted
2025-10-23 15:33:51 -05:00
DeeJayLSP
497a5d7dc5 Add Zed to External Editor exec flags autofill 2025-10-23 14:02:26 -03:00
Capry
c783f1b5bb Make editor remember the translation preview locale 2025-10-23 18:47:14 +02:00
kobewi
4dcb5cf721 Add ThemeCache to EditorProperty 2025-10-23 18:17:33 +02:00
Thaddeus Crews
d88971f022 Merge pull request #111791 from KoBeWi/timer_anyway
Save editor settings when modified from code
2025-10-23 11:03:52 -05:00
Thaddeus Crews
d90a266304 Merge pull request #111820 from DeeJayLSP/fix-autoset-exec-flags
Fix autoset of `text_editor/external/exec_flags` not working properly
2025-10-23 11:03:49 -05:00
kit
d08d9d3f49 Change Go to Line default shortcut to Ctrl+G 2025-10-23 11:29:13 -04:00
Mike Precup
1ad3b9986e Speed up deletion in large trees via the Scene Tree Dock 2025-10-22 22:46:24 -07:00