Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-02 | Unified shortcut to clear carets and selections | Alfred Reinold Baudisch | |
Refactors`ui_text_remove_secondary_carets` from https://github.com/godotengine/godot/pull/68089 as `ui_text_clear_carets_and_selection`, with extra behaviour: - If there's only one active caret active with a selection, clears the selection. - In case there's more than one caret active, removes the secondary carets and clears selections. With this change, `TextEdit` then imitates the behaviour of VSCode for clearing carets and selections. | |||
2022-10-31 | Shortcut and Bind to Remove Secondary Carets | Alfred Reinold Baudisch | |
Adds the bind `ui_text_remove_secondary_carets` to TextEdit, with ESC as the default shortcut. When the bind is performed, if the TextEdit has multiple carets, `remove_secondary_carets` is called and secondary carets are removed. This is useful when multiple selects are performed with `add_select_for_next_occurrence` #67644 or when multiple multiple carets are manually added, then it's possible to go back to a single caret with a shortcut. Closes #67991 | |||
2022-10-31 | Merge pull request #67578 from KoBeWi/GEDITOR | Rémi Verschelde | |
Unify usage of GLOBAL/EDITOR_GET | |||
2022-10-31 | Merge pull request #67588 from KoBeWi/if(!GDVIRTUAL_CALL)don't | Rémi Verschelde | |
Simplify GDVIRTUAL_CALL calls | |||
2022-10-31 | Merge pull request #67489 from timothyqiu/auto-select-all | Rémi Verschelde | |
Allow selecting SpinBox & LineEdit text when focus enters | |||
2022-10-31 | Merge pull request #63590 from golfinq/fbg-padding | Rémi Verschelde | |
Add padding options in theme for fg/bgcolor tags in RichTextLabel | |||
2022-10-31 | Merge pull request #67888 from KoBeWi/overridead | Rémi Verschelde | |
Remove `override_selected_font_color` property | |||
2022-10-31 | Merge pull request #67445 from Zylann/rename_queue_delete | Rémi Verschelde | |
Rename queue_delete => queue_free | |||
2022-10-31 | Merge pull request #67534 from KoBeWi/more_OK_in_OKHSL | Rémi Verschelde | |
Improve ColorPicker sliders in OKHSL mode | |||
2022-10-31 | Merge pull request #67496 from Paulb23/text-edit-crashes | Rémi Verschelde | |
Fix TextEdit action and CodeEdit completion crash | |||
2022-10-31 | Merge pull request #67139 from PucklaMotzer09/insert_caret_at_carets | Rémi Verschelde | |
Add Caret Insert Below and Above shortcuts to TextEdit | |||
2022-10-31 | Merge pull request #66352 from arkology/progressbar_atlastexture_radial | Rémi Verschelde | |
Support AtlasTexture in radial modes of TextureProgressBar | |||
2022-10-29 | Allow selecting SpinBox & LineEdit text when focus enters | Haoyu Qiu | |
2022-10-27 | Merge pull request #67644 from alfredbaudisch/add-selection-next-occurrence | Clay John | |
Add Selection and Caret for Next Occurrence of Selection | |||
2022-10-26 | Remove override_selected_font_color property | kobewi | |
2022-10-24 | Rename queue_delete => queue_free | Marc Gilleron | |
# Conflicts: # editor/plugins/tiles/tiles_editor_plugin.cpp | |||
2022-10-23 | Merge pull request #67566 from Sauermann/fix-code-simplifications | Clay John | |
Code simplifications | |||
2022-10-21 | Add Selection and Caret for Next Occurrence of Selection | Alfred Reinold Baudisch | |
Adds the bind `add_selection_for_next_occurrence` to TextEdit, with CTRL+D as the default shortcut. When the bind is performed, ff a selection is currently active with the last caret in text fields, searches for the next occurrence of the selection, adds a caret and selects the next occurrence. If no selection is currently active with the last caret in text fields, selects the word currently under the caret. The action can be performed sequentially for all occurrences of the selection of the last caret and for all existing carets. The viewport is adjusted to the latest newly added caret. The bind and the behaviour is similar to VS Code's "Add Selection to Next Find Match" and JetBrains' "Add Selection for Next Occurrence". It takes advantage of the multi-caret API. The default shortcut for `select_word_under_caret` has been changed to ALT+G, in order to give priority to CTRL+D for `add_selection_for_next_occurrence` to better align with popular IDEs and editors. | |||
2022-10-19 | Merge pull request #66279 from aaronfranke/control-min-size | Max Hilbrunner | |
Revert `custom_minimum_size` type back to `Vector2` instead of `Vector2i` | |||
2022-10-19 | Simplify GDVIRTUAL_CALL calls | kobewi | |
2022-10-18 | Improve ColorPicker sliders in OKHSL mode | kobewi | |
2022-10-18 | Unify usage of GLOBAL/EDITOR_GET | kobewi | |
2022-10-18 | Code simplifications | Markus Sauermann | |
1. Viewport::get_visible_rect().position is always zero. So Control::get_window_rect is identical to Control::get_global_rect. Remove Control::get_window_rect since it is not used in the source code. 2. sqrt(a * a) = abs(a) for doubles 3. Simplify affine_inverse combination 4. Simplify calculation in shaders | |||
2022-10-18 | Add Caret Insert Below and Above shortcuts to TextEdit | PucklaMotzer09 | |
2022-10-17 | Support AtlasTexture in radial modes of TextureProgressBar | arkology | |
2022-10-16 | Fix undo redo not adjusting TextEdit viewport to caret | Paulb23 | |
2022-10-16 | Fix crash in code completion when using an invalid / null font | Paulb23 | |
2022-10-16 | Forcibly end current TextEdit action on undo redo | Paulb23 | |
2022-10-14 | Abort LineEdit shaping if no font is set to avoid unnecessary error messages. | bruvzg | |
2022-10-13 | Merge pull request #67348 from Mickeon/salvage-a-dear-comment | Rémi Verschelde | |
Comment not to remove `data` structs in some Nodes | |||
2022-10-13 | Comment not to remove `data` structs in some Nodes | Micky | |
2022-10-13 | Merge pull request #66337 from EricEzaM/sprite-frames | Rémi Verschelde | |
Ensure control built-in shortcuts are matched exactly & add shortcuts for SpriteFrames editor | |||
2022-10-13 | Merge pull request #66357 from EricEzaM/shortcut-context-on-node | Rémi Verschelde | |
Move Shortcut Context to control and fix `shortcut_input` with `shortcut_context` | |||
2022-10-13 | Move Shortcut Context to Control and ensure that `shortcut_input` adheres to ↵ | Eric M | |
contexts. Also ensure that controls with no context are only triggered AFTER nodes which do have a context. | |||
2022-10-13 | fixed holding alt while zooming zooms in by 2 increments. | MladoniSzabi | |
2022-10-13 | Merge pull request #66953 from Sauermann/fix-top-level-connect-error | Rémi Verschelde | |
Fix Control node not disconnecting from signal | |||
2022-10-12 | Merge pull request #67232 from bruvzg/popup_edit | Rémi Verschelde | |
Improve Popup / Window behavior in the edited scene tree. | |||
2022-10-11 | Fix select word under caret using caret col instead of line | Paulb23 | |
2022-10-11 | Merge pull request #67201 from progsource/richtextlabel-icon-spritesheet | Rémi Verschelde | |
Add Spritesheet support to RichTextLabel BBCode | |||
2022-10-11 | Add Spritesheet support to RichTextLabel BBCode | Petra Baranski | |
BBCode: [img region=0,0,16,16]res://icon.svg[/img] | |||
2022-10-11 | Prevent `Popup`s it the edited scene tree from closing on focus loss. Hide ↵ | bruvzg | |
irrelevant `Popup` flags from the editor inspector. | |||
2022-10-10 | SCons: Re-enable treating `#warning` as error with `werror` | Rémi Verschelde | |
Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage. | |||
2022-10-10 | Merge pull request #67117 from Jummit/tree-button-color | Rémi Verschelde | |
Expose TreeItem::set_button_color | |||
2022-10-10 | Merge pull request #67145 from Paulb23/tab_textedit | Rémi Verschelde | |
Fix inserting tabs in TextEdit | |||
2022-10-10 | Merge pull request #65805 from MewPurPur/improve-breakpoint-hovering | Rémi Verschelde | |
Improve bookmark and breakpoint indicators | |||
2022-10-10 | Improved breakpoints hover indicator | VolTer | |
2022-10-10 | Don't allow removing TextEdit's main caret | Haoyu Qiu | |
2022-10-09 | Handle tab in TextEdit | Paulb23 | |
2022-10-09 | Merge pull request #67083 from RedMser/label-font-warning | Rémi Verschelde | |
Add warning for missing characters in label font | |||
2022-10-09 | Merge pull request #66524 from microaeris/aeris/text-edit-get-scroll-bar | Rémi Verschelde | |
Getters for TextEdit scroll bars |