kobewi
00d8f5f70c
Ask before restarting project from settings
2025-02-16 15:00:51 +01: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
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
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
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
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
kobewi
8aa3ee6a35
Create .uid files in EditorFileSystem
2025-01-18 21:01:39 +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
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
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
Ricardo Subtil
b77aa473a1
Implement a "Recovery Mode" for recovering crashing/hanging projects during initialization
2025-01-03 10:50:15 +00:00
Hilderin
9d2a4c03be
Embedding game process in editor
2024-12-18 17:52:42 -05:00
Robert Yevdokimov
7f09804154
Add inherit parameter to open_scene_from_path
2024-12-12 10:24:58 -05: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
kobewi
28e5b213ae
Create .uid file when creating new Resource
2024-11-13 00:40:31 +01:00
Thaddeus Crews
89a311205f
Style: Apply clang-tidy fixes
...
• `modernize-use-default-member-init` and `readability-redundant-member-init`
• Minor adjustments to `.clang-tidy` to improve syntax & remove redundancies
2024-11-04 12:11:06 -06:00
Adam Scott
0d350e7108
Set clang-format RemoveSemicolon rule to true
...
- Set clang-format `Standard` rule to `c++20`
2024-10-25 13:49:43 -04:00
Rémi Verschelde
aa4077338b
Merge pull request #94880 from KoBeWi/never-before-seen_way_to_restart_editor
...
Call `restart_editor()` in `RUN_PROJECT_MANAGER`
2024-10-04 22:42:56 +02:00
Stijn Hinlopen
06791e1acd
New Quick Open Dialog
...
- Updated list view with thumbnails, and separate file name.
- Added a grid view which has larger icons.
- Added toggle to filter out files from addons.
- Store history for each opened resource type.
New Editor settings for Quick Open:
- Startup display mode (grid or list):
- Determined by the requested resource type.
- Whatever was last used.
- Toggle to filter out files from addons (for persistence).
Notes
- The dialog is now created once in EditorNode, and globally available for other components.
- A fixed number of result scenes are instantiated, and reused based on query.
- Drop support for multiselect.
2024-10-01 21:39:16 +02:00
Rémi Verschelde
2912cb9975
Merge pull request #97118 from mihe/patch-exports
...
Add ability to export patch packs
2024-09-26 12:45:42 +02:00
Mikael Hermansson
d3be030ea6
Add ability to export patch packs
...
Co-authored-by: Poq Xert <poqxert@poqxert.ru>
2024-09-25 17:07:28 +02:00
Rémi Verschelde
fc960cdf80
Merge pull request #97013 from Hilderin/fix-load-errors-popup-empty
...
Fix empty load errors popup
2024-09-24 12:57:04 +02:00
SaracenOne
f44bce2ee0
Add support for resource conversion plugins in filesystem dock.
2024-09-16 15:11:40 +01:00
Hilderin
430e5658f1
Fix empty load errors popup
2024-09-14 15:35:50 -04:00
Rémi Verschelde
feb31176d4
Merge pull request #96830 from Hilderin/fix-popup-load-errors-showing-on-every-progress
...
Fix load error popup showing on every progress dialog
2024-09-12 09:25:35 +02:00
Hilderin
47703c7005
Fix load error popup showing on every progress dialog
2024-09-11 18:58:21 -04:00
kit
5e1c9d68aa
Extract editor main screen
2024-09-09 11:06:18 -04:00
Rémi Verschelde
7a4c03418a
Merge pull request #96144 from SaracenOne/reimport_owner_instance
...
Make reimported models reimport their owner.
2024-09-08 23:21:32 +02:00
Saracen
86ce15fb7a
Make reimported models reimport their owner.
...
Changes the behaviour of the scene hot-reload system
so that if the scene which needs to be reimported is
owned by another instance, reload that instance instead.
2024-09-08 03:12:47 +01:00
Rémi Verschelde
05709b35fa
Merge pull request #96603 from bruvzg/fs_ext_list
...
[FileSystem Dock] Add option to show some unsupported files in the dock.
2024-09-06 10:09:36 +02:00
bruvzg
22b19c433f
[FileSystem Dock] Add option to show some unsupported files in the dock.
2024-09-05 18:29:29 +03:00
Hilderin
151645a1b6
Fix editor layout reset on startup
2024-09-04 19:31:23 -04:00
DCTewi
5bfd8db7b7
Fix ProcessDialog errors appeared after rebuilding .NET project
2024-09-04 14:26:48 +08:00
Rémi Verschelde
b34aa7b44d
Merge pull request #76085 from spanzeri/better_remember_editor_window
...
Remember editor window mode, screen, size and position on restart
2024-08-26 23:27:55 +02:00
Rémi Verschelde
b78da13e2a
Merge pull request #93064 from Hilderin/fix-fileSystem-dock-wont-show-any-file-folders
...
Fix FileSystem dock won't show any file folders (v2)
2024-08-26 22:45:04 +02:00
Hilderin
1b0c5cbc01
Fix FileSystem dock won't show any file folders (v2)
2024-08-20 21:23:13 -04:00
Hilderin
da31679d12
Fix display dialog while saving scene
2024-08-17 08:45:13 -04:00
Hilderin
b1c111d033
Fix reimport file multiple scenes
2024-08-07 20:22:46 -04:00
Hilderin
7934e73d78
Fix performance issue reimport file reload scene
2024-08-06 22:29:04 -04:00
Hilderin
769424388e
Fix crash on reimport scene with animations
2024-08-02 16:50:22 -04:00
kobewi
2470eedd61
Call restart_editor() in RUN_PROJECT_MANAGER
2024-07-28 20:31:36 +02:00
Samuele Panzeri
d0bcac8197
Remember editor window mode, screen, size and position on restart
2024-07-23 00:32:12 +02:00
Rémi Verschelde
50eee00180
Merge pull request #94093 from Yahkub-R/94056-fix
...
Fix instanced .blend/GLTF scenes lose all children after update until .tscn is reopened
2024-07-19 17:31:39 +02:00
Yahkub-R
66822a8948
Fix instanced .blend/GLTF scenes lose all children after update until .tscn is reopened
...
Co-Authored-By: Tomek <kobewi4e@gmail.com>
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-Authored-By: Hilderin <81109165+Hilderin@users.noreply.github.com>
2024-07-19 08:51:23 -04:00
bruvzg
c151c7dce0
[Editor] Unload addons when using --import or --quit.
2024-07-09 09:54:41 +03:00
kobewi
681769e2c9
Fix undoredo handling in some dialogs
2024-07-04 14:17:47 +02:00
Rémi Verschelde
d4b7ede882
Merge pull request #92303 from Hilderin/fix-synchronization-global-class-name
...
Fix synchronization of global class name
2024-06-28 14:42:37 +02:00