Commit Graph

226 Commits

Author SHA1 Message Date
Adam D. Ruppe a8785995bf notes 2024-07-25 18:52:17 -04:00
Adam D. Ruppe de93966900 unix bugs in integrated terminal when piping through stdout 2024-02-12 19:52:56 -05:00
Adam D. Ruppe 402c28a73e some more bugs and docs 2024-02-12 07:15:30 -05:00
Adam D. Ruppe 069d318482 terminal tweaks 2023-12-11 12:07:17 -05:00
Adam D. Ruppe b0b0b09d32 keep things building in other places for now 2023-11-29 13:52:51 -05:00
Adam D. Ruppe 410216f649 oops broke embedded 2023-11-26 10:19:03 -05:00
Adam D. Ruppe 3d42a6e6f0 mac update 2023-11-24 12:26:03 -05:00
Adam D. Ruppe 65d5983303 win32 console as a runtime option 2023-11-22 18:59:33 -05:00
Adam D. Ruppe a4b8490de6 fix issue on a specific cmder mosh setup 2023-10-13 13:21:03 -04:00
Adam D. Ruppe 0dacbf15b8 why was that ever there 2023-10-12 07:52:01 -04:00
Adam D. Ruppe 0ba0dc222e update cursor position on-demand if it may have changed by a print since last time 2023-10-04 09:35:32 -04:00
Adam D. Ruppe eb45c8886d starting of core fiber wrap 2023-10-04 09:30:08 -04:00
Marcelo Silva Nascimento Mancini b554edda1c
Remove selective import 2023-09-28 09:02:16 -03:00
Marcelo Silva Nascimento Mancini aa5f26f055
Build terminal faster
This avoids including rpc module from windows which takes 200ms to build
2023-09-28 07:58:17 -03:00
Adam D. Ruppe 8ccbe52704 Issue #393 - use non-blinking cursor code as the default
still not perfect, we should ideally save and restore like on Windows,
but it is a pain to do
2023-06-21 13:25:59 -04:00
Adam D. Ruppe cb4225dfce initial bsd support in arsd.core 2023-03-25 20:58:39 -04:00
Adam D. Ruppe 1ea5517916 wip 2023-03-22 07:51:29 -04:00
John Colvin 3f1de5a834 trailing whitespace 2023-03-05 13:16:36 +00:00
Adam D. Ruppe 42a8876a04 pain 2023-03-02 09:13:42 -05:00
John Colvin 251cb73f71 remove trailing whitespace 2023-03-02 14:00:12 +00:00
james 3eb0a64df3 Improve cursor tracking. 2023-02-19 23:56:53 +02:00
Adam D. Ruppe 7b80a600cd fix up the clear to eend of line function 2023-01-31 20:33:30 -05:00
james c36abe1c15 Attempted to add clear to end of line support. But have no way to check windows version. 2023-01-31 20:33:30 -05:00
Adam D. Ruppe da6563a5de make update cursor position public 2023-01-08 14:46:55 -05:00
Adam D. Ruppe f98b5e17d6 prefilledData arg for getline convenience function 2023-01-01 17:03:53 -05:00
Adam D. Ruppe 189f6007a2 initial api for terminal bold/italic but i don't expecially like it be warned 2022-11-15 16:16:02 -05:00
Adam D. Ruppe 2a18bc805c allow easier opting out of the superior gui interface when using terminal direct to emulator 2022-10-24 16:34:22 -04:00
Adam D. Ruppe d88371e42c more dpi experimentation 2022-08-23 21:57:30 -04:00
Adam D. Ruppe 053f2bd77a save/restore fixes 2022-08-06 10:59:23 -04:00
Ahmet Sait 160a68a54e Terminal save & restore cursor 2022-08-06 17:41:58 +03:00
Adam D. Ruppe dc68816960 history search control externally 2022-06-13 20:38:09 -04:00
Adam D. Ruppe 5c7cc81c84 thing for irc 2022-05-17 15:46:34 -04:00
Adam D. Ruppe 49829f3f48 mroe dpi stuff 2022-03-22 18:02:03 -04:00
Adam D. Ruppe d773fb4221 notes 2022-03-19 10:43:50 -04:00
Adam D. Ruppe 92a6f957f8 bugs 2022-02-09 09:48:35 -05:00
Adam D. Ruppe 40a5854003 some dpi scaling bugs 2022-01-12 17:22:56 -05:00
Adam D. Ruppe a7209664e7 slightly better multi line editor scrolling 2021-11-28 21:37:19 -05:00
Adam D. Ruppe 87df9051d3 ability to inject event from another thread 2021-11-27 22:08:52 -05:00
Adam D. Ruppe 9797370ad6 line getter initial impl 2021-11-24 17:37:48 -05:00
Adam D. Ruppe 7e4938690a some new web conveniences (experimental) and some bug fixes 2021-11-18 22:23:18 -05:00
Adam D. Ruppe 4513eb4496 lol broken example broke other tests 2021-10-19 11:14:40 -04:00
Adam D. Ruppe 9be04676d7 password prompt functions 2021-10-11 13:14:13 -04:00
Adam D. Ruppe 39b0cfeefd nbsp handling 2021-07-28 22:24:29 -04:00
Adam D. Ruppe 883159410b more minigui 2021-06-21 22:16:02 -04:00
Adam D. Ruppe 776d34f534 dmd deprecation handling 2021-06-15 07:23:17 -04:00
Adam D. Ruppe f297fbf813 omg im the worst 2021-06-10 10:00:47 -04:00
Adam D. Ruppe 4b0f2b31a8 more catchup 2021-06-08 15:03:50 -04:00
Adam D. Ruppe a77f1b5b35 utf8 mouse mode support 2021-06-07 11:45:48 -04:00
Adam D. Ruppe 3f30effea7 more stuff 2021-06-06 14:37:37 -04:00
Adam D. Ruppe 543d3a2b5d it just continues to get more awesome 2021-05-28 23:06:13 -04:00