index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Terminal
/
Terminal.cpp
Age
Commit message (
Expand
)
Author
2019-02-10
Move apps into a top-level Applications/ directory.
Andreas Kling
2019-02-08
Terminal: Use the same cursor rect for active/inactive windows.
Andreas Kling
2019-02-06
Clean up some uninteresting log spam.
Andreas Kling
2019-02-04
Terminal: Fix broken parsing of background color escape.
Andreas Kling
2019-02-04
Terminal: Avoid dirtying lines when clearing them has no visual effect.
Andreas Kling
2019-02-03
Get nyancat nyanning in Serenity.
Andreas Kling
2019-02-03
Terminal: Add limited support for 'M' escape sequence (delete line.)
Andreas Kling
2019-02-03
Terminal: Constrain the cursor inside the terminal rect.
Andreas Kling
2019-02-01
Terminal: Draw the cursor by reversing foreground/background color.
Andreas Kling
2019-01-31
Big, possibly complete sweep of naming changes.
Andreas Kling
2019-01-30
Terminal: Implement 'J' escape "clear from cursor to end of screen."
Andreas Kling
2019-01-28
LibC: Move Stopwatch thingy into a <serenity.h> header.
Andreas Kling
2019-01-26
Refactor GUI rendering model to be two-phased.
Andreas Kling
2019-01-25
Terminal: Support setting the window title using Xterm escape sequences.
Andreas Kling
2019-01-25
Terminal: Tweak dark blue color.
Andreas Kling
2019-01-25
Terminal: Redraw entire line if any of its characters are dirty.
Andreas Kling
2019-01-25
Terminal: Use a more reasonable data structure for the emulation buffer.
Andreas Kling
2019-01-24
Let userland retain the window backing store while drawing into it.
Andreas Kling
2019-01-23
Terminal: Various improvements to terminal emulation.
Andreas Kling
2019-01-23
Terminal: Add support for some more escape sequences.
Andreas Kling
2019-01-23
Terminal: Fix crash when scrolling contents while cursor is on first row.
Andreas Kling
2019-01-20
WindowServer: Only blit dirty rect of windows to back buffer.
Andreas Kling
2019-01-20
Make it possible for userspace to alter window title/geometry.
Andreas Kling
2019-01-19
Make a SharedGraphics directory for classes shared between Kernel and LibGUI.
Andreas Kling
2019-01-18
Make it possible to invalidate only a portion of a window.
Andreas Kling
2019-01-17
Add WindowActivated and WindowDeactivated events.
Andreas Kling
2019-01-17
Terminal: Tighten the glyph rects.
Andreas Kling
2019-01-17
Terminal: Draw the terminal cursor.
Andreas Kling
2019-01-16
Move some more classes to the new coding style.
Andreas Kling
2019-01-15
Terminal: optimize repaints a bunch.
Andreas Kling
2019-01-15
Minor Terminal tweaks.
Andreas Kling
2019-01-15
Terminal: Add some inset and line spacing.
Andreas Kling
2019-01-15
Terminal: basic ANSI color support.
Andreas Kling
2019-01-15
Add basic PTY support.
Andreas Kling
2019-01-15
Factor out individual glyph drawing into Painter::draw_glyph().
Andreas Kling
2019-01-15
Start working on a graphical Terminal program.
Andreas Kling