Thaddeus Crews
5f4a0bec2d
Merge pull request #102071 from Meorge/feat/uid-upgrader
...
Add UID upgrade tool
2025-01-30 11:39:02 -06:00
Malcolm Anderson
d034d124b2
Add UID upgrade tool
...
Apply suggestions from code review
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
memdelete the UID upgrade tool
Remove redeclaration of singleton
Add note about committing .uid files to version control
Add "Learn more" button that links to Godot blog post about UIDs
Detect project from 4.3 or less and automatically display UID upgrade window
Display popup after first run of `_sources_changed`
Apply suggestions from code review
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
Replace magic strings with constants
Update editor/editor_node.cpp
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2025-01-30 08:42:07 -08:00
clayjohn
d774f697d3
Fully enable HDR2D when the setting is changed. This allows toggling HDR2D without restarting.
2025-01-29 23:39:14 -08:00
kobewi
8aa3ee6a35
Create .uid files in EditorFileSystem
2025-01-18 21:01:39 +01:00
Pāvels Nadtočajevs
e127093fe8
Fix conversion plugin search showing errors on TextFile and OtherFile.
2025-01-15 11:36:46 +02:00
Rémi Verschelde
8cf6061dfd
Merge pull request #99844 from KoBeWi/give_back_the_focus
...
Fix progress dialog steals focus
2025-01-14 12:08:46 +01:00
kobewi
77d18d1ad4
Fix progress dialog steals focus
...
Co-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com >
2025-01-14 01:37:21 +01:00
Rémi Verschelde
e9b18fcc38
Merge pull request #99741 from a-johnston/reload_scene_compare_relative_path
...
Compare localized path against editor scene path when reloading
2025-01-13 20:21:32 +01:00
Rémi Verschelde
bb8001c83a
Merge pull request #101450 from TokageItLab/reset-anim-skeleton
...
Change reset timing of the AnimationMixer and Skeleton on save
2025-01-12 18:07:32 +01:00
Silc Lizard (Tokage) Renew
d5e91eaa42
Change reset timing of the AnimationMixer and Skeleton on save
2025-01-12 07:12:34 +09:00
Malcolm Anderson
6b33037021
Add menu bar item for "Pack Project as ZIP..."
...
Apply suggestions from code review
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Fix includes
Update editor/editor_node.cpp
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2025-01-09 20:37:02 -08:00
kobewi
24eadaa6a4
Reorganize EditorNode menu options
2025-01-09 12:21:56 +01:00
Rémi Verschelde
f7b9a6a8b1
Merge pull request #100091 from AeioMuch/fix_nodepath_in_history
...
Add missing cleanup of editor history & set appropriate class icon for object in it
2025-01-08 00:20:58 +01:00
Rémi Verschelde
0fee2724f0
Merge pull request #100751 from YYF233333/force_regex_with_editor
...
Force build editor with regex module, remove checking code
2025-01-07 23:17:35 +01:00
AeioMuch
96e59b99ba
Cleanup editor history when opening the history menu popup & set appropriate class icon for object in it. Handle do&undo for selection when reparenting
2025-01-07 23:15:30 +01:00
Yufeng Ying
34d8255947
Force build editor with regex module, remove checking code.
...
Fix include.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-01-07 19:43:23 +08:00
Rémi Verschelde
9890cc9d59
Merge pull request #97136 from chocola-mint/fix-#97021
...
Stop EditorNode from refreshing the current scene tab when not needed
2025-01-07 10:14:26 +01:00
chocola-mint
86a6794a4a
Stop EditorNode from refreshing the current scene tab when not needed
2025-01-07 13:36:46 +09:00
Ricardo Subtil
b77aa473a1
Implement a "Recovery Mode" for recovering crashing/hanging projects during initialization
2025-01-03 10:50:15 +00:00
Thaddeus Crews
c83706fdfd
Merge pull request #99904 from kitbdev/fix-load-floating-dock
...
Fix loading layout with floating dock in single window mode and fix `restore_windows_on_load`
2024-12-30 08:58:52 -06:00
Adam Johnston
224bafcbce
Compare localized path against editor scene path when reloading and
...
loading
2024-12-24 17:47:07 -08:00
A Thousand Ships
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
Yufeng Ying
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
Yufeng Ying
73d85f46c9
Remove unused headers in scene.
...
Co-authored-by: Thaddeus Crews <repiteo@outlook.com >
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2024-12-24 00:40:09 +08:00
Rémi Verschelde
a11364d1e6
Merge pull request #99010 from Hilderin/embedding-game-process
...
Embed game process in editor
2024-12-20 23:56:43 +01:00
Rémi Verschelde
8a743f23e6
Merge pull request #98385 from RandomShaper/thread_yield
...
Rationalize busy waits
2024-12-20 23:56:39 +01:00
Hilderin
9d2a4c03be
Embedding game process in editor
2024-12-18 17:52:42 -05:00
Haoyu Qiu
bf4e5cca3f
Make editor's shortcut names translated on-site
2024-12-18 13:00:30 +08:00
Rémi Verschelde
e237dd0691
Merge pull request #100408 from KoBeWi/pathdoom
...
Improve UID support for main scene
2024-12-17 16:19:19 +01:00
kobewi
62d4928e86
Improve UID support for main scene
2024-12-16 19:58:16 +01:00
Thaddeus Crews
02e196eb41
Merge pull request #98132 from aaronfranke/editor-plugin-get-plugin-icon-name
...
Rename internal EditorPlugin icon/name to match exposed methods
2024-12-16 12:09:57 -06:00
Thaddeus Crews
a7fa0528bb
Merge pull request #100372 from Calinou/os-add-get-version-alias
...
Add `OS.get_version_alias()` to return a human-readable Windows/macOS version number
2024-12-16 12:09:40 -06:00
Aaron Franke
0ab3dc273e
Rename internal EditorPlugin icon/name to match exposed methods
2024-12-15 17:31:01 -08:00
Hugo Locurcio
928982891e
Add OS.get_version_alias() to return a human-readable Windows/macOS version number
...
Windows 11's major version number is actually 10.x.x, which can be confusing
if you don't know about this quirk. `OS.get_version_alias()` avoids this
by displaying the "branding" version number and the build number as a suffix,
so that individual updates can still be distinguished from each other.
On macOS, `OS.get_version_alias()` returns the version number prepended
with the version name (e.g. Sequoia for macOS 15).
On other operating systems, this returns the same value as `OS.get_version()`.
2024-12-14 18:47:50 +01:00
Rémi Verschelde
e0cdba40fd
Merge pull request #99453 from reach-satori/drag_to_filesystem_folder
...
Allow dragging to specific folders in filesystem dock
2024-12-14 18:25:33 +01:00
Pedro J. Estébanez
4f8dd96b3d
Rationalize busy waits
2024-12-13 10:14:26 +01:00
Robert Yevdokimov
7f09804154
Add inherit parameter to open_scene_from_path
2024-12-12 10:24:58 -05:00
Thaddeus Crews
15aa18bc92
Merge pull request #98675 from YeldhamDev/dont_be_shy_plugin
...
Fix certain editor plugins not showing when they should
2024-12-10 14:16:09 -06:00
Thaddeus Crews
bfc1d2f95f
Merge pull request #96773 from tetrapod00/resource-save-popup
...
[Editor] Use toast (notification) instead of dialog when saving with no open scene
2024-12-10 14:15:42 -06:00
Michael Alexsander
b397add456
Fix certain editor plugins not showing when they should
2024-12-09 15:23:23 -03:00
Nông Văn Tình
e6a49ab6ac
Save color palette as resources to reuse later
...
Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com >
2024-12-06 20:16:06 +07:00
Thaddeus Crews
ef22b6fe82
Merge pull request #100030 from passivestar/mainmenu-valign
...
Fix vertical alignment of the main menu bar
2024-12-05 14:12:06 -06:00
passivestar
73f7e1379c
Fix vertical alignment of the main menu bar
2024-12-05 05:27:34 +04:00
kobewi
b0cee57d81
Fix extensions when saving resource as
2024-12-03 22:54:54 +01:00
kit
4e1f534c1e
Fix loading floating dock in single window mode
...
Fix restore_windows_on_load setting preventing loading layouts with floating docks
2024-12-01 14:06:22 -05:00
Thaddeus Crews
37c392ebc3
Merge pull request #96414 from SaracenOne/improve_animation_warnings
...
Improve behaviour of AnimationPlayer warnings.
2024-11-26 13:04:46 -06:00
Mateus Reis
6f76ef4bdd
Allow dragging to specific folders in filesystem dock
2024-11-20 04:49:34 +02:00
A Thousand Ships
68f638cf02
Use (r)find_char instead of (r)find for single characters
2024-11-17 10:02:18 +01:00
Thaddeus Crews
a595ae2abb
Merge pull request #97461 from lalitshankarchowdhury/better-replace
...
Improve "Replace in Files" dialog button text
2024-11-14 14:51:58 -06:00
kobewi
28e5b213ae
Create .uid file when creating new Resource
2024-11-13 00:40:31 +01:00