Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-30 | Merge pull request #65039 from Mickeon/rename-treeitem-tooltip | Rémi Verschelde | |
2022-08-30 | Merge pull request #65075 from RandomShaper/hooks_wt_win | Rémi Verschelde | |
2022-08-30 | Merge pull request #64410 from MewPurPur/rename-notification-instanced | Rémi Verschelde | |
2022-08-30 | Make Git hooks work on worktrees on Windows | Pedro J. Estébanez | |
2022-08-30 | Rename TreeItem's `set_tooltip` to `set_tooltip_text` | Micky | |
`set_tooltip` -> `set_tooltip_text` `get_tooltip` -> `get_tooltip_text` For consistency: `get_button_tooltip` -> `get_button_tooltip_text` And the `tooltip` parameter in `add_button` was renamed to `tooltip_text` | |||
2022-08-30 | Merge pull request #65066 from aaronfranke/str-path-join | Rémi Verschelde | |
2022-08-30 | Merge pull request #64969 from MatthewZelriche/X11Fullscreen | Rémi Verschelde | |
2022-08-30 | Merge pull request #65060 from Atlinx/feat/65059_fix-doc-error | Rémi Verschelde | |
2022-08-30 | Merge pull request #64396 from qarmin/add_line_length_options | Rémi Verschelde | |
2022-08-30 | Merge pull request #65052 from MewPurPur/fix-number-highlighting-followup | Rémi Verschelde | |
2022-08-30 | Merge pull request #65053 from YuriSizov/editor-bones-but-no-meat | Rémi Verschelde | |
Properly handle theme changes in the Skeleton3DEditor | |||
2022-08-30 | Merge pull request #64977 from aaronfranke/gltf | Rémi Verschelde | |
Move GLTF camera and light conversion code into GLTFCamera and GLTFLight | |||
2022-08-30 | Merge pull request #64494 from kleonc/scene-dock-change-many-node-unique-names | Rémi Verschelde | |
`SceneTreeDock` Allow/fix toggling unique name in owner for all selected nodes | |||
2022-08-30 | Merge pull request #61883 from ↵ | Rémi Verschelde | |
Calinou/material-tweak-default-alpha-scissor-threshold Improve documentation for BaseMaterial3D's alpha scissor threshold | |||
2022-08-30 | Merge pull request #65040 from Calinou/doc-3d-particles-color | Rémi Verschelde | |
Document 3D particle color properties requiring vertex color as albedo | |||
2022-08-30 | Merge pull request #45764 from ↵ | Rémi Verschelde | |
gongpha/update-animation-tree-editor-when-selected Update all AnimationTree's editors when editing | |||
2022-08-30 | Merge pull request #65044 from YuriSizov/editor-fix-theme-n-stuff | Rémi Verschelde | |
Fix some editor theme regressions | |||
2022-08-30 | Merge pull request #64883 from RandomShaper/vk_swapchain_sizing | Rémi Verschelde | |
Let platforms override the sizing of Vulkan swapchain and window | |||
2022-08-29 | Fix fullscreen on X11. | MatthewZelriche | |
Attempts to set a Godot window to fullscreen prior to the window being mapped would silently fail. This commit uses _window_fullscreen_check to test if a window had been set to fullscreen while unmapped, and if so, resets it to fullscreen once the window has been successfully mapped. Fixes #54065 | |||
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-29 | Add missing parameters for signal in docs | Atlinx | |
2022-08-29 | Speedup conversion and add option to set maximum line length to prevent freezes | Rafał Mikrut | |
2022-08-29 | Follow-up fixes to number highlighting | VolTer | |
2022-08-29 | Properly handle theme changes in the Skeleton3DEditor | Yuri Sizov | |
2022-08-30 | Update all AnimationTree's editors when editing | Kongfa Waroros | |
2022-08-29 | `SceneTreeDock` Toggling unique name in owner for all selected nodes | kleonc | |
2022-08-29 | Merge pull request #65049 from paulloz/dotnet/win10-export | Ignacio Roldán Etcheverry | |
C#: Fix .NET export template compilation on Windows | |||
2022-08-29 | Merge pull request #65046 from ↵ | Ignacio Roldán Etcheverry | |
neikeq/dotnet-fix-exported-game-uninitialized-callbacks C#: Fix exported game crash because of uninitialized callbacks | |||
2022-08-29 | Merge pull request #64987 from raulsntos/dotnet/linux-export | Ignacio Roldán Etcheverry | |
Fix .NET exporting in Linux | |||
2022-08-29 | Fix .NET export template compilation on Windows 10 | Paul Joannon | |
2022-08-29 | C#: Fix exported game crash because of uninitialized callbacks | Ignacio Roldán Etcheverry | |
This was a regression from 2c180f62d985194060f1a8d2070c130081177c90, where I forgot to update the source generator. | |||
2022-08-29 | Fix some editor theme regressions | Yuri Sizov | |
2022-08-29 | Document 3D particle color properties requiring vertex color as albedo | Hugo Locurcio | |
2022-08-29 | Merge pull request #65036 from KoBeWi/import_on_diet | Rémi Verschelde | |
2022-08-29 | Merge pull request #65003 from MewPurPur/fix-number-coloring | Rémi Verschelde | |
2022-08-29 | Merge pull request #57234 from rafallus/doc/collision_obj_mouse_functions | Rémi Verschelde | |
2022-08-29 | Merge pull request #65031 from akien-mga/os-drop-obsolete-resource-debugging | Rémi Verschelde | |
2022-08-29 | Improve documentation for BaseMaterial3D's alpha scissor threshold | Hugo Locurcio | |
2022-08-29 | Fix Import dock being too wide | kobewi | |
2022-08-29 | Expose input interaction virtual functions in CollisionObject | rafallus | |
2022-08-29 | Merge pull request #64119 from YuriSizov/theme-init-database | Rémi Verschelde | |
2022-08-29 | Merge pull request #63938 from FlashViper/patch-2 | Yuri Sizov | |
Modified descriptions of 'command' and 'meta' | |||
2022-08-29 | Merge pull request #65023 from Faless/js/4.x_is_web | Rémi Verschelde | |
2022-08-29 | Drop obsolete resource usage debug methods from OS class | Rémi Verschelde | |
These methods exist since the dawn of (open source) Godot and have hardly been updated over time, so they barely work and I'm fairly sure nobody is using them. (See #46505 for details.) While some of the functionality they aimed to provide might be useful for optimization work and introspection, this should likely be redesigned from scratch with a cleaner and more modern interface (e.g. exposed via the Performance singleton, or ResourceLoader, and a better API overall). | |||
2022-08-29 | InputEventWithModifiers: Improve docs of 'command' and 'meta' | FlashViper | |
Ported forward from 3.x | |||
2022-08-29 | Merge pull request #64980 from TokageItLab/fix-animedit-draw-and-find-key | Rémi Verschelde | |
2022-08-29 | Merge pull request #65025 from akien-mga/revert-62846 | Rémi Verschelde | |
2022-08-29 | [Web] Rename JavaScript platform to Web. | Fabio Alessandrelli | |
Also rename export name from "HTML5" to "Web". | |||
2022-08-29 | Fix number highlighting | VolTer | |
2022-08-29 | Revert "Remove NOTIFICATION_ENTER_TREE when paired with ↵ | Rémi Verschelde | |
NOTIFICATION_THEME_CHANGED" This reverts commit 4b817a565cab8af648c88cfc7ab6481e86ee3625. Fixes #64988. Fixes #64997. This caused several regressions (#64988, #64997, https://github.com/godotengine/godot/issues/64997#issuecomment-1229970605) which point at a flaw in the current logic: - `Control::NOTIFICATION_ENTER_TREE` triggers a *deferred* notification with `NOTIFCATION_THEME_CHANGED` as introduced in #62845. - Some classes use their `THEME_CHANGED` to cache theme items in member variables (e.g. `style_normal`, etc.), and use those member variables in `ENTER_TREE`, `READY`, `DRAW`, etc. Since the `THEME_CHANGE` notification is now deferred, they end up accessing invalid state and this can lead to not applying theme properly (e.g. for EditorHelp) or crashing (e.g. for EditorLog or CodeEdit). So we need to go back to the drawing board and see if `THEME_CHANGED` can be called earlier so that the previous logic still works? Or can we refactor all engine code to make sure that: - `ENTER_TREE` and similar do not depend on theme properties cached in member variables. - Or `THEME_CHANGE` does trigger a general UI update to make sure that any bad theme handling in `ENTER_TREE` and co. gets fixed when `THEME_CHANGE` does arrive for the first time. But that means having a temporary invalid (and possibly still crashing) state, and doing some computations twice which might be heavy (e.g. `EditorHelp::_update_doc()`). |