Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 2905e10513 LibGUI+TextEditor: Make TextDocument modified state track undo stack %!s(int64=4) %!d(string=hai) anos
  Andreas Kling ee19f7c0aa LibGUI: Use UndoStack::on_state_change inside TextDocument/TextEditor %!s(int64=4) %!d(string=hai) anos
  Andreas Kling d47f15ab8b LibGUI: Rename ScrollableWidget => AbstractScrollableWidget %!s(int64=4) %!d(string=hai) anos
  Paul Berg bd68ca362b TextEditor: Clear the selection before deleting it %!s(int64=4) %!d(string=hai) anos
  Matthew Olsson 88cfaf7bf0 LibGfx: Unify Rect, Point, and Size %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 6cf59b6ae9 Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr %!s(int64=4) %!d(string=hai) anos
  sin-ack d6dc81874d EditingEngine: Split selection from movement functions %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Rafał c41c41cc0f LibGUI: Prevent selecting empty line in TextEditor on double click (#6537) %!s(int64=4) %!d(string=hai) anos
  Linus Groh 2b0c361d04 Everywhere: Fix a bunch of typos %!s(int64=4) %!d(string=hai) anos
  Andreas Kling a2baab38fd Everywhere: It's now "Foobar", not "FooBar", and not "foo bar" %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 088ae37541 LibGUI: Reflow+update TextEditor widget after ruler visibility change %!s(int64=4) %!d(string=hai) anos
  AnotherTest a42886d8ff LibGUI: Update the autocomplete suggestions after processing keys %!s(int64=4) %!d(string=hai) anos
  Itamar f6cc382403 TextEditor: Adjust AutoCompleteBox's position to the scroll height %!s(int64=4) %!d(string=hai) anos
  lucastarche 6d3d097832 TextEditor: Visualize leading whitespace %!s(int64=4) %!d(string=hai) anos
  thankyouverycool d2d69f3efb LibGUI: Remove has_visible_list members from TextEditor %!s(int64=4) %!d(string=hai) anos
  thankyouverycool bc26d1093f LibGUI: Clear inactive selections in DisplayOnly TextEditors %!s(int64=4) %!d(string=hai) anos
  thankyouverycool cf866cc75a LibGUI: Register more GML properties and widgets %!s(int64=4) %!d(string=hai) anos
  AnotherTest 0d17cf121c LibGUI: Handle some edge cases in the spanned text drawing algorithm %!s(int64=4) %!d(string=hai) anos
  Itamar c1c37cc5bd TextEditor: Don't attempt to stop the autocomplete timer if it is null %!s(int64=4) %!d(string=hai) anos
  Torben Thaysen a723a97750 LibGUI: Implemented line wrapping for new spanned text drawing %!s(int64=4) %!d(string=hai) anos
  Torben Thaysen b76d2450fa LibGUI: drawing spanned text no longer *horribly* inefficient %!s(int64=4) %!d(string=hai) anos
  Angus Gibson 0c44deeee2 LibGUI: Let cursor start a wrapped line %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY %!s(int64=4) %!d(string=hai) anos
  Linus Groh 3583b62ad3 LibGUI: Swap order of InputBox value and parent window args %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 7f616449ec LibGUI: Make TextEditor write a trailing newline to non-empty files %!s(int64=4) %!d(string=hai) anos
  Andreas Kling a048f46be5 LibGUI: Use a ScopeGuard to close the fd in TextEditor::write_to_file() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 015c5e61a8 LibGUI: Fix bogus TextEditor selection when cursor dragged outside view %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 43c7d7d285 LibSyntax: Move GUI::Highlighter to Syntax::Highlighter in LibSyntax %!s(int64=4) %!d(string=hai) anos
  Zac cc2f35badd TextEditor: Implement word wrapping %!s(int64=4) %!d(string=hai) anos