Skip to content
This repository has been archived by the owner on Jun 16, 2020. It is now read-only.

Commit

Permalink
Release 0.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
nbedos committed Dec 9, 2018
1 parent b66d33e commit 3b2f6c2
Show file tree
Hide file tree
Showing 28 changed files with 692 additions and 554 deletions.
10 changes: 8 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## Version 0.7.0 (2018-12-09)

* Add --command CLI option ([issue #83](https://github.com/nbedos/termtosvg/issues/83), [pull request #84](https://github.com/nbedos/termtosvg/pull/84))
* Add unit tests to package ([pull request #77](https://github.com/nbedos/termtosvg/pull/77))
* Move termtosvg-template man page from section 1 to 5 ([issue #80](https://github.com/nbedos/termtosvg/issues/80))

## Version 0.6.0 (2018-11-04)

* Add base16-default-dark color theme ([pull request #57](https://github.com/nbedos/termtosvg/pull/57))
Expand All @@ -18,7 +24,7 @@
* Add support for SVG templates (custom color themes, terminal UI, animation controls...) as
discussed in [issue #53](https://github.com/nbedos/termtosvg/issues/53)
* Remove --font and --theme options, as well as the termtosvg.ini configuration file
* Fix select() deadlock on BSD and Mac OS ([issue #18](https://github.com/nbedos/termtosvg/issues/18))
* Fix select() deadlock on BSD and macOS ([issue #18](https://github.com/nbedos/termtosvg/issues/18))


## Version 0.4.0 (2018-07-08)
Expand Down Expand Up @@ -52,4 +58,4 @@ discussed in [issue #53](https://github.com/nbedos/termtosvg/issues/53)


## Version 0.1.0 (2018-06-16)
Initial release!
Initial release!
2 changes: 2 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
include LICENSE
include man/*.1
include scripts/*
recursive-include termtosvg/data *
global-exclude __pycache__ *.pyc
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ tests: venv_dev
$(VENV_ACTIVATE) && \
pip freeze && \
coverage run --branch --source termtosvg -m unittest -v && \
coverage report && \
coverage report --omit 'termtosvg/tests/*' && \
coverage html
-$(VENV_ACTIVATE) && \
pylint -j 0 --extension-pkg-whitelist lxml termtosvg/*.py
Expand All @@ -48,7 +48,7 @@ venv_dev: setup.py
man: venv_dev
$(VENV_ACTIVATE) && \
pandoc man/termtosvg.md -s -t man > man/termtosvg.man.1 && \
pandoc man/termtosvg-templates.md -s -t man > man/termtosvg-templates.man.1
pandoc man/termtosvg-templates.md -s -t man > man/termtosvg-templates.man.5

static: man
(test -d $(VENV_PATH) || python -m venv $(VENV_PATH))
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ line sessions as standalone SVG animations.

## Features
* Produce lightweight and clean looking animations embeddable on a project page
* Custom color themes, terminal UI and animation controls via [SVG templates](man/termtosvg-template.md)
* Custom color themes, terminal UI and animation controls via [SVG templates](man/termtosvg-templates.md)
* Compatible with asciinema recording format

## Installation
termtosvg is compatible with Linux, Mac OS and BSD OSes, requires Python >= 3.5 and can be installed using pip:
termtosvg is compatible with Linux, macOS and BSD OSes, requires Python >= 3.5 and can be installed using pip:
```
pip3 install --user termtosvg
```
Expand Down
4 changes: 2 additions & 2 deletions docs/examples/htop_gjm8.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 5 additions & 5 deletions docs/examples/ipython_window_frame.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ <h2>Features</h2>
</p>

<h2>Install</h2>
termtosvg is compatible with Linux, Mac OS and BSD OSes, requires Python >= 3.5 and can be installed using pip:
termtosvg is compatible with Linux, macOS and BSD OSes, requires Python >= 3.5 and can be installed using pip:
<pre>pip3 install --user termtosvg</pre>

<h2>Usage</h2>
Expand Down
4 changes: 2 additions & 2 deletions docs/pages/templates.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ <h1 class="entry-title">templates</h1>
<p>This is the gallery of default templates of termtosvg. All templates can
be found <a href="https://github.com/nbedos/termtosvg/tree/develop/termtosvg/data/templates">on GitHub</a>.</p>
<p>If you're interested in creating your own template, see the
<a href="https://github.com/nbedos/termtosvg/blob/develop/man/termtosvg-template.md">dedicated manual page</a>.</p>
<a href="https://github.com/nbedos/termtosvg/blob/develop/man/termtosvg-templates.md">dedicated manual page</a>.</p>

<h2>gjm8</h2>
<p align="center">
Expand All @@ -45,7 +45,7 @@ <h2>solarized_dark</h2>
</p>
<h2>solarized_light</h2>
<p align="center">
<object data="../templates/olarized_light.svg"></object>
<object data="../templates/solarized_light.svg"></object>
</p>
<h2>progress_bar</h2>
<p align="center">
Expand Down
125 changes: 56 additions & 69 deletions examples/casts/htop.cast

Large diffs are not rendered by default.

400 changes: 234 additions & 166 deletions examples/casts/ipython.cast

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions examples/htop_gjm8.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 5 additions & 5 deletions examples/ipython_window_frame.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
189 changes: 0 additions & 189 deletions man/termtosvg-templates.man.1

This file was deleted.

Loading

0 comments on commit 3b2f6c2

Please sign in to comment.