Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-11 | Implement Animation Libraries | reduz | |
* Instead of containing single animations, AnimationPlayer now contains libraries. * Libraries, in turn, contain the animations. This paves the way for implementing the possibility of importing scenes as animation libraries, finally allowing to import animations separate from the 3D models. Missing (will be done on separate PRs): * Make it possible to import scenes (dae/fbx/gltf) as animation libraries. * Make it possible for AnimationTree to import animation libraries on its own, so it does not rely on AnimationPlayer for everything. | |||
2022-04-10 | Add select_all() to RichTextLabel | ConteZero | |
2022-04-06 | Fix some issues found by cppcheck. | bruvzg | |
2022-04-06 | [RTL] Improve table cell selection. | bruvzg | |
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-05 | Consider chained operation when selecting text in TextEdit::undo() | Haoyu Qiu | |
2022-04-04 | Merge pull request #58452 from marcgpuig/text-edit-backspace-fix | Rémi Verschelde | |
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-04-04 | Merge pull request #59874 from ConteZero/richtextlabel_deselect | Rémi Verschelde | |
2022-04-04 | Add deselect() to RichTextLabel | ConteZero | |
2022-04-04 | Merge pull request #59513 from BastiaanOlij/openxr_actionmap_editor | Rémi Verschelde | |
2022-04-04 | Add action map editor for OpenXR | Bastiaan Olij | |
2022-04-04 | Fixed ctrl + backspace on empty lines | Marc Garcia Puig | |
Fix <word><space><caret> scenario Fix move left & right for lines without words | |||
2022-04-03 | Fix TextEdit v_scroll_speed invalid values breaks wheel scrolling | jmb462 | |
2022-04-01 | Fix that slow mouse wheel scroll has no zoom effect on 2D editor | C.Even | |
* scroll_vec in ViewPanner::gui_input is multiplied by float factors, so it should be a Vector2 rather than Vector2i * Fixes #57423 | |||
2022-04-01 | Merge pull request #59764 from reduz/blender-import-autodetect | Rémi Verschelde | |
2022-04-01 | Add Blender install autodetection and configuration. | reduz | |
This PR is a continuation to #54886 * Changed Blender path editor setting from binary to installation. * Add a class to query whether the format is supported. * This class allows to create proper editors to configure support. **NOTE**: This PR only provides autodetection on Linux. Code needs to be added for Windows and MacOS to autodetect the Blender installation. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com> | |||
2022-04-01 | Extract theme property names for localization | Haoyu Qiu | |
2022-03-31 | Small fixes for `TabContainer` | Michael Alexsander | |
2022-03-31 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.2-dev from current git. Fix a couple incorrect uses of gendered pronouns. | |||
2022-03-31 | Merge pull request #59702 from ↵ | Rémi Verschelde | |
Sauermann/fix-subviewport-container-event-transform Fix event transform in SubViewportContainer | |||
2022-03-30 | Fix Control::warp_mouse to respect canvas transform | Markus Sauermann | |
2022-03-30 | Fix event transform in SubViewportContainer | Markus Sauermann | |
The transform does not take the canvas transform into account. | |||
2022-03-30 | Make vararg method bind no return and return | Pierre-Thomas Meisels | |
Type emit_signal exposed method return type set UndoRedo add_do_method and add_undo_method exposed return void Set TreeItem::_call_recursive_bind returns void Set _rpc_bind and _rpc_id_bind returns void in Node Set _call_group and _call_group_flags method returns void in SceneTree Set godot-cpp-test CI flag to false | |||
2022-03-28 | Merge pull request #59525 from fire-forge/fix-group-names | Rémi Verschelde | |
2022-03-28 | Fix inspector group name capitalization | FireForge | |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde | |
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor. | |||
2022-03-28 | Merge pull request #59548 from akien-mga/obj-remove-unused-categories | Rémi Verschelde | |
2022-03-28 | Merge pull request #59553 from reduz/script-extension-support | Rémi Verschelde | |
2022-03-27 | Add GDExtension support to Script | reduz | |
* Ability to create script languages from GDExtension * Some additions to gdnative_extension.h to make this happen * Moved the GDExtension binder to core This now allows creating scripting languages from GDExtension, with the same ease as if it was a module. It replaces the old PluginScript from Godot 3.x. Warning: GodotCPP will need to be updated to support this (it may be a bit of work as ScriptInstance needs to be created over there again). | |||
2022-03-27 | Rename warp mouse functions to warp_mouse | Markus Sauermann | |
2022-03-26 | Merge pull request #59336 from YeldhamDev/where_we_dropping_boys | Rémi Verschelde | |
2022-03-26 | Add configuration warning for SubViewportContainer | Markus Sauermann | |
2022-03-26 | Object: Remove unused category boilerplate | Rémi Verschelde | |
We might want to re-add something like this if/when we find a good use case for it and do the effort to categorize all objects in the API properly. Until then, it's better to remove that boilerplate since it's not needed. Closes #18711. | |||
2022-03-24 | Refactor Object metadata | reduz | |
* API kept the same (Although functions could be renamed to set_metadata/get_metadata in a later PR), so not much should change. * Metadata now exposed as individual properties. * Properties are editable in inspector (unless metadata name begins with _) under the metadata/ namespace. * Added the ability to Add/Remove metadata properties to the inspector. This is a functionality that was requested very often, that makes metadata work a bit more similar to custom properties in Blender. | |||
2022-03-22 | Merge pull request #59403 from fire-forge/textureprogressbar-group | Rémi Verschelde | |
Fix "Stretch Margin" group in TextureProgressBar | |||
2022-03-21 | Add visual marker when dragging and dropping tabs | Michael Alexsander | |
2022-03-21 | Remove unnecessary "Percent" group in ProgressBar | FireForge | |
2022-03-21 | Fix "Stretch Margin" group in TextureProgressBar | FireForge | |
2022-03-19 | Merge pull request #59322 from YeldhamDev/groups_arent_bools | Rémi Verschelde | |
2022-03-19 | Fix `tabs_rearrange_group` property being exposed as a `bool` instead of a `int` | Michael Alexsander | |
2022-03-19 | Hide text and icon properties in OptionButton | kobewi | |
2022-03-18 | Merge pull request #58394 from bruvzg/rtl_hint | Rémi Verschelde | |
2022-03-18 | Merge pull request #58233 from bruvzg/gde_ts | Rémi Verschelde | |
2022-03-17 | Make `TabBar/Container` default their alignments to the left instead of center | Michael Alexsander | |
2022-03-17 | Unify TextServer built-in module and GDExtension code. | bruvzg | |
2022-03-17 | Add item tooltip access to OptionButton | Haoyu Qiu | |
2022-03-16 | Fix children visibility check | taigi100 | |
2022-03-15 | Fix text buf does not clear when calling the method set_item_text in PopupMenu | 风青山 | |
2022-03-13 | Merge pull request #59108 from KoBeWi/somewhere_on_the_screen | Rémi Verschelde | |