Skip to content

Add API to set or retrieve values from user sprite expression variables - #1003

Merged
kblaschke merged 4 commits into
projectM-visualizer:masterfrom
kblaschke:feature/add-expr-var-control-api-for-sprites
Aug 28, 2026
Merged

Add API to set or retrieve values from user sprite expression variables#1003
kblaschke merged 4 commits into
projectM-visualizer:masterfrom
kblaschke:feature/add-expr-var-control-api-for-sprites

Conversation

@kblaschke

Copy link
Copy Markdown
Member

This enables developers to externally control user sprites from the application code, e.g. allowing for interactive effects like rotation or movement to display logos, watermarks and other stuff.

Fixes issue #997

@kblaschke kblaschke added this to the 4.2 milestone May 22, 2026
@kblaschke kblaschke self-assigned this May 22, 2026
@kblaschke kblaschke added the enhancement The feature is considered an enhancement. label May 22, 2026
@kblaschke kblaschke linked an issue May 22, 2026 that may be closed by this pull request
2 tasks
Was using the wrong include path, based on the project dir instead of the current source dir.
@kblaschke
kblaschke force-pushed the feature/add-expr-var-control-api-for-sprites branch from a30195c to bab5411 Compare August 28, 2026 09:01
An issue with libsystemd may otherwise cause build failures on Linux.
This enables developers to externally control user sprites from the application code, e.g. allowing for interactive effects like rotation or movement to display logos, watermarks and other stuff.
@kblaschke
kblaschke force-pushed the feature/add-expr-var-control-api-for-sprites branch from bab5411 to 88f23c7 Compare August 28, 2026 09:10
@kblaschke
kblaschke merged commit 88f23c7 into projectM-visualizer:master Aug 28, 2026
41 checks passed
@kblaschke
kblaschke deleted the feature/add-expr-var-control-api-for-sprites branch August 28, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement The feature is considered an enhancement.

Projects

Development

Successfully merging this pull request may close these issues.

[FEATURE] Ability to add a custom logo in different areas of the screen

2 participants