Commit Graph
414 Commits
Author SHA1 Message Date
MightyPork 10fafd7c23 upse capital G for consistency 2017-09-10 02:24:50 +02:00
MightyPork c838883e69 back-end for #123 2017-09-10 02:23:57 +02:00
MightyPork 384372e6c8 backend support for SGR overline, bit 7 of attrib byte 2017-09-10 02:13:34 +02:00
MightyPork 74c7628474 groundwork for 256 color parsing, added conceal 2017-09-10 02:02:43 +02:00
MightyPork bd43c4d9c3 prevent compressor blowing up short repetitions 2017-09-10 01:28:30 +02:00
MightyPork 2e004b6048 changes to terminal settings now have immediate effect via notify 2017-09-10 00:43:31 +02:00
MightyPork ab921d2523 fix newline mode, add backend for cursor and crlf config in terminal config page 2017-09-09 23:51:26 +02:00
MightyPork 9ac5143228 fix compile error - missing declaration 2017-09-09 23:08:48 +02:00
MightyPork 2bea6397c6 cursor shape CSI and cursor blink toggle 2017-09-09 23:06:58 +02:00
MightyPork ea97752867 implemented saving to alternate buffer (except screen content) 2017-09-09 22:27:29 +02:00
MightyPork a12dcfc86f update github repo link 2017-09-09 20:59:17 +02:00
MightyPork b89db56c48 fix build script and switch default submodule to use master branch 2017-09-09 19:52:37 +02:00
MightyPork 6b603a1a8c Delete old html files & moved front-end to a submodule 2017-09-09 19:42:29 +02:00
cpsdqs 0caadb6f41 Actually fix selection not working
by just adding the selection colors to the palette
2017-09-09 16:20:47 +02:00
MightyPork ff5aa4c12c Merge branch 'canvas' of github.com:MightyPork/ESPTerm into canvas 2017-09-09 16:11:36 +02:00
MightyPork 0967d7f94a fixed bad submodule revision 2017-09-09 16:11:30 +02:00
cpsdqs 26e385b4c0 Fix selection not working 2017-09-09 16:10:10 +02:00
cpsdqs 5cc3003e47 Only redraw changed cells (huge performance boost!)
also add semicolons
2017-09-09 16:01:36 +02:00
cpsdqs 3e6187dba9 Add resize button 2017-09-09 15:15:11 +02:00
cpsdqs 7407419e56 Use proper soft keyboard events
...or as close as it gets because the way input events work on mobile is awful.
2017-09-09 14:55:54 +02:00
MightyPork 93824964ed gitignore update 2017-09-09 14:45:05 +02:00
cpsdqsandMightyPork abecf0d4ce Add fitIntoWidth/Height 2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork d6d985a172 Make operators more readable
(it'll be minified anyway)
2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork 71cab02b3e Set to ctx.font as little as possible to improve Firefox performance 2017-09-09 14:38:03 +02:00
MightyPork 3926776adc Fixed the stupid unicode bug 2017-09-09 14:38:03 +02:00
MightyPork 3b7cd0a42e yarn lock 2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork f85bcb3ef6 Use local sass instead of mysterious global CLI 2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork 0f9809c290 Prevent space from scrolling 2017-09-09 14:38:03 +02:00
MightyPork 2d22d5cff1 fix firmware build scripts & disable yuicompressor 2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork ab2dc10e35 Add Menlo to monospace font stack
lest it be Courier on iOS
2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork 34b72625a5 Add touch selection 2017-09-09 14:38:03 +02:00
MightyPork a3567ec338 nicer underlines & allow underline + strike together 2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork 7576cd859a Add floating soft keyboard input 2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork d82c33d774 Fix misaligned characters(?) 2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork d57ed19c42 Add events to TermScreen; use correct cursor 2017-09-09 14:38:03 +02:00
cpsdqsandMightyPork bee99b4c55 Add babel-minify to packjs 2017-09-09 14:38:03 +02:00
MightyPork fe44927a62 cleaning and jslint syntax fixes 2017-09-09 14:35:37 +02:00
cpsdqsandMightyPork 8f81616ca8 Add hanging cursor 2017-09-09 14:33:50 +02:00
cpsdqsandMightyPork 15f539f4d4 Add mouse events, ⌃⇧C to copy, alt-select override
Also prevent body scroll when the terminal is scrollable
2017-09-09 14:33:50 +02:00
cpsdqsandMightyPork 3b6dfbda49 Add selection, other themes, cursor styles
and fix some issues
2017-09-09 14:33:50 +02:00
cpsdqsandMightyPork dd08290587 Rewrite term_screen with canvas 2017-09-09 14:33:50 +02:00
MightyPork b8ed46cbea removed some generated junk 2017-09-09 03:47:36 +02:00
MightyPork 8d7419b666 You wouldn't believe this simple trick that freed 10 kB of RAM! 2017-09-09 03:45:41 +02:00
MightyPork 830ec073bf fix #109 2017-09-09 03:03:12 +02:00
MightyPork 7d6cb2b660 screen serialize speedup + fix bad utf encode 2017-09-09 01:57:15 +02:00
MightyPork 1d6d6ee228 Implement initial load through websocket to cut one unnecessary HTTP GET that caused conn pool overflow. Increased reload / retry delays to reduce server spamming by poorly loaded client. 2017-09-08 23:53:23 +02:00
MightyPork a20ec8a49e version bmup 1.0.1 2017-09-07 22:49:38 +02:00
MightyPork 831ebe3b54 Fix broken codepage 1 2017-09-07 22:44:56 +02:00
MightyPork ea3c815a39 added script to auto-deploy demo; fixes for Edge 2017-09-07 22:42:34 +02:00
MightyPork 85f707401d Updated README 2017-09-07 18:28:23 +02:00