-
-
Notifications
You must be signed in to change notification settings - Fork 61
Comparing changes
Open a pull request
base repository: jeertmans/manim-slides
base: v4.3.0
head repository: jeertmans/manim-slides
compare: main
Commits on Oct 31, 2022
-
feat: add option for background color (#60)
* feat: add option for background color This allows to define the background color used for border when resize mode is set to "keep". Closes #52 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cb6a5bb - Browse repository at this point
Copy the full SHA cb6a5bbView commit details -
chore(cli): change metavar for some options (#61)
This changes some metavars such that `--help` output is closer to the Sphinx documentation.
Configuration menu - View commit details
-
Copy full SHA for 4d5f664 - Browse repository at this point
Copy the full SHA 4d5f664View commit details -
Configuration menu - View commit details
-
Copy full SHA for 916e2aa - Browse repository at this point
Copy the full SHA 916e2aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f519ed - Browse repository at this point
Copy the full SHA 8f519edView commit details -
refactor(lib): change PyQT5 to PySide6 (#62)
* refactor(lib): change PyQT5 to PySide6 This, hopefully, should now add support for M1 chips * chore: update README and change imports
Configuration menu - View commit details
-
Copy full SHA for 3eb9fa0 - Browse repository at this point
Copy the full SHA 3eb9fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 422e355 - Browse repository at this point
Copy the full SHA 422e355View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1a8768 - Browse repository at this point
Copy the full SHA b1a8768View commit details -
Configuration menu - View commit details
-
Copy full SHA for 534bc21 - Browse repository at this point
Copy the full SHA 534bc21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b56f42 - Browse repository at this point
Copy the full SHA 8b56f42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 144e7da - Browse repository at this point
Copy the full SHA 144e7daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48cc334 - Browse repository at this point
Copy the full SHA 48cc334View commit details -
Configuration menu - View commit details
-
Copy full SHA for 929caec - Browse repository at this point
Copy the full SHA 929caecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 668de2c - Browse repository at this point
Copy the full SHA 668de2cView commit details -
feat(cli): read environ variable for verbosity (#63)
* feat(cli): read environ variable for verbosity * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e3e7961 - Browse repository at this point
Copy the full SHA e3e7961View commit details
Commits on Nov 2, 2022
-
* feat: add icon * feat: add app icon * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix(lint): ignore resources file with mypy Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a373bdb - Browse repository at this point
Copy the full SHA a373bdbView commit details
Commits on Nov 9, 2022
-
feat(cli): add convert option to generate html presentations (#66)
* wip(cli): convert slides to html using RevealJS * wip: convert - almost fully working * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix: remove unused file * fix: add last slides in now performed during rendering * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * chore(ci): testing ConvertExample too * fix: ManimGL does not consider wait as an animation * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9aa715a - Browse repository at this point
Copy the full SHA 9aa715aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06890ce - Browse repository at this point
Copy the full SHA 06890ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for f26541e - Browse repository at this point
Copy the full SHA f26541eView commit details
Commits on Nov 15, 2022
-
[pre-commit.ci] pre-commit autoupdate (#67)
updates: - [github.com/pre-commit/mirrors-mypy: v0.982 → v0.990](pre-commit/mirrors-mypy@v0.982...v0.990) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7367cc2 - Browse repository at this point
Copy the full SHA 7367cc2View commit details
Commits on Nov 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 82eebae - Browse repository at this point
Copy the full SHA 82eebaeView commit details -
Remove redundant black hook & specify minimal supported python versio…
…n for hooks (#70) * fix(ci): remove duplicated hook * feat(ci): specify minimal supported python version - hooks
Configuration menu - View commit details
-
Copy full SHA for 80f4f4e - Browse repository at this point
Copy the full SHA 80f4f4eView commit details
Commits on Nov 18, 2022
-
docs: correct virtual environment information (#72)
* docs: correct virtual environment information * fix: format Co-authored-by: Jérome Eertmans <jeertmans@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 726b0ab - Browse repository at this point
Copy the full SHA 726b0abView commit details
Commits on Nov 23, 2022
-
[pre-commit.ci] pre-commit autoupdate (#73)
updates: - [github.com/pre-commit/mirrors-mypy: v0.990 → v0.991](pre-commit/mirrors-mypy@v0.990...v0.991) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 82cccc3 - Browse repository at this point
Copy the full SHA 82cccc3View commit details
Commits on Nov 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1ae8db7 - Browse repository at this point
Copy the full SHA 1ae8db7View commit details -
Fix flake8 check errors: unused imports, tab warning (#68)
* fix: unused imports, hide tab warning for the str * refactor(defaults.py): move revealjs_template to separate file * fix(lib): move data files and use pkg_resources * fix(lib): remove unused and unexisting import * fix(ci): only test conversion with Manim * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix(ci): test ManimGL on Python 3.10, not 3.11 * fix(lib): include package data in setup.py * fix(ci): no fail-fast * fix(ci): typo Co-authored-by: Jérome Eertmans <jeertmans@icloud.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 85ea9f3 - Browse repository at this point
Copy the full SHA 85ea9f3View commit details -
chore(lib): add missing type hints and mypy is happy! (#75)
* chore(lib): add missing type hints and mypy is happy! Closes #34 * fix(ci): add missing dep for mypy
Configuration menu - View commit details
-
Copy full SHA for 2f0453c - Browse repository at this point
Copy the full SHA 2f0453cView commit details
Commits on Nov 29, 2022
-
[pre-commit.ci] pre-commit autoupdate (#77)
updates: - [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](pre-commit/pre-commit-hooks@v4.3.0...v4.4.0) - [github.com/PyCQA/flake8: 5.0.4 → 6.0.0](PyCQA/flake8@5.0.4...6.0.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0c682e4 - Browse repository at this point
Copy the full SHA 0c682e4View commit details -
chore(setup): move setup config to pyproject.toml (#78)
* chore(setup): move setup config to pyproject.toml * fix(ci): modify build steps * fix(ci): remove / exclude useless stuff * fix(ci): exclude does not work
Configuration menu - View commit details
-
Copy full SHA for d6bb822 - Browse repository at this point
Copy the full SHA d6bb822View commit details
Commits on Dec 2, 2022
-
refactor(lib): rename
main
to__main__
(#82)* refactor(lib): rename `main` to `__main__` This allows to call the module using `python -m manim-slides`, useful for profiling, etc. * fix(setup): update name
Configuration menu - View commit details
-
Copy full SHA for 1bca268 - Browse repository at this point
Copy the full SHA 1bca268View commit details -
chore(speed): avoid unnecessary color conversion (#83)
* chore(speed): avoid unnecessary color conversion This speeds up a bit the presentation by avoiding color conversion from BGR (OpenCV) to RGB. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 97e7bf8 - Browse repository at this point
Copy the full SHA 97e7bf8View commit details
Commits on Dec 3, 2022
-
feat(cli): check for newer Manim Slides version (#85)
* chore(deps): drop support for Python 3.7 In link with the recent release of [Manim v0.17.0](https://github.com/ManimCommunity/manim/releases/tag/v0.17.0), Manim Slides drops support for Python 3.7. * feat(cli): check for newer Manim Slides version Uses same logic as manim to check for a new version * fix(lib): reset correct version * fix(ci): add type stubs for requests
Configuration menu - View commit details
-
Copy full SHA for bf64962 - Browse repository at this point
Copy the full SHA bf64962View commit details -
chore(deps): drop support for Python 3.7 (#84)
* chore(deps): drop support for Python 3.7 In link with the recent release of [Manim v0.17.0](https://github.com/ManimCommunity/manim/releases/tag/v0.17.0), Manim Slides drops support for Python 3.7. * feat(cli): check for newer Manim Slides version Uses same logic as manim to check for a new version * fix(lib): reset correct version * chore(setup): remove 3.7 classifier
Configuration menu - View commit details
-
Copy full SHA for 0310786 - Browse repository at this point
Copy the full SHA 0310786View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dfe600 - Browse repository at this point
Copy the full SHA 8dfe600View commit details
Commits on Dec 5, 2022
-
chore(version): fixing all CI tests (#76)
* fix(ci): add Ubuntu dep and change pip install * fix(ci): typo * fix(ci): add missing deps for Ubuntu * fix(ci): typo in pkg name * fix(ci): trying to install manimpango * fix(ci): append bin to path on MacOS * fix(ci): install Python setup tool * try(ci): trying some stuff * fix(ci): remove useless pkgs * fix(ci): check manimpango and remove pyopengl * try(ci): try fix * try(ci): cleaner workflow * fix(ci): missing dollar * try(ci): minimal platform * try(ci): test * fix(ci): reset offscreen option * fix(ci): add opengl dep * fix(ci): xvfb for pyglet * fix(ci): correctly set env var * try(ci): set DISPLAY env var at the beginning * test(ci): switch minimal to offscreen * test(ci): remove QT debug env var * try(ci): fixing manimgl issue * Revert "try(ci): fixing manimgl issue" This reverts commit f76c058. * try(ci): manimgl to manim-render * try(ci): verbose * fix(ci): update linux deps * fix(ci): typo * fix(ci): typo in deps * fix(ci): typo * fix(ci): test other deps * test(ci): install manimpango * try(ci): test * test(ci): print help * test(ci): reset verbose mode * fix(ci): typo * chore(setup): use poetry * chore(setup): cache installs * fix(ci): swap order * fix(ci): poetry install * chore(setup): add manim/manimgl to dev-deps * try(ci): some test * try(ci): import two maybe conflicting packages * fix(ci): typo in cmd * fix(ci): only check if manimgl * fix(ci): remove useless check
Configuration menu - View commit details
-
Copy full SHA for 0565a99 - Browse repository at this point
Copy the full SHA 0565a99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 519dd47 - Browse repository at this point
Copy the full SHA 519dd47View commit details
Commits on Dec 6, 2022
-
feat(cli): speedup scaling with painter scaling (#88)
As suggested by PySide6's documentation, we avoid using pixmap.scaled() on every frame, but use scaled content to resize the image. This seems to ignore ratio, explaining why we need a new option flag.
Configuration menu - View commit details
-
Copy full SHA for a68a4e1 - Browse repository at this point
Copy the full SHA a68a4e1View commit details -
chore(deps): add dependency groups (#89)
This uses poetry's dependency groups to be more rigorous about modules version.
Configuration menu - View commit details
-
Copy full SHA for a82ca81 - Browse repository at this point
Copy the full SHA a82ca81View commit details
Commits on Dec 7, 2022
-
feat(cli): feally featured RevealJS template (#80)
* feat(cli): feally featured RevealJS template This adds an option for every possible RevealJS option. Error messages are also improved. RevealJS version is bumped to latest (4.4.0). * feat(cli): add primitive support for arbitrary JS functions * fix(cli): some typos / issues in template * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix(lib): pickling issue * fix(lib): ignore typing error due to __reduce_ex__ * feat(cli): add template selection, fixes first slide bug, and rm stuff Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c0c73ad - Browse repository at this point
Copy the full SHA c0c73adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dc543e - Browse repository at this point
Copy the full SHA 3dc543eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9810425 - Browse repository at this point
Copy the full SHA 9810425View commit details
Commits on Dec 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 54f2c60 - Browse repository at this point
Copy the full SHA 54f2c60View commit details -
chore(ci): move isort config to pyproject.toml (#92)
* chore(ci): move isort config to pyproject.toml * fix(ci): typo in config
Configuration menu - View commit details
-
Copy full SHA for 2fe6139 - Browse repository at this point
Copy the full SHA 2fe6139View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f22793 - Browse repository at this point
Copy the full SHA 9f22793View commit details -
chore(ci): move black config to pyproject.toml (#93)
* chore(ci): move black config to pyproject.toml * chore(deps): update target version
Configuration menu - View commit details
-
Copy full SHA for 1fed193 - Browse repository at this point
Copy the full SHA 1fed193View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cb1c35 - Browse repository at this point
Copy the full SHA 9cb1c35View commit details
Commits on Dec 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 777ff44 - Browse repository at this point
Copy the full SHA 777ff44View commit details
Commits on Dec 14, 2022
-
[pre-commit.ci] pre-commit autoupdate (#97)
updates: - [github.com/pycqa/isort: 5.10.1 → 5.11.0](PyCQA/isort@5.10.1...5.11.0) - [github.com/psf/black: 22.10.0 → 22.12.0](psf/black@22.10.0...22.12.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4c97bdd - Browse repository at this point
Copy the full SHA 4c97bddView commit details
Commits on Dec 20, 2022
-
[pre-commit.ci] pre-commit autoupdate (#99)
updates: - [github.com/pycqa/isort: 5.11.0 → v5.11.3](PyCQA/isort@5.11.0...v5.11.3) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 13f1964 - Browse repository at this point
Copy the full SHA 13f1964View commit details
Commits on Dec 27, 2022
-
[pre-commit.ci] pre-commit autoupdate (#100)
updates: - [github.com/pycqa/isort: v5.11.3 → 5.11.4](PyCQA/isort@v5.11.3...5.11.4) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1e150bb - Browse repository at this point
Copy the full SHA 1e150bbView commit details
Commits on Jan 1, 2023
-
fix(convert): correctly quote paths when using ffmpeg on Windows
With the current version of ffmpeg on Windows, the list file must enclosed by single quotes.
Configuration menu - View commit details
-
Copy full SHA for 1ff2330 - Browse repository at this point
Copy the full SHA 1ff2330View commit details
There are no files selected for viewing
This file was deleted.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.