Commit Graph

511 Commits

Author SHA1 Message Date
Marcin Kulik
ba97246db8 Time compression 2012-05-04 21:49:08 +02:00
Marcin Kulik
5afa98bb11 Better handling of 404s 2012-04-29 10:47:33 +02:00
Marcin Kulik
b84b5489c0 Make SnapshotWorker#cleanup not crash 2012-04-29 10:37:50 +02:00
Marcin Kulik
fc8677114d Again, better handling of UTF8 printing 2012-04-28 19:49:46 +02:00
Marcin Kulik
a406baf8f8 Use rvm-capistrano gem 2012-04-28 00:03:48 +02:00
Marcin Kulik
3c86965427 Improve regex for catching printable characters 2012-04-27 23:12:41 +02:00
Marcin Kulik
45e5af4492 forward_agent for capistrano 2012-04-27 12:28:42 +02:00
Marcin Kulik
0d77b843d3 adjustFrameWaitTime in Movie#stop 2012-04-15 21:11:25 +02:00
Marcin Kulik
07eeb1e81b Don't start TimeReporter once again when restarting movie 2012-04-15 20:21:01 +02:00
Marcin Kulik
a78678407f Reset terminal when restarting movie 2012-04-15 20:18:17 +02:00
Marcin Kulik
6626f6cefc Updated comment 2012-04-15 20:16:16 +02:00
Marcin Kulik
6b8d45f2b8 Refactor movie loading 2012-04-15 20:14:41 +02:00
Marcin Kulik
4252386501 Separate method for preparing self view in PlayerView 2012-04-15 20:08:17 +02:00
Marcin Kulik
1ccaa5ca31 Structure for PlayerView constructor 2012-04-15 20:07:16 +02:00
Marcin Kulik
5159029aff Don't involve PlayerView in cursor blinking stuff 2012-04-15 19:55:58 +02:00
Marcin Kulik
bbdb9b15e5 Whitespace 2012-04-15 19:42:39 +02:00
Marcin Kulik
643926ade3 Same for adding "not-started" class 2012-04-15 19:42:25 +02:00
Marcin Kulik
736c3c87dc showLoadingIndicator directly in constructor 2012-04-15 19:38:37 +02:00
Marcin Kulik
097a3653dd Remove "not-started" class from element when movie "really" starts 2012-04-15 19:37:23 +02:00
Marcin Kulik
b15804ef0c PlayerView#createChildViews -> #appendChildViews 2012-04-15 19:22:37 +02:00
Marcin Kulik
a8136ee18d Create HudView instance directly in constructor 2012-04-15 19:20:44 +02:00
Marcin Kulik
005400a7ce PlayerView doesn't need VT 2012-04-15 19:17:28 +02:00
Marcin Kulik
9a3d4c20dc No need to pass movie-frame through PlayerView 2012-04-15 19:14:06 +02:00
Marcin Kulik
d2da307936 No need for setProgress(100) after movie finished 2012-04-15 18:55:19 +02:00
Marcin Kulik
6b8a80c823 Merge branch 'seeking'
* seeking:
  Progress arrow with proper length
  Hacky version of "seeking"
  Seeking prototype
2012-04-15 17:14:21 +02:00
Marcin Kulik
6b2abebbf6 Progress arrow with proper length 2012-04-15 16:43:27 +02:00
Marcin Kulik
46e14dcbae Hacky version of "seeking" 2012-04-15 16:03:31 +02:00
Marcin Kulik
a6664dc97f Add fallback base64 codec for crippled browsers 2012-04-15 01:34:35 +02:00
Marcin Kulik
8957da3bb5 Precompile worker-unpack.js also 2012-04-15 01:21:47 +02:00
Marcin Kulik
6fda6e4913 WebWorker via Sprockets 2012-04-15 01:11:26 +02:00
Marcin Kulik
ccf5576ed9 Seeking prototype 2012-04-15 00:32:29 +02:00
Marcin Kulik
7687449273 Largely improved pausing 2012-04-14 23:15:51 +02:00
Marcin Kulik
17dd692989 Use Math.floor instead of toFixed 2012-04-14 18:39:41 +02:00
Marcin Kulik
4d1afcf01a Use Base64 for encoding asciicast data during transfer 2012-04-14 00:45:25 +02:00
Marcin Kulik
cbc845a2ef Revert "Decompress stdout data on server side"
This reverts commit dda0d56fb7.
2012-04-14 00:29:59 +02:00
Marcin Kulik
dda0d56fb7 Decompress stdout data on server side 2012-04-13 22:46:11 +02:00
Marcin Kulik
dc626d5cf2 Better From header in UserMailer 2012-04-12 16:56:02 +02:00
Marcin Kulik
3a7f462b13 Send email to asciicast author when someone comments 2012-04-12 15:49:20 +02:00
Marcin Kulik
0bb3e75fb6 No need for instance variables in CommentsController#create 2012-04-12 14:47:53 +02:00
Marcin Kulik
4138deffd6 Process up to 100 frames without a break 2012-04-11 21:48:27 +02:00
Marcin Kulik
442f668f89 Bugfix env 2012-04-11 21:48:00 +02:00
Marcin Kulik
10b64e08b4 Pending 2012-04-09 23:53:38 +02:00
Marcin Kulik
4549592238 Use "method" naming for describe blocks in controller specs 2012-04-09 23:51:06 +02:00
Marcin Kulik
8398750aab Specs for StaticPagesController 2012-04-09 23:50:28 +02:00
Marcin Kulik
d6776ee261 Specs for asciicasts_controller 2012-04-09 23:44:10 +02:00
Marcin Kulik
648cf1140b Move all 404 handling to application_controller 2012-04-09 22:56:26 +02:00
Marcin Kulik
46d0a94dda Spec for Api::AsciicastsController#create 2012-04-09 22:46:38 +02:00
Marcin Kulik
db3980315a Decoratos group for simplecov 2012-04-09 20:07:34 +02:00
Marcin Kulik
35817e72d4 Spec for Asciicast#meta= 2012-04-09 20:04:58 +02:00
Marcin Kulik
e5ea6488fd Move asciicast presentation to its decorator 2012-04-09 19:47:19 +02:00