1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-05 12:10:55 +00:00
Commit Graph

2122 Commits

Author SHA1 Message Date
kobewi
c1b08dda36 Don't save unnecessarily with save_before_running 2025-03-07 19:14:50 +01:00
Anish Mishra
e8625e70cf Add TouchActionsPanel to Android Editor 2025-03-07 19:45:03 +05:30
A Thousand Ships
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
Pāvels Nadtočajevs
fd98c963ba [Editor] Change global menu icons theme independently of editor theme. 2025-03-07 08:59:52 +02:00
kobewi
dade8bd66f Update script modified times when saved in EditorNode 2025-03-06 14:47:33 +01:00
Hilderin
dba92c9354 Fix headless import always emits errors 2025-03-04 18:45:40 -05:00
Haoyu Qiu
7c8f81f1d0 Set editor's translation domain at root node 2025-03-02 08:52:27 +08:00
Robert Yevdokimov
1c55b9d38d Add Save & Reload option to Reload Saved Scene 2025-03-01 16:05:53 +04:00
shahriarlabib000
adfa7a733e update scene name on save as 2025-02-17 16:32:48 +06:00
kobewi
00d8f5f70c Ask before restarting project from settings 2025-02-16 15:00:51 +01:00
Pāvels Nadtočajevs
b3c0eaeeb8 Add editor setting to override tablet driver. 2025-02-15 23:16:58 +02:00
Agustín Marsero
2ba64a57c5 Fix Global Class names cache not saved with upgrade to 4.4.
Co-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com>
2025-02-12 18:33:38 +01:00
kobewi
38d0e82a35 Store _custom_type_script meta as String 2025-02-12 01:22:09 +01:00
Thaddeus Crews
4bac259ced Merge pull request #101435 from YYF233333/remote_tree_fix2
Return fast for built-in class icon
2025-02-10 12:21:35 -06:00
Hilderin
7f89294f1d Fix Plugin Scripts load twice on startup 2025-02-07 10:57:00 -05:00
Robert Yevdokimov
1c384e7b78 Prevent save confirmation dialog from trying to parent to itself 2025-02-05 06:17:36 +04:00
Yyf2333
dcf5244381 Refactor EditorNode get icon.
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2025-02-05 00:17:35 +08:00
Thaddeus Crews
acddf31c39 Merge pull request #101489 from RandomShaper/optimize_classnames_enumeration
Optimize classnames enumeration
2025-02-04 09:03:59 -06:00
Thaddeus Crews
5696316a89 Merge pull request #102307 from KoBeWi/so_that's_what_it_does
Setup working directory when quitting to project manager
2025-02-03 08:16:00 -06:00
Thaddeus Crews
1bec1bfa5a Merge pull request #101543 from MrJoermungandr/desynced_extension_preferences_🔄
Respect order of extensions for ResourceFormatSavers with `at_front`
2025-02-03 08:15:54 -06:00
kobewi
3b3b6661ad Setup working directory when quitting to project manager 2025-02-02 00:25:34 +01:00
Thaddeus Crews
9ee1873ae1 Merge pull request #102070 from ryevdokimov/reparent-save-confirmation
Make save confirmation a child of last exclusive window of EditorNode before popup
2025-01-30 11:39:05 -06:00
Thaddeus Crews
97c472e43f Merge pull request #102026 from TokageItLab/fix-save-reset
Add saving flag hack to Skeleton and revert reset timing of animation
2025-01-30 11:39:03 -06:00
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
Pedro J. Estébanez
a20934c8e4 Optimize enumeration of global classes in create dialog and autocomplete 2025-01-29 09:39:50 +01:00
Robert Yevdokimov
c7fd0bb740 Make save confirmation a child of last exclusive window of EditorNode before popup 2025-01-28 11:28:48 +04:00
Silc Lizard (Tokage) Renew
cb7085340e Add saving flag hack to Skeleton and revert reset timing of animation 2025-01-28 03:52:01 +09:00
Hamza Ali
75272237d0 confirm before quitting editor while project is running 2025-01-27 01:40:18 -05:00
kobewi
8aa3ee6a35 Create .uid files in EditorFileSystem 2025-01-18 21:01:39 +01:00
kobewi
5d868a66c0 Don't initialize editor when exiting 2025-01-18 17:51:31 +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
Kilian Strunz
791ad97beb Respect order of externsions for ResourceFormatSavers with at_front 2025-01-14 13:36:29 +01: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