LMMS/lmms

Replace theme assets with SVGs

Ouverte

#7 767 ouverte le 13 mars 2025

 (2 commentaires) (0 réaction) (1 personne assignée)C++ (961 forks)batch import
enhancementgood first issuegui

Métriques du dépôt

Stars
 (7 132 étoiles)
Métriques de merge PR
 (Merge moyen 146j 8h) (10 PRs mergées en 30 j)

Description

Tracking the ability to use SVGs for theme assets.

Some related efforts:

Some unresolved issues:

  • embed::getIconPixmap() quality is "stuck" at an SVGs "natural" resolution.
    • Fixed via #7769

High level tasks: (break these into finer tasks as needed)

  • Switch common assets from .png to .svg
  • Decide how to handle text (e.g. "ENVELOPE", "LFO")
  • Switch native effects plugins from .png to .svg
  • Decide how to handle instrument plugins

Initial team (gathered from Discord)

  • @StakeoutPunch
  • @rubiefawn
  • @Monospace-V
  • @SpomJ
  • @qnebra (this is not exhaustive, anyone feel free to chime in if you can help!)

Guide contributeur