Skip to content

Releases: missionpinball/mpf-mc

v0.56.2

20 Sep 00:31
Compare
Choose a tag to compare

Doing a final release of 0.56.x as we are about to focus on 0.57.

What's Changed

New Contributors

Full Changelog: v0.56.1...v0.56.2

v0.56

16 Jan 04:46
Compare
Choose a tag to compare

This is the general release for MPF-MC 0.56. Download packages are available on PyPI: https://pypi.org/project/mpf-mc/

What's Changed

New Contributors

Full Changelog: 0.54...v0.56.1

0.54

15 Dec 14:40
Compare
Choose a tag to compare
update pypi credentials

0.33.0

10 Apr 15:43
Compare
Choose a tag to compare

What's new in 0.33:

No config file changes, this release still uses config_version=4

New features

  • Added a camera widget (live video)
  • Allow placeholders and settings
  • Added keyboard debugging
  • Added warnings if window size & display size aspect ratios are not the same
  • MPF-MC now checks to make sure the MPF version it's talking to is compatible
  • Change the default display size to 800x600 if a displays: section is not in the config
  • Re-vamped Mac installation procedure. It's now a "real" install and does not use
    MPF.app anymore.
  • Added a "volume" machine variable
  • Added Interactive Media Controller (iMC)
  • Added "anchor_y: baseline" option for text widgets
  • Added gamma setting for physical DMDs

Bug fixes & code improvements

  • Improved sound asset loading speed (uses SDL_Mixer for loading to memory rather than GStreamer)
  • Sound assets can be loaded while videos are playing
  • Sound assets can be located in sub-folders as many levels deep as desired (not just a single level)
  • Fixed points widget
  • Improvements to automated testing on Travis
  • widget_player positioning fixed
  • Better error messages for malformed slide configs
  • Prevent crash in text widget when empty and back is selected
  • Changes to support BCP 1.1

0.32.0

02 Dec 05:24
Compare
Choose a tag to compare

What's new in 0.32:

No config file changes, this release still uses config_version=4

  • Fixed the widget z-order layering bug.
    Widget orders are now higher value z: settings are on top of lower value ones.
  • Negative z: values are no longer used to target parent slide frames. Instead,
    target: (name) is used.
  • Cleaned up debug logging so BCP frames are not included in it by default
  • Events that are natively posted in the MC are now sent to MPF
  • Fixed a bug to ensure that the slide_active event is only posted once per frame
  • Fixed a bug that prevented slide frames from being animated
  • Fixed a bug where videos were not stopping
  • Allow the same slide to be used on multiple displays
  • Switch to GStreamer instead of SDL_Mixer for loading and streaming sounds. (SDL2 still used for all sound output.)
  • Sound file streaming now supported (streamed from disk instead of preloaded into memory)
  • New "track_player" config controls sounds at the track-level (fade, volume, play, pause, stop, etc.)
  • Custom loading & unloading events at the individual sound level.
  • Lots of little bug fixes...

0.31.5

24 Sep 01:28
Compare
Choose a tag to compare

v0.30.5

18 Sep 18:02
Compare
Choose a tag to compare

Bug fixes

v0.30.0

15 Jul 18:08
Compare
Choose a tag to compare
update to v0.30.0