| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-12-06 | Rename minimum_size_changed() method | kobewi | |
| 2021-11-12 | Use "enum class" for input enums | Aaron Franke | |
| 2021-11-10 | Fix EditorInspectorPlugin virtual bindings and add parse_group callback | Yuri Sizov | |
| 2021-11-03 | Merge pull request #52781 from KoBeWi/node's_favorite_shader | Rémi Verschelde | |
| 2021-11-03 | Infer shader type based on edited node | kobewi | |
| 2021-11-02 | Add a flag to EditorResourcePicker to differentiate selection contexts | Yuri Sizov | |
| 2021-10-28 | clang-format: Disable alignment of operands, too unreliable | Rémi Verschelde | |
| Sets `AlignOperands` to `DontAlign`. `clang-format` developers seem to mostly care about space-based indentation and every other version of clang-format breaks the bad mismatch of tabs and spaces that it seems to use for operand alignment. So it's better without, so that it respects our two-tabs `ContinuationIndentWidth`. | |||
| 2021-10-25 | Ignore empty Font resources as theme override. | bruvzg | |
| Add range hint to font_size properties. Remove excessive `base_size` Font property. | |||
| 2021-10-01 | Fix property not shown in inspector when type is PACKED_COLOR_ARRAY | Hendrik Brucker | |
| 2021-09-23 | Merge pull request #51920 from ↵ | Rémi Verschelde | |
| jmb462/missing-sname-macro-optimization-in-some-functions | |||
| 2021-09-22 | Use Rect2's get_end(). | Anilforextra | |
| 2021-09-15 | Merge pull request #32068 from aaronfranke/transform-editor | Rémi Verschelde | |
| Reformat Transform(2D) matrix display in the inspector | |||
| 2021-09-05 | Apply set_read_only() to child classes of EditorProperty elements | Silc 'Tokage' Renew | |
| 2021-08-31 | Reformat Transform(2D) inspector menus | Aaron Franke | |
| Move, rename, recolor, and fix the inspector for these in the inspector. Coloring is now done by a helper method in "editor_inspector.cpp". | |||
| 2021-08-30 | Merge pull request #52245 from AndreaCatania/AndreaCatania-patch-4 | Juan Linietsky | |
| EditorPropertyText, pass changing variable false. | |||
| 2021-08-30 | Update editor_properties.cpp | Andrea Catania | |
| 2021-08-30 | EditorPropertyText, pass changing variable false. | Andrea Catania | |
| When the `EditorPropertyText` change is triggered, it pass the `changing` as true, while there is an early return that blocks such event to be emitted when the Editor is updating. This commit aligns the early return with the passes parameter. | |||
| 2021-08-29 | Revert "Display a matrix for Node2D and don't display a duplicate origin" | Juan Linietsky | |
| 2021-08-29 | Display a matrix for Node2D and don't display a duplicate origin | Aaron Franke | |
| 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 | Add missing SNAME macro optimization for StringName in some functions | jmb462 | |
| 2021-08-12 | Merge pull request #51532 from nekomatata/layer-mask-accessors | Rémi Verschelde | |
| Uniformize layer names, script methods and documentation | |||
| 2021-08-12 | Uniformize layer names, script methods and documentation | PouleyKetchoupp | |
| - Back to 1-based layer names to make it clearer in editor UI - Layer bit accessors are renamed to layer value and 1-based too - Uniform errors and documentation in render and physics - Fix a few remaining collision_layer used in place of collision_mask | |||
| 2021-08-12 | Expose and cleanup TextEdit line wrap API | Paulb23 | |
| 2021-08-07 | Added editor dialog for easily creating shaders. | Yuri Roubinsky | |
| 2021-07-30 | Refactor layer property editor grid | PouleyKetchoupp | |
| - Now able to display up to 32 layers in physics (still 20 for render) - Adjustable grid size to fit available space in dock - Expansion icon to display more layers vertically - Layer numbers in cells to help with selection | |||
| 2021-07-18 | Optimize StringName usage | reduz | |
| * Added a new macro SNAME() that constructs and caches a local stringname. * Subsequent usages use the cached version. * Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time. * Replaced all theme usages by this new macro. * Replace all signal emission usages by this new macro. * Replace all call_deferred usages by this new macro. This is part of ongoing work to optimize GUI and the editor. | |||
| 2021-07-13 | Add type variations to Theme | Yuri Sizov | |
| 2021-07-01 | Use PROPERTY_USAGE_NONE instead of 0 for no property usage | Aaron Franke | |
| Also use const more often. | |||
| 2021-06-30 | Fix editor suffixes and degrees conversion | reduz | |
| * Functions to convert to/from degrees are all gone. Conversion is done by the editor. * Use PROPERTY_HINT_ANGLE instead of PROPERTY_HINT_RANGE to edit radian angles in degrees. * Added possibility to add suffixes to range properties, use "min,max[,step][,suffix:<something>]" example "0,100,1,suffix:m" * In general, can add suffixes for EditorSpinSlider Not covered by this PR, will have to be addressed by future ones: * Ability to switch radians/degrees in the inspector for angle properties (if actually wanted). * Animations previously made will most likely break, need to add a way to make old ones compatible. * Only added a "px" suffix to 2D position and a "m" one to 3D position, someone needs to go through the rest of the engine and add all remaining suffixes. * Likely also need to track down usage of EditorSpinSlider outside properties to add suffixes to it too. | |||
| 2021-06-29 | Implement painting properties over TileSets | Gilles Roudière | |
| 2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | |
| 2021-06-16 | Documentation search fixes | Gregory Basile | |
| Updates rich_text_label so that the built-in documentation can be searched Previously, it would only find the first result and would not select other results Renames "_entered" functions to "_submitted" | |||
| 2021-06-15 | Merge pull request #49083 from foxydevloper/make-easing-line-smooth | Rémi Verschelde | |
| Make easing properties drawn with anti aliasing | |||
| 2021-06-11 | Rename Reference to RefCounted | Pedro J. Estébanez | |
| 2021-06-04 | Rename Quat to Quaternion | Marcel Admiraal | |
| 2021-06-03 | Rename EditorPropertyTransform to EditorPropertyTransform3D | Aaron Franke | |
| 2021-06-03 | Rename Variant TRANSFORM to TRANSFORM3D | Aaron Franke | |
| Also _transform to _transform3d | |||
| 2021-06-03 | Rename Transform to Transform3D in core | Aaron Franke | |
| 2021-05-25 | Make easing properties drawn with anti aliasing | fox | |
| 2021-05-19 | Use EditorResourcePicker in the Inspector | Yuri Sizov | |
| 2021-05-12 | Fix EditorPropertyEasing capturing drag events originated outside of it | Yuri Sizov | |
| 2021-05-09 | Fix EditorPropertyResource focus outline being drawn behind the preview | Hugo Locurcio | |
| 2021-05-04 | Rename `doubleclick` to `double_click` | Aaron Franke | |
| 2021-04-29 | Replace remaining uses of `NULL` with `nullptr` | Rémi Verschelde | |
| Follow-up to #38736 (these uses were likely added after this PR was merged). | |||
| 2021-04-06 | Add Various ColorPicker shapes | Kongfa Waroros | |
| 2021-04-05 | Style: Apply clang-tidy's `readability-braces-around-statements` | Rémi Verschelde | |
| 2021-03-31 | Use double when setting the default step size | megalobyte | |
| Casting it as a float was causing issues with the progress bar | |||
| 2021-04-01 | Merge pull request #43155 from nathanfranke/collapse-resource-preview | Rémi Verschelde | |
| Collapse Resource Preview Properly | |||
| 2021-03-23 | Rename ButtonList enum and members to MouseButton | Aaron Franke | |