Yevgen Muntyan
|
ecf34d0556
|
Added populate-popup signal, popup menu, moo_term_scroll()
|
2005-07-15 09:49:48 +00:00 |
Yevgen Muntyan
|
5f88b72861
|
moo_term_pt_send_intr(); handle EAGAIN and EINTR in read_child()
|
2005-07-15 09:48:18 +00:00 |
Yevgen Muntyan
|
4155ad4596
|
cursor_moved(), set_cursor_visible()
|
2005-07-15 09:46:44 +00:00 |
Yevgen Muntyan
|
4480aa68ff
|
Took keyboard hadling from vte, improved parser
|
2005-07-15 06:37:09 +00:00 |
Yevgen Muntyan
|
2e48bcb99e
|
Added moo_term_pt_get_erase_char(), moved child_alive flag into MooTermPt
|
2005-07-15 06:34:31 +00:00 |
Yevgen Muntyan
|
2bf1b1f9b8
|
Added handling DCS sequences
|
2005-07-15 06:25:40 +00:00 |
Yevgen Muntyan
|
6a5dcf270f
|
Removed handling 8-bit control characters
|
2005-07-15 06:21:38 +00:00 |
Yevgen Muntyan
|
14b3aea3a2
|
Renamed mooterminput.c to mooterm-input.c, added mooterm-keymap.h
|
2005-07-13 15:48:25 +00:00 |
Yevgen Muntyan
|
37d95341f9
|
Renamed mooterminput.c to mooterm-input.c
|
2005-07-13 15:47:04 +00:00 |
Yevgen Muntyan
|
e78bfcef48
|
Keyboard handling
|
2005-07-13 15:46:11 +00:00 |
Yevgen Muntyan
|
36227516f2
|
Added lot more control sequences, implemented insert_line() and delete_line()
|
2005-07-12 14:23:08 +00:00 |
Yevgen Muntyan
|
9498fee819
|
Renamed mooterm-ctlfuncs.h to mooterm-vtctls.h
|
2005-07-12 08:28:05 +00:00 |
Yevgen Muntyan
|
7287715d58
|
Renamed mooterm-ctlfuncs.h to mooterm-vtctls.h
|
2005-07-12 08:27:21 +00:00 |
Yevgen Muntyan
|
2a1de832db
|
Moved stuff around, added vt_not_implemented
|
2005-07-12 08:26:12 +00:00 |
Yevgen Muntyan
|
8aea3481bb
|
Moved stuff around, fixed parser, fixed widget and buffer. Need to implement VT functions
|
2005-07-11 02:54:58 +00:00 |
Yevgen Muntyan
|
3f04008769
|
Terminal modes, from VT manual
|
2005-07-10 17:11:39 +00:00 |
Yevgen Muntyan
|
97111bac49
|
Removed UNDERLINE, STRIKETHROUGH, and ALTERNATE text attributes.
|
2005-07-09 13:56:03 +00:00 |
Yevgen Muntyan
|
18076e863c
|
Fixed arrow keys
|
2005-07-09 13:52:03 +00:00 |
Yevgen Muntyan
|
3d3c5af4ee
|
Removed old pieces of code, added drawing bold and underlined text
|
2005-07-09 13:49:12 +00:00 |
Yevgen Muntyan
|
11ec747563
|
Renamed MooTermVt to MooTermPt
|
2005-07-07 11:06:23 +00:00 |
Yevgen Muntyan
|
9e0b5e1110
|
Made colors actually work
|
2005-07-07 07:01:19 +00:00 |
Yevgen Muntyan
|
f162e57f59
|
Rewrote drawing stuff
|
2005-07-06 23:41:14 +00:00 |
Yevgen Muntyan
|
9e94bc5a2a
|
Added alternate character set support
|
2005-07-06 18:48:09 +00:00 |
Yevgen Muntyan
|
ba2c348e20
|
Rewrote MooTermLine, added unicode stuff
|
2005-07-06 16:39:02 +00:00 |
Yevgen Muntyan
|
f4e0c1f56e
|
Rewrote parsing control sequences, added some terminal modes and stuff
|
2005-07-04 19:22:02 +00:00 |
Yevgen Muntyan
|
b1bda1e40d
|
Do not shrink lines in the buffer on resize
|
2005-07-03 09:45:33 +00:00 |
Yevgen Muntyan
|
b9829b9641
|
Fixed some keys, according to 'infocmp xterm'
|
2005-07-03 09:44:29 +00:00 |
Yevgen Muntyan
|
e15286bdfd
|
Draw black-n-white for now
|
2005-07-03 08:41:57 +00:00 |
Yevgen Muntyan
|
63fe162101
|
return NULL if attr->mask is zero
|
2005-07-03 08:28:59 +00:00 |
Yevgen Muntyan
|
ac49a6447a
|
Replaced g_io_channel_write_chars() with write(), added moo_term_paste_clipboard()
|
2005-07-03 06:01:57 +00:00 |
Yevgen Muntyan
|
bc857332a4
|
Added CMD_ERROR to handle case when parser->cmd is not set, but parser->current already iterated
|
2005-07-03 05:59:00 +00:00 |
Yevgen Muntyan
|
9b38feea22
|
Implemented escape sequence parser using yacc
|
2005-07-02 14:59:59 +00:00 |
Yevgen Muntyan
|
b1737bf29d
|
MooTermBuffer::set_window_title, MooTermBuffer::set_icon_name signals
|
2005-07-01 10:26:55 +00:00 |
Yevgen Muntyan
|
fde725f6ab
|
Added set window title/icon name commands to the parser; added some
key handling; MooTermVtUnix::write
|
2005-07-01 09:53:39 +00:00 |
Yevgen Muntyan
|
1509b8a486
|
Switched to C completely
|
2005-06-23 20:18:45 +00:00 |
Yevgen Muntyan
|
a26d32bf3b
|
added non-blocking read for VtUnix, some other minor changes
|
2005-06-23 13:50:25 +00:00 |
Yevgen Muntyan
|
a228d39579
|
added pty.c and pty.h
|
2005-06-22 22:47:39 +00:00 |
Yevgen Muntyan
|
1ca2e621d1
|
implemented MooTermVt for unix
|
2005-06-22 22:13:12 +00:00 |
Yevgen Muntyan
|
b26546872f
|
Initial import
|
2005-06-22 18:20:32 +00:00 |