Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 32be9941f4 GTextEditor: Implement Shift+Delete using RemoveTextCommand %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 990042c8ec GTextEditor: Implement the Delete key using RemoveTextCommand %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 00a91bb02c LibGUI: Consolidate and simplify commands used for insertion/removal %!s(int64=5) %!d(string=hai) anos
  Andreas Kling ee8773c586 LibGUI: Move the undo stack from GTextEditor to GTextDocument %!s(int64=5) %!d(string=hai) anos
  Andreas Kling fc14bdd442 LibGUI: Don't recompute line-wrapping over and over during set_text() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c8e02e60a6 HackStudio+LibGUI: Implement matching curly brace highlighting %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 57f7009b9e GTextEditor: Allow GTextDocumentSpans to be "skippable" %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 27a30fdc2a GTextEditor: Allow moving the cursor span-wise with Ctrl+Left/Right %!s(int64=5) %!d(string=hai) anos
  ctfloyd a3520bfdfd GTextEditor: Alt+Shift+S alphabetically sorts selected lines %!s(int64=5) %!d(string=hai) anos
  Andreas Kling ca538b6cee LibGUI: Add a simple GWidget class registry/factory %!s(int64=5) %!d(string=hai) anos
  Rhin 503fe37eaa TextEditor: Enable/disable undo & redo buttons based on availability (#740) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling fa77a57257 GTextEditor: Allow moving the selected line(s) up/down in bulk %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c16b1a515e GTextEditor: Add a way to flush any pending on_change notifications %!s(int64=5) %!d(string=hai) anos
  rhin123 96c1e36ed3 TextEditor: Added redo functionality & proper stack manipulation %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f5c2ae1192 GTextEditor: Move the cursor to column 0 after deleting a whole line %!s(int64=5) %!d(string=hai) anos
  rhin123 9e608885d1 TextEditor: Added undo functionality %!s(int64=5) %!d(string=hai) anos
  Andreas Kling b8bf998b61 LibGUI: Move text search functions from GTextEditor to GTextDocument %!s(int64=5) %!d(string=hai) anos
  Andreas Kling bddba567b3 LibGUI: Add GTextDocument::text_in_range(GTextRange) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 9b13a3905b LibGUI: Support multiple GTextEditors editing the same GTextDocument %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f96c683543 LibGUI: Move visual line metadata from GTextDocument to GTextEditor %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f1c6193d6d LibGUI: Move GTextDocument out of GTextEditor %!s(int64=5) %!d(string=hai) anos
  Andreas Kling db5178fb8f GTextEditor: Double-clicking on a span should select the span %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8fa466e496 GTextEditor: Backspace over soft tabs %!s(int64=5) %!d(string=hai) anos
  Andreas Kling b513a787fb GTextEditor: set_text() should clear any existing spans %!s(int64=5) %!d(string=hai) anos
  Andreas Kling bc2026d26d LibGUI: Make GTextEditor::Span have a range instead of two positions %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 4fa8acf6ea GTextEditor: The Home key should jump to the first non-space character %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 532001f4c1 GTextEditor: Arrow keys should only modify selection when Shift is held %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 59107a7cfe GTextEditor: Allow setting a custom font for each span %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 0d53d74d5f GTextEditor: Add a "span" mechanism for having custom-style text ranges %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 0a0dfeee8b LibGUI: Make GTextEditor::set_cursor() public %!s(int64=5) %!d(string=hai) anos