Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-05 | [Input] Add extra `shortcut_input` input processing step to process Unicode ↵ | bruvzg | |
character input with Alt / Ctrl modifiers, after processing of shortcuts. | |||
2022-04-04 | Zero initialize all pointer class and struct members | Rémi Verschelde | |
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr. | |||
2022-03-30 | Cleanup EditorNode and EditorData | Hendrik Brucker | |
Co-authored-by: Eric M <itsjusteza@gmail.com> | |||
2022-03-29 | Merge pull request #59496 from KoBeWi/inspector_teleport | Rémi Verschelde | |
2022-03-27 | Made reload current project ask for confirmation with unsaved changes | Vitika9 | |
2022-03-25 | Switch scene when editing foreign resource | kobewi | |
2022-03-12 | Initialize bools in the headers in editor | Aaron Franke | |
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |
2022-02-04 | Merge pull request #57086 from YeldhamDev/scene_tabs_fix | Rémi Verschelde | |
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-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-12 | Merge pull request #56289 from zacryol/clarify-user-data | Rémi Verschelde | |
2022-01-04 | Merge pull request #52611 from KoBeWi/outsider_resources | Rémi Verschelde | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
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-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-10-30 | Add GLES2 2D renderer + Linux display manager | lawnjelly | |
First implementation with Linux display manager. - Add single-threaded mode for EditorResourcePreview (needed for OpenGL). Co-authored-by: clayjohn <claynjohn@gmail.com> Co-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | |||
2021-10-26 | Save all 64 bits of get_ticks_msec() in more cases | Max Hilbrunner | |
2021-10-21 | Remove unimplemented methods | Marcel Admiraal | |
2021-10-19 | Rename `Tabs` to `TabBar` | Michael Alexsander | |
2021-10-14 | Implement toast notifications in the editor | Gilles Roudière | |
2021-10-07 | Implemented SkeletonEditorGizmo | Silc Renew | |
Co-authored-by: Lyuma <xn.lyuma@gmail.com> | |||
2021-09-30 | Merge pull request #53025 from Paulb23/textfile-ux | Rémi Verschelde | |
2021-09-30 | Add TextFile support across the editor | Paulb23 | |
2021-09-29 | Merge pull request #52573 from e8newallm/Save_Scene-52078 | Rémi Verschelde | |
2021-09-15 | Merge pull request #51800 from KoBeWi/command_museum | Rémi Verschelde | |
Sort palette commands by last use | |||
2021-09-15 | Merge pull request #41036 from nathanfranke/default-2d-editor | Rémi Verschelde | |
Make default main screen plugin work even if 2D and 3D are disabled in editor features | |||
2021-09-12 | Don't edit foreign resources when restoring scene | kobewi | |
2021-09-11 | Corrected Save Scene and Save All Scenes not working when the scene's dir no ↵ | Matthew Newall | |
longer exists | |||
2021-09-09 | implement individual mesh transform for meshlibrary items | Vincent | |
2021-09-01 | Merge pull request #51639 from Ev1lbl0w/gsoc21-dap | Fabio Alessandrelli | |
Implement more advanced features for DAP | |||
2021-08-31 | Implemented advanced features of DAP | Ev1lbl0w | |
Respect client "supportsVariableType" capability Implement "breakpointLocations" request Implement "restart" request Implement "evaluate" request Fix error messages not being shown, and improved wrong path message Removed thread option and behavior Implemented detailed inspection of complex variables Fix "const"ness of functions Added a configurable timeout for requests Implement Godot custom data request/event Implement syncing of breakpoints Added support for debugging native platforms | |||
2021-08-31 | Make default main screen plugin work even if 2D and 3D are disabled | Nathan Franke | |
2021-08-31 | Sort palette commands by last use | kobewi | |
2021-08-27 | Makes FontData importable resource. | bruvzg | |
Adds multi-channel SDF font texture generation and rendering support. Adds per-font oversampling support. Adds FontData import plugins (for dynamic fonts, BMFonts and monospaced image fonts), font texture cache pre-generation and loading. Adds BMFont binary format and outline support. | |||
2021-08-26 | Merge pull request #51928 from reduz/extension-loader | Juan Linietsky | |
Implement Extension Loader | |||
2021-08-23 | Entirely removes BIND_VMETHOD in favor of GDVIRTUAL | reduz | |
* `_gui_input`, `_input`, `_unhandled_input` and `_unhandled_key_input` are now regular C++ virutal functions. * Everything else converted to GDVIRTUAL * BIND_VMETHOD is gone, always use the new syntax from now on. Creating `_gui_input` method and using the binder to register events will no longer work, simply override the virtual function now. | |||
2021-08-20 | Implement Extension Loader | reduz | |
* Extensions are now scanned and loaded on demand. * Extensions found are cached into a file that is used to load them (which is also exported). * Editor will ask to restart when an extension requires core functionality. * Editor will attempt to load extensions always before importing or loading scenes. This ensures extensions can register the relevant types. | |||
2021-08-15 | command palette improvements | Bhuvan Vemula | |
2021-08-09 | Added EditorCommandPalette | Bhuvan Vemula | |
2021-07-15 | Addes ability to load build sources from file. | reduz | |
* If not present, the dialog asks to load build sources from a file. * The export templates check now also verifies that build sources are installed and skips the template check. This makes Android development easier. | |||
2021-07-07 | Added 'Select Current' option when user is prompted to select main scene ↵ | Eric M | |
after clicking play |