OpenSwitcher

  • Fixed packaging issue after introducing the new supersource panel
  • Implemented the buttons to save and clear the startup state of an ATEM device
  • I have half a working implementation of the camera control panel now, using the generalized code I made for drawing the palette panels.

BodgeOS

  • Deployed a test setup of the build system on a seperate build server
  • Many small fixes to various APKBUILDs to make the base distribution buildable in automatic systems. This is mainly missing dependencies.
  • Created a status page for the build system and implemented build ordering correctly.

Megapixels

  • Fixed up config location searching to also scan ~/.config again since this makes it possible to have overrides for the Flatpak version
  • Fix bug where not all model names were checked, only the most specific one. This broke the original PinePhone.
  • Fix up the DCP search path to match the config search code again.
  • Implement stride throughout the codebase since this value is not predictable from the mode+resolution as I thought.
  • Improve logging for the libmegapixels utilities
  • Pulled in fixes to make video recording work in the flatpak

Other