Releases: jeertmans/manim-slides
v4.4.0 - Background color and metavars
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
What's Changed
- Issue more templates by @harisaisundhar in #54
- Support template by @harisaisundhar in #57
- Mouse Show/Hide feature by @MikeGillotti in #56
- feat(cli): add resize mode option by @jeertmans in #59
New Contributors
- @harisaisundhar made their first contribution in #54
- @MikeGillotti made their first contribution in #56
Full Changelog: v4.2.0...v4.3.0
v4.2.0 - PyQT5 backend for more features!
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
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #31
- chore(ci): add more style checks by @jeertmans in #32
- Update README.md by @robotboyfriend in #33
- Add Feature Request Template by @ahmedsilat44 in #39
- Created Bug Template by @ahmedsilat44 in #40
- Added Pull Request Template by @ahmedsilat44 in #43
- Update defaults.py by @WUCHENG98 in #46
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #47
- chore(ci): pre-commit mypy by @elliotwutingfeng in #41
- feat(cli): add basic logging facilities by @jeertmans in #50
- refactor: use PyQT5 for window display by @jeertmans in #49
New Contributors
- @robotboyfriend made their first contribution in #33
- @ahmedsilat44 made their first contribution in #39
- @WUCHENG98 made their first contribution in #46
- @elliotwutingfeng made their first contribution in #41
Full Changelog: v4.1.1...v4.2.0
v4.1.1 - Minor fixes and docs enhancements
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
What's Changed
- chore(cli): show default for all cli options by @jeertmans in #26
- feat(cli): record presentation by @jeertmans in #25
Full Changelog: v4.0.1...v4.1.0
v4.0.1 - Windows Quality Finally Fixed
Thanks to @arashash, I have finally found a fix for Windows quality issue!
What's Changed
- chore(docs): improve docstrings by @jeertmans in #18
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #19
- chore(ci): check for unused code with vulture by @jeertmans in #23
- fix(ui): enhance window quality by @jeertmans in #22
New Contributors
- @pre-commit-ci made their first contribution in #19
Full Changelog: v4.0.0...v4.0.1
v4.0.0 - Major code base refactoring, nicer UI and bug fixes
This release is a major codebase refactoring, in the hope to facilitate future features and contributions.
It also contains many bug fixes that were the consequence of a mix of code from me, and the original author of manim-presentation
.
With this 4.0.0
release, I hope to only bring stable changes in the future, in pair with a well documented tool.
What's Changed
- chore(README): upgrade documentation in README by @jeertmans in #13
- fix(cli): previous presentation starts last slide by @jeertmans in #14
- feat: large "present" feature refactoring by @jeertmans in #15
- chore(ci): add CodeQL check by @jeertmans in #16
- feat(ui): much cleaner UI by @jeertmans in #17
Full Changelog: v3.2.4...v4.0.0
v4.0.0rc1 - Major code base refactoring and bug fixes
This release is a major codebase refactoring, in the hope to facilitate future features and contributions.
It also contains many bug fixes that were the consequence of a mix of code from me, and the original author of manim-presentation
.
With the 4.0.0
release, I hope to only bring stable changes in the future, in pair with a well documented tool.
What's Changed
- chore(README): upgrade documentation in README by @jeertmans in #13
- fix(cli): previous presentation starts last slide by @jeertmans in #14
- feat: large "present" feature refactoring by @jeertmans in #15
Full Changelog: v3.2.4...v4.0.0rc1
v3.2.4 - fix resize bug on Windows, and more
What's Changed
- fix(cli): disable printing "Manim Community v..." by @jeertmans in #9
- misc: create Manim Slides logo by @jeertmans in #11
- fix(cli): resize only on fullscreen by @jeertmans in #12
Full Changelog: v3.2.3...v3.2.4
v3.2.3 - Windows & MacOS now tested + working
What's Changed
- chore(ci): test builds on multiple oses by @jeertmans in #7
Full Changelog: v3.2.2...v3.2.3