summaryrefslogtreecommitdiffstats
path: root/editor
Commit message (Collapse)AuthorAgeFilesLines
* Fix CheckButton mirrored icon in editor themeHaoyu Qiu2024-10-071-1/+1
|
* Merge pull request #97820 from passivestar/quick-open-bgRémi Verschelde2024-10-041-1/+1
|\ | | | | | | Fix quick open background panel style
| * Fix quick open background panel stylepassivestar2024-10-051-1/+1
| |
* | Merge pull request #97817 from bruvzg/prop_warn_removeRémi Verschelde2024-10-041-1/+0
|\ \ | | | | | | | | | Partially revert #96780, remove warnings from project/editor settings `_get`.
| * | Partially revert 96780, remove warnings from project/editor settings `_get`.bruvzg2024-10-041-1/+0
| |/
* | Merge pull request #97543 from KoBeWi/to_edit_or_not_to_editRémi Verschelde2024-10-047-68/+30
|\ \ | | | | | | | | | Fix closing Theme Editor not actually closing it
| * | Fix closing Theme Editor not actually closing itkobewi2024-09-277-68/+30
| | |
* | | Merge pull request #97292 from KoBeWi/infinite_submenus_in_your_editorRémi Verschelde2024-10-042-3/+21
|\ \ \ | | | | | | | | | | | | Add submenu support to EditorContextMenuPlugin
| * | | Add submenu support to EditorContextMenuPluginkobewi2024-09-212-3/+21
| | | |
* | | | Merge pull request #96615 from KoBeWi/run_as_administratorRémi Verschelde2024-10-041-3/+3
|\ \ \ \ | | | | | | | | | | | | | | | Globally remember advanced toggle in project settings
| * | | | Globally remember advanced toggle in project settingskobewi2024-09-051-3/+3
| | | | |
* | | | | Merge pull request #96379 from KoBeWi/wind_of_resource_changesRémi Verschelde2024-10-042-17/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Add `_resource_changed()` helper method to EditorResourcePicker
| * | | | | Add _resource_changed() helper method to EditorResourcePickerkobewi2024-10-042-17/+14
| | |_|_|/ | |/| | |
* | | | | Merge pull request #95544 from KoBeWi/clean_code™Rémi Verschelde2024-10-041-20/+24
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Misc code cleanup in EditorFileDialog
| * | | | | Misc code cleanup in EditorFileDialogkobewi2024-08-151-20/+24
| | | | | |
* | | | | | Merge pull request #95149 from KoBeWi/inspector_mainsRémi Verschelde2024-10-041-1/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Don't fold resources when child of main inspector exits
| * | | | | | Don't fold resources when child of main inspector exitskobewi2024-08-041-1/+2
| | | | | | |
* | | | | | | Merge pull request #95034 from KoBeWi/take_a_problem_and_make_it_worse._solvedRémi Verschelde2024-10-041-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Close expanded tile editor when inspector updates
| * | | | | | | Close expanded tile editor when inspector updateskobewi2024-08-021-0/+5
| |/ / / / / /
* | | | | | | Merge pull request #94880 from KoBeWi/never-before-seen_way_to_restart_editorRémi Verschelde2024-10-042-24/+11
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Call `restart_editor()` in `RUN_PROJECT_MANAGER`
| * | | | | | | Call restart_editor() in RUN_PROJECT_MANAGERkobewi2024-07-282-24/+11
| | | | | | | |
* | | | | | | | Merge pull request #88511 from ryevdokimov/offset-drag-to-instantiate-sceneRémi Verschelde2024-10-042-12/+46
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | | | | | | | | | Offset drag instantiated scenes that result in a collision by its bounds to mitigate overlap
| * | | | | | | Offset drag instantiated scenes that result in a collision by its bounds to ↵Robert Yevdokimov2024-05-252-12/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prevent overlap Co-Authored-By: Robbie Cooper <cooperra@users.noreply.github.com>
* | | | | | | | Merge pull request #97633 from ydeltastar/quickly-quick-openRémi Verschelde2024-10-042-0/+28
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the "Quick Open" dialog available via `EditorInterface`
| * | | | | | | | Make the "Quick Open" dialog available via EditorInterfaceyds2024-10-042-0/+28
| | | | | | | | |
* | | | | | | | | Expose `LineEdit` `edit` and `unedit` methods.Mounir Tohami2024-10-041-0/+2
| | | | | | | | |
* | | | | | | | | Merge pull request #97747 from adamscott/ux-sun-angleRémi Verschelde2024-10-041-5/+13
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve UI of sun angle in the sun/preview env popup
| * | | | | | | | | Fix UI of sun angle in the sun/preview env popupAdam Scott2024-10-021-5/+13
| | | | | | | | | |
* | | | | | | | | | Merge pull request #97585 from rsubtil/feature-dap_object_inspectionRémi Verschelde2024-10-046-22/+262
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support object inspection through DAP
| * | | | | | | | | | Bump DAP requests timeout to 5 secondsRicardo Subtil2024-10-032-3/+1
| | | | | | | | | | |
| * | | | | | | | | | Support REPL expressions through DAP `evaluate` requestRicardo Subtil2024-10-036-11/+71
| | | | | | | | | | |
| * | | | | | | | | | Support object inspection through DAP `variables` requestRicardo Subtil2024-10-033-10/+192
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #96850 from bruvzg/noto_cjk_lookupRémi Verschelde2024-10-041-0/+18
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | [Editor] Try loading system Noto CJK font.
| * | | | | | | | | [Editor] Try loading system Noto CJK font.bruvzg2024-09-111-0/+18
| | | | | | | | | |
* | | | | | | | | | Merge pull request #97674 from ↵Rémi Verschelde2024-10-031-0/+10
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jaydensipe/cancel-code-completion-and-hint-on-goto-line Cancel code completion and code hint upon go-to line (bookmark, breakpoint, etc.)
| * | | | | | | | | | Cancel code completion and code hint in multiple placesJayden Sipe2024-10-011-0/+10
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #97765 from bruvzg/gde_export_errorsRémi Verschelde2024-10-032-1/+10
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [GDExtension] Improve error messages during export.
| * | | | | | | | | | | [GDExtension] Improve error messages during export.bruvzg2024-10-032-1/+10
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #97569 from AtlaStar/fix-issue-97548Rémi Verschelde2024-10-031-15/+15
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow fractional FPS values in Animation Editor
| * | | | | | | | | | | | Allow fractional FPS values in Animation EditorDerrick Melton2024-10-021-15/+15
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | | | | | | | Merge pull request #90400 from DarioSamo/transfer_and_pipelinesRémi Verschelde2024-10-031-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ubershaders and pipeline pre-compilation (and dedicated transfer queues).
| * | | | | | | | | | | | Implement asynchronous transfer queues, thread guards on RenderingDevice. ↵Dario2024-10-021-1/+1
| | |_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | | | | | | | Merge pull request #80473 from KoBeWi/they're_the_same_pictureRémi Verschelde2024-10-036-100/+115
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Unify make dir and duplicate dialogs
| * | | | | | | | | | | Unify make dir and duplicate dialogskobewi2024-10-026-100/+115
| | | | | | | | | | | |
* | | | | | | | | | | | Fix crash in QuickOpenDialog because of double free.Stijn Hinlopen2024-10-022-9/+12
| |/ / / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #97490 from ↵Rémi Verschelde2024-10-021-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calinou/project-manager-rd-unsupported-show-gpu-name Show GPU name when RenderingDevice is unsupported in the project creation dialog
| * | | | | | | | | | | Show GPU name when RenderingDevice is unsupported in the project creation dialogHugo Locurcio2024-09-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps diagnose issues on multi-GPU setups, particularly when only one of them supports RenderingDevice-based rendering methods. This can be the case on old laptops with an Intell Haswell IGP and a NVIDIA Maxwell dedicated GPU, where the IGP does not support RenderingDevice but the dedicated GPU does. (In this case, Godot must be forced to run on the dedicated GPU to allow using RenderingDevice-based rendering methods.)
* | | | | | | | | | | | Merge pull request #97416 from ↵Rémi Verschelde2024-10-021-0/+17
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calinou/lightmapgi-check-rendering-device-availability Check RenderingDevice availability to display LightmapGI configuration warnings
| * | | | | | | | | | | | Check RenderingDevice availability to display LightmapGI configuration warningsHugo Locurcio2024-09-281-0/+17
| | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can now check whether RenderingDevice can be created (which is not guaranteed when using the Compatibility rendering method), so the warning can be displayed only when relevant. This also disables the Bake Lightmaps button with a tooltip if baking is not available.
* | | | | | | | | | | | Merge pull request #97710 from anvilfolk/think-of-the-dooooooooooooooocsRémi Verschelde2024-10-022-14/+11
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix GDScript docs not updating when modified externally