Andreas Kling
|
b4da451c9a
WindowServer+LibGUI: Implement automatic cursor tracking.
|
6 年之前 |
Andreas Kling
|
ed2303e2d8
TextEditor: The delete key should work even when there's no selection.
|
6 年之前 |
Andreas Kling
|
daa1dcb5e8
FileManager: Use a GTextEditor for the location bar + tweak icons.
|
6 年之前 |
Andreas Kling
|
46577a6948
GTextEditor: Fix invalidation glitches in single-line mode.
|
6 年之前 |
Andreas Kling
|
a6538feed1
LibGUI: Add GInputBox for getting a string from a modal dialog.
|
6 年之前 |
Andreas Kling
|
ec8bffb06d
LibGUI: Let GTextEditor deal with its horizontal padding internally.
|
6 年之前 |
Andreas Kling
|
3854e752cb
LibGUI: Make GTextEditor inherit from GScrollableWidget.
|
6 年之前 |
Andreas Kling
|
7e3673f710
GTextEditor: Disable the ruler in single-line mode.
|
6 年之前 |
Andreas Kling
|
1fc283ed7d
IRCClient+LibGUI: Add an input box so we can send messages to channels.
|
6 年之前 |
Andreas Kling
|
10dcd3a47f
GTextEditor: Make sure the scroll corner helper widget is filled in.
|
6 年之前 |
Andreas Kling
|
5d69bf06d2
LibGUI: Don't fill widgets with background color by defualt.
|
6 年之前 |
Andreas Kling
|
8017c1e17c
GTextEditor: Let the Tab key insert up to 4 spaces.
|
6 年之前 |
Andreas Kling
|
b4a099d212
GTextEditor: Allow jumping lines by hitting Left/Right at start/end of line.
|
6 年之前 |
Andreas Kling
|
0a7137617d
GTextEditor: Simplify painting of the ruler.
|
6 年之前 |
Andreas Kling
|
3c2139b824
GTextEditor: Use Painter save/restore to simplify.
|
6 年之前 |
Andreas Kling
|
5a28392660
GTextEditor: Use a subwidget for the scrollbar corner and tighten clipping.
|
6 年之前 |
Andreas Kling
|
ccda716028
GTextEditor: Backspace and Delete should work regardless of modifier state.
|
6 年之前 |
Andreas Kling
|
032549d7bf
GTextEditor: Refactor selection into a GTextRange class.
|
6 年之前 |
Andreas Kling
|
f40d11f06d
LibGUI+WindowServer: Implement drag-to-select behavior in GTextEditor.
|
6 年之前 |
Andreas Kling
|
6d172725c0
GTextEditor: Fix text_position_at() behavior when passed negative values.
|
6 年之前 |
Andreas Kling
|
c4937f01d8
GTextEditor: Simplify delete_selection().
|
6 年之前 |
Andreas Kling
|
5602f3be6c
GTextEditor: Ctrl+A should select the entire document.
|
6 年之前 |
Andreas Kling
|
220c7b5f75
GTextEditor: Replace selection on input or Backspace/Delete.
|
6 年之前 |
Andreas Kling
|
48d48679b0
GTextEditor: Work on cut/copy/paste operations.
|
6 年之前 |
Andreas Kling
|
6576ac8332
GTextEditor: Add selected_text() function.
|
6 年之前 |
Andreas Kling
|
b5521e1b0d
GTextEditor: Add basic selection support.
|
6 年之前 |
Andreas Kling
|
27b0aab13e
GTextEditor: Unbreak forward merge with Delete.
|
6 年之前 |
Andreas Kling
|
9867fe1025
GTextEditor: Add a ruler column that always shows the line numbers.
|
6 年之前 |
Andreas Kling
|
f13c62f225
GTextEditor: Fix double effect of backspace/delete in some cases.
|
6 年之前 |
Andreas Kling
|
f8b72ab3ab
GTextEditor: Add basic PageUp/PageDown navigation support.
|
6 年之前 |