ad7a2d19a6
Expose EditorUndoRedoManager's clear_history()
2024-08-29 19:23:39 +02:00
dfe7ef7964
Fix weird plural public method names
2024-08-27 13:37:37 -04:00
b5e3238109
[TextServer] Fix get_word_breaks and it uses.
2024-06-21 14:56:57 +03:00
fbb879debd
[Scene] Add SceneStringNames::text/value_changed
2024-06-19 09:44:38 +02:00
d9e2fc74c7
[Scene] Add SceneStringNames::item_selected
2024-06-19 09:39:05 +02:00
d519715d94
[Scene] Add SceneStringNames::font(_size/_color)
2024-06-18 17:24:27 +02:00
41e762ca29
Merge pull request #91454 from akien-mga/coverity-checks
...
Fix Steam input "crc" errors, and some other Coverity reports of uninitialized scalar variable
2024-06-03 10:35:38 +02:00
62120c7841
Fix Steam input "crc" errors, and some other Coverity reports of uninitialized scalar variable
...
- Fixes #88630 .
- Fixes #92578 .
2024-05-31 09:55:02 +02:00
926afccbd8
[Scene] Add SceneStringNames::panel
2024-05-30 22:54:50 +02:00
755a0efbb6
[Scene] Add SceneStringNames::id_pressed
2024-05-30 22:54:04 +02:00
cd8bd0380d
Merge pull request #92336 from van800/DAP
...
[DAP] Add `--dap-port` as a command line argument
2024-05-30 22:13:42 +02:00
77b9e60303
[DAP] Add --dap-port as a command line argument, very similar to --lsp-port
2024-05-30 21:46:37 +02:00
c42751cae2
Merge pull request #91033 from Hilderin/keep_current_bottom_panel_on_play
...
Add editor setting to keep bottom panel state on play and stop game
2024-05-29 22:13:45 +02:00
76205d4276
Add editor setting to keep bottom panel state on play and stop game
2024-05-29 05:45:17 -04:00
7d772e713c
Merge pull request #92389 from ckaiser/light-mode-profiler
...
Fix profiler seek line color in light modes, update on theme change
2024-05-28 15:49:51 +02:00
cd43627078
Fix profiler seek line color in light modes, update on theme change
2024-05-26 14:27:52 -03:00
b941459719
Limit icon size in EditorDebuggerTree.
2024-05-25 14:13:13 +08:00
ee79386f7b
[Scene] Add SceneStringNames::pressed
2024-05-14 15:51:28 +02:00
2f1aaca167
Merge pull request #91927 from timothyqiu/monitor-names
...
Make performance monitor names translatable
2024-05-14 12:07:14 +02:00
d33e79f299
Make performance monitor names translatable
2024-05-14 10:05:32 +08:00
413c11357d
Use Core/Scene stringnames consistently
2024-05-13 23:41:07 +02:00
a9a1d0a162
Merge pull request #91619 from AThousandShips/find_improve
...
Replace `find` with `contains/has` where applicable
2024-05-08 14:35:44 +02:00
b4c6cc7d82
[Core] Add case-insensitive String::containsn
2024-05-08 12:48:01 +02:00
a0dbdcc3ab
Replace find with contains/has where applicable
...
* Replaces `find(...) != -1` with `contains` for `String`
* Replaces `find(...) == -1` with `!contains` for `String`
* Replaces `find(...) != -1` with `has` for containers
* Replaces `find(...) == -1` with `!has` for containers
2024-05-08 12:37:42 +02:00
ba6f840970
Merge pull request #89248 from KoBeWi/store_no_store
...
Don't store values when loading them
2024-05-07 16:49:26 +02:00
955d5affa8
Reduce and prevent unnecessary random-access to List
...
Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)
* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable
2024-05-04 16:08:55 +02:00
f9b488508c
Add PackedVector4Array Variant type
...
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2024-05-03 00:58:27 +02:00
d680b9b9da
DAP: Fix typo in parsing of PackedVector3Array
2024-05-02 18:11:38 +02:00
1bcbbe96c4
Organize existing code for editor plugins
2024-04-27 11:59:58 -07:00
a057158d75
Revert pack trimming introduced by #82084
2024-04-10 12:00:04 +02:00
ed1fa9bedf
Fix debugger tree error on editor start
2024-03-29 13:44:49 -03:00
f298aaa956
Fix unexpected auto-translation of more editor components
2024-03-28 10:50:57 +08:00
bec4de9237
Merge pull request #86143 from YeldhamDev/ttr_here,_rtr_there
...
Stop using `RTR()` inside the "editor" folder
2024-03-26 13:44:47 +01:00
8cd1ebbd6d
Fix unexpected auto translation of Tree content
2024-03-18 09:31:00 +08:00
633024617b
Merge pull request #89475 from rsubtil/feature-add_message_type_to_dap
...
Add output type to DAP `output` events
2024-03-14 22:35:25 +01:00
b6d1204186
Add output type to DAP output events
2024-03-14 14:34:14 +00:00
4e88fb87b6
Don't store values when loading them
2024-03-07 15:01:12 +01:00
5e6adb4a2d
Merge uid_cache.bin and global_script_class_cache.cfg after mounting PCKs
...
fixes godotengine#82061
fixes godotengine#61556
Also, distinguish between main pack and DLC packs.
It's desirable to downloaded content to be as small as possible. This change avoids bloating non-main pack files with new versions of resources that are all read on startup and never used again. They have no effect if loaded after startup.
- project.godot/project.binary file
- extension_list.cfg
- app icon and boot_splash
- .ico and .icns files (these can still be opted in for DLC by listing them explicitly in the include filter)
2024-03-06 12:14:21 -05:00
c07991ef36
Add missing variablesReference field to DAP evaluate request
2024-03-03 11:22:01 +00:00
1e950dea5a
Merge pull request #86398 from reach-satori/prof-visibility-fix
...
Fix internal profiling button being visible when disabled in settings
2024-03-01 14:56:02 +01:00
c7fb8579fe
Stop using RTR() inside the "editor" folder
2024-02-27 16:03:28 -03:00
1638c1b28f
Add const lvalue ref to editor/* container parameters
2024-02-26 15:28:15 -03:00
eb6ca91ba6
Extract BottomPanel from EditorNode
2024-02-20 15:09:07 -05:00
a031911c82
Use check_changed_settings_in_group() everywhere
2024-02-19 21:34:45 +01:00
294137c931
Merge pull request #87661 from baptr/profiler_sort
...
Fix editor profiler script function sort order
2024-02-19 00:07:47 +01:00
27dc9fa4c0
Fix frame number underflow in visual profiler
...
Unsigned subtraction underflow caused the frame counter to be locked at
2^64 in the visual profiler until debugger/profiler_frame_history_size
number of frames had passed.
2024-02-15 14:33:47 +01:00
684752e75b
Replace error checks against size with is_empty
2024-02-09 12:50:15 +01:00
90a5f23e79
Fix editor profiler script function sort order
...
The engine internally limits the number of functions reported back (to
16 by default). To this point, it's been sort the profiling info in
*ascending* order of time spent, then trimming the list. This meant
we may only see the best (fastest) functions, instead of the worst
that you probably want when profiling.
Now the servers_debugger sort more closely matches the local_debugger
one, which worked fine.
2024-01-27 17:12:27 -08:00
33f3511241
Merge pull request #87293 from YuriSizov/editor-theme-a-rehashed-follow-up
...
Improve editor theme generation after the refactor
2024-01-18 16:34:50 +01:00
c027aecc2e
Merge pull request #86676 from rune-scape/sparse-script-reload
...
GDScript: Hot-reload changed scripts only
2024-01-17 18:52:54 +01:00