fc594533e9
[pre-commit.ci] pre-commit autoupdate ( #310 )
...
updates:
- [github.com/psf/black: 23.10.1 → 23.11.0](https://github.com/psf/black/compare/23.10.1...23.11.0 )
- [github.com/astral-sh/ruff-pre-commit: v0.1.4 → v0.1.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.4...v0.1.5 )
- [github.com/pre-commit/mirrors-mypy: v1.6.1 → v1.7.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.6.1...v1.7.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-19 10:42:18 +01:00
422102524f
fix(lib): remove dummy content
2023-11-16 13:07:29 +01:00
739cbcee0a
feat(cli): added --hide-info-window
option ( #313 )
...
* feat(cli): added `--hide-info-window` option
This was suggested by Discord use #dung_14424 on the Manim Discord.
* [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>
2023-11-16 12:51:59 +01:00
3b3e3109a3
[pre-commit.ci] pre-commit autoupdate ( #306 )
...
updates:
- [github.com/psf/black: 23.10.0 → 23.10.1](https://github.com/psf/black/compare/23.10.0...23.10.1 )
- [github.com/astral-sh/ruff-pre-commit: v0.1.1 → v0.1.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.1...v0.1.4 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-12 11:01:36 +01:00
8921c3b8f9
chore(README): fix relative link for Windows image
2023-11-01 10:06:00 +01:00
5eb23dc5c1
chore(version): update changelog version
v5.0.0
2023-10-30 10:54:14 +01:00
a890832a4d
chore(version): bump 5.0.0-rc3 to 5.0.0
2023-10-30 10:52:53 +01:00
106c7d4c06
feat(cli): add next-terminates-loop
CLI option ( #299 )
...
* feat(cli): add `next-terminates-loop` CLI option
Closes #254
* chore(lib): fix `--next-terminates-loop`
* chore(CHANGELOG): document changes
2023-10-30 10:50:26 +01:00
6c52906037
feat(lib): add auto_next
option ( #304 )
...
* feat(lib): add `auto_next` option
As suggested in #302 , you can now automatically skip a slide. It works both with `present` and `convert --to=html`!
Closes #302
* chore(ci): add trigger on push on main
2023-10-30 10:12:59 +01:00
2853ed08e1
chore(tests): adding tests for Qt widgets ( #300 )
...
* chore(tests): adding tests for Qt widgets
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix: reset WINDOW name
* chore(tests): addign tests
* chore: adding more tests
* fix how bin existence is checked
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix: which takes str
* more tests!
* todo: fix
* change verbosity in tests
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-27 16:40:05 +02:00
760ceb8ce1
[pre-commit.ci] pre-commit autoupdate ( #298 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 23.9.1 → 23.10.0](https://github.com/psf/black/compare/23.9.1...23.10.0 )
- [github.com/astral-sh/ruff-pre-commit: v0.0.292 → v0.1.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.292...v0.1.1 )
- [github.com/pre-commit/mirrors-mypy: v1.6.0 → v1.6.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.6.0...v1.6.1 )
* [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>
2023-10-23 22:59:52 +02:00
2fa0301935
Merge remote-tracking branch 'origin/main' into main
v5.0.0-rc3
2023-10-23 17:39:01 +02:00
61b983db3a
chore(version): bump 5.0.0-rc2 to 5.0.0-rc3
2023-10-23 17:38:49 +02:00
56b1ffe430
fix(deps): PySide6 player black screen ( #297 )
...
Fixes #293
2023-10-23 17:38:24 +02:00
541bf96945
feat(lib): add Slide.next_section
method ( #295 )
...
* feat(lib): add `Slide.next_section` method
* [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>
2023-10-23 17:34:20 +02:00
626764146a
chore(docs): add explicit targets
2023-10-20 09:26:08 +02:00
0322dae743
feat(lib): add loop
option to next_slide
and remove start/end_loop
( #294 )
...
* feat(lib): add `loop` option to `next_slide` and remove `start/end_loop`
* fix(docs): PR number
2023-10-19 15:37:54 +02:00
7928f6020c
Merge branch 'color' into main
2023-10-19 14:32:37 +02:00
f3dfa782b0
fix(convert): ClassVar was ignored by Pydantic ( #292 )
...
* fix(convert): ClassVar was ignored by Pydantic
Using default factory function instead.
* update comments
2023-10-19 14:31:39 +02:00
e13ca7e0dc
chore(lib): use pydantic color
2023-10-19 14:17:30 +02:00
6c9505b98a
fix(lib): use optional instead of mutable defaults ( #291 )
...
* fix(lib): use optional instead of mutable defaults
* fix: add missing check for none
2023-10-19 11:52:14 +02:00
7b3a5c4824
fix(ci): OpenGL issue on Windows server ( #290 )
...
* fix(ci): OpenGL issue on Windows server
Attempt at fixing OpenGL issue on Windows server
* fix(ci): unmark xfail
* [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>
2023-10-19 11:39:16 +02:00
5daa94b823
chore(ci): enhance current lint rules ( #289 )
...
* chore(ci): enhance current lint rules
* run linter
* fix all warnings
* fix(convert): release VideoCapture
* fix(ci): properly close file
* better tests
* fix(ci): setup opengl
* Revert "fix(ci): setup opengl"
This reverts commit a33f53a1c04f909d7660f2b5221c763a9ef97d53.
* fix(ci): skipif Windows in workflows
* actually xfail
2023-10-18 19:24:14 +02:00
498e33ad8d
chore(deps): bump urllib3 from 2.0.6 to 2.0.7 ( #288 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.6...2.0.7 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 23:33:25 +02:00
860ab231b5
chore(tests): add tests for converter methods ( #283 )
...
* chore(tests): add tests for converter methods
* chore(tests): update ppt converter test
---------
Co-authored-by: Jérome Eertmans <jeertmans@icloud.com>
2023-10-17 22:33:01 +02:00
c075904a27
fix(ci): wrong logic
2023-10-17 16:58:59 +02:00
387d0f76b5
fix(convert): disallow empty list
2023-10-17 16:50:48 +02:00
1126a20785
fix(docs): remove return type
2023-10-17 16:22:56 +02:00
802f6406ae
refactor(lib): change how manim API is imported ( #285 )
...
* refactor(lib): change how manim API is imported
* chore(lib): delete old files
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* wip: moving all commands
* adding animations
* fix tests
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix mypy
* fixes
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* trying to fix docs
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* wip: docs
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* make it work
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* wip test
* tests are working
* improving docs
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix index
* docs: nicer shift
* docs: nicer quickstart example
* fix tests
* change tests
* move coverage to test workflow
* fix(tests): remove resolve
* strict resolve
* change local path test
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* documented changes
* cleanup docs
* cleanup files
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix(ci): set type
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-17 16:06:19 +02:00
685f871186
[pre-commit.ci] pre-commit autoupdate ( #286 )
...
updates:
- [github.com/macisamuele/language-formatters-pre-commit-hooks: v2.10.0 → v2.11.0](https://github.com/macisamuele/language-formatters-pre-commit-hooks/compare/v2.10.0...v2.11.0 )
- [github.com/pre-commit/mirrors-mypy: v1.5.1 → v1.6.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.5.1...v1.6.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-17 12:52:17 +02:00
da14b5f24a
[pre-commit.ci] pre-commit autoupdate ( #284 )
...
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.5.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-14 10:15:38 +02:00
18a9906ae5
chore(deps): bump urllib3 from 2.0.4 to 2.0.6 ( #280 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.0.4 to 2.0.6.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.4...2.0.6 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 10:04:34 +02:00
a0ee723c89
[pre-commit.ci] pre-commit autoupdate ( #281 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.291 → v0.0.292](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.291...v0.0.292 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-05 10:04:22 +02:00
2b7bd0a68d
Add github template to sharing page ( #279 )
...
* chore(docs): add github template to sharing page
* chore(docs): update according to style requirements
2023-10-05 10:03:55 +02:00
497e4e964f
fix(docs): changelog link
2023-10-01 21:43:09 +02:00
86fc774a3d
[pre-commit.ci] pre-commit autoupdate ( #274 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.290 → v0.0.291](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.290...v0.0.291 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-27 18:46:02 +02:00
ce14c79230
[pre-commit.ci] pre-commit autoupdate ( #273 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.288 → v0.0.290](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.288...v0.0.290 )
* [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>
2023-09-19 08:44:45 +02:00
6272d3f7ec
fix(cli/convert): ensure dest path can be written ( #262 )
...
Fixes the issue that non-existing parent(s) in the dest path would raise an error.
2023-09-15 11:29:30 +02:00
bbe8b96030
chore(version): bump 5.0.0-rc1 to 5.0.0-rc2
v5.0.0-rc2
2023-09-14 11:31:13 +02:00
1bc8423381
chore(deps): bump RevealJS' default version to 4.6.1 ( #272 )
...
Add 3 new themes: dracula, dark-contrast and white-contrast.
2023-09-14 11:30:13 +02:00
67147442f3
chore(convert): use Jinja2 for templating ( #271 )
...
* chore(convert): use Jinja2 for templating
Use Jinja2 templating for more customizable rendering
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix(deps): jinja2 is no more optional
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-14 11:21:20 +02:00
859d48ad2e
[pre-commit.ci] pre-commit autoupdate ( #270 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 23.7.0 → 23.9.1](https://github.com/psf/black/compare/23.7.0...23.9.1 )
- [github.com/astral-sh/ruff-pre-commit: v0.0.287 → v0.0.288](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.287...v0.0.288 )
* [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>
2023-09-12 16:03:46 +02:00
9a23296fa2
fix(docs): change example to not use LaTeX
2023-09-06 17:54:17 +02:00
0f5b374bce
fix(docs): remove TeX deps in examples
2023-09-06 15:26:54 +02:00
2dc4c1ab99
chore(docs): update docs about data URI
2023-09-06 15:23:54 +02:00
f2ee29ad58
chore(docs): render subclass example
2023-09-06 15:12:29 +02:00
d127af9dd2
fix(docs): typo in rst directive
2023-09-06 10:45:38 +02:00
05ebf40543
chore(deps): bump actions/checkout from 3 to 4 ( #264 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 19:22:43 +02:00
9cc7957e35
[pre-commit.ci] pre-commit autoupdate ( #263 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.286 → v0.0.287](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.286...v0.0.287 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-05 19:22:24 +02:00
b72b7bc256
fix(docs): 404 file not found fixed
2023-09-05 19:21:58 +02:00