aboutsummaryrefslogtreecommitdiff
path: root/screen-display.c
Commit message (Collapse)AuthorAge
* Internal screen data rewrite for better 256 colour/UTF-8 support.Nicholas Marriott2008-09-25
|
* Initial UTF-8 support.Nicholas Marriott2008-09-09
|
* Fix bold/non-bold mismatch in 256 colour mode by adding an extra 8 bits ↵Nicholas Marriott2008-09-08
| | | | (ick) onto the attributes and using two of them to mark the fg and bg as 256 colours when necessary. If only it was 255 colours we would have one value for default and wouln't need this :-/.
* Initial 256 colour support, lightly tested.Nicholas Marriott2008-09-08
|
* Support keypad mode, and get rid of SCREEN_DEF*. Meant to commit these ↵Nicholas Marriott2008-07-24
| | | | separately but forgot :-/.
* Trimify.Nicholas Marriott2008-06-18
|
* Revert attempt to fix stray updates, turns out it was clock :-/.Nicholas Marriott2008-06-04
|
* vi keys from Will Maier.Nicholas Marriott2008-06-04
|
* Filling with the right attr should be done in screen-display.c.Nicholas Marriott2007-12-06
|
* Use the current attr/colours for filling in new areas, this fixes the echo ↵Nicholas Marriott2007-12-06
| | | | \\033[35\;46m\\033[2J bug.
* Screen debugging.Nicholas Marriott2007-12-06
|
* Redraw buglets.Nicholas Marriott2007-12-06
|
* Major reorganisation of screen handling.Nicholas Marriott2007-12-06
|
* Code tidying.Nicholas Marriott2007-11-26
|
* Shift history up by 10% at a time.Nicholas Marriott2007-11-26
|
* Better fix, handle delete-last-line properly.Nicholas Marriott2007-11-24
|
* Don't crash when deleting lines at the end, fixes irssi.Nicholas Marriott2007-11-24
|
* Cut memory consumption by only allocating lines when there is actually data ↵Nicholas Marriott2007-11-21
| | | | on them, and only as much as the right-most data. Everything else is filled in at runtime.
* Free entire screen when destroyed.Nicholas Marriott2007-11-21
|
* Horizontal history/scrolling.Nicholas Marriott2007-11-21
|
* Initial history support.Nicholas Marriott2007-11-21
|
* Mass screen.c rename/tidy. Add a actual size (ysize) as distinct from ↵Nicholas Marriott2007-11-20
display size (now dx,dy). Move functions which work on the displayed area into screen-display.c and tidy. Use macros consistently when accessing screen data (may want to move everything about again later!). This the first step on the road to scrollback.