Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-12 | popup_request signal emits mouse click position | Fazil Babu | |
2022-03-11 | Merge pull request #59007 from novaplusplus/code_edit_from_to_error_fix | Rémi Verschelde | |
2022-03-11 | Convert uses of `DirAccess *` to `DirAccessRef` to prevent memleaks | Rémi Verschelde | |
`DirAccess *` needs to be deleted manually, and this is often forgotten especially when doing early returns with `ERR_FAIL_COND`. `DirAccessRef` is deleted automatically when it goes out of scope. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||
2022-03-11 | Fix "p_from_line > p_to_line" errors in text edit | nova++ | |
Done via making the function more robust to different inputs | |||
2022-03-10 | Discern between virtual and abstract class bindings | reduz | |
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract". * Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions. * Converted a large amount of classes from "abstract" to "virtual" where it makes sense. Most classes that make sense have been converted. Missing: * Physics servers * VideoStream * Script* classes. which will go in a separate PR due to the complexity involved. | |||
2022-03-10 | Revert "Update mouse cursor shape after changes" | Markus Sauermann | |
This reverts commit 0fce98b4b5f568298477b175c70510924793f6b0. | |||
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-09 | Merge pull request #58913 from Sauermann/fix-mouse-cursor-change | Rémi Verschelde | |
2022-03-09 | Update mouse cursor shape after changes | Markus Sauermann | |
This fixes some cases where the mouse cursor shape did not change automatically, but instead required a MouseMove to update. | |||
2022-03-09 | Replace `TabBar`'s `min_width` with `max_tab_width` and expose it | Michael Alexsander | |
2022-03-08 | Rename Control's Rect properties to exclude rect_ part | Marcel Admiraal | |
2022-03-08 | Merge pull request #58850 from YeldhamDev/more_tab_regressions | Rémi Verschelde | |
2022-03-08 | Merge pull request #58887 from cesarizu/bbcode_align_left | Rémi Verschelde | |
2022-03-08 | Merge pull request #58879 from Calinou/basebutton-shortcut-context-fix-typo | Rémi Verschelde | |
2022-03-08 | Add support to align to left to bbcode | César Izurieta | |
2022-03-08 | Fix crash with all_tabs_in_front | Paweł Fertyk | |
Fixes #58790. | |||
2022-03-07 | Fix typo in BaseButton shortcut context methods | Hugo Locurcio | |
2022-03-06 | Fix regressions with nameless and icon-only tabs | Michael Alexsander | |
2022-03-06 | Remove duplicate editor settings definitions | kobewi | |
2022-03-06 | Merge pull request #58805 from KoBeWi/meh_custom | Rémi Verschelde | |
Remove custom_* prefixes compatibility | |||
2022-03-06 | Remove set_as_minsize() | kobewi | |
2022-03-05 | Remove custom_* prefixes compatibility | kobewi | |
2022-03-05 | Change tabs_rearrange_group to property | kobewi | |
2022-03-04 | Fix renaming `TabContainer` children not updating tab names when outside the ↵ | Michael Alexsander | |
tree | |||
2022-03-04 | Merge pull request #58691 from miremrie/absolute-file-path-in-file-browser | Rémi Verschelde | |
2022-03-04 | Merge pull request #58687 from YeldhamDev/the_beast_has_been_slain | Rémi Verschelde | |
2022-03-04 | Merge pull request #58739 from Calinou/control-add-constructors | Rémi Verschelde | |
Add optional constructor arguments to more Control nodes | |||
2022-03-04 | Add optional constructor arguments to more Control nodes | Hugo Locurcio | |
This can be used to make editor code more compact. However, as of writing, these constructor arguments cannot be used from the scripting API. This was already provided for Label and CheckBox, but it was missing for other Control nodes where it made sense to provide a default value. | |||
2022-03-04 | Remove extra separator when TextEdit is read only and unselectable | Haoyu Qiu | |
2022-03-03 | Make `TabContainer` use `TabBar` internally | Michael Alexsander | |
2022-03-03 | Fix LineEdit and TextEdit carets disappearing at theme scales below 1.0 | Hugo Locurcio | |
This fixes carets disappearing in the editor when the Editor Scale setting is set below 100%. | |||
2022-03-02 | Allow absolute file paths in file dialogs | miremrie | |
2022-03-01 | Merge pull request #58559 from fazil47/scene-tree-icon-focus | Rémi Verschelde | |
Double clicking scene tree icon focuses that node | |||
2022-03-01 | Merge pull request #58477 from AlbertFay/text-under-scrollbar | Rémi Verschelde | |
2022-02-28 | Fixed caret change signal emission | Paulb23 | |
2022-02-27 | Double clicking scene tree icon focuses that node | Fazil Babu | |
2022-02-25 | Fixed bug with text going under scrollbar | albertfay1121 | |
added classes reference update | |||
2022-02-25 | Improve popup window handling. | bruvzg | |
Add window FLAG_POPUP and a platform specific routines to control popup auto-hiding and event forwarding. | |||
2022-02-19 | Merge pull request #58042 from Sauermann/fix-viewport-border-notifications | Rémi Verschelde | |
Fix Viewport mouse enter+exit notifications | |||
2022-02-16 | Merge pull request #58182 from akien-mga/style-cleanup-if-semicolons-deadcode | Rémi Verschelde | |
2022-02-16 | Merge pull request #58055 from markdibarry/add_get_line_offset | Rémi Verschelde | |
2022-02-16 | Merge pull request #58154 from markdibarry/fix_scroll_to_line | Rémi Verschelde | |
2022-02-16 | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde | |
Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported. | |||
2022-02-15 | Connect notifications from Container to Viewport | Markus Sauermann | |
mouse enter+exit | |||
2022-02-15 | Fix scroll_to_line ignoring line separation | markdibarry | |
2022-02-15 | Use `switch` consistently in `_notification` (`scene` folder) | Rémi Verschelde | |
2022-02-15 | Editor: Cleanup some includes dependencies | Rémi Verschelde | |
Removes some unnecessary includes from `editor_node.h`, and instead add those where they're used. Removes unnecessary `editor_node.h` includes in various editor classes. Renames `dynamicfont` to `dynamic_font` in a couple files. Misc cleanup while jumping through that rabbit hole. | |||
2022-02-15 | Merge pull request #57877 from bruvzg/subpixel_gl_pos | Rémi Verschelde | |
2022-02-14 | Merge pull request #57988 from markdibarry/add_get_last_visible_character_line | Rémi Verschelde | |
2022-02-14 | Merge pull request #58089 from YeldhamDev/crashy_tabs | Rémi Verschelde | |