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