Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-06 | Add missing SNAME macro optimization in some function calls | jmb462 | |
2022-02-04 | [Editor] Replication plugin to configure MultiplayerSynchronizers. | Fabio Alessandrelli | |
Allows configuring the MultiplayerSynchornizer in a way similar to AnimationPlayer. Properties are added manually, edither as plain properties, or via the NodePath format for child nodes' properties "path/to/node:property" relative to the MultiplayerSynchronizer root path. Nice things to add would be: - Moving properties up/down in the list. - Some form of keying, autmatic filling of the replication properity line edit. | |||
2022-02-04 | Merge pull request #57086 from YeldhamDev/scene_tabs_fix | Rémi Verschelde | |
2022-02-02 | Merge pull request #57494 from Geometror/project-and-editor-settings-fixes | Rémi Verschelde | |
2022-02-02 | Vectors: Use clear() and has(). | Anilforextra | |
Use clear() instead of resize(0). Use has() instead of "find(p_val) != -1". | |||
2022-02-01 | Fix buggy behavior of the "Add tab" button in the scene tabs | Michael Alexsander | |
2022-02-01 | Minor fixes/refactoring of project and editor setting dialogs | Hendrik Brucker | |
2022-01-31 | Merge pull request #56970 from YeldhamDev/rise_tabbar_rise | Rémi Verschelde | |
2022-01-31 | Bring `TabBar` to full parity with the `TabContainer` implementation. | Michael Alexsander | |
2022-01-30 | Inspector retains content when detached and when docked | Fazil Babu | |
2022-01-23 | Merge pull request #57000 from KoBeWi/UNLIMITED_PANNING | Rémi Verschelde | |
2022-01-21 | Add ViewPanner to 2D editor | kobewi | |
2022-01-20 | Store panels and docks singletons in their own classes | trollodel | |
2022-01-19 | [Editor] Move some animation specific keying logic out of inspector. | Fabio Alessandrelli | |
Most of the custom logic to handle special keying cases is now inside the AnimationPlayerEditorPlugin. The EditorInspector now emits a signal when inspecting a new object. | |||
2022-01-18 | Merge pull request #56899 from touilleMan/fix-editor_node-set_exit_code | Rémi Verschelde | |
2022-01-18 | Merge pull request #52597 from Jummit/scene_casing_setting | Rémi Verschelde | |
2022-01-18 | Replace use of `OS::set_exit_code()` by `SceneTree::quit()` in `EditorNode` | Emmanuel Leblond | |
2022-01-17 | Add project setting to change scene file casing | Jummit | |
2022-01-17 | Merge pull request #56012 from bruvzg/wt🤎4 | Rémi Verschelde | |
2022-01-14 | Add ViewPanner to more editors | kobewi | |
2022-01-12 | Merge pull request #56289 from zacryol/clarify-user-data | Rémi Verschelde | |
2022-01-11 | Unify panning in sub-editors and make it configurable | kobewi | |
2022-01-07 | Generate editor docs on a thread | reduz | |
* The main generation could not be moved to a thread, as it instantiates classes to get default values, interacts with ProjectSettings, etc. * Only uncompressing documentation and merging it is threaded. * Seems to improve editor load times by 0.5 seconds. | |||
2022-01-04 | Merge pull request #56305 from Calinou/rename-lod-threshold | Rémi Verschelde | |
2022-01-04 | Fix compilation error after 4c30963 | Rémi Verschelde | |
2022-01-04 | Fix shadowing warning after #52611 | Rémi Verschelde | |
2022-01-04 | Merge pull request #52611 from KoBeWi/outsider_resources | Rémi Verschelde | |
2022-01-04 | Merge pull request #51206 from clayjohn/Vulkan-ASSGI | Rémi Verschelde | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-29 | Rename Lod Threshold to Mesh Lod Threshold | Hugo Locurcio | |
This makes it more obvious that the setting only affects mesh LOD, not manual (H)LOD achieved using visibility ranges. | |||
2021-12-28 | Reword "Open Project Data Folder" as "Open User Data Folder" | zacryol | |
Clarifies that the button opens the user:// dir and for better consistency with certain ProjectSettings values: "Use Hidden Project Data Directory" is named similarly, but refers to data within res:// and two values refer to user:// as "User Dir" (Translations were not updated) and rename enum value accordingly | |||
2021-12-18 | [Windows] Improve console handling and execute/create_process. | bruvzg | |
Always build with the GUI subsystem. Redirect stdout and stderr output to the parent process console. Use CreateProcessW for blocking `execute` calls with piped stdout and stderr (prevent console windows for popping up when used with the GUI subsystem build, and have more consistent behavior with `create_process`). Add `open_console` argument to the `execute` and `create_process` to open a new console window. Remove `interface/editor/hide_console_window` editor setting. Remove `Toggle System Console` menu option. Remove `set_console_visible` and `is_console_visible` functions. | |||
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke | |
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||
2021-12-09 | align to horizontal_alignment, valign to vertical_alignment, related | Nathan Franke | |
2021-12-08 | Rename GPUParticles attractor and collision nodes to have a 3D suffix | Hugo Locurcio | |
GPUParticles attractors and collision are currently only available in 3D. Their 2D counterparts haven't been implemented yet, but they will use separate nodes. | |||
2021-12-06 | Fix bad popups offset in editor with single window off | jmb462 | |
Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com> Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com> | |||
2021-12-05 | Remove or make verbose some debugging prints | Hugo Locurcio | |
The message about SpatialMaterial conversion was turned into a warning, as it can potentially interfere with porting projects from Godot 3.x (if there's a bug in the conversion code). | |||
2021-12-04 | Auto-Increment Debugger Port | Nathan Franke | |
Note: This PR also changes the port of the GDScript Language Server from 6008 to 6005. This opens enough ports above the debug port (6007) for this change to be useful. | |||
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-11-23 | Merge pull request #42447 from aaronfranke/gitignore-create | Rémi Verschelde | |
2021-11-23 | Improve various texts | kobewi | |
2021-11-22 | Merge pull request #55151 from Chaosus/control_reset_size | Rémi Verschelde | |
2021-11-22 | Added `reset_size` method to `Control` and `Window` classes | Yuri Roubinsky | |
2021-11-21 | Improved some editor checkboxes | kobewi | |
2021-11-15 | Revert "Load assets before enabling editor plugins" | Rémi Verschelde | |
This reverts commit 1963c63b918cdab81f10d3ab48bbb225c95b9246. Fixes #52968, fixes #52995. | |||
2021-11-12 | Allow creating .gitignore and .gitattributes when creating a new project | Aaron Franke | |
Also allow creating these files later, and also allow disabling creating the default environment in editor settings. | |||
2021-11-12 | Use "enum class" for input enums | Aaron Franke | |
2021-11-09 | Merge pull request #54653 from KoBeWi/built_in_scripts_deserved_that | Rémi Verschelde | |
Improve save handling for built-in scripts | |||
2021-11-09 | Merge pull request #54372 from bruvzg/text_edit_ui | Rémi Verschelde | |
2021-11-08 | Merge pull request #52943 from RandomShaper/property_pin_control_natural | Rémi Verschelde | |