summaryrefslogtreecommitdiff
path: root/Libraries/LibVT/TerminalWidget.cpp
AgeCommit message (Expand)Author
2020-05-17LibVT: Handle keydown events with multi-byte text correctlyAndreas Kling
2020-05-17LibVT: Make TerminalWidget::selected_text() produce UTF-8 strings :^)Andreas Kling
2020-05-17LibVT: Store all-ASCII terminal lines as 8-bit charactersAndreas Kling
2020-05-16LibVT: Don't try to set the window title to invalid UTF-8 textAndreas Kling
2020-05-16LibVT: Tweak input parsing related namesAndreas Kling
2020-05-16LibVT: Switch VT::Line to being backed by 32-bit codepointsAndreas Kling
2020-05-15LibVT: Move out the Line class from Terminal to its own classAndreas Kling
2020-05-12Terminal: When offering to open a URL, show name + icon for handler appAndreas Kling
2020-05-11LibVT: Update the terminal buffer based on visible linesAnotherTest
2020-05-10LibVT: Clear the hovered hyperlink after completing a dragAndreas Kling
2020-05-10LibVT: Allow dragging hyperlinks :^)Andreas Kling
2020-05-10LibVT: Make selection follow terminal history scrollback :^)Andreas Kling
2020-05-10LibVT: Use the "ActiveLink" theme color for links being clickedAndreas Kling
2020-05-10LibVT: Don't commit to opening a hyperlink until mouseupAndreas Kling
2020-05-10LibVT: Open hyperlinks on plain left-click instead of Ctrl+ClickAndreas Kling
2020-05-10LibVT: Always draw hyperlinks with a dotted underlineAndreas Kling
2020-05-10LibVT: Support RGB colors (\x1b[38;2;<r>;<g>;<b>m)AnotherTest
2020-05-09LibVT: Snapshot the URL we're opening a context menu forAndreas Kling
2020-05-09LibVT: Show the hover hand cursor when hovering over hyperlinks :^)Andreas Kling
2020-05-09LibVT: Add "Open URL" and "Copy URL" to TerminalWidget context menuAndreas Kling
2020-05-09LibVT+Terminal: Support hyperlinks in the terminal :^)Andreas Kling
2020-05-09LibVT: Respond to DSR 0 (device status)Andreas Kling
2020-04-20LibVT: Handle ctrl+arrow keysAnotherTest
2020-04-11LibVT: Shift+Tab should generate ESC[ZAndreas Kling
2020-03-30LibVT: Don't scroll-to-bottom when pressing the Logo keyAndreas Kling
2020-03-06TerminalWidget: Implement ALT selectionrhin123
2020-02-23LibGUI: Make GUI::Frame have the 2px sunken container look by defaultAndreas Kling
2020-02-23Userspace: Use Core::Object::add() when building interfacesAndreas Kling
2020-02-15LibGfx: Remove Utf8View.h dependency from Font.hAndreas Kling
2020-02-14LibGUI: Port the drag&drop code to Core::MimeDataAndreas Kling
2020-02-06LibGUI: Remove leading G from filenamesAndreas Kling
2020-02-06LibGfx: Unpublish Gfx::Size from the global namespaceAndreas Kling
2020-02-06LibGfx: Unpublish Gfx::Rect from global namespaceAndreas Kling
2020-02-06LibGfx: Rename from LibDraw :^)Andreas Kling
2020-02-06LibDraw: Put all classes in the Gfx namespaceAndreas Kling
2020-02-02LibGUI: Put all classes in the GUI namespace and remove the leading GAndreas Kling
2020-02-02LibCore: Put all classes in the Core namespace and remove the leading CAndreas Kling
2020-01-25LibVT: Support the DA (Device Attributes) request (final 'c')Andreas Kling
2020-01-22LibVT: Input dragged file path into the terminal on dropSergey Bugaev
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-15LibVT: only use default bold font if it's the same size as our fontjoshua stein
2020-01-08LibVT: Relayout TerminalWidget on font changeAndreas Kling
2020-01-01LibVT: fix pixel size calculations in terminal_did_resizejoshua stein
2019-12-09LibGUI: Make GMenu inherit from CObjectAndreas Kling
2019-11-30LibVT: Always use Painter::clear_rect() instead of Painter::fill_rect()Andreas Kling
2019-11-25LibVT: Unbreak semi-transparent terminal background paintingAndreas Kling
2019-11-23LibVT: Don't scroll to bottom for Ctrl/Alt/ShiftAndreas Kling
2019-11-20LibVT: Don't implicitly copy the selection on double-click or mouse-upAndreas Kling
2019-11-20LibVT: Add a context menu to TerminalWidgetAndreas Kling
2019-11-20Terminal+LibVT: Switch Terminal to using explicit copy/paste actionsAndreas Kling