Skip to content

Conversation

@kblaschke
Copy link
Member

@kblaschke kblaschke commented Nov 10, 2025

Cherry-picked Boost-/build-related fixes and workflow improvements from master. Also bumped the projectm-eval submodule to v1.0.5. The version was already set to 4.1.6 for immediate release after merge.

  • Fixed an issue with blur textures, as projectM previously used the warped image, and not the previous frame plus motion vectors as it should be. This may positively affect quite a few presets, so I've included the fix in this release.
  • Fixed an issue with the decay value being clamped to [0, 0.9375] instead of [0, 1].
  • Updated projecmt-eval submodule to 1.0.5
  • Updated vcpkg baseline commit to include projectm-eval 1.0.5
  • Added more workflows to check different build configurations
Otherwise, breaks builds with newer Boost versions. Also set policy CMP0167 to NEW and forcing CMake to use the Config package and not the built-in module. Will now require Boost 1.70, but this should be available everywhere.
@kblaschke kblaschke added this to the 4.1.6 milestone Nov 10, 2025
@kblaschke kblaschke self-assigned this Nov 10, 2025
@kblaschke kblaschke added the bug The issue is (potentially) a bug. label Nov 10, 2025
@kblaschke kblaschke added important Important bugs or features which should be fixed/implemented ASAP. cmake The issue is about the CMake build code or an issue with CMake itself in regards to projectM. labels Nov 10, 2025
@kblaschke kblaschke force-pushed the v4.1.x-cherry-picked-fixes-for-4.1.6 branch from 4866888 to 148d180 Compare November 10, 2025 11:25
Signed-off-by: Kai Blaschke <kai.blaschke@kb-dev.net>
@kblaschke kblaschke force-pushed the v4.1.x-cherry-picked-fixes-for-4.1.6 branch from 148d180 to e36ad01 Compare November 10, 2025 11:27
@kblaschke kblaschke force-pushed the v4.1.x-cherry-picked-fixes-for-4.1.6 branch from e36ad01 to 0c71b10 Compare November 11, 2025 08:40
@kblaschke kblaschke changed the title [v4.1.x] Cherry-picked fixes for 4.1.6 [v4.1.x] Additional fixes for 4.1.6 Nov 11, 2025
@kblaschke kblaschke force-pushed the v4.1.x-cherry-picked-fixes-for-4.1.6 branch from 0c71b10 to d957272 Compare November 11, 2025 09:09
@kblaschke kblaschke moved this to In Review in libprojectM Release 4.1 Nov 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug The issue is (potentially) a bug. cmake The issue is about the CMake build code or an issue with CMake itself in regards to projectM. important Important bugs or features which should be fixed/implemented ASAP.

3 participants