Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | Fix minimap error when moving to the top | kit | 2024-05-30 | 1 | -8/+2 | |
| | | | | ||||||
* | | | | [TextEdit] Use style margins for selection in read-only mode. | bruvzg | 2024-05-29 | 1 | -2/+9 | |
| |/ / |/| | | ||||||
* | | | Remove duplicate if/else code in TextEdit::_notification | aaronp64 | 2024-05-25 | 1 | -17/+6 | |
|/ / | ||||||
* | | Fix TextEdit minimap tab drawing and click check | kit | 2024-05-08 | 1 | -50/+55 | |
| | | ||||||
* | | Fix TextEdit crash with multiple carets disabled | kit | 2024-05-02 | 1 | -3/+16 | |
| | | ||||||
* | | Overhaul multiple caret editing in TextEdit. | kit | 2024-04-26 | 1 | -662/+774 | |
| | | | | | | | | Use a multicaret edit to delay merging overlapping carets until the end. | |||||
* | | Overhaul TextEdit selection. | kit | 2024-04-26 | 1 | -448/+602 | |
| | | | | | | | | The caret is now a part of the selection. | |||||
* | | Don't use vscroll when fit to content height in TextEdit | kit | 2024-04-25 | 1 | -1/+1 | |
| | | ||||||
* | | Use TextEdit caret color for minimap highlight | Christian Kaiser | 2024-04-25 | 1 | -5/+4 | |
| | | ||||||
* | | Rename internal is_ascii_char to is_ascii_alphabet_char | Aaron Franke | 2024-04-20 | 1 | -1/+1 | |
| | | ||||||
* | | Fix caret last fit when moving to line end | kit | 2024-04-09 | 1 | -2/+0 | |
| | | ||||||
* | | Make `TextEdit.clip_contents` more transparent to users | Markus Sauermann | 2024-03-28 | 1 | -1/+1 | |
| | | | | | | | | | | Instead of ignoring `TextEdit.clip_contents`, use it with a default value `true`. in the same way as `RichTextLabel`. | |||||
* | | Merge pull request #89625 from kitbdev/not-the-end-of-the-line | Rémi Verschelde | 2024-03-26 | 1 | -2/+2 | |
|\ \ | | | | | | | | | | Fix TextEdit selection end of line drawing for wrapped lines and gaps | |||||
| * | | Fix TextEdit selection end of line drawing | kit | 2024-03-18 | 1 | -2/+2 | |
| | | | ||||||
* | | | Add 'Skip to next (text) occurrence' feature to text editor | Christophe Andral | 2024-03-25 | 1 | -1/+55 | |
|/ / | | | | | | | | | | | | | | | | | Adds `ui_text_skip_selection_for_next_occurrence` action and related implementation to text editor. This action is bound `Ctrl+Alt+D` shorcut. Used in conjonction with `ui_add_skip_selection_for_next_occurrence`, it gives the user the ability to select many occurrences of a selection and avoid some of them. Used without a previous selection, the action jumps to the next occurrence of the current word under the caret. | |||||
* | | Fixes for undo in text editor grouping unrelated actions | Sofox | 2024-03-05 | 1 | -39/+18 | |
| | | ||||||
* | | Merge pull request #88546 from bruvzg/indent_wrap | Rémi Verschelde | 2024-03-05 | 1 | -8/+61 | |
|\ \ | | | | | | | | | | [TextEdit] Add support for optional wrapped line indentation. | |||||
| * | | [TextEdit] Add support for optional wrapped line indentation. | bruvzg | 2024-02-26 | 1 | -8/+61 | |
| | | | ||||||
* | | | Add option to add built-in strings in the POT generation | Michael Alexsander | 2024-02-28 | 1 | -31/+31 | |
|/ / | ||||||
* | | Remove word duplicates in comments and strings, and fix casing and punctuation | Robert Yevdokimov | 2024-02-23 | 1 | -3/+3 | |
| | | ||||||
* | | Add methods to add submenus without using names | kobewi | 2024-02-22 | 1 | -6/+2 | |
| | | ||||||
* | | Merge pull request #87479 from kitbdev/apply-ime | Rémi Verschelde | 2024-02-13 | 1 | -55/+81 | |
|\ \ | | | | | | | | | | Fix TextEdit IME issues | |||||
| * | | Apply TextEdit IME on most actions | kit | 2024-01-29 | 1 | -55/+81 | |
| | | | ||||||
* | | | Replace error checks against `size` with `is_empty` | A Thousand Ships | 2024-02-09 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix freeze in TextEdit with scroll_past_end_of_file and fit_content_height | kit | 2024-02-02 | 1 | -1/+1 | |
|/ / | ||||||
* | | Update deferred calls to use Callables | kobewi | 2024-01-09 | 1 | -21/+10 | |
| | | ||||||
* | | Merge pull request #72341 from aXu-AP/text_edit_carriage_return_selection | Rémi Verschelde | 2024-01-04 | 1 | -14/+15 | |
|\ \ | | | | | | | | | | Show selected end of line in TextEdit | |||||
| * | | Show selected end of line in TextEdit | aXu-AP | 2023-10-30 | 1 | -14/+15 | |
| | | | | | | | | | | | | Continues selection box at the end of line if eol/carriage return is selected. | |||||
* | | | Fix so undoing complex operations in TextEdit will restore selections. | Sofox | 2023-12-20 | 1 | -2/+10 | |
| | | | ||||||
* | | | Remove unnecessary assignments | Wilson E. Alvarez | 2023-12-13 | 1 | -2/+1 | |
| |/ |/| | | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> | |||||
* | | Highlight error lines in minimap | Mika Viskari | 2023-12-07 | 1 | -1/+8 | |
|/ | ||||||
* | Translate TextEdit placeholder | Haoyu Qiu | 2023-10-25 | 1 | -3/+5 | |
| | ||||||
* | Merge pull request #83286 from bronsonholden/fix-text-edit-hscroll-jitter | Rémi Verschelde | 2023-10-17 | 1 | -1/+1 | |
|\ | | | | | | | Remove vertical scrollbar padding from line width calc | |||||
| * | Remove vertical scrollbar padding from line width calc | Bronson Holden | 2023-10-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | Visibility of the vertical scrollbar is already accounted for in `_update_wrap_at_column` which in turn affects max line width of the text area. | |||||
* | | Merge pull request #73502 from Kurble/text-edit-scrolling-precision | Rémi Verschelde | 2023-10-16 | 1 | -18/+13 | |
|\ \ | |/ |/| | | | Fix code editor scrolling experience on track pads | |||||
| * | Put cheaper condition first | Bram Buurlage | 2023-10-12 | 1 | -2/+2 | |
| | | | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> | |||||
| * | Use Math::round() instead of round() for rounding the scroll position | Bram Buurlage | 2023-09-30 | 1 | -1/+1 | |
| | | ||||||
| * | Editor: fix code editor scrolling experience on track pads | Bram Buurlage | 2023-09-30 | 1 | -18/+13 | |
| | | ||||||
* | | Do not apply extra spacing twice. | bruvzg | 2023-10-09 | 1 | -3/+0 | |
| | | ||||||
* | | Add vararg call() method to C++ Callable | kobewi | 2023-10-05 | 1 | -6/+1 | |
| | | ||||||
* | | Merge pull request #82694 from BrianMacIntosh/master | Rémi Verschelde | 2023-10-05 | 1 | -4/+10 | |
|\ \ | | | | | | | | | | "Whole Words" search can detect word boundaries inside the search term. | |||||
| * | | "Whole Words" search can detect word boundaries inside the search term. | Brian MacIntosh | 2023-10-02 | 1 | -4/+10 | |
| |/ | | | | | | | For example, searching for ".func" will now match in "a.func" even with Whole Words enabled. | |||||
* | | Merge pull request #82776 from MewPurPur/more-text-edit-organization | Rémi Verschelde | 2023-10-04 | 1 | -8/+10 | |
|\ \ | |/ |/| | | | Organize TextEdit's inspector | |||||
| * | Organize TextEdit's inspector | MewPurPur | 2023-10-04 | 1 | -8/+10 | |
| | | ||||||
* | | Merge pull request #81921 from YuriSizov/gui-less-friendliness | Rémi Verschelde | 2023-09-20 | 1 | -0/+4 | |
|\ \ | | | | | | | | | | Connect `CodeHighlighter` with `TextEdit` without friend-access | |||||
| * | | Connect `CodeHighlighter` with `TextEdit` without friend-access | Yuri Sizov | 2023-09-19 | 1 | -0/+4 | |
| |/ | ||||||
* / | Replace Ctrl in editor shortcuts with Cmd or Ctrl depending on platform | ajreckof | 2023-09-19 | 1 | -4/+4 | |
|/ | ||||||
* | Merge pull request #81354 from MJacred/textedit_pixel_pos_fix | Rémi Verschelde | 2023-09-18 | 1 | -1/+7 | |
|\ | | | | | | | Fix `TextEdit.get_rect_at_line_column returning` negative pos even though cursor is in viewable area of the control | |||||
| * | Fix TextEdit.get_rect_at_line_column returning negative pos even though ↵ | MJacred | 2023-09-11 | 1 | -1/+7 | |
| | | | | | | | | cursor is in viewable area of the control | |||||
* | | Bind remaining theme properties to their respective classes | Yuri Sizov | 2023-09-13 | 1 | -13/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This adds binds for GraphEdit/GraphElement/GraphNode, which were skipped before due to a rework. This also adds binds for Window, which was skipped before due to a complicated code organization. Also adds theme cache entries/direct cache access to a few places that previously missed it. Some theme properties are now exposed to other classes via friendships or public getters for convenience. This removes all string-based theme access from scene/ classes. |