Margers
|
ae81a69cb1
Block insert cursor. Block cursor for overwrite mode in xterm
|
11 months ago |
Michaël Van Canneyt
|
6df876e546
* Dotted filenames for package rtl-console
|
2 years ago |
Michaël Van Canneyt
|
a8a778395b
* PChar -> PAnsiChar
|
2 years ago |
Nikolay Nikolov
|
95ba16228a
+ use some ASCII replacements for certain non-ASCII characters (used by Free
|
3 years ago |
Nikolay Nikolov
|
f67c4b1c45
+ use the DEC special graphics character set to draw some non-ASCII characters
|
3 years ago |
Nikolay Nikolov
|
921a72566f
+ implemented enhanced video attributes in the Unix video unit
|
3 years ago |
Nikolay Nikolov
|
0d9298f01a
* changed the video unit initialization sequence, so that the startup cursor
|
3 years ago |
Nikolay Nikolov
|
28732fffa2
* fixed the 256-color support for konsole
|
3 years ago |
Nikolay Nikolov
|
3564d5e34a
+ added 256 color support to the Unix console video unit
|
3 years ago |
Nikolay Nikolov
|
61623c43ca
* use separate variables for tracking the foreground and background colors
|
3 years ago |
Nikolay Nikolov
|
e79fbff154
* attr2ansi changed to accept separate foreground and background color
|
3 years ago |
Nikolay Nikolov
|
aee5a58000
- delete disabled code
|
3 years ago |
Nikolay Nikolov
|
ac9feac2c8
- removed spaces at end of line
|
3 years ago |
Karoly Balogh
|
b929367782
Merge branch 'main' into unicodekvm
|
3 years ago |
Karoly Balogh
|
d3de4b5951
* rtl-console: generalized the partial screen update feature which was added to Amiga. the function was renamed to UpdateScreenArea(). it's still an empty call on other platforms, that falls back to UpdateScreen() but the infrastructure is now there to support it.
|
3 years ago |
nickysn
|
15ff16d852
* use FPC's integrated codepage conversion for non-Unicode unix consoles
|
4 years ago |
nickysn
|
da569e952e
* return RawByteString in the transform function result
|
4 years ago |
nickysn
|
1c961a4986
* converted comments to utf-8, so the file is readable in modern text editors
|
4 years ago |
nickysn
|
40eede3a7a
* converted tabs to spaces
|
4 years ago |
nickysn
|
ce9e1e8466
- get rid of internal_codepage. Set CurrentLegacy2EnhancedTranslationCodePage instead.
|
4 years ago |
nickysn
|
ed0ec94680
* fixed bug in decide_codepages, which was checking the wrong variable for is_vga_code_page
|
4 years ago |
nickysn
|
ed670d2ce7
* converted internal_codepage and external_codepage to the TSystemCodePage type.
|
4 years ago |
nickysn
|
62f8899c1b
* hide the (currently broken, to be fixed) unix internal/external code page
|
4 years ago |
nickysn
|
c6bce8915f
+ implemented GetSupportedCodePageCount/GetSupportedCodePage for unicode consoles
|
4 years ago |
nickysn
|
a4db719eb4
+ introduced legacy code page functions to the video driver itself (they can
|
4 years ago |
nickysn
|
c669b8ac83
+ another double width rendering bugfix
|
4 years ago |
nickysn
|
7b71eefbdf
+ bug fix in the rendering of double width characters
|
4 years ago |
nickysn
|
ca1b315e27
* reset LastCharWasDoubleWidth in the beginning of every line
|
4 years ago |
nickysn
|
4944e9296f
+ double width character support in the unix video unit
|
4 years ago |
nickysn
|
fdfc40e86b
+ introduced video.StringDisplayWidth
|
4 years ago |