Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-17 | Improve Undo/Redo menu items | Haoyu Qiu | |
* Make Undo/Redo menu items disabled when clicking it does nothing. * Context menu of `TextEdit` * Context menu of `LineEdit` * Editor's Scene menu * Script editor's Edit menu and context menu (for Script and Text) * Make editor undo/redo log messages translatable. * Mark `UndoRedo`'s `has_{un,re}do()` methods as `const`. * Expose `TextEdit`'s `has_{un,re}do()` to scripts since `{un,re}do()` are already available. | |||
2021-08-17 | Merge pull request #51760 from requizm/fix/deleteallselection | Rémi Verschelde | |
Deletion occurs when all text is selected | |||
2021-08-17 | We can delete all text on TextEdit | requizm | |
While all text of TextEdit was selected, deletion with backspace did not occur. It can now be deleted. | |||
2021-08-16 | Merge pull request #51698 from Paulb23/text-editor-settings | Rémi Verschelde | |
Reorganise text editor settings | |||
2021-08-16 | Reorganise text editor settings | Paulb23 | |
2021-08-16 | Fix MenuButton not emitting about_to_popup signal | Haoyu Qiu | |
2021-08-16 | Fixed crash executing TextEdit.new().set_draw_control_chars(true) | Vignesh1-art | |
Fixes #51613. | |||
2021-08-16 | Merge pull request #51249 from kleonc/tab_container-fix-disconnecting-errors | Rémi Verschelde | |
TabContainer: Fix error on removing top-level Control child, Remove _get_tab method | |||
2021-08-15 | Merge pull request #51512 from Bhu1-V/PR/cmd-fix | Rémi Verschelde | |
command palette improvements | |||
2021-08-15 | command palette improvements | Bhuvan Vemula | |
2021-08-13 | Merge pull request #51642 from akien-mga/cleanup-use_single_quotes | Rémi Verschelde | |
2021-08-13 | Merge pull request #51585 from Paulb23/theme-update-optimisation | Rémi Verschelde | |
2021-08-13 | Merge pull request #50609 from bruvzg/te_block_caret | Rémi Verschelde | |
[TextEdit] Improve block/insert caret drawing. | |||
2021-08-13 | Style: Cleanup code using `text_editor/completion/use_single_quotes` | Rémi Verschelde | |
2021-08-13 | Only update TextEdit text cache when dirty | Paulb23 | |
2021-08-13 | Move CodeEdit theme overrides into EditorTheme | Paulb23 | |
2021-08-13 | Fix incorrect completion popup size of `CodeEdit` | Yuri Roubinsky | |
2021-08-13 | [TextEdit] Improve block/insert caret drawing. | bruvzg | |
2021-08-13 | Add bulk theme overrides to Control | Paulb23 | |
2021-08-13 | Fix some unnecessary includes | Aaron Franke | |
2021-08-12 | Fix breakpoint toggle signal not firing when expected | Paulb23 | |
2021-08-12 | Merge pull request #50371 from Paulb23/text_edit_cleanup | Rémi Verschelde | |
2021-08-12 | Cleanup and complete TextEdit inspector and docs | Paulb23 | |
2021-08-12 | Cleanup and bind remaing methods in TextEdit | Paulb23 | |
2021-08-12 | Merge pull request #51517 from Chaosus/precise_graphedit_port_handling | Yuri Roubinsky | |
Better port handling connection for `GraphEdit` | |||
2021-08-12 | Cleanup and expose viewport / scrolling methods | Paulb23 | |
2021-08-12 | Rename readonly to editable | Paulb23 | |
2021-08-12 | Rename insert mode to overtype mode | Paulb23 | |
2021-08-12 | Protect internal CodeEdit --> TextEdit API | Paulb23 | |
2021-08-12 | Cleanup TextEdit selection methods | Paulb23 | |
2021-08-12 | Expose and cleanup TextEdit line wrap API | Paulb23 | |
2021-08-12 | Cleanup and rename caret operations | Paulb23 | |
2021-08-12 | Make TextEdit cut, copy and paste overridable | Paulb23 | |
2021-08-12 | Remove dead code from TextEdit | Paulb23 | |
2021-08-12 | Merge pull request #51502 from codecat/fix-caret-selection | Rémi Verschelde | |
Move cursor to edge of selection when moving caret left/right | |||
2021-08-12 | Better port handling connection for `GraphEdit` | Yuri Roubinsky | |
2021-08-11 | Triple click in text editor now uses last mouse position for validity | Melissa Geels | |
Previously, you would be able to double click a word, followed by single-clicking another word on the same line, which would select the entire line. Now, it will only select the whole line if the mouse position has remained the same after the double click. This mimicks the behavior in most third party text editors. Fixes #51312. | |||
2021-08-11 | Move cursor to edge of selection when moving caret left/right | Melissa Geels | |
This is to mimic the behavior of many third party text editors. The reason it's not doing it when moving by word is due to that behavior being mostly the same on other editors. | |||
2021-08-11 | Merge pull request #47378 from aaronfranke/use-input-enums | Rémi Verschelde | |
Use key enum instead of plain integers for input code | |||
2021-08-11 | Merge pull request #51178 from Geometror/layout-options-textline-textparagraph | Rémi Verschelde | |
Various text layout improvements (TextLine, TextParagraph, Label, TextServer) | |||
2021-08-11 | Various text layout improvements (TextLine, TextParagraph, Label, TextServer) | Hendrik Brucker | |
2021-08-10 | Use Key enum instead of plain integers | Aaron Franke | |
2021-08-10 | Merge pull request #49343 from theoway/node_auto_arrangement_graph_edit | K. S. Ernest (iFire) Lee | |
Node Auto Arrangement in GraphEdit/VisualScript/VisualShader | |||
2021-08-11 | Automatic arrangement of nodes in VisualScript/VisualShaders editors | Umang Kalra | |
This PR and commit adds the functionality to arrange nodes in VisualScript/VisualShader editor. The layout generated by this feature is compact, with minimum crossings between connections & uniform horizontal & vertical gaps between the nodes. This work has been sponsored by GSoC '21. Full list of additions/changes: • Added arrange_nodes() method in GraphEdit module. • This method computes new positions for all the selected nodes by forming blocks and compressing them. The nodes are moved to these new positions. • Adding this method to GraphEdit makes it available for use in VisualScript/VisualShaders editors and its other subclasses. • Button with an icon has been added to call arrange_nodes() in GraphEdit. • This button is inherited by VisualScript/VisualShaders editors to invoke the method. • Undo/redo is functional with this method. • By using signals in arrange_nodes(), position changes are registered in undo/redo stack of the subclass that is using the method. • Metadata of the method has been updated in ClassDB • Method description has been added to class reference of GraphEdit | |||
2021-08-10 | Merge pull request #49417 from Bhu1-V/gsoc-cmd-plt | Rémi Verschelde | |
Command Palette For Godot | |||
2021-08-10 | Merge pull request #21922 from aaronfranke/double | Rémi Verschelde | |
Some work on double-precision support | |||
2021-08-09 | Follow-Up Add SNames to get theme icon | Nathan Franke | |
2021-08-09 | Some work on double support | Aaron Franke | |
2021-08-09 | Use doubles for time in many other places | Aaron Franke | |
2021-08-09 | Merge pull request #43158 from nathanfranke/fix-gradient-and-draw-tile | Rémi Verschelde | |
Fix Gradient and Color Picker checkerboard, Fix tile parameter for CanvasItem.draw_texture_rect |