Commit History

Author SHA1 Message Date
  Andreas Kling fc14bdd442 LibGUI: Don't recompute line-wrapping over and over during set_text() 5 years ago
  Andreas Kling c8e02e60a6 HackStudio+LibGUI: Implement matching curly brace highlighting 5 years ago
  ctfloyd a3520bfdfd GTextEditor: Alt+Shift+S alphabetically sorts selected lines 5 years ago
  Andreas Kling ca538b6cee LibGUI: Add a simple GWidget class registry/factory 5 years ago
  Rhin 503fe37eaa TextEditor: Enable/disable undo & redo buttons based on availability (#740) 5 years ago
  Andreas Kling fa77a57257 GTextEditor: Allow moving the selected line(s) up/down in bulk 5 years ago
  Andreas Kling c16b1a515e GTextEditor: Add a way to flush any pending on_change notifications 5 years ago
  rhin123 96c1e36ed3 TextEditor: Added redo functionality & proper stack manipulation 5 years ago
  rhin123 9e608885d1 TextEditor: Added undo functionality 5 years ago
  Andreas Kling 1282b778e7 LibGUI: Move GTextPosition and GTextRange LogStream<< to their headers 5 years ago
  Andreas Kling b8bf998b61 LibGUI: Move text search functions from GTextEditor to GTextDocument 5 years ago
  Andreas Kling a4709502d1 GTextEditor: Make text_position_at() protected 5 years ago
  Andreas Kling 9b13a3905b LibGUI: Support multiple GTextEditors editing the same GTextDocument 5 years ago
  Andreas Kling f96c683543 LibGUI: Move visual line metadata from GTextDocument to GTextEditor 5 years ago
  Andreas Kling f1c6193d6d LibGUI: Move GTextDocument out of GTextEditor 5 years ago
  Andreas Kling de2b25e2c1 LibGUI: Move GTextRange and GTextPosition to their own header files 5 years ago
  Andreas Kling bc2026d26d LibGUI: Make GTextEditor::Span have a range instead of two positions 5 years ago
  Andreas Kling 4fa8acf6ea GTextEditor: The Home key should jump to the first non-space character 5 years ago
  Andreas Kling 59107a7cfe GTextEditor: Allow setting a custom font for each span 5 years ago
  Andreas Kling 0d53d74d5f GTextEditor: Add a "span" mechanism for having custom-style text ranges 5 years ago
  Andreas Kling 0a0dfeee8b LibGUI: Make GTextEditor::set_cursor() public 5 years ago
  Andreas Kling 93851c3832 LibGUI: Convert GTextBox, GTextEditor and GResizeCorner to ObjectPtr 5 years ago
  Andreas Kling 906582d8df GTextEditor: Fix wrong width calculations with line-wrapping enabled 6 years ago
  Andreas Kling 3e2e086011 LibGUI: Add a way for GWidget subclasses to learn that the font changed 6 years ago
  Andreas Kling a6be213287 GTextEditor: Add add_custom_context_menu_action() 6 years ago
  Andreas Kling fa20dcafb5 GTextEditor: Simplify computation of visual selection start/end 6 years ago
  Andreas Kling 5aac652b4b GTextEditor: Relayout when the line-wrapping setting is changed 6 years ago
  Andreas Kling 9752e683f6 GTextEditor: Start working on a line-wrapping feature 6 years ago
  Andreas Kling 23b70d5c59 GTextEditor: Clean up some of the rect computations 6 years ago
  Andrew Weller e75e33eb46 TextEditor: Replaced 'Find' button with 'Prev' and 'Next' buttons. 6 years ago