Commit Graph

27 Commits

Author SHA1 Message Date
Kelvin Sherlock 41c311fb8a Squashed commit of the following:
commit b9723cf13690c3a6ecefeee81b1d95a23bde0422
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Fri Feb 9 22:41:59 2018 -0500

    remove most gui config stuff from new window.

commit c690c5ebd99d6268f605094f429114a39ab3c180
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Thu Feb 8 11:48:29 2018 -0500

    crosshatch cursor, push/pop cursor state when no longer key window.

commit ebaa0e535ee52a85a514efbaa872f891f7e817f1
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Thu Feb 8 11:47:20 2018 -0500

    child monitor - removeAll

commit e591630339f3cd22ca461f2006f4c360fa43d026
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Thu Feb 8 11:46:19 2018 -0500

    add config popup for the term window.
2018-02-09 22:47:20 -05:00
Kelvin Sherlock 3542ed50ce fix scroll-right bug (PTSE) 2018-01-29 21:22:08 -05:00
Kelvin Sherlock 6ab42a4c82 scroll left / right.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3171 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-02-18 18:00:18 +00:00
Kelvin Sherlock cef619bae7 rewrite GS/OS Console.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3169 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-02-17 03:54:52 +00:00
Kelvin Sherlock d899cb8c0e update putc parameters.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3164 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-02-16 18:06:20 +00:00
Kelvin Sherlock 2f0cd34e32 remove old screen code
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3163 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-02-16 00:27:56 +00:00
Kelvin Sherlock 0291b21733 simplify screen, rewrite gno console.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3162 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-02-16 00:26:45 +00:00
Kelvin Sherlock 29776f8366 iRect operators.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3161 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-02-16 00:26:01 +00:00
Kelvin Sherlock 59487424bb fix warnings.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3157 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-02-05 19:22:40 +00:00
Kelvin Sherlock 7f89ae21a5 max_size.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3152 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-01-26 19:18:12 +00:00
Kelvin Sherlock b0674ce06a fix up and simplify ring buffer a little bit.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3150 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-01-26 19:05:39 +00:00
Kelvin Sherlock 695fb8ce36 ring buffer to debug stuff.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3148 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-01-26 04:47:35 +00:00
Kelvin Sherlock b218387855 fix decrementY.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3147 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2017-01-26 04:47:10 +00:00
Kelvin Sherlock 4da42afc94 c++17 algorithm.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3138 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2016-09-17 17:39:06 +00:00
Kelvin Sherlock 64274d09c4 c++11 updates.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3114 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2016-07-11 02:25:39 +00:00
Kelvin Sherlock ae61aaa524 fix the window title.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3111 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2016-07-08 00:54:52 +00:00
Kelvin Sherlock 272ad2a166 tabTo, insertc, deletec for TextPort.
git-svn-id: svn://qnap.local/TwoTerm/trunk@2023 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-02-06 18:31:49 +00:00
Kelvin Sherlock a6c9be6290 Move eraseLine/eraseScreen to obsolete.
git-svn-id: svn://qnap.local/TwoTerm/trunk@2017 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-02-05 01:46:53 +00:00
Kelvin Sherlock da35fe1112 cursor type enum
git-svn-id: svn://qnap.local/TwoTerm/trunk@2015 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-02-03 02:41:21 +00:00
Kelvin Sherlock c9aa73af1f signed/unsigned problem.
git-svn-id: svn://qnap.local/TwoTerm/trunk@2006 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-01-22 18:28:56 +00:00
Kelvin Sherlock 98f5aa6d65 textport fixes for insertLine, tabTo.
git-svn-id: svn://qnap.local/TwoTerm/trunk@2001 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-01-20 02:34:41 +00:00
Kelvin Sherlock f8c51408c5 fix typo
git-svn-id: svn://qnap.local/TwoTerm/trunk@1995 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-01-17 02:34:07 +00:00
Kelvin Sherlock 613e8319b4 add back pre-textport methods.
git-svn-id: svn://qnap.local/TwoTerm/trunk@1994 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-01-16 23:04:53 +00:00
Kelvin Sherlock 4020395d97 resize by deleting lines below cursor first.
git-svn-id: svn://qnap.local/TwoTerm/trunk@1993 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-01-16 23:04:31 +00:00
Kelvin Sherlock d645c56afb git-svn-id: svn://qnap.local/TwoTerm/trunk@1990 5590a31f-7b70-45f8-8c82-aa3a8e5f4507 2011-01-12 13:59:07 +00:00
Kelvin Sherlock effa18a344 moving things around
git-svn-id: svn://qnap.local/TwoTerm/trunk@1987 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-01-12 03:50:56 +00:00
Kelvin Sherlock 08d61ce529 moving things around
git-svn-id: svn://qnap.local/TwoTerm/trunk@1986 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-01-12 03:49:47 +00:00