23129a66ed
Replace append_utfx with direct String::utfx
2025-03-30 19:56:38 +02:00
780cf03051
Merge pull request #104556 from Ivorforce/string-extend-instead-of-parse
...
Use `append_` instead of `parse_` for `String` methods.
2025-03-29 10:16:33 -05:00
3b90bb56ad
Merge pull request #89782 from KoBeWi/stdArrayList
...
Use initializer list in Arrays
2025-03-28 17:29:40 +01:00
22b5ec17fb
Using iterator pattern instead of List::Element *.
...
Co-authored-by: Adam Scott <ascott.ca@gmail.com >
2025-03-28 13:29:15 +08:00
ffa6ef220b
Use append_ instead of parse_ for String methods.
2025-03-27 17:51:02 +01:00
75881f8322
Use initializer list in Arrays
2025-03-26 18:38:15 +01:00
d01d40490f
Fix regressions regarding multiple remote object selection
2025-03-24 18:07:12 -03:00
742b27fdd6
Editor: Simplify _parse_message; separate into handler functions
...
Move the individual message handlers to separate functions, to make it
easier to follow and add additional message handlers. The function
is also more efficient as it only performs a single hash lookup for
the handler and then dispatches to the member function.
2025-03-22 05:52:20 +11:00
97241ffea6
Merge pull request #99555 from Meorge/mute-game
...
Add "Mute Game" toggle in Game view
2025-03-19 17:46:11 -05:00
6858607e74
Add "Mute Audio" button to Game view in editor
...
Update servers/audio_server.cpp
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Apply suggestions from code review
Co-authored-by: Adam Scott <ascott.ca@gmail.com >
Fix a few lines for new member names
Add command-line argument `--debug-mute-audio`, and pass it to game if started with mute enabled
Apply suggestions from code review
Co-authored-by: arkology <43543909+arkology@users.noreply.github.com >
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
Fix icon for svgo
2025-03-19 08:20:17 -07:00
10f6c01b9c
Remove ABS in favor of Math::abs
2025-03-19 13:52:40 +01:00
ff903e36a5
Debugger: Allow locating VRAM resource by double-clicking
2025-03-18 08:26:05 +08:00
6f25babd6b
Remove empty constructors and destructors from editor/
2025-03-17 21:20:02 +01:00
c1b7865ae9
Merge pull request #103557 from aaronfranke/godot-version-defines
...
Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp
2025-03-13 08:57:42 -05:00
ddb94b9e9d
Fix debugger's memory leak when project closes itself
2025-03-12 16:46:23 -03:00
97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
2025-03-12 11:11:38 -07:00
7d82704f12
Allow to ignore debugger error breaks
2025-03-12 19:05:57 +01:00
5c66129e62
Allow to select multiple remote nodes at runtime
2025-03-11 12:35:41 -03:00
7d46e7d011
Merge pull request #98379 from timothyqiu/alien-thread
...
Translate main thread name in the editor instead of running project
2025-03-10 10:01:11 -05:00
466590d0ec
Use get_slicec instead of get_slice for single character splitters
2025-03-08 20:36:37 +01:00
324512e11c
Style: Replace header guards with #pragma once
2025-03-07 17:33:47 -06:00
5113022dfe
Clean up some uses of String::substr
...
Cases where the end position is either equvalent to the default or past
the end of the string.
2025-03-07 14:50:38 +01:00
513dbff72b
Translate main thread name in the editor instead of running project
2025-03-07 19:06:54 +08:00
109e2b3b5f
Change output format for milliseconds in timestamps to 3 zeroes
...
Fixes #102527
2025-02-07 13:54:15 +01:00
03bfb4656f
Use FlowContainer for Profiler and Visual Profiler bars
2025-01-29 21:04:35 +03:00
05fcfede1e
Fix Floating Game Window Title
2025-01-19 15:45:59 -05:00
ae205b0fc6
Merge pull request #98926 from YeldhamDev/out_all_of_you
...
Add toggle to hide filtered out parents in the "SceneTree" dock
2025-01-06 22:46:48 +01:00
b77aa473a1
Implement a "Recovery Mode" for recovering crashing/hanging projects during initialization
2025-01-03 10:50:15 +00:00
38ff1500c7
Add toggle to hide filtered out parents in the "SceneTree" dock
2024-12-24 13:43:01 -03:00
a1846b27ea
Improve use of Ref.is_null/valid
...
Use `is_null` over `!is_valid` and vice versa.
2024-12-23 16:35:02 -05:00
f241c1fda0
Remove unused header in editor.
...
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2024-12-24 00:40:38 +08:00
9f8bbe43ee
Add profiler autostart indicator to EditorRunBar
2024-12-16 10:15:24 +01:00
ba39b078f5
[Scene] Add SceneStringName::FlatButton
2024-12-10 11:12:26 +03:00
b5c31ebb41
Add contains_char() for single-character 'contains' calls.
2024-12-06 20:23:35 +01:00
e6125ef51b
Merge pull request #98763 from AThousandShips/more_sname_uses
...
Use `SceneStringName` in more places
2024-12-02 15:50:44 +01:00
ed93ab2f53
Merge pull request #98657 from ydeltastar/stay-sane-using-evaluator
...
Add editor setting to stop the bottom panel from switching to the Stack Trace
2024-12-02 15:50:31 +01:00
af56d6e8e8
Use SceneStringName in more places
2024-12-02 14:39:16 +01:00
04882d73bb
Merge pull request #99113 from MewPurPur/tweak-debugger-sizings
...
Add minimum size to some debugger elements
2024-11-29 22:47:02 +01:00
4aed2b7981
Merge pull request #99086 from Calinou/editor-visual-profiler-show-hardware-info
...
Display CPU and GPU model name in the editor visual profiler
2024-11-29 22:46:58 +01:00
b66c1d0a73
Merge pull request #76055 from reach-satori/plot_zoom
...
Implement zooming and panning in the profiler
2024-11-29 22:45:24 +01:00
9e259ef061
Merge pull request #97884 from passivestar/list-variations
...
Add theme type variations for secondary Trees and ItemLists
2024-11-27 10:47:14 -06:00
1bba277d3f
Merge pull request #99417 from passivestar/thread-selector
...
Disable the debugger thread selector when there's nothing to select
2024-11-26 13:04:56 -06:00
d09d82d433
Merge pull request #99068 from yahkr/fix_monitor_display
...
[Editor] Fix float value used for integer performance monitors
2024-11-25 13:22:36 -06:00
0c45ace151
Merge pull request #99054 from timothyqiu/session-names
...
Translate the name of the debugger session tabs
2024-11-22 14:54:49 -06:00
0ff5d5fd04
Add theme type variations for secondary Trees and ItemLists
2024-11-19 18:33:30 +04:00
6ba86c3852
Disable the debugger thread selector when there's nothing to select
2024-11-19 17:11:43 +04:00
68f638cf02
Use (r)find_char instead of (r)find for single characters
2024-11-17 10:02:18 +01:00
c6492de27b
Profiler plot zoom and pan
2024-11-12 16:31:43 +02:00
5769c80196
Add minimum size to some debugger elements
2024-11-12 12:35:41 +02:00
3e8a24d0da
Display CPU and GPU model name in the editor visual profiler
...
This shows the information from the remote device, which will typically
differ from the local device in remote debugging scenarios.
2024-11-11 19:51:54 +01:00