summaryrefslogtreecommitdiff
path: root/Libraries/LibGUI/GTextEditor.cpp
AgeCommit message (Expand)Author
2019-11-07TextEditor: Added redo functionality & proper stack manipulationrhin123
2019-11-04GTextEditor: Move the cursor to column 0 after deleting a whole lineAndreas Kling
2019-11-03TextEditor: Added undo functionalityrhin123
2019-11-01LibGUI: Move text search functions from GTextEditor to GTextDocumentAndreas Kling
2019-10-30LibGUI: Add GTextDocument::text_in_range(GTextRange)Andreas Kling
2019-10-27LibGUI: Support multiple GTextEditors editing the same GTextDocumentAndreas Kling
2019-10-27LibGUI: Move visual line metadata from GTextDocument to GTextEditorAndreas Kling
2019-10-27LibGUI: Move GTextDocument out of GTextEditorAndreas Kling
2019-10-27GTextEditor: Double-clicking on a span should select the spanAndreas Kling
2019-10-27GTextEditor: Backspace over soft tabsAndreas Kling
2019-10-26GTextEditor: set_text() should clear any existing spansAndreas Kling
2019-10-26LibGUI: Make GTextEditor::Span have a range instead of two positionsAndreas Kling
2019-10-26GTextEditor: The Home key should jump to the first non-space characterAndreas Kling
2019-10-26GTextEditor: Arrow keys should only modify selection when Shift is heldAndreas Kling
2019-10-26GTextEditor: Allow setting a custom font for each spanAndreas Kling
2019-10-25GTextEditor: Add a "span" mechanism for having custom-style text rangesAndreas Kling
2019-10-21LibGUI: Make GTextEditor::set_cursor() publicAndreas Kling
2019-09-16GTextEditor: Unbreak right-aligned single-line text boxesAndreas Kling
2019-09-14LibGUI: Add Undo/Redo to GCommonActionsAndreas Kling
2019-09-14LibGUI: Simplify GCommonActions a bitAndreas Kling
2019-09-13GMenu: Update apps now that you can create a nameless GMenuAndreas Kling
2019-09-06GTextEditor: Paint line numbers with TopRight text alignmentAndreas Kling
2019-09-06TextEditor: Removed unnecessary use of for_eachrhin123
2019-09-05TextEditor: Added GCommonActionsrhin123
2019-09-01GTextEditor: Hide the horizontal scrollbar when line-wrapping is onAndreas Kling
2019-09-01GTextEditor: Fix wrong width calculations with line-wrapping enabledAndreas Kling
2019-09-01GTextEditor: Make visual lines stop after their last characterAndreas Kling
2019-09-01TextEditor: Stopped disappearing text at end of document (#505)Rhin
2019-09-01LibGUI: Add a way for GWidget subclasses to learn that the font changedAndreas Kling
2019-08-29GTextEditor: Set content size based on the visual line rects (#500)Rhin
2019-08-28GTextEditor: Optimize write_to_file() with ftruncate()Andreas Kling
2019-08-27GTextEditor: Always call did_change() after deleting with backspaceAndreas Kling
2019-08-27GTextEditor: Fixed bug on KeyCode::Key_Right pressed.Andrew Weller
2019-08-27GTextEditor: Fixed bug in find_prevAndrew Weller
2019-08-25GTextEditor: Add add_custom_context_menu_action()Andreas Kling
2019-08-25GTextEditor: Simplify computation of visual selection start/endAndreas Kling
2019-08-25GTextEditor: Relayout when the line-wrapping setting is changedAndreas Kling
2019-08-25GTextEditor: Unbreak selection painting in the new line-wrapping worldAndreas Kling
2019-08-25GTextEditor: Fix computing content x/rect values with line wrappingAndreas Kling
2019-08-25GTextEditor: Take horizontal padding into account for line visual rectsAndreas Kling
2019-08-25GTextEditor: Start working on a line-wrapping featureAndreas Kling
2019-08-25GTextEditor: Clean up some of the rect computationsAndreas Kling
2019-08-24TextEditor: Replaced 'Find' button with 'Prev' and 'Next' buttons.Andrew Weller
2019-08-23GTextEditor: Fix obvious bug in find()Andreas Kling
2019-08-21GTextEditor: Implement a simple text search APIAndreas Kling
2019-08-21GTextEditor: Run clang-format on GTextEditor.cppAndreas Kling
2019-08-21GTextEditor: Give Line objects a back-reference to the GTextEditorAndreas Kling
2019-07-27TextEditor: Let's have line numbers starting at 1.Andreas Kling
2019-07-24LibGUI: Convert Vector<OwnPtr> to NonnullOwnPtrVector.Andreas Kling
2019-07-08Kernel: Have the open() syscall take an explicit path length parameter.Andreas Kling