Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-28 | Add property name style toggle to Inspector | Haoyu Qiu | |
2022-03-25 | Switch scene when editing foreign resource | kobewi | |
2022-03-12 | Initialize bools in the headers in editor | Aaron Franke | |
2022-03-11 | Merge pull request #58751 from bruvzg/loc_str_props | Rémi Verschelde | |
2022-03-09 | Remove VARIANT_ARG* macros | reduz | |
* Very old macros from the time Godot was created. * Limited arguments to 5 (then later changed to 8) in many places. * They were replaced by C++11 Variadic Templates. * Renamed methods that take argument pointers to have a "p" suffix. This was used in some places and not in others, so made it standard. * Also added a dereference check for Variant*. Helped catch a couple of bugs. | |||
2022-03-06 | Remove set_as_minsize() | kobewi | |
2022-03-04 | Make EditorSpinSlider label color a theme property | FireForge | |
2022-03-04 | Improve app name and system permission message localization. | bruvzg | |
Add localizable string (Dictionary<Lang Code, String>) property editor and property hint. Add localized "app name" property to the project settings. Add localized permission and copyright properties to the macOS and iOS export settings. Remove some duplicated ("app name") and deprecated ("info") macOS and iOS export properties. | |||
2022-02-16 | Port existing _notification code to use switch statements (part 1/3) | jmb462 | |
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |
2022-02-08 | Revert "Add missing SNAME macro optimization to all theme methods call" | Rémi Verschelde | |
This reverts commit a988fad9a092053434545c32afae91ccbdfbe792. As discussed in #57725 and clarified in #57788, `SNAME` is not meant to be used everywhere but only in critical code paths. For theme methods specifically, it was by design that only getters use `SNAME` and not setters. | |||
2022-02-06 | Add missing SNAME macro optimization to all theme methods call | jmb462 | |
2022-02-03 | Merge pull request #57562 from AnilBK/string-add-contains | Rémi Verschelde | |
String: Add contains(). | |||
2022-02-04 | String: Add contains(). | Anilforextra | |
2022-02-03 | EditorProperty: Fix range hint parsing with optional step | Rémi Verschelde | |
This could lead to have a step of 0 when parsing e.g. "1,10,is_greater". | |||
2022-02-01 | Minor fixes/refactoring of project and editor setting dialogs | Hendrik Brucker | |
2022-01-28 | Renaming layers from the inspector via a popup menu. | jmb462 | |
2022-01-27 | Merge pull request #57205 from TechnoPorg/variant-template-cast | Rémi Verschelde | |
Allow method binds to take Object subclasses as arguments | |||
2022-01-25 | Allow method binds to take Object subclasses as arguments | TechnoPorg | |
This commit adds a condition to VariantCaster that casts Variants of type OBJECT to any type T, if T is derived from Object. This change enables a fair bit of code cleanup. First, the Variant implicit cast operators for Node and Control can be removed, which allows for some invalid includes to be removed. Second, helper methods in Tree whose sole purpose was to cast arguments to TreeItem * are no longer necessary. A few small changes also had to be made to other files, due to the changes cascading down all the includes. | |||
2022-01-18 | Improve locale detection. | bruvzg | |
Use separate language, script and country lists. Add locale selection dialog and property hint. | |||
2022-01-07 | [Editor] Fix inspector keying signals argument count. | Fabio Alessandrelli | |
The second parameter of the signals `EditorInspector.property_keyed` and `EditorProperty.property_keyed_with_value` can be NIL, causing the event to fire with less arguments when using `emit_signal` that accepts Variant arguments, so we use the pointer version instead. | |||
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-21 | Merge pull request #55761 from KoBeWi/alt_hack | Rémi Verschelde | |
2021-12-09 | Add drag and drop for NodePaths | kobewi | |
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 | Merge pull request #55299 from nathanfranke/renames | Rémi Verschelde | |
2021-12-09 | align to horizontal_alignment, valign to vertical_alignment, related | Nathan Franke | |
2021-12-09 | Fix some containers disabling wrong scrollbars | kobewi | |
2021-12-07 | ScrollContainer's scrollbar visibility is now enum | kobewi | |
2021-12-06 | Merge pull request #55662 from ↵ | Rémi Verschelde | |
KoBeWi/update_minimum_size_changed_to_update_minimum_size | |||
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-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. |