Commit Graph

292 Commits

Author SHA1 Message Date
Marcin Kulik
cc13bf755a Add ?t=1:20 param support 2015-10-13 18:38:37 +00:00
Marcin Kulik
a44121eb7b Pass title and author info to the player 2015-10-08 12:43:09 +00:00
Marcin Kulik
51e14d80a0 Use new ClojureScript player 2015-10-03 17:39:15 +02:00
Marcin Kulik
66377b8d7d Make sure player initialization code is available in embed and screenshot bundles 2015-05-16 09:50:59 +00:00
Marcin Kulik
680d4bf96c Make player creation code more intention revealing 2015-05-16 09:39:16 +00:00
Marcin Kulik
c070430135 Move JS code to .js file 2015-05-16 09:31:03 +00:00
Marcin Kulik
09a4364ce8 There's no real need for Backbone here 2015-05-13 10:39:03 +00:00
Marcin Kulik
3772da7f63 Ask browsers to not send referrer for external links 2015-04-26 15:55:38 +00:00
Marcin Kulik
bb622d670e Enable embedding with image links 2015-03-27 17:10:03 +00:00
Marcin Kulik
2c0397dd97 "forEach" is simpler than old school "for" 2015-02-18 12:20:20 +00:00
Marcin Kulik
2a8795f40a Simplify query params formatting 2015-02-18 11:28:15 +00:00
Marcin Kulik
527abc03b5 Allow embedding the same asciicast multiple times on a single page 2014-12-23 17:27:33 +00:00
Marcin Kulik
8dc6db023e Update installation instructions 2014-12-16 20:20:47 +00:00
Marcin Kulik
427c19638c Prompt for username after login 2014-10-17 20:24:23 +02:00
Marcin Kulik
feb9703620 Remove old authentication code (browser-id, github, twitter) 2014-10-17 20:24:23 +02:00
Marcin Kulik
0cd4559f5a Log in by email without Persona 2014-10-17 20:24:22 +02:00
Marcin Kulik
b6a23222d7 Integrate new React.js-based player 2014-06-24 20:49:26 +02:00
Marcin Kulik
6db51d138d Make Persona login background matching new design 2014-02-09 17:54:22 +01:00
Marcin Kulik
585167089d Rename container_width option to max_width 2014-01-18 14:53:15 +01:00
Marcin Kulik
08d17f28e3 Redesign asciicast page 2013-11-20 21:33:25 +01:00
Marcin Kulik
cf78f0dfe0 Update the player to new design 2013-11-20 21:33:22 +01:00
Marcin Kulik
c0473dc217 Redesign homepage (and layout in general) 2013-11-20 21:33:22 +01:00
Marcin Kulik
e01a9e23f5 Specify URLs for ToS and Privacy Policy for Persona 2013-10-26 23:57:07 +02:00
Marcin Kulik
cf822f9d5e Improvements to the new sign in flow 2013-10-22 17:08:12 +02:00
Marcin Kulik
8dba31ce71 Auto-focus nickname field on new user form 2013-10-20 19:07:40 +02:00
Marcin Kulik
bc2b91f5a2 Extract base js assets bundle 2013-10-20 18:07:03 +02:00
Marcin Kulik
8c43aaf081 Add login via Mozilla Persona 2013-10-20 18:07:03 +02:00
Marcin Kulik
ac64d04a51 Remove old unused backbone code 2013-10-20 18:04:09 +02:00
Marcin Kulik
f05b787ac3 Remove debug console.log statement 2013-10-20 17:32:46 +02:00
Marcin Kulik
d1b4d6eabd Make sure progress indicator value is never larger than 100 2013-10-04 18:45:52 +02:00
Marcin Kulik
83a8976746 Remove unused assets 2013-09-23 19:13:06 +02:00
Marcin Kulik
0634f52c99 Change all occurrences of old project name to the new one 2013-09-23 19:05:36 +02:00
Marcin Kulik
5c80bf21f1 Don't display cursor when it's invisible... obviously 2013-09-23 11:27:27 +02:00
Marcin Kulik
e15828b56a Bring back cursor blinking 2013-09-23 11:09:25 +02:00
Marcin Kulik
ee636bf958 Update the player to use backend-generated JSON frames 2013-09-21 13:05:13 +02:00
Marcin Kulik
79f8eaf2ed Fix display of reversed characters in the thumbnails and the preview 2013-09-21 13:05:12 +02:00
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
feec862f99 Display embed link on the asciicast's page 2013-06-13 11:45:00 +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
f22837f4e9 Add "embed" css/js bundles 2013-06-12 21:52:15 +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