summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGUI/TextEditor.cpp
AgeCommit message (Expand)Author
2021-06-05LibGUI: Fix off-by-one error in rendering of highlighted textMax Wipfli
2021-06-03Everywhere: Replace ctype.h to avoid narrowing conversionsMax Wipfli
2021-06-03LibGUI: Hide TextEditor dbgln spew under TEXTEDITOR_DEBUGBrian Gianforcaro
2021-06-02Terminal/LibGUI::TextEditor: Add shift+return to search forwardsMarcus Nilsson
2021-05-31LibGUI: Replace fprintf(stderr)/printf() with warnln()/dbgln()Linus Groh
2021-05-27LibGUI+TextEditor: Add the calculation of selected wordsry-sev
2021-05-22TextEditor: Prevent pasting with empty clipboardCarlos César Neves Enumo
2021-05-17LibGUI: Reset TextEditor modified state on sucessful write_to_filefaxe1008
2021-05-15TextEditor: Clear leftover whitespace when inserting newlineseuclidianAce
2021-05-08LibGUI: Clear GUI::TextEditor selection before performing undo/redoAndreas Kling
2021-05-08LibGUI: Show command name in GUI::TextEditor undo/redo action textAndreas Kling
2021-05-08LibGUI+TextEditor: Make TextDocument modified state track undo stackAndreas Kling
2021-05-08LibGUI: Use UndoStack::on_state_change inside TextDocument/TextEditorAndreas Kling
2021-05-03LibGUI: Rename ScrollableWidget => AbstractScrollableWidgetAndreas Kling
2021-05-03TextEditor: Clear the selection before deleting itPaul Berg
2021-05-02LibGfx: Unify Rect, Point, and SizeMatthew Olsson
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-04-27EditingEngine: Split selection from movement functionssin-ack
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21LibGUI: Prevent selecting empty line in TextEditor on double click (#6537)Rafał
2021-04-18Everywhere: Fix a bunch of typosLinus Groh
2021-04-13Everywhere: It's now "Foobar", not "FooBar", and not "foo bar"Andreas Kling
2021-04-10LibGUI: Reflow+update TextEditor widget after ruler visibility changeAndreas Kling
2021-04-07LibGUI: Update the autocomplete suggestions after processing keysAnotherTest
2021-03-29TextEditor: Adjust AutoCompleteBox's position to the scroll heightItamar
2021-03-25TextEditor: Visualize leading whitespacelucastarche
2021-03-16LibGUI: Remove has_visible_list members from TextEditorthankyouverycool
2021-03-12LibGUI: Clear inactive selections in DisplayOnly TextEditorsthankyouverycool
2021-03-12LibGUI: Register more GML properties and widgetsthankyouverycool
2021-03-04LibGUI: Handle some edge cases in the spanned text drawing algorithmAnotherTest
2021-03-04TextEditor: Don't attempt to stop the autocomplete timer if it is nullItamar
2021-03-01LibGUI: Implemented line wrapping for new spanned text drawingTorben Thaysen
2021-03-01LibGUI: drawing spanned text no longer *horribly* inefficientTorben Thaysen
2021-02-24LibGUI: Let cursor start a wrapped lineAngus Gibson
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-20LibGUI: Swap order of InputBox value and parent window argsLinus Groh
2021-02-15LibGUI: Make TextEditor write a trailing newline to non-empty filesAndreas Kling
2021-02-15LibGUI: Use a ScopeGuard to close the fd in TextEditor::write_to_file()Andreas Kling
2021-02-15LibGUI: Fix bogus TextEditor selection when cursor dragged outside viewAndreas Kling
2021-02-07LibSyntax: Move GUI::Highlighter to Syntax::Highlighter in LibSyntaxAndreas Kling
2021-02-03TextEditor: Implement word wrappingZac
2021-02-02Revert "TextEditor: Add vim status indicators to the statusbar"Andreas Kling
2021-02-02TextEditor: Add vim status indicators to the statusbarZac
2021-01-28Vim: Add change word and delete word functionalityZac
2021-01-25TextEditor: Fix bug in delete_current_line() when deleting the last lineZac
2021-01-25Everywhere: Hook up remaining debug macros to Debug.h.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-12LibC+Everywhere: Remove open_with_path_length() in favor of open()Andreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling