Ondřej Hruška
30af1ad2f6
+themeable buttons, +fontFamily, +fontSize, +cursorFgBg
7 years ago
cpsdqs
ce46ad7e96
Add capability to color buttons
7 years ago
cpsdqs
c6b59f7094
Remove temporary code
7 years ago
cpsdqs
4547ea668a
Make fullscreen mode work again
7 years ago
cpsdqs
3851cd6aa6
Put layout between screen and renderer
7 years ago
cpsdqs
a460b5fe89
Clean up and add a few comments
7 years ago
cpsdqs
289cc5aaf2
Remove all refs to external DOM objects in screen
7 years ago
cpsdqs
f5bbb60468
Stop using pointers for button labels
7 years ago
cpsdqs
0cfb648ac8
Rename debug_screen to debug, add heartbeat
7 years ago
cpsdqs
e2cdb4091c
Remove refs to single-instance objects in parser
7 years ago
cpsdqs
4234c70f52
Localize term connection and fullscreen button
...
Also prevent trailing-whitespace-trimming breaking lang and fix derps
7 years ago
cpsdqs
3fba2d88c4
Dynamic buttons
7 years ago
Ondřej Hruška
73cb0a4b2b
Interpret bold 0-7 as bold 8-15 (matches Xterm reference impl), add SEQ_SKIP
7 years ago
cpsdqs
dc4e585978
Add pseudo-fullscreen mode for iOS
7 years ago
cpsdqs
c0527c556e
Fix various issues with padding and screen sizing
7 years ago
Ondřej Hruška
b5c135e505
new parser, may be a bit buggy
7 years ago
Ondřej Hruška
f5dd70a6f3
Fix strange behavior with loading screens showing when they should not etc
7 years ago
cpsdqs
9c4027d2d1
Add “Waiting for content” screen
7 years ago
Ondřej Hruška
8138fc0bd7
offscale default fg bg support, utf8 data encoding
7 years ago
cpsdqs
9ccf9dd2cf
Move term stuff to term and partially split screen
...
*since JS doesn't really have type checking the now split screen classes might throw errors and stuff later on, but right now everything seems to be working fine
7 years ago
cpsdqs
ef249ebc79
Make term work with webpack
7 years ago
cpsdqs
9dee9e1628
Use simple pasting for <90chars or open termUpload
7 years ago
cpsdqs
cd6f4c5887
Added clipboard events and removed keymaster
7 years ago
Ondřej Hruška
65bdb0abd7
implemented socket close/reopen on window blur/focus to save server resources
7 years ago
Ondřej Hruška
2b4b364d0d
improved loader and reconnect behavior
7 years ago
cpsdqs
2acaf9e97a
Show big “Disconnected” text when disconnected
7 years ago
cpsdqs
92c4c2ff98
Make Term Conn an EventEmitter, add status screen
7 years ago
cpsdqs
54d314517f
ES6ify some things
7 years ago
Ondřej Hruška
58dd0c929f
implemented bracketed paste for file upload
7 years ago
Ondřej Hruška
bdadb9b532
added option to not capture f5,f11,f12
7 years ago
cpsdqs
259b9f05e9
Fix upload not working
7 years ago
Ondřej Hruška
2f0d0187a1
add js error handler with notify balloon, fix file upload
7 years ago
cpsdqs
4565469216
Typo.
7 years ago
cpsdqs
2c3f081d99
Add fullscreen button
7 years ago
cpsdqs
acae3992f5
Restructuring
7 years ago
cpsdqs
5dab1c649f
Use fewer global variables in term* and softkb
7 years ago
cpsdqs
1f07aa9886
Fix what 2febe19
broke
...
I really should be double-checking commits
7 years ago
cpsdqs
2febe199e4
Don't overwrite window.screen
7 years ago
cpsdqs
ec270c3fdf
Move screen init to term.js
7 years ago
Ondřej Hruška
6cde517c55
comments and removed unused flag from some old version
7 years ago
Ondřej Hruška
79664f56a6
eslint all the things
7 years ago
Ondřej Hruška
75496b8b00
Added content from old ESPTerm repo @ b8ed46cbea0b88730a2a6bad8375790158110910
7 years ago