Marcin Kulik
a43311aeba
Update installation instructions for OSX
11 years ago
Marcin Kulik
405e2a7a9d
Update installation instructions
11 years ago
Marcin Kulik
71ce99a67a
Remove travis link from readme (temporarily)
11 years ago
Marcin Kulik
a732f325f8
Update travis links
11 years ago
Marcin Kulik
d71da5b369
Move asciicast attributes preparation to AsciicastAttributes
11 years ago
Marcin Kulik
f3ecd376d7
Update updated_at on all claimed asciicasts
11 years ago
Marcin Kulik
32a2f44eb6
Move user token creation/assignment to a service object
11 years ago
Marcin Kulik
b08ffd48b4
Make the ViewCounter a controller dependency in the form of a private method
11 years ago
Marcin Kulik
f02daa9069
BrushPresenter -> BrushDecorator
11 years ago
Marcin Kulik
681558074a
Update brew install URL to the working one
11 years ago
Marcin Kulik
0350f908a9
Move TimingParser to services
11 years ago
Marcin Kulik
438e962a5a
Convert docs to slim
11 years ago
Marcin Kulik
8efb95252e
Remove unused template for FAQ page
11 years ago
Marcin Kulik
83a8976746
Remove unused assets
11 years ago
Marcin Kulik
0634f52c99
Change all occurrences of old project name to the new one
11 years ago
Marcin Kulik
5c80bf21f1
Don't display cursor when it's invisible... obviously
11 years ago
Marcin Kulik
e15828b56a
Bring back cursor blinking
11 years ago
Marcin Kulik
b7e00ad1ff
Lock down yajl-ruby version
11 years ago
Marcin Kulik
3c4ac3666e
Update copy & code to use the new name
11 years ago
Marcin Kulik
9dad3840fa
Use yajl for parsing terminal snapshots
11 years ago
Marcin Kulik
e3678da97a
Remove Oj - it leaks like a little puppy
11 years ago
Marcin Kulik
101f4ed0f1
Add task for generating frames files
11 years ago
Marcin Kulik
f53f4c1be8
Default to file storage
11 years ago
Marcin Kulik
805d914ac1
Create bin dir when compiling terminal binary
11 years ago
Marcin Kulik
08583e9073
Don't cross 80 line boundary
11 years ago
Marcin Kulik
ee636bf958
Update the player to use backend-generated JSON frames
11 years ago
Marcin Kulik
a1cd6ca2ae
Bring on the terminal.c!
11 years ago
Marcin Kulik
82ff7148a9
Make sure the preview snapshot always has requested height
11 years ago
Marcin Kulik
f15f2e11a5
Avoid making a copy of feed data string
11 years ago
Marcin Kulik
5cd1192fa9
Fix the condition for carrierwave storage setting
11 years ago
Marcin Kulik
b3da1c0656
Don't crash when stdout data is shorter than expected
11 years ago
Marcin Kulik
79f8eaf2ed
Fix display of reversed characters in the thumbnails and the preview
11 years ago
Marcin Kulik
82fa03863d
Adjust Snapshot#crop to work on already optimized lines
11 years ago
Marcin Kulik
22f076a366
Add pregenerated snapshot and frames to asciicast factory
11 years ago
Marcin Kulik
ff153fff1a
Make Terminal return already optimized snapshot
11 years ago
Marcin Kulik
0e2c1784c6
Use terminal binary as a base for Terminal
11 years ago
Marcin Kulik
e537c1b78a
Only release terminal if it is not nil
11 years ago
Marcin Kulik
c5198d4fd8
Make foreman start sidekiq with proper config file path
11 years ago
Marcin Kulik
dcaa77a7ea
Add rake task for starting sidekiq web panel
11 years ago
Marcin Kulik
e862acedb7
Animation frames generation on the backend
11 years ago
Marcin Kulik
bc6e1ddc3d
Make implementation of Stdout more readable
11 years ago
Marcin Kulik
86536f2065
Enable guard notifications via tmux
11 years ago
Marcin Kulik
9e152c3172
Sanitize all characters coming from TSM::Screen#draw
...
It happens that libtsm's screen_draw returns a character that can't be
properly encoded as utf-8. As what we get is only meant to be displayed
and not interpreted we can replace these invalid characters with a
questio mark, which is a common practice for printing invalid chars.
11 years ago
Marcin Kulik
26801d207f
Make Asciicast use BufferedStdout instead of Stdout
11 years ago
Marcin Kulik
c3fc452b91
Make Grid#crop easier to read
11 years ago
Marcin Kulik
731fb11e8b
Simplify Grid#trailing_empty_lines implementation
11 years ago
Marcin Kulik
6962f49ec0
Fix spec for AsciicastDecorator#thumbnail
11 years ago
Marcin Kulik
b47fa27968
Refactor Snapshot to use Grid under the hood
11 years ago
Marcin Kulik
d324200b01
Add BufferedStdout class whose #each yields at 60 hz tops
11 years ago
Marcin Kulik
c775bc8b06
Use less spans for thumbnail rendering
11 years ago