Commit Graph

  • 4550bdb739 Add --out-fmt option to play command Marcin Kulik 2022-05-14 18:10:15 +02:00
  • 062914a037 Merge pull request #498 from asciinema/play-stdin Marcin Kulik 2022-05-14 17:15:47 +02:00
  • 675b37d535 Add --stream option to play command Marcin Kulik 2022-05-14 14:12:16 +02:00
  • e81ce0ee49 Don't crash on single esc char in input Marcin Kulik 2022-05-14 11:41:19 +02:00
  • d86394cc97 Ignore OSC responses in recorded stdin stream Marcin Kulik 2022-05-12 22:47:57 +02:00
  • f3af768f56 Merge branch 'develop' v2.2.0 Marcin Kulik 2022-05-07 20:33:28 +02:00
  • 76303b2951 Set release date for 2.2.0 Marcin Kulik 2022-05-07 20:24:57 +02:00
  • 20fba124db Words Marcin Kulik 2022-05-07 20:19:28 +02:00
  • 4ac34f3a21 Merge pull request #496 from asciinema/fix-stdin-recording Marcin Kulik 2022-05-07 16:36:26 +02:00
  • 0ba83391ef Fix stdin recording (broken during pty refactor) Marcin Kulik 2022-05-07 16:16:53 +02:00
  • 2e83a89994 Merge pull request #497 from asciinema/fix-integ-tests Marcin Kulik 2022-05-07 16:30:25 +02:00
  • 607bcb4bb0 Try integration test for stdin recording with whoami instead of who Marcin Kulik 2022-05-07 16:26:21 +02:00
  • badc93bfb8 Re-enable integration test for recording program that exits immediately Marcin Kulik 2022-05-07 15:58:04 +02:00
  • 2eb84d257b Update changelog for 2.2 Marcin Kulik 2022-05-07 14:34:03 +02:00
  • 132012270e Remove trailing whitespace from man page Marcin Kulik 2022-05-07 11:26:05 +02:00
  • 478a7f47a5 Regenerate manpage for 2.1.0 Marcin Kulik 2022-05-07 11:16:09 +02:00
  • e4e7f8f320 Fix pause keyboard shortcut in docs Marcin Kulik 2022-05-05 22:59:05 +02:00
  • d31f1e9d8e Add changelog entry for v2.1.0 Marcin Kulik 2022-05-05 22:53:05 +02:00
  • e0fccb4566 Merge pull request #495 from asciinema/dependabot/github_actions/docker/setup-buildx-action-2 Marcin Kulik 2022-05-07 11:16:40 +02:00
  • 092879e979 Bump docker/setup-buildx-action from 1 to 2 dependabot[bot] 2022-05-07 09:12:31 +00:00
  • 11aed6f5d5 Merge pull request #494 from asciinema/dependabot/github_actions/docker/build-push-action-3 Marcin Kulik 2022-05-07 11:12:22 +02:00
  • 1241e931e4 Merge pull request #493 from asciinema/dependabot/github_actions/docker/login-action-2 Marcin Kulik 2022-05-07 11:11:40 +02:00
  • 695bb857e3 Bump docker/build-push-action from 2 to 3 dependabot[bot] 2022-05-06 08:35:30 +00:00
  • eae8b2dafd Bump docker/login-action from 1 to 2 dependabot[bot] 2022-05-06 08:35:26 +00:00
  • fb35f0bf86 Fix pickling issue in file_writer on macOS Marcin Kulik 2022-05-02 23:08:08 +02:00
  • 32b6cfa646 Catch SIGCHLD - needed on macOS Marcin Kulik 2022-05-02 23:05:02 +02:00
  • 852b1f5c24 Correct the version of the recorder that added v2 format support Marcin Kulik 2022-05-02 21:45:43 +02:00
  • 8517d4f62c Merge pull request #492 from asciinema/dashes Marcin Kulik 2022-04-28 22:13:18 +02:00
  • e481015934 Treat dash char (-) as stdout for output filename Marcin Kulik 2022-04-27 22:33:50 +02:00
  • 20e04f7300 Dummy default for on_error in file_writer Marcin Kulik 2022-04-27 22:31:37 +02:00
  • 9cff127f2c Merge pull request #491 from asciinema/rename-term-to-tty Marcin Kulik 2022-04-27 19:59:27 +02:00
  • 780d5f8f00 Rename term module to tty Marcin Kulik 2022-04-27 19:40:21 +02:00
  • b58b74bc18 Merge pull request #485 from asciinema/dependabot/github_actions/actions/setup-python-3.1.1 Marcin Kulik 2022-04-27 00:06:43 +02:00
  • f38bf40baf Bump actions/setup-python from 2 to 3.1.1 dependabot[bot] 2022-04-26 21:44:21 +00:00
  • 3c562c7f4f Merge pull request #479 from asciinema/dependabot/github_actions/actions/checkout-3 Marcin Kulik 2022-04-26 23:33:28 +02:00
  • 8028271869 Bump actions/checkout from 2 to 3 dependabot[bot] 2022-04-26 21:26:38 +00:00
  • ad2be84e62 Merge pull request #487 from asciinema/log-on-stderr Marcin Kulik 2022-04-26 23:24:06 +02:00
  • 1785157336 Upgrade black Marcin Kulik 2022-04-26 23:19:21 +02:00
  • 2fe0584450 DRY-up color handling in Command.print* methods Marcin Kulik 2022-04-10 17:05:12 +02:00
  • ff8927d017 Print all user/diagnostic message to stderr Marcin Kulik 2022-04-10 17:04:27 +02:00
  • fdb6cb067a Merge pull request #476 from djds/djds/annotate-tests Marcin Kulik 2022-02-23 09:51:25 +01:00
  • 0c24ba4c57 Merge pull request #477 from djds/djds/pylint Marcin Kulik 2022-02-23 09:50:35 +01:00
  • 1bdc446765 [style] Add pylint exceptions Davis Schirmer 2022-02-21 19:17:42 -05:00
  • ce5fd49821 [pty_] Avoid shadowning class name with copy() method argument Davis Schirmer 2022-02-21 19:09:20 -05:00
  • 9de36195fd [recorder] Specify UTF-8 encoding Davis Schirmer 2022-02-21 19:05:41 -05:00
  • 7a90a30ba5 [typing] Annotate tests Davis Schirmer 2022-02-21 18:30:09 -05:00
  • 9d2a939fe7 Merge pull request #475 from asciinema/pty-refa Marcin Kulik 2022-02-21 20:54:32 +01:00
  • 255c254fb2 Refactor pty module Marcin Kulik 2022-02-21 20:42:54 +01:00
  • 350a14d435 Merge pull request #474 from asciinema/fix-headers-ua Marcin Kulik 2022-02-20 16:24:06 +01:00
  • c9f446ea87 Fix type errors after recent major typing refactoring Marcin Kulik 2022-02-20 16:03:13 +01:00
  • 68475b03c9 Merge pull request #473 from asciinema/tty-in-out Marcin Kulik 2022-02-20 15:17:43 +01:00
  • bc7bbb3c78 Don't use colors when asciinema's stdout/stderr is not a tty Marcin Kulik 2022-02-20 12:39:08 +01:00
  • 81cf52306b Forward asciinema's stdin to recorded process Marcin Kulik 2022-02-20 12:32:16 +01:00
  • 6a33b6a0e6 Explicitly use tty for input/output instead of process' stdin/stdout Marcin Kulik 2022-02-20 11:48:14 +01:00
  • a946d3e7a0 Dedicated function to build metadata Marcin Kulik 2022-02-19 13:09:25 +01:00
  • 24dba63605 Typing improvements Marcin Kulik 2022-02-19 13:04:25 +01:00
  • a715c48e1c Merge pull request #472 from asciinema/recorder-refa Marcin Kulik 2022-02-19 12:09:23 +01:00
  • 0a3e5522ed Use notifier's public notify method for file writer Marcin Kulik 2022-02-18 21:25:24 +01:00
  • ed017ee41f Less defensive programming, rename test mock class Marcin Kulik 2022-02-18 21:13:54 +01:00
  • e86dbc9118 Handle conditional stdin recording in async_writer instead of pty Marcin Kulik 2022-02-18 20:40:16 +01:00
  • 59f8a40387 Handle time offset in async_writer instead of pty Marcin Kulik 2022-02-18 20:22:27 +01:00
  • 760a7152e2 Simplify async_writer Marcin Kulik 2022-02-17 22:52:39 +01:00
  • 4294922cf6 Merge pull request #471 from asciinema/cols-rows-override Marcin Kulik 2022-02-17 21:58:37 +01:00
  • fd09df89f6 Option to override cols/rows of the recorded process Marcin Kulik 2022-02-16 23:01:15 +01:00
  • 41d2476c11 Merge pull request #453 from asciinema/feature/fifo-reopen Marcin Kulik 2022-02-15 20:39:55 +01:00
  • d16c2abf25 Ignore mypy's check for None in hot code path Marcin Kulik 2022-02-14 22:47:46 +01:00
  • 62d77dc9fb Automatically reopen named pipe (FIFO) and resume writing upon BrokenPipeError Marcin Kulik 2022-02-13 22:57:55 +01:00
  • b741021345 Merge pull request #470 from djds/pre-commit-action Marcin Kulik 2022-02-13 23:32:17 +01:00
  • d536ea689c [doc] Update CONTRIBUTING Davis Schirmer 2022-02-13 17:04:12 -05:00
  • d7c5794b1e [tests] Add trailing newline to demo.json Davis Schirmer 2022-02-13 16:54:41 -05:00
  • df71dc8c37 [doc] Remove trailing whitespace Davis Schirmer 2022-02-13 16:54:24 -05:00
  • f70702f490 [ci] Update default Python environment 3.9 => 3.10 Davis Schirmer 2022-02-13 16:43:18 -05:00
  • f984d2c2e1 [ci] Add pre-commit GitHub Action workflow Davis Schirmer 2022-02-13 16:42:04 -05:00
  • 32ccd53ddb Merge pull request #469 from djds/develop Marcin Kulik 2022-02-13 22:21:27 +01:00
  • 4ef8d32fc9 Revert "[tests:distros] Update Fedora 34 => 35" Davis Schirmer 2022-02-13 16:07:33 -05:00
  • a0c98fede3 Merge pull request #445 from djds/develop Marcin Kulik 2022-02-13 21:22:37 +01:00
  • 733539feaa [record] Replace %s formatting with f-string Davis Schirmer 2022-02-13 11:42:28 -05:00
  • f8e4890944 [config] Replace concatenation with f-string Davis Schirmer 2022-02-13 11:41:58 -05:00
  • 5546d7b0e6 [tests:distros] Update Fedora 34 => 35 Davis Schirmer 2022-02-13 11:34:29 -05:00
  • 2127a69e45 [tests:distros] Update Alpine 3.14 => 3.15 Davis Schirmer 2022-02-13 11:32:51 -05:00
  • 430788baca [adapter] Fix HTTP Basic auth header encoding Davis Schirmer 2022-02-13 11:20:52 -05:00
  • 47030f9b0e [v2] Remove redundant assertion Davis Schirmer 2022-02-13 11:13:19 -05:00
  • bdeb3b1821 [raw] Rename unused var for pylint Davis Schirmer 2022-02-13 11:12:11 -05:00
  • da5ea40497 [v2] Remove Optional from Asciicast.__enter__ return annotation Davis Schirmer 2022-02-13 11:02:44 -05:00
  • 8cd0a47e5a [v1] Remove import try / except block Davis Schirmer 2022-02-13 10:57:11 -05:00
  • d78ae57f2f [style] Add additional pre-commit hooks Davis Schirmer 2022-02-13 10:54:17 -05:00
  • 811552d910 [command] Re-add escape codes converted by editor Davis Schirmer 2022-02-13 10:47:16 -05:00
  • b7eafaa881 [cat] Set /dev/tty open mode as read-only Davis Schirmer 2022-02-13 10:34:19 -05:00
  • aa244ab105 [recorder] Remove redundant assertion Davis Schirmer 2022-02-13 10:31:58 -05:00
  • 8e8a586012 [pty] Remove exception for Python < 3.3 Davis Schirmer 2022-02-13 10:30:45 -05:00
  • 2a7870652c [style] Update pre-commit hooks Davis Schirmer 2022-02-13 10:30:37 -05:00
  • c0f02e729e [api] Fix logic error Davis Schirmer 2022-02-13 10:27:37 -05:00
  • b7190924e0 Fix merge conflicts in README Davis Schirmer 2022-02-12 15:53:53 -05:00
  • 0fdf7bb1e1 [build] Remove erroneous quote in setup.cfg Davis Schirmer 2022-02-12 15:43:28 -05:00
  • d6970b239a Recommend pipx installation Fredrik Mellström 2021-12-11 23:14:34 +01:00
  • 1ed3e883cb Remove unnecessary blank line Marcin Kulik 2021-12-13 21:56:50 +01:00
  • 1428ff7243 Append Behavior Abhimanyu Singh 2021-11-22 01:14:00 +05:30
  • cb41544e57 README: update version mentioned for base image Christian Felder 2021-12-03 20:47:08 +01:00
  • 9ccf4efd4d Replace mentions of freenode with libera.chat Umar Getagazov 2021-11-04 18:24:09 +07:00
  • daee7578ed [build] Remove .mypy_cache with clean.all Makefile target Davis Schirmer 2021-11-05 01:39:24 -04:00