Commit Graph

179 Commits

Author SHA1 Message Date
Marcin Kulik
869ca9d896 Adjust JS player to new asciicast JSON representation 2013-08-13 19:52:54 +02:00
Marcin Kulik
ade244e5d0 Fix rendering of snapshot in the player 2013-08-06 00:37:37 +02:00
Marcin Kulik
86a4662fe5 Abstract stdout_data and stdout_timing as a single value object 2013-08-06 00:37:34 +02:00
Marcin Kulik
20cf58e89b Make the render expose its width and height 2013-06-12 23:58:24 +02:00
Marcin Kulik
f0b66b6399 Center overlays according to viewport/container width 2013-06-12 23:50:31 +02:00
Marcin Kulik
ea3cfbb65a Limit function calls number between AnsiInterpreter and VT 2012-12-01 15:50:27 +01:00
Marcin Kulik
70b1f27234 "Reverse video" support 2012-11-29 18:44:42 +01:00
Marcin Kulik
51fc7a0db1 Fix typo 2012-11-29 18:44:42 +01:00
Marcin Kulik
f86409500c More semantic name for insertCharacters 2012-11-29 18:44:41 +01:00
Marcin Kulik
d95da9635a Update AnsiInterpreter specs to handle new implementation 2012-11-29 18:44:41 +01:00
Marcin Kulik
42897a3d47 Satisfy Brush specs 2012-11-29 18:44:41 +01:00
Marcin Kulik
d5831f163d Use eraseScreen instead of clearScreen 2012-11-29 18:44:41 +01:00
Marcin Kulik
f3775cdf3a "Plural, not singular" 2012-11-29 18:44:41 +01:00
Marcin Kulik
7e3120a4dd No () 2012-11-29 18:44:41 +01:00
Marcin Kulik
dc90d24f4f Remove comment 2012-11-29 18:44:41 +01:00
Marcin Kulik
3ddf5e5dce Don't rely on underscore too much 2012-11-29 18:44:41 +01:00
Marcin Kulik
0b01d98db2 Bring back brush caching 2012-11-29 18:44:41 +01:00
Marcin Kulik
cce80b07ca Fix brush creation in canvas renderer 2012-11-29 18:44:40 +01:00
Marcin Kulik
b87649aec2 Bring back color support 2012-11-29 18:44:40 +01:00
Marcin Kulik
1185e3a4d9 Buffer non-processed data in VT instead of AnsiInterpreter 2012-11-29 18:44:40 +01:00
Marcin Kulik
7b1be025d6 Simplify handlePrivateEscSeq 2012-11-29 18:44:40 +01:00
Marcin Kulik
9e61d3d179 Extract AnsiInterpreter from VT 2012-11-29 18:44:40 +01:00
Marcin Kulik
d4da1b2202 Revert "Handle both bzipped and non-bzipped data in DataUnpacker"
This reverts commit 05d3970e39.
2012-08-25 13:50:48 +02:00
Marcin Kulik
cbce088f05 Revert "Call the callback, really"
This reverts commit fe3af22bf2.
2012-08-25 13:50:33 +02:00
Marcin Kulik
fe3af22bf2 Call the callback, really 2012-08-23 22:16:35 +02:00
Marcin Kulik
05d3970e39 Handle both bzipped and non-bzipped data in DataUnpacker 2012-08-23 20:25:25 +02:00
Marcin Kulik
b1567e75f2 Fix cellHeight calculation 2012-08-03 00:54:54 +02:00
Marcin Kulik
4b26edfd49 Support for both new worker-based player and old one 2012-08-01 22:53:10 +02:00
Marcin Kulik
1672176335 Refactor PlayerView and introduce Player 2012-08-01 22:12:55 +02:00
Marcin Kulik
1f260e95aa DataUnpacker with fallback 2012-07-31 00:59:28 +02:00
Marcin Kulik
87f42d7874 Don't pass cursor blinking through VT 2012-07-31 00:17:05 +02:00
Marcin Kulik
84f2b9a5c6 Use requestAnimationFrame shim by Paul Irish 2012-07-30 23:45:18 +02:00
Marcin Kulik
510960dd00 requestAnimationFrame shim 2012-07-30 23:45:18 +02:00
Marcin Kulik
3b11713903 Render in webkitRequestAnimationFrame callback 2012-07-30 23:45:17 +02:00
Marcin Kulik
d99cd115fc Improved naming 2012-07-30 23:40:54 +02:00
Marcin Kulik
8b7f733606 Wrap WebWorker with AsciiIo.Worker 2012-07-30 23:40:24 +02:00
Marcin Kulik
9d15c931b4 Directory structure reorganization 2012-07-30 23:39:21 +02:00
Marcin Kulik
1fd37f0e62 Add 'playing' / 'paused' class to player element 2012-07-30 23:36:23 +02:00
Marcin Kulik
8c68dbf574 Remove old commented code 2012-07-30 23:32:32 +02:00
Marcin Kulik
cf55c2db87 Create worker earlier 2012-07-30 23:32:32 +02:00
Marcin Kulik
908ee1fb25 Improve rendering speed on high volume stdout 2012-07-30 23:30:18 +02:00
Marcin Kulik
59567921db Working Web Worker version :) 2012-07-30 23:30:17 +02:00
Marcin Kulik
a02fdd7777 Fix 0-based SGR codes parsing 2012-07-29 19:00:49 +02:00
Marcin Kulik
b1ecbc16c0 Option to disable HUD 2012-07-28 20:59:38 +02:00
Marcin Kulik
785273707b Proper design, finally! 2012-07-25 20:24:20 +02:00
Marcin Kulik
f3b6acf00a Move benchmarking code to player view 2012-07-09 19:54:32 +02:00
Marcin Kulik
789aa3a230 Less frequent time reporter 2012-07-09 19:20:07 +02:00
Marcin Kulik
dd3341921d SRP for Movie 2012-07-08 18:15:06 +02:00
Marcin Kulik
e001676f21 Normalized event naming 2012-07-08 17:29:57 +02:00
Marcin Kulik
d581d4ede1 No prefix for HudView events 2012-07-08 17:26:16 +02:00