Skip to content

v0.3.2

Latest

Choose a tag to compare

@sheepman4267 sheepman4267 released this 01 Jun 23:09
· 61 commits to main since this release

This is another quality of life release, containing two major fixes.

Image and Media Object selection improvements

v0.3.2 introduces a brand new thumbnail-based, searchable selection widget for Image and Media objects. This widget also has the ability to create new Image and Media objects on the fly. That alone is a huge deal- for manually created Decks and Shows, the Image and media objects introduced in v0.3.0 were actually a step backwards in the UI convenience department. That's all better now, so we can have both technical superiority and ease of use. What a world we live in.

Here's a screenshot of this new UI in action:
Screenshot_20250601_183716
Much better than a cryptic dropdown menu!

Note

If you have already created a bunch of Media objects containing videos, your selection widget will be full of placeholders which say "Missing Video Thumbnail". This is intentional- the thumbnail extraction task can be intensive (especially with many videos to process), so the decision was made to not schedule these tasks immediately upon startup of v0.3.2. A new management command called generate_video_thumbnails has been introduced to allow you to schedule this task at a convenient time.

By default, this command will schedule a video thumbnail creation task for every media object which a: is a video and b: has no thumbnail. Refer to python manage.py generate_video_thumbnails --help for more details.

Fix to SlideElement objects with no body

v0.3.2 fixes #44. This was an issue where SlideElement objects with body set to None would display the string "None" in thumbnails and on displays, but not in the editor. This has been an aggravating problem for a long, long while now. Good riddance!

Full Changelog: v0.3.1...v0.3.2