Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-01 | Move symbol lookup into CodeEdit | Paulb23 | |
2021-08-01 | Move line length guidelines into CodeEdit | Paulb23 | |
2021-08-01 | Move brace matching into CodeEdit | Paulb23 | |
2021-08-01 | Move auto brace completion to CodeEdit | Paulb23 | |
2021-07-19 | Merge pull request #50588 from bruvzg/menu_gen | Rémi Verschelde | |
Optimize LineEdit and TextEdit menu item generation. | |||
2021-07-19 | Merge pull request #50606 from Chaosus/textedit_fix_guttertype | Rémi Verschelde | |
Fixed typos in `TextEdit::GutterType` enum | |||
2021-07-19 | Fixed typos in `TextEdit::GutterType` enum | Yuri Roubinsky | |
2021-07-19 | Optimize LineEdit and TextEdit menu item generation. | bruvzg | |
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-17 | Create many types of popups on demand | reduz | |
* LineEdit popups created on demand. * TextEdit popups created on demand. * SpinSlider popups created on demand. * ResourcePicker popups created on demand. Improves editor responsiveness. | |||
2021-07-06 | LineEdit: Respect `max_length` by truncating text to append | Rémi Verschelde | |
When appending text (either via `set_text()` or by pasting from clipboard), if the input would make the `LineEdit` exceed its configured `max_length`, the input text is truncated to fit. The discard part is passed as a parameter in the `text_change_rejected` signal. Fixes #33321. Fixes #41278. Also cleaned up unimplemented `max_chars` property in `TextEdit`. Co-authored-by: Tony-Goat <70238376+Tony-Goat@users.noreply.github.com> | |||
2021-06-20 | Move indent management to CodeEdit | Paulb23 | |
2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | |
2021-06-19 | Remove redundant keywords from TextEdit | Paulb23 | |
2021-06-01 | Move code folding into CodeEdit and hide line hiding API | Paulb23 | |
2021-06-01 | Merge pull request #45393 from Paulb23/code_edit_autocomplete | Rémi Verschelde | |
2021-06-01 | Move and expose Code Hint in CodeEdit | Paulb23 | |
2021-06-01 | Move and expose AutoComplete in CodeEdit | Paulb23 | |
2021-06-01 | Fix TextEdit selection drawing behing minimap | Paulb23 | |
2021-05-25 | Merge pull request #48955 from Calinou/editor-tweak-property-hints | Rémi Verschelde | |
Tweak dozens of editor property hints for consistency | |||
2021-05-25 | Tweak dozens of editor property hints for consistency | Hugo Locurcio | |
- Update Viewport MSAA property hints to match the currently exposed values. - Add some performance hints to property hints. | |||
2021-05-22 | Add a keyboard shortcut to select the word under cursor in TextEdit | Hugo Locurcio | |
This also acts as a general-purpose "deselect" shortcut since pressing it a second time will deselect text. This is available both in the script editor and in TextEdit fields in use, both in the editor and projects. The Duplicate Line script editor shortcut was moved to Ctrl + Shift + D since it conflicts with the new shortcut (Ctrl + D). The rationale for doing so is that Duplicate Line is a less commonly used action, and its behavior can be replicated by copying and pasting the current line anyway. (With no selection active, the whole line will be copied.) | |||
2021-05-22 | Add custom background line colour to TextEdit and remove marked lines | Paulb23 | |
2021-05-18 | Merge pull request #48528 from sent44/textedit | Rémi Verschelde | |
Expose get_total_visible_rows method to GDScript | |||
2021-05-17 | Fix build after mismatch between #48168 and #48599 | Rémi Verschelde | |
2021-05-17 | Merge pull request #48599 from Calinou/textedit-alt-scroll-faster | Rémi Verschelde | |
Scroll faster when holding Alt in TextEdit (and script editor) | |||
2021-05-17 | Merge pull request #48168 from LightningAA/control-to-ctrl-4.0 | Rémi Verschelde | |
2021-05-10 | Scroll faster when holding Alt in TextEdit (and script editor) | Hugo Locurcio | |
This feature is inspired by a similar feature found in Visual Studio Code. | |||
2021-05-07 | Display arrow cursor if text is not editable | kobewi | |
2021-05-07 | Rename "Control" key to "Ctrl" and add "_pressed" suffix to all ↵ | Lightning_A | |
InputEventWithModifiers properties/methods | |||
2021-05-07 | Expose get_total_visible_rows as get_visible_line_count | sent44 | |
2021-05-04 | Rename `doubleclick` to `double_click` | Aaron Franke | |
2021-04-25 | Fix indent left line selection | Koala | |
2021-04-15 | Fixed ui_accept (spacebar + return) accepting auto-completion options. | Eric M | |
2021-04-06 | Fix TextEdit cursor update when adding or deleting text | PouleyKetchoupp | |
Updating the viewport while setting the line index before the column is set could wrongly cause the text to be scrolled down. | |||
2021-04-05 | Fix crashes in *_input functions | Rafał Mikrut | |
2021-03-23 | Rename ButtonList enum and members to MouseButton | Aaron Franke | |
2021-03-21 | Merge pull request #46280 from floppyhammer/AdjustCompletionPanelPosition | Rémi Verschelde | |
Improve Completion Panel Position in Shader Editor | |||
2021-03-12 | Fixes small typos and grammar correction | Anshul7sp1 | |
2021-03-11 | Add IME support checks in LineEdit/TextEdit. | Fabio Alessandrelli | |
Avoid spamming "IME is unsupported" when the DisplayServer report it as such. | |||
2021-03-07 | Merge pull request #46572 from ↵ | Rémi Verschelde | |
jmb462/fix-selection-error-after-commenting-or-indenting Fix selection error after commenting or indenting text (Fix #46477 issue) | |||
2021-03-07 | Merge pull request #46627 from ↵ | Rémi Verschelde | |
jmb462/fix-incorrect-autoindentation-in-multiline-brackets Fix incorrect auto-indentation in multiline brackets (fix #46384) | |||
2021-03-03 | fix incorrect iauto-indentation in mutliline bracket (fix #46384) | jmb462 | |
2021-03-01 | fix selection error after commenting or indenting text | jmb462 | |
2021-03-01 | LineEdit: Now double click to select a word, and triple click to select all ↵ | Mateo Kuruk Miccino | |
the content using the new TextServer TextEdit: Update the method to search words with the new TextServer | |||
2021-02-22 | ImproveCompletionPanelPositionInShaderEditor | floppyhammer | |
2021-02-18 | Removed hardcoded shortcuts from /scene and converted to input actions | Eric M | |
This removes hardcoded actions from things like LineEdit and TextEdit. Previously, things like copy, paste, etc were all hardcoded to Ctrl+C, Ctrl+V, etc. They could not be changed. This allows the possibility of them being changed, by making them use the action map. This has the added benefit of greatly simplifying the input handling logic in those controls. The logic which was previously in a huge and hard to follow switch statement has been extracted to individual methods. | |||
2021-02-14 | [CTL] Add missing font outline drawing routines and theme constants. | bruvzg | |
2021-02-13 | Merge pull request #45858 from nekomatata/text-edit-style-content-margins | Rémi Verschelde | |
TextEdit respects content margin from StyleBox | |||
2021-02-13 | Merge pull request #45881 from nekomatata/textedit-wrap-autoscroll | Rémi Verschelde | |
Fix TextEdit autoscroll with wrapped lines |