Commit Graph

223 Commits

Author SHA1 Message Date
Adam D. Ruppe 1c5175f911 terminal + sdpy integration 2018-11-19 11:41:35 -05:00
Adam D. Ruppe 5854599551 detect default fg/bg colors on Windows 2018-11-10 15:02:20 -05:00
Adam D. Ruppe 93a7aa324a hide bouncing cursor (affects Windows) 2018-11-10 14:44:28 -05:00
John Colvin 7e84e6e5ec
remove renaming note 2018-03-27 09:30:08 +01:00
Adam D. Ruppe cb0e91fd52 throw on pipe on windows 2018-03-14 12:09:26 -04:00
Adam D. Ruppe 132013463e new features from plane 2018-02-14 09:58:53 -05:00
Adam D. Ruppe 1d5a3d4811 why did i ever use the ascii function? 2017-10-17 11:03:15 -04:00
Adam D. Ruppe 63b3eebe71 missing paren 2017-05-27 10:16:08 -04:00
Adam D. Ruppe 7ddf54f030 add minigui to dub 2017-05-24 10:54:35 -04:00
Adam D. Ruppe 35d7806ad3 ketmar patches 2017-03-14 22:13:42 -04:00
Adam D. Ruppe 0dbcaa6ed0 ketmar patches 2017-02-25 22:39:19 -05:00
Adam D. Ruppe b2f1022ad8 stuff 2017-01-07 09:24:18 -05:00
Adam D. Ruppe 8480efdc64 new dmd compatibility 2016-05-20 14:21:54 -04:00
Adam D. Ruppe 2ee3c8d61c BREAKING CHANGE: add package to simpledisplay and terminal 2016-04-07 14:57:33 -04:00
Rene Zwanenburg bf226bbad8 Fix WriteConsoleW use on 64 bit 2016-04-04 10:26:33 +02:00
Adam D. Ruppe a377f3ac8d 256 color support with truecolor api 2016-04-02 17:11:03 -04:00
Adam D. Ruppe c713cd6b63 selector bugs 2016-02-27 13:20:02 -05:00
Adam D. Ruppe a9af0b624a better cellular mode alternate screen behavior on Windows 2015-12-09 18:00:59 -05:00
Adam D. Ruppe 3ba5683c1a Windows bug on simple write 2015-12-09 17:22:19 -05:00
Adam D. Ruppe 65b3b06f6d more updates. hidecursor by ketmar 2015-12-07 21:07:58 -05:00
Adam D. Ruppe 3547589c27 scrollback buffer big improvements 2015-11-23 22:26:02 -05:00
Adam D. Ruppe 0fd3d3eef0 hack for easier copy/pasting on easy getline use with mouse 2015-11-23 20:42:22 -05:00
Adam D. Ruppe 55beb6c8da overview doc 2015-11-23 18:47:25 -05:00
Adam D. Ruppe 341252a210 kbhit/getch improvements 2015-11-23 18:23:01 -05:00
Adam D. Ruppe 32672c94cb better line getter controls 2015-11-23 17:31:10 -05:00
Adam D. Ruppe 55915e4611 new KeyboardEvent which will phase out the old CharacterEvent and NonCharacterKeyEvent 2015-11-23 17:13:31 -05:00
Adam D. Ruppe f78dbf0a33 getline bug with no autocomplete 2015-10-30 17:14:37 -04:00
Adam D. Ruppe 3559760d3b scrollback fixes 2015-10-30 14:58:50 -04:00
Adam D. Ruppe 756d775d89 remove debugging writeln 2015-10-22 10:55:35 -04:00
Adam D. Ruppe 7787e9ceaf weird home termcap stuff 2015-10-20 11:34:33 -04:00
admin f29748c1a2 Mac OS X fixes 2015-10-03 11:06:42 -04:00
Adam D. Ruppe 2a0d6aeb15 fix clear bug on windows (thanks jared) 2015-09-21 15:50:40 -04:00
Adam D. Ruppe 5f9f465ae7 sigwinch on other posixes 2015-09-08 09:21:25 -04:00
Adam D. Ruppe 24db640d0c 64 bit oops 2015-08-07 10:59:34 -04:00
Adam D. Ruppe 40fbab4e1f web.d updates 2015-08-04 20:49:07 -04:00
Adam D. Ruppe 7d7b37273d horizontal scroll on getline 2015-07-09 22:38:59 -04:00
Adam D. Ruppe 30716148f0 bug fixes 2015-05-08 09:24:21 -04:00
Adam D. Ruppe 7116fc3453 beginnings of multiplexing support 2015-05-02 10:11:03 -04:00
Adam D. Ruppe ed9fb7ea6d new css selector lexer (thanks ketmar) 2015-04-10 11:47:30 -04:00
Adam D. Ruppe d53a37794b better compatibility with edge triggered eventloop 2014-12-24 12:11:58 -05:00
Adam D. Ruppe 79f2d9f4a0 windows clear function impl 2014-12-22 18:36:37 -05:00
Adam D. Ruppe 295cbeead5 windows broke build! 2014-12-22 18:31:16 -05:00
Adam D. Ruppe 92ad388884 catchup 2014-12-22 13:54:23 -05:00
Adam D. Ruppe 9a1992894b new stuff 2014-12-18 09:18:56 -05:00
Adam D. Ruppe 8f09236fc9 getline convenience function 2014-12-12 12:12:22 -05:00
Adam D. Ruppe 40b6c2ed9d retiring some obsolete stuff 2014-12-12 09:46:09 -05:00
Adam D. Ruppe d9e6fbeedc 64 bit 2014-12-09 19:18:38 -05:00
Adam D. Ruppe e483aff1f5 more getline improvements 2014-12-08 23:26:50 -05:00
Adam D. Ruppe 0fa7f5db94 getline class and function - user-editable lines with history and completition 2014-12-06 22:41:34 -05:00
Adam D. Ruppe c3a5240a17 catchup 2014-12-01 22:39:11 -05:00
Adam D. Ruppe f9eef3a141 linux console special keys 2014-11-27 22:52:44 -05:00
Adam D. Ruppe 90b3b083de dmd warnings (thanks ketmar) 2014-10-22 11:06:05 -04:00
H. S. Teoh 310b46c992 Gah, need to use .get to handle case when environment variable isn't defined.
Otherwise it would throw a runtime exception. :-(
2014-08-08 14:43:17 -07:00
H. S. Teoh 3931c20de4 Replace deprecated getenv(X) with environment[X]. 2014-08-08 14:36:19 -07:00
H. S. Teoh 585e3727d8 Fix compile error with git HEAD. 2014-06-03 07:12:30 -07:00
Adam D. Ruppe 9b862179d3 nothrow 2014-05-11 23:17:42 -04:00
Adam D. Ruppe f0c5009eef call reset on Windows 2014-04-28 12:00:10 -04:00
Adam D. Ruppe a43aba4e58 rewrite getch in terms of the event system 2014-04-10 21:24:04 -04:00
Adam D. Ruppe b62ea55479 flushing on input 2014-04-10 18:34:04 -04:00
Adam D. Ruppe 68b9a610aa dmd 2.065 2014-02-24 13:14:20 -05:00
Adam D. Ruppe 0bc256f9d0 more mouse bugs 2013-10-12 23:00:51 -04:00
Adam D. Ruppe 5400e91cbf mouse button middle and right reversed on unix 2013-10-12 20:38:35 -04:00
Adam D. Ruppe 16ef398534 reverse video 2013-10-10 14:58:00 -04:00
Adam D. Ruppe 298be9e343 correct modifier keys on Windows 2013-10-08 11:43:01 -04:00
Adam D. Ruppe 9410c07f9e buffering on Windows - HUGE speed improvement if you are writing several short strings 2013-10-08 00:11:55 -04:00
Adam D. Ruppe 67757c74a7 modifier keys 2013-10-05 23:20:01 -04:00
Adam D. Ruppe 0b8ddc2470 catchup 2013-10-04 20:59:36 -04:00
Adam D. Ruppe 25906483bd support for using default colors (sort of) 2013-10-04 15:39:01 -04:00
Adam D. Ruppe 05172d7d91 resize and ctrl+c signal handling 2013-10-03 16:16:20 -04:00
Adam D. Ruppe ea70e2a8ff catchup 2013-08-29 18:50:07 -04:00
Adam D. Ruppe d614f48642 stuff 2013-07-11 08:35:54 -04:00
Adam D. Ruppe 0ef6ebd977 png reworking 2013-06-10 12:21:32 -04:00
Adam D. Ruppe 5bb2483d9d this is a clone of my file from ConsoleD, i will continue to update both repos 2013-05-30 18:46:48 -04:00