Commit Graph

219 Commits

Author SHA1 Message Date
45f4aebe24 Use new dock system for Debugger 2025-11-25 20:40:26 -08:00
448a605cec Improve auto-translation of Debugger 2025-11-17 20:11:35 +01:00
90413dacb4 Merge pull request #97758 from TsFreddie/debugger-stepout
Add step out to script debugger
2025-11-14 14:23:01 -06:00
1a8306bbc1 Allow custom monitors to select desired type 2025-10-22 07:31:44 -05:00
b35a75e429 Merge pull request #111194 from passivestar/secondary-lists
Add missing ItemListSecondary and TreeSecondary theme type variations
2025-10-03 12:01:08 -05:00
3316609ddd Add missing ItemListSecondary and TreeSecondary theme type variations 2025-10-03 13:34:49 +04:00
3d1c9fd5de Move server files into their subfolders 2025-09-30 19:39:39 -07:00
754d49ac81 Skip copying values constructed immediately before returning 2025-09-26 19:13:58 -07:00
fc9a775f56 Merge pull request #104420 from pafuent/pause_audio_when_game_is_paused
Pause audio when game is paused
2025-09-23 12:08:34 -05:00
d61a337a70 Improve usage of String.split() vs get_slice() 2025-09-19 16:31:55 +02:00
b0080500bd Pause audio when game is paused
Fixes #68880

Implementation based on #99555
2025-09-18 18:01:49 -03:00
b01b84e3a1 Fix single-object inspect command regression 2025-09-01 20:28:39 +02:00
b5efac3156 Fix missing hover style for Ignore Error breaks button 2025-08-17 00:53:27 +02:00
bc054292d5 Add step out to script debugger 2025-07-10 23:21:02 +08:00
f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
a272376f89 Cleanup accessibility names. 2025-06-23 11:08:36 +03:00
ae484828bb Merge pull request #107408 from Ivorforce/node-path-string-explicit
Make conversions from `NodePath` to `String` explicit.
2025-06-12 22:49:03 +02:00
db9b8ff003 CodeEditor: Make possible to select and copy error text 2025-06-12 22:06:09 +02:00
e2931a5c19 Make conversions from NodePath to String explicit. 2025-06-11 16:50:27 +02:00
00e1fdec2c MacOS: Embedded window support. 2025-05-06 06:09:05 +10:00
69f0eb5de5 Merge pull request #103841 from GustJc/embed_add_hotkeys
Add Embed Game Window shortcut hotkeys support for `suspend/pause` and `next frame` buttons
2025-04-27 19:21:16 -05:00
33065d8323 Merge pull request #103238 from Ryan-000/mesh_support_vram_profiler
Add Meshes to the Video RAM Profiler
2025-04-25 11:36:01 -05:00
bf18021462 Add Embed Game Window hotkeys support and pause/next frame shortcuts 2025-04-25 02:36:00 -03:00
4497e2a0d3 Add Meshes to the Video RAM Profiler
Apply suggestions from code review

Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-04-23 18:26:56 -04:00
5b49fd4207 Selectively apply FOCUS_ACCESSIBILITY to the Labels instead of setting it by default. 2025-04-23 12:47:31 +03:00
302fa831cc Initial editor accessibility. 2025-04-08 20:25:48 +03:00
8ae16699c5 Do not use Dictionary::keys() for Dictionary iteration. 2025-04-05 18:42:13 +08:00
4f4031a675 Replace size() == 0 with is_empty(). 2025-04-02 19:18:43 +08: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
ff903e36a5 Debugger: Allow locating VRAM resource by double-clicking 2025-03-18 08:26:05 +08: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
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
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
05fcfede1e Fix Floating Game Window Title 2025-01-19 15:45:59 -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
ba39b078f5 [Scene] Add SceneStringName::FlatButton 2024-12-10 11:12:26 +03: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
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
0ff5d5fd04 Add theme type variations for secondary Trees and ItemLists 2024-11-19 18:33:30 +04:00