Commit Graph

690 Commits

Author SHA1 Message Date
Marcin Kulik
e2df16b6b7 Upgrade base Docker image 2020-04-19 13:45:25 +02:00
landonb
6a4ca6f1d2 Bugfix: Ensure ASCIINEMA_REC set on record (#372). 2020-04-19 13:45:07 +02:00
Marcin Kulik
350d5e9d8b Explain env var in custom notification command 2019-09-08 11:30:46 +02:00
Marcin Kulik
e8a493239e Ignore empty ("") custom notification command 2019-09-08 11:30:46 +02:00
Marcin Kulik
bc793d541c Custom notification command + disabling notifications 2019-09-08 11:30:46 +02:00
Marcin Kulik
cf2f8400a2 Use icon with send-notify and terminal-notifier 2019-09-08 11:30:46 +02:00
Marcin Kulik
9875622a0c Add terminal-notifier support 2019-09-08 11:30:46 +02:00
Marcin Kulik
99e2fa99c0 Add libnotify notifier 2019-09-08 11:30:46 +02:00
Marcin Kulik
631831dead Fix double quote escaping in AppleScript notifier 2019-09-08 11:30:46 +02:00
David Bradway
30ed6cb98c fix typo 2019-04-10 11:31:21 +02:00
ibrakap
f993ced914 pretty syntax 2019-04-04 09:01:18 +02:00
Marcin Kulik
bd940e9366 Simplify command building 2019-03-31 19:08:21 +02:00
Marcin Kulik
88ff927102 Put pycodestyle ignores to setup.cfg 2019-03-31 17:48:30 +02:00
Marcin Kulik
99281ca221 Ignore E722 2019-03-30 19:54:13 +01:00
Marcin Kulik
386a8e0f06 First attempt at desktop notifications 2019-03-30 19:54:13 +01:00
Marcin Kulik
50722ebd7c Extract asynchronous processing into separate module 2019-03-30 19:54:13 +01:00
Marcin Kulik
e06cabeb2b Stop time when recording session is paused 2019-03-30 19:54:13 +01:00
Marcin Kulik
53d0dbbfbb "Pausing" is better than "muting" 2019-03-30 19:54:13 +01:00
Marcin Kulik
3ff14875ff pycodestyle 2019-03-30 19:54:13 +01:00
Marcin Kulik
bfa266c470 Document muting 2019-03-30 19:54:13 +01:00
Marcin Kulik
1ad20769eb Mute recording with ctrl+p 2019-03-30 19:54:13 +01:00
KurtPfeifle
334b795d92 Additions to manpage; modify Markdown to better please future Pandoc 2019-03-24 12:27:15 +01:00
KurtPfeifle
8ee921ea6d Include generation date + asciinema version in manpage header 2019-03-24 12:27:15 +01:00
Marcin Kulik
7af03d8a18 Handle time offset in pty.record instead of in writer 2019-03-23 15:01:34 +01:00
Marcin Kulik
b9ece310a3 Move recording details to new recorder module 2019-03-23 14:55:11 +01:00
Marcin Kulik
2d27db20dc Refactor v2 writer 2019-03-23 13:57:45 +01:00
Marcin Kulik
8e29f975d2 Don't overwrite buffering mode in async writer level 2019-03-23 13:20:17 +01:00
Marcin Kulik
13bb071d85 Pass append instead of mode to all writer types 2019-03-23 13:15:39 +01:00
Marcin Kulik
8aecc1d558 Let pty recorder report elapsed time 2019-03-23 12:26:20 +01:00
Marcin Kulik
d56f275a1b Update year in copyright notice 2019-01-12 20:38:12 +01:00
Marcin Kulik
21dd13d415 Remove extra whitespace 2019-01-12 20:37:02 +01:00
Marcin Kulik
4633c87c77 Use asciinema binary as entrypoint in Docker container 2019-01-12 20:33:08 +01:00
Marcin Kulik
cc73910933 Upgrade Docker image to Ubuntu 18.04 2019-01-12 20:32:48 +01:00
Marcin Kulik
774a18d36b Fix Docker image build 2019-01-12 20:12:30 +01:00
Marcin Kulik
ef2a0f2d18 Move Docker installation option lower - it's not very useful anyway 2019-01-12 20:08:02 +01:00
Marcin Kulik
c56027a143 Merge branch 'release/2.0.2' into develop 2019-01-12 19:58:59 +01:00
Marcin Kulik
08a2e0908c Bump version 2019-01-12 19:58:20 +01:00
Marcin Kulik
d5ac6b618e Update changelog 2019-01-12 19:55:50 +01:00
Marcin Kulik
accc117049 Add PyPi tag for Python 3.7 2019-01-12 19:54:59 +01:00
Marcin Kulik
0cec6ab2dd Prefer full message over just URL in upload response 2019-01-12 18:38:46 +01:00
Jean-Philippe Ouellet
f734ee8583 Stop exiting needlessly on plain "C" locales
Without setting a specific *.UTF-8 locale, things default to C,
which uses a US-ASCII character encoding.

Default installs of at least OpenBSD (and likely other systems)
fall into this category, and asciinema refuses to run at all.

This is **ascii**nema after all... it should support ascii!
2018-12-08 19:25:07 +01:00
Bachynin Ivan
2fefacec92 change "how to stop recording" info message
print old message if command wasn't specified, print "exit opened program when you're done" otherwise
+ slight refactoring (sort imports, wrap long line)
2018-12-08 19:19:31 +01:00
Bachynin Ivan
25952127e1 add better gitignore file
from github's gitignores collection https://github.com/github/gitignore/blob/master/Python.gitignore
2018-12-08 19:19:31 +01:00
Marcin Kulik
8a21e6b1ad xenial + sudo are required for testing on Python 3.7 and 3.8-dev 2018-12-08 19:11:52 +01:00
Marcin Kulik
99a20f0ae9 Test on Python 3.7 and 3.8-dev 2018-12-08 19:05:21 +01:00
Marcin Kulik
7b9c8298b4 Fix pycodestyle (pep8) errors 2018-12-08 19:02:13 +01:00
Marcin Kulik
ac1f970a0d Request JSON for upload response 2018-12-02 17:31:58 +01:00
Marcin Kulik
7b7f19ea97 Move terminal dimensions detection to asciinema.term module 2018-11-28 19:59:29 +01:00
Marcin Kulik
20b8565708 Refactor recording 2018-11-25 18:30:44 +01:00
Crestwave
dde85a6096 Add long_description, data_files and test_requires to setup.py 2018-11-16 22:34:24 +01:00