Hilderin
fbd1643176
Fix lost of gdextension on editor startup.
...
Co-authored-by: NetroScript <noreply@enostrion.com>"
2024-10-20 18:39:31 -04:00
Haoyu Qiu
8086894a8e
Create .editorconfig
file only on project creation
2024-10-05 14:32:55 +08:00
Rémi Verschelde
db66bd35af
Merge pull request #97820 from passivestar/quick-open-bg
...
🔗 GHA / 📊 Static checks (push) Has been cancelled
🔗 GHA / 🤖 Android (push) Has been cancelled
🔗 GHA / 🍏 iOS (push) Has been cancelled
🔗 GHA / 🐧 Linux (push) Has been cancelled
🔗 GHA / 🍎 macOS (push) Has been cancelled
🔗 GHA / 🏁 Windows (push) Has been cancelled
🔗 GHA / 🌐 Web (push) Has been cancelled
🔗 GHA / 🪲 Godot CPP (push) Has been cancelled
Fix quick open background panel style
2024-10-04 22:44:00 +02:00
Rémi Verschelde
aaffffcd43
Merge pull request #97817 from bruvzg/prop_warn_remove
...
Partially revert #96780 , remove warnings from project/editor settings `_get`.
2024-10-04 22:43:56 +02:00
Rémi Verschelde
def5a04d06
Merge pull request #97543 from KoBeWi/to_edit_or_not_to_edit
...
Fix closing Theme Editor not actually closing it
2024-10-04 22:43:41 +02:00
Rémi Verschelde
e5688f51cb
Merge pull request #97292 from KoBeWi/infinite_submenus_in_your_editor
...
Add submenu support to EditorContextMenuPlugin
2024-10-04 22:43:38 +02:00
Rémi Verschelde
0c3ff561d7
Merge pull request #96615 from KoBeWi/run_as_administrator
...
Globally remember advanced toggle in project settings
2024-10-04 22:43:25 +02:00
Rémi Verschelde
c36c153c2b
Merge pull request #96379 from KoBeWi/wind_of_resource_changes
...
Add `_resource_changed()` helper method to EditorResourcePicker
2024-10-04 22:43:21 +02:00
Rémi Verschelde
0d1873da9c
Merge pull request #95544 from KoBeWi/clean_code™
...
Misc code cleanup in EditorFileDialog
2024-10-04 22:43:13 +02:00
Rémi Verschelde
b08a3d8978
Merge pull request #95149 from KoBeWi/inspector_mains
...
Don't fold resources when child of main inspector exits
2024-10-04 22:43:08 +02:00
Rémi Verschelde
fe31ede42d
Merge pull request #95034 from KoBeWi/take_a_problem_and_make_it_worse._solved
...
Close expanded tile editor when inspector updates
2024-10-04 22:43:02 +02: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
Rémi Verschelde
21353460f7
Merge pull request #88511 from ryevdokimov/offset-drag-to-instantiate-scene
...
Offset drag instantiated scenes that result in a collision by its bounds to mitigate overlap
2024-10-04 22:42:52 +02:00
kobewi
4a747bdef9
Add _resource_changed() helper method to EditorResourcePicker
2024-10-04 22:29:43 +02:00
passivestar
08af57fb86
Fix quick open background panel style
2024-10-05 00:20:19 +04:00
bruvzg
794920b1ff
Partially revert 96780, remove warnings from project/editor settings _get
.
2024-10-04 19:13:03 +03:00
Rémi Verschelde
428c4a6468
Merge pull request #97633 from ydeltastar/quickly-quick-open
...
Make the "Quick Open" dialog available via `EditorInterface`
2024-10-04 17:18:18 +02:00
yds
35b3999efc
Make the "Quick Open" dialog available via EditorInterface
2024-10-04 11:36:17 -03:00
Mounir Tohami
f84f734696
Expose LineEdit
edit
and unedit
methods.
2024-10-04 10:37:33 +00:00
Rémi Verschelde
34920b45ef
Merge pull request #97747 from adamscott/ux-sun-angle
...
Improve UI of sun angle in the sun/preview env popup
2024-10-04 11:22:06 +02:00
Rémi Verschelde
783b15078d
Merge pull request #97585 from rsubtil/feature-dap_object_inspection
...
Support object inspection through DAP
2024-10-04 11:21:46 +02:00
Rémi Verschelde
b7ed7f7a16
Merge pull request #96850 from bruvzg/noto_cjk_lookup
...
[Editor] Try loading system Noto CJK font.
2024-10-04 11:21:24 +02:00
Ricardo Subtil
9dd7a8ae42
Bump DAP requests timeout to 5 seconds
2024-10-03 21:57:24 +01:00
Ricardo Subtil
0d098d3cca
Support REPL expressions through DAP evaluate
request
2024-10-03 21:28:38 +01:00
Ricardo Subtil
6aac039ee7
Support object inspection through DAP variables
request
2024-10-03 21:28:38 +01:00
Rémi Verschelde
0f1c7e6b24
Merge pull request #97674 from jaydensipe/cancel-code-completion-and-hint-on-goto-line
...
Cancel code completion and code hint upon go-to line (bookmark, breakpoint, etc.)
2024-10-03 15:36:40 +02:00
Rémi Verschelde
45d3ea32f8
Merge pull request #97765 from bruvzg/gde_export_errors
...
[GDExtension] Improve error messages during export.
2024-10-03 15:27:27 +02:00
Rémi Verschelde
c8accdb276
Merge pull request #97569 from AtlaStar/fix-issue-97548
...
Allow fractional FPS values in Animation Editor
2024-10-03 15:27:20 +02:00
Rémi Verschelde
98deb2a000
Merge pull request #90400 from DarioSamo/transfer_and_pipelines
...
Ubershaders and pipeline pre-compilation (and dedicated transfer queues).
2024-10-03 15:27:11 +02:00
Rémi Verschelde
3b41f73105
Merge pull request #80473 from KoBeWi/they're_the_same_picture
...
Unify make dir and duplicate dialogs
2024-10-03 15:27:04 +02:00
bruvzg
3ab1b75117
[GDExtension] Improve error messages during export.
2024-10-03 14:54:40 +03:00
Derrick Melton
8a8d40ccc0
Allow fractional FPS values in Animation Editor
...
Closes #97548 . Care also taken to not reopen issue #92273 by ensuring that the value rounds to the nearest sixteenth. Optionally any factor of 2 should work while ensuring that there isn't error accumulation.
Further testing to ensure issue #91729 isn't reopened, but initial testing suggests that the issue will not reopen with this PR.
2024-10-02 16:46:11 -07:00
Adam Scott
b3805840ea
Fix UI of sun angle in the sun/preview env popup
2024-10-02 14:12:33 -04:00
Dario
e2c6daf7ef
Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile.
...
- Implements asynchronous transfer queues from PR #87590 .
- Adds ubershaders that can run with specialization constants specified as push constants.
- Pipelines with specialization constants can compile in the background.
- Added monitoring for pipeline compilations.
- Materials and shaders can now be created asynchronously on background threads.
- Meshes that are loaded on background threads can also compile pipelines as part of the loading process.
2024-10-02 15:11:58 -03:00
Stijn Hinlopen
6d23fac021
Fix crash in QuickOpenDialog because of double free.
2024-10-02 19:42:07 +02:00
Rémi Verschelde
1917bc3454
Merge pull request #97490 from Calinou/project-manager-rd-unsupported-show-gpu-name
...
Show GPU name when RenderingDevice is unsupported in the project creation dialog
2024-10-02 15:01:38 +02:00
Rémi Verschelde
1da8a2a1ba
Merge pull request #97416 from Calinou/lightmapgi-check-rendering-device-availability
...
Check RenderingDevice availability to display LightmapGI configuration warnings
2024-10-02 15:01:34 +02:00
Rémi Verschelde
15cee4b8e0
Merge pull request #97710 from anvilfolk/think-of-the-dooooooooooooooocs
...
Fix GDScript docs not updating when modified externally
2024-10-02 15:01:27 +02:00
Rémi Verschelde
336d91551d
Merge pull request #97281 from reptofrog/deadzone-new-default
...
Input: Change the default deadzone value for new actions from 0.5 to 0.2
2024-10-02 15:01:02 +02:00
kobewi
e2a96dde48
Unify make dir and duplicate dialogs
2024-10-02 14:57:37 +02:00
ocean
0ad55e964f
Fix GDScript docs not updating when modified externally
2024-10-01 20:06:28 -04: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
Jayden Sipe
b72d8a3dff
Cancel code completion and code hint in multiple places
2024-10-01 12:40:40 -04:00
Rémi Verschelde
79804a8e77
Merge pull request #97647 from KoBeWi/yearly_REPL_pull_request
...
Add expression evaluater to debugger (REPL)
2024-10-01 17:31:31 +02:00
Rémi Verschelde
8aabdc457f
Merge pull request #97527 from timothyqiu/version-button
...
Unify editor version buttons
2024-10-01 17:31:10 +02:00
Rémi Verschelde
7d4e06e3a1
Merge pull request #97333 from bits-by-brandon/consolidate-window-remember-editor-settings
...
Consolidate remembering window settings into single config
2024-10-01 17:30:53 +02:00
Rémi Verschelde
70ac89e776
Merge pull request #96980 from m4gr3d/enable_legacy_build_customization_by_plugin
...
Expose `get_export_option_visibility` to editor plugins
2024-10-01 17:30:49 +02:00
Rémi Verschelde
60708ccbfe
Merge pull request #96542 from Maran23/inspector-scrolls-away
...
Fix Inspector may scroll away when editing a property that adds or removes sub properties
2024-10-01 17:30:45 +02:00
Rémi Verschelde
0fd62f7525
Merge pull request #96124 from AeioMuch/check_mouse_pos_inside_inspector
...
Prevent selecting the hovered node if the mouse is not inside the inspector dock
2024-10-01 17:30:41 +02:00
Rémi Verschelde
cf1d910e10
Merge pull request #92237 from timothyqiu/url-fragment
...
String: Parse fragment from URL
2024-10-01 17:30:16 +02:00