Commit Graph

358 Commits

Author SHA1 Message Date
Marcin Kulik
13a8653ce4 Fix spinner 2016-02-21 18:22:37 +01:00
Marcin Kulik
caff3970f8 Build on Go 1.6 too 2016-02-21 17:57:52 +01:00
Marcin Kulik
6c81e82906 Don't build on Go 1.2 2016-02-21 17:49:43 +01:00
Marcin Kulik
259f858d4f Spinner 2016-02-21 16:58:39 +01:00
Marcin Kulik
6b7d69e1db Update README 2016-02-21 12:36:57 +01:00
Marcin Kulik
22c054be9d Support playing from http URLs pointing to HTML with <link rel="alternate"...> 2016-02-21 12:36:57 +01:00
Marcin Kulik
97548dcbff Removing final "exit" from recorded stdout (resolves #138) 2016-02-20 18:48:15 +01:00
Marcin Kulik
f693cba9ab Fix handling of partial UTF-8 sequences in recorded stdout 2016-02-20 18:27:07 +01:00
Marcin Kulik
f98b9a8036 Create CONTRIBUTING.md 2016-02-14 17:09:02 +01:00
Marcin Kulik
12a0ef780f Revert "Gzip data for upload"
This reverts commit f54b0a9793.
gzip.NewReader constructs a decompressor, and we need compressor here.
2016-02-13 10:48:42 +01:00
Marcin Kulik
a9300449c5 Merge pull request #146 from bentranter/gzip-data-for-upload
Gzip data for upload
2016-02-13 10:43:24 +01:00
Ben Tranter
f54b0a9793 Gzip data for upload
Relevant issue: #121

This tiny PR gzips the body of the POST request before uploading it,
and adds the appropriate `Accept-Encoding` header to the request. As
far as I can tell, no change needs to be made on the Rails end, since
`Net:HTTP` knows to automatically decompress gzipped requests if they
contain the `Accept-Encoding: gzip` header.

I tested this by compiling locally and uploading a session
([![asciicast](https://asciinema.org/a/5a4ro8drmyekusbrzbrt3n5ur.png)](https://asciinema.org/a/5a4ro8drmyekusbrzbrt3n5ur)) and it seemed to work.
2016-02-11 20:56:38 -05:00
Marcin Kulik
e3b8299109 Update readme 2015-10-21 11:20:26 +02:00
Marcin Kulik
e8ac53f2d6 Simplify example stdout 2015-10-20 11:38:22 +02:00
Marcin Kulik
b5b9830f8c Merge pull request #130 from Jellyfrog/patch-1
Switch to modern Travis CI infrastructure
2015-09-29 19:30:32 +02:00
Jellyfrog
5621d000e2 Switch to modern Travis CI infrastructure 2015-09-29 19:07:33 +02:00
Marcin Kulik
535f1c6279 Support currently suggested ipfs URLs 2015-09-19 10:52:58 +02:00
Marcin Kulik
d57519bfba Support playback from http:// and ipfs:// URLs 2015-09-18 19:55:02 +02:00
Marcin Kulik
c3ba15ba56 Add --quiet option to rec command (closes #122) 2015-08-08 21:29:29 +02:00
Marcin Kulik
56ef81c050 Update man page 2015-08-08 21:29:29 +02:00
Marcin Kulik
3c3f1091c6 Merge pull request #123 from netmml/patch-1
license badge
2015-08-08 10:34:14 +02:00
My-khael Pierce
29799864cf license badge 2015-08-07 17:04:55 -04:00
Marcin Kulik
ec6bce8f07 Don't embed git commit sha in version command output 2015-07-02 21:41:27 +02:00
Marcin Kulik
971e49ea21 Make "all" a phony goal 2015-07-01 20:27:28 +02:00
Marcin Kulik
5f5f7ab6c7 Update installation section of readme 2015-07-01 20:20:07 +02:00
Marcin Kulik
946447a6d3 Merge pull request #114 from swills/freebsd-install
allow installing on FreeBSD
2015-06-28 21:45:23 +02:00
Marcin Kulik
935a727736 Merge pull request #115 from hpurmann/readme_demo
Fix demo cast preview image
2015-06-28 21:39:51 +02:00
Hendrik Purmann
54bf19ce69 Fix demo cast preview image 2015-06-28 14:03:34 +02:00
Steve Wills
8c2c8d5fc4 allow installing on FreeBSD 2015-06-26 10:12:05 -04:00
Marcin Kulik
64c7b0e3bc Merge pull request #112 from swills/build-FreeBSD
add build on FreeBSD
2015-06-25 05:03:41 +02:00
Steve Wills
79e79e3f1f add build on FreeBSD 2015-06-23 14:42:06 -04:00
Marcin Kulik
c16c27817c Document playback from stdin 2015-06-23 20:20:22 +02:00
Marcin Kulik
a7086bceec Merge pull request #111 from Jellyfrog/master
Support playing file from stdin
2015-06-23 19:32:56 +02:00
Jellyfrog
e30f2d4b4d Support playing file from stdin 2015-06-23 18:18:56 +02:00
Marcin Kulik
e99c16a581 Fix link to demo screencast 2015-06-23 09:35:24 +02:00
Marcin Kulik
d6f7cabcd0 Install v1.1.1 2015-06-21 18:05:54 +02:00
Marcin Kulik
56ee75405b Prepare 1.1.1 v1.1.1 2015-06-21 17:58:14 +02:00
Marcin Kulik
0012d2c393 Fix putting terminal into raw mode (fixes #92) 2015-06-21 17:38:10 +02:00
Marcin Kulik
f2fac2cb3c Update installer to install 1.1.0 2015-05-25 20:14:14 +02:00
Marcin Kulik
9c8699c917 Bump version v1.1.0 2015-05-25 20:08:34 +02:00
Marcin Kulik
e636c9d360 Update changelog 2015-05-25 20:08:27 +02:00
Marcin Kulik
1e2ddf018c Accept LC_CTYPE without country/language codes (fixes #103) 2015-05-25 18:34:56 +02:00
Marcin Kulik
e745206ea0 Be clear on config file generation 2015-05-24 12:31:48 +02:00
Marcin Kulik
132d100f43 Update README wrt config file locations 2015-05-24 12:29:58 +02:00
Marcin Kulik
7a5e25e846 Look for $XDG_CONFIG_HOME/asciinema/config instead of $XDG_CONFIG_HOME/.asciinema/config 2015-05-23 18:30:43 +02:00
Marcin Kulik
44d91d0797 Merge pull request #102 from zmwangx/asciinema-config-patch
Add environment variable ASCIINEMA_CONFIG_HOME for customizing path to the config dir
2015-05-23 18:25:05 +02:00
Zhiming Wang
fd38b0f453 check a list of locations for the config file
* First, check the following locations in order (skip if the
  corresponding environment variable is undefined or empty):

  * `$ASCIINEMA_CONFIG_HOME/config`
  * `$XDG_CONFIG_HOME/asciinema/config`
  * `$HOME/.config/asciinema/config`
  * `$HOME/.asciinema/config`

  Use the first one that is found.

* If not found, create a new config file at the first location listed
  above whose corresponding environment variable is nonempty; i.e.,

  * Use `$ASCIINEMA_CONFIG_HOME/config` if `ASCIINEMA_CONFIG_HOME` is
    nonempty;
  * Next, use `$XDG_CONFIG_HOME/asciinema/config` if `XDG_CONFIG_HOME`
  is nonempty;
  * Finally, use `$HOME/.config/asciinema/config` if `HOME` is nonempty.

* If none of the above works, exit with error `"Need $HOME"`.
2015-05-23 04:28:18 -07:00
Marcin Kulik
e753db2688 Document -w option for play command 2015-05-10 13:53:04 +02:00
Marcin Kulik
07d70371ed Rename config section from [playback] to [play] 2015-05-10 13:50:43 +02:00
Marcin Kulik
7c90886ed8 Merge pull request #95 from theatrus/play-max-wait
Simple patch to enable max-wait for playback
2015-05-10 13:39:57 +02:00