ladybird/Libraries/LibWeb/Editing
Jelle Raaijmakers 2a2f8ef90b LibWeb+UI: Support triple clicking and dragging paragraphs
When triple clicking on text, we should select the entire paragraph, or
entire line in <input>s and <textarea>s. If the mouse button is held
down and the user starts dragging, the selection expands with additional
paragraphs or lines.

This expands on the work of Kai Wildberger (PR #7681) but was adjusted
for the work that happened previously to support double click + drag
moves and includes triple click support for our Qt UI.

Co-authored-by: Kai Wildberger <kiawildberger@gmail.com>
2026-02-06 14:18:10 +00:00
..
Internal LibWeb+UI: Support triple clicking and dragging paragraphs 2026-02-06 14:18:10 +00:00
CommandNames.cpp LibWeb: Remove the initialize_strings methods 2025-01-12 00:35:58 +01:00
CommandNames.h LibWeb: Add new whitespace-preserving editing command 2025-05-17 00:29:19 +02:00
Commands.cpp LibWeb: Insert newlines for line breaks in preformatted white-space 2026-01-23 14:21:35 +01:00
Commands.h LibWeb: Pass Utf16String around directly in Editing APIs 2025-07-26 00:40:06 +02:00
ExecCommand.cpp LibJS+LibWeb: Port interned bytecode strings to UTF-16 2025-08-14 10:27:08 +02:00