index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibGUI
/
TextEditor.cpp
Age
Commit message (
Expand
)
Author
2023-06-04
TextEditor: Prevent autoscroll looping over
Ahmed Hussein
2023-06-01
LibGUI: Add support for jumping to a line and column in TextEditor
Caoimhe
2023-05-23
LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusive
Jelle Raaijmakers
2023-05-23
Base+Userland: Apply Human Interface Guidelines to Object text
thankyouverycool
2023-04-18
LibGUI+Userland: Improve error and font handling for InputBox
thankyouverycool
2023-04-18
LibGUI: Improve calculated_min_size() for single-line TextEditor
thankyouverycool
2023-03-31
LibGUI: Add gutter indicators to TextEditor :^)
Sam Atkins
2023-03-31
LibGUI: Rename TextEditor::LineVisualData -> LineData
Sam Atkins
2023-03-31
LibGUI: Extract repeated code for populating TextEditor per-line data
Sam Atkins
2023-03-24
Libraries: Convert `DeprecatedFile` usages to `LibFileSystem`
Cameron Youell
2023-03-16
LibCore+Userland: Add DEPRECATED infix to REGISTER_STRING_PROPERTY macro
Karol Kosek
2023-03-15
LibGfx+Userland: Make TextAttributes::underline_style optional
Sam Atkins
2023-03-13
Everywhere: Remove unintentional partial stream reads and writes
Tim Schumacher
2023-03-13
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
Tim Schumacher
2023-03-06
Everywhere: Stop using NonnullOwnPtrVector
Andreas Kling
2023-03-04
Userland: Use Font::pixel_size_rounded_up() instead of glyph_height()
Andreas Kling
2023-03-03
LibGUI: Compute syntax-highlighted visual text spans using float rects
Timothy Flynn
2023-02-28
LibSyntax+LibGUI: Let syntax highlighters assign folding regions
Sam Atkins
2023-02-28
LibGUI: Support folding regions in TextEditor
Sam Atkins
2023-02-28
LibGUI: Store Utf32Views in TextEditor::LineVisualData
Sam Atkins
2023-02-28
LibGUI: Create TextAttributes for unspanned text once, not repeatedly
Sam Atkins
2023-02-28
LibGUI: Skip painting TextEditor spans that end on previous lines
Sam Atkins
2023-02-27
LibGUI: Ensure the "End" key sets the cursor to the visual line end
Timothy Flynn
2023-02-24
LibGUI: Make Gfx- to text-positioning handle multi-code point glyphs
Timothy Flynn
2023-02-22
LibGUI: Wrap words at word break boundaries and don't break up emoji
Timothy Flynn
2023-02-22
LibGUI: Convert mouse events from a visual to a physical position
Timothy Flynn
2023-02-21
LibGUI: Fix const-correctness issues
Andreas Kling
2023-02-20
LibGUI: Use Gfx::Font::bold_variant() instead of a manual lookup
Sam Atkins
2023-02-20
LibGUI: Use a while loop for iterating text spans
Sam Atkins
2023-02-20
LibGUI: Validate TextDocument spans when merging them, not when painting
Sam Atkins
2023-02-20
LibGUI: Add and use TextEditor::fixed_elements_width()
Sam Atkins
2023-02-20
LibGUI+HackStudio: Simplify TextEditor gutter & ruler calculations
Sam Atkins
2023-02-17
LibGUI: Update TextEditor to delete emoji based on gbp cluster
Fausto Tommasi
2023-02-16
LibGUI: Account for `glyph_spacing()` in spans
Cameron Youell
2023-02-13
LibGUI: Take gutter into account when measuring TextEditor content area
Sam Atkins
2023-02-13
LibGUI: Don't show caret cursor when hovering TextEditor's gutter
Sam Atkins
2023-02-13
LibGUI: Combine wrapping/non-wrapping TextEditor code paths
Sam Atkins
2023-02-13
LibGUI: Fix typo in `span_consumed` variable
Sam Atkins
2023-02-13
LibCore: Move Stream-based file into the `Core` namespace
Tim Schumacher
2023-02-13
LibCore: Rename `File` to `DeprecatedFile`
Tim Schumacher
2023-02-11
LibGUI: Remove the `Core::File` overload of `write_to_file()`
Lucas CHOLLET
2023-02-11
LibGUI: Base `write_to_file(StringView path)` on the stream overload
Lucas CHOLLET
2023-02-05
LibGfx: Pass font width to `FontDatabase::get()`
Aliaksandr Kalenik
2023-01-26
LibGfx: Remove `try_` prefix from bitmap creation functions
Tim Schumacher
2023-01-12
LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOr
Sam Atkins
2023-01-07
LibGUI: Add `TextEditor::write_to_file(Core::Stream::File&)`
Lucas CHOLLET
2023-01-07
Everywhere: Use ElapsedTimer::elapsed_time() for comparisons
Andrew Kaster
2023-01-06
LibGfx: Make Font::preferred_line_height() more correct
Andreas Kling
2022-12-26
LibGUI: Standardize automatic scrolling in TextEditor+GlyphMapWidget
thankyouverycool
2022-12-26
LibGUI: Handle Enter+Leave events for automatic cursor trackers
thankyouverycool
[next]