0xtechnobabble
|
ecf58ddd4f
TextEditor: Implement replacement functionality
|
5 years ago |
Andreas Kling
|
fd5eb79d19
LibGUI: Make GMenu inherit from CObject
|
5 years ago |
Andreas Kling
|
6f4c380d95
AK: Use size_t for the length of strings
|
5 years ago |
Sasan Hezarkhani
|
5c2ef01f7b
LibGUI: Expose a function to clear GTextEditor selection
|
5 years ago |
Andreas Kling
|
00a91bb02c
LibGUI: Consolidate and simplify commands used for insertion/removal
|
5 years ago |
Andreas Kling
|
ee8773c586
LibGUI: Move the undo stack from GTextEditor to GTextDocument
|
5 years ago |
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 |