Commit Graph

51 Commits (a513128d767813e2360573ad58843deb087079c2)

Author SHA1 Message Date
Yevgen Muntyan c36828962f working_dir and envp parameters go into MooTermCommand; made TermCommand and EraseBinding private 2006-08-01 00:54:24 -05:00
Yevgen Muntyan 510eff37ce Making drawing like vte's 2006-06-09 14:28:17 -05:00
Yevgen Muntyan 08f9dc7c11 Do scroll to bottom on input 2006-04-09 17:17:27 -05:00
Yevgen Muntyan 58a319710e Do apply terminal settings when they are changed 2006-04-08 21:09:02 -05:00
Yevgen Muntyan 816c169876 Destroy popup menu properly 2006-04-08 00:31:50 -05:00
Yevgen Muntyan 5b1a4494f9 Use font from widget's style 2006-03-27 02:11:07 -06:00
Yevgen Muntyan 49ecf24eec Do not use gdk_window_scroll 2006-03-26 20:29:43 -06:00
Yevgen Muntyan 63147f6bdf Use pango attributes for bold text 2006-03-26 20:22:11 -06:00
Yevgen Muntyan 4e1e73fc32 Lame fix for scrolling problems 2006-03-24 18:51:31 -06:00
Yevgen Muntyan cae601a0d7 Better drawing, supposedly no more eating 100% cpu time 2006-03-24 17:27:31 -06:00
Yevgen Muntyan 1c14cdf45c Added moo_term_set_colors() for changing palette; made MooTerm update on style-set, so gtk_widget_modify_base and gtk_widget_modify_text work too. 2006-03-09 18:28:03 -06:00
Yevgen Muntyan de49e7f062 r1325@celeron: muntyan | 2006-02-23 01:56:57 -0600
Copyright notice
2006-02-23 14:03:17 +00:00
Yevgen Muntyan a8a66114c4 [celeron-berlios @ 1246]
Removed MooTermProfile stuff

Original author: muntyan
Date: 2006-02-12 00:00:23.572730
2006-02-12 06:03:21 +00:00
Yevgen Muntyan 0fdbf51632 Merged term-autowrap branch 2005-12-03 20:29:23 +00:00
Yevgen Muntyan 012ec552a4 svn merge -r 687:694 svn+ssh://svn.berlios.de/svnroot/repos/ggap/moo/branches/better-term 2005-10-16 05:07:02 +00:00
Yevgen Muntyan 14d3defbc1 Merging syntax-hl branch -r 493:683 into the trunk 2005-10-13 14:08:18 +00:00
Yevgen Muntyan b87a050f78 Made MooPrefs use xml file format; started MooEditFileMgr for recent files and file filters 2005-07-28 19:25:10 +00:00
Yevgen Muntyan 083f634a4a Added MooTermProfile stuff 2005-07-26 11:12:40 +00:00
Yevgen Muntyan 4a56b48df2 Replaced G_STRFUNC with G_STRLOC 2005-07-25 13:34:22 +00:00
Yevgen Muntyan d8ecebc03d Made MooApp compile 2005-07-24 04:58:57 +00:00
Yevgen Muntyan e86677aeb2 Sorted out a bit, made some functions static 2005-07-23 09:24:06 +00:00
Yevgen Muntyan 13586672ea Added palette, fixed changing size 2005-07-22 12:02:36 +00:00
Yevgen Muntyan 3736cbb669 Thu, 21 July 2005-07-21 22:11:16 +00:00
Yevgen Muntyan 4cf32848c9 Removed underscores from the beginnings of structure members 2005-07-20 18:42:54 +00:00
Yevgen Muntyan 97c895cd70 Made all non-static functions names start with moo_term_ 2005-07-20 18:24:14 +00:00
Yevgen Muntyan 8e7304d31e Simplified drawing 2005-07-20 17:00:21 +00:00
Yevgen Muntyan 80ac137a6e Added blinking cursor 2005-07-20 15:52:15 +00:00
Yevgen Muntyan de058121a7 Added primary selection handling 2005-07-19 15:14:29 +00:00
Yevgen Muntyan 545aef07a6 Fixed draw_range() 2005-07-19 14:01:41 +00:00
Yevgen Muntyan 6aa44ba038 Added MooText interface for handling selection with mouse 2005-07-19 09:43:44 +00:00
Yevgen Muntyan 07fc43d4ec Moved declaration of TermSelection to mooterm-selection.h 2005-07-17 04:49:01 +00:00
Yevgen Muntyan 8bebdfe18d Fixed switcing to alternate buffer and cursor saving 2005-07-17 04:38:09 +00:00
Yevgen Muntyan d0ea535e6e Fixed resizing 2005-07-17 02:36:26 +00:00
Yevgen Muntyan f33847613e Added switching buffers; fixed sending 8-bit control characters to child in some places 2005-07-16 18:32:43 +00:00
Yevgen Muntyan f394371b37 Send scroll events to child 2005-07-15 16:27:09 +00:00
Yevgen Muntyan d785c3b7f0 Fixed macros: used G_STMT_*, replaced function-like macros without arguments, made them upper-case 2005-07-15 15:11:08 +00:00
Yevgen Muntyan 16fa8ab2f7 Added mouse tracking; ignoring hilite mouse tracking mode 2005-07-15 11:41:00 +00:00
Yevgen Muntyan d7643e2472 Mouse cursor is called "pointer", terminal cursor is called "cursor" 2005-07-15 10:05:27 +00:00
Yevgen Muntyan ecf34d0556 Added populate-popup signal, popup menu, moo_term_scroll() 2005-07-15 09:49:48 +00:00
Yevgen Muntyan 4480aa68ff Took keyboard hadling from vte, improved parser 2005-07-15 06:37:09 +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 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 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 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 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