Skip to content

Releases: jeertmans/manim-slides

v4.7.1 - Using Poetry and cleaning CI

05 Dec 21:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.7.0...v4.7.1

v4.7.0 - Support for Python 3.11, drop Python 3.7, fix lints and more

03 Dec 15:11
Compare
Choose a tag to compare

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #67
  • fix(ci): setup minimal python version for flake8 by @jeertmans in #69
  • Remove redundant black hook & specify minimal supported python version for hooks by @tdadela in #70
  • docs: correct virtual environment information by @tdadela in #72
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #73
  • chore(python): support and tests for Python 3.11 by @jeertmans in #74
  • Fix flake8 check errors: unused imports, tab warning by @tdadela in #68
  • chore(lib): add missing type hints and mypy is happy! by @jeertmans in #75
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #77
  • chore(setup): move setup config to pyproject.toml by @jeertmans in #78
  • refactor(lib): rename main to __main__ by @jeertmans in #82
  • chore(speed): avoid unnecessary color conversion by @jeertmans in #83
  • feat(cli): check for newer Manim Slides version by @jeertmans in #85
  • chore(deps): drop support for Python 3.7 by @jeertmans in #84

New Contributors

Full Changelog: v4.6.0...v4.7.0

v.4.6.0 - Convert slides to HTML presentation

09 Nov 15:15
Compare
Choose a tag to compare

What's Changed

  • feat(cli): read environ variable for verbosity by @jeertmans in #63
  • feat(cli): add app icon by @jeertmans in #64
  • feat(cli): add convert option to generate html presentations by @jeertmans in #66

Full Changelog: v4.5.0...v4.6.0

v4.5.0 - M1 Chip support and dark theme

31 Oct 14:07
Compare
Choose a tag to compare

With this PR, we change the Qt dependency from PyQT5 to PySide6.
This allows to work on M1 chips, and seems to also offer a support for dark theme in the GUI, based on user's system preferences.

What's Changed

Full Changelog: v4.4.0...v4.5.0

v4.4.0 - Background color and metavars

31 Oct 08:16
Compare
Choose a tag to compare

What's Changed

  • feat(cli): add option for background color by @jeertmans in #60
  • chore(cli): change metavar for some options by @jeertmans in #61

Full Changelog: v4.3.0...v4.4.0

v4.3.0 - More command line features

24 Oct 07:28
bba05cc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.2.0...v4.3.0

v4.2.0 - PyQT5 backend for more features!

19 Oct 09:17
88125bf
Compare
Choose a tag to compare

Summary

A lot has changed since v4.1.1, and here is the summary:

  • PyQT5 has been added to the dependencies list to enable window management. This essentially goes on top of OpenCV to add more functionalities
  • It's now possible to hide the mouse cursor with --hide-mouse
  • Interpolation flags were removed
  • Some optional flag aliases were added
  • Wizard's cli has now a GUI, much more user-friendly
  • Manim Slides allows logging (mainly DEBUG for the moment)
  • You can choose if aspect ratio is kept or not when resizing
  • And more...

Also, many thanks to the new contributors!

What's Changed

New Contributors

Full Changelog: v4.1.1...v4.2.0

v4.1.1 - Minor fixes and docs enhancements

26 Sep 15:30
Compare
Choose a tag to compare

What's Changed

  • chore(docs): improve CLI docs by @jeertmans in #27
  • fix(cli): properly rewind / previous slide after reverse by @jeertmans in #28
  • fix(lib): add a more meaningful error message by @jeertmans in #30

Full Changelog: v4.1.0...v4.1.1

v4.1.0 - Record your presentations to video files

21 Sep 14:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.1...v4.1.0

v4.0.1 - Windows Quality Finally Fixed

21 Sep 08:13
Compare
Choose a tag to compare

Thanks to @arashash, I have finally found a fix for Windows quality issue!

What's Changed

New Contributors

Full Changelog: v4.0.0...v4.0.1