mirror of
https://github.com/ChuckBuilds/LEDMatrix.git
synced 2026-10-10 17:16:36 +00:00
docs(changelog): one plugin-directory resolver
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -19,6 +19,14 @@ accepts both, but the store flags the old spelling as deprecated
|
|||||||
|
|
||||||
## Unreleased
|
## Unreleased
|
||||||
|
|
||||||
|
- One plugin-directory resolver, `src/plugin_system/plugin_dirs.py`, behind
|
||||||
|
discovery, `PluginManager.get_plugin_directory`, `PluginLoader`, the store and
|
||||||
|
state reconciliation. A manifest's `id` wins over a directory merely named for
|
||||||
|
the id; hidden and `.standalone-backup-` directories are never treated as
|
||||||
|
plugins (auto-update could previously try to update a backup); ids like
|
||||||
|
`a/b` or `..` resolve to nothing everywhere. Installs where each directory is
|
||||||
|
named for its manifest id, the installer's layout, behave as before.
|
||||||
|
|
||||||
- `FontManager.get_font()` returns a BDF font at its native size when asked for
|
- `FontManager.get_font()` returns a BDF font at its native size when asked for
|
||||||
a size the file doesn't contain (5x7.bdf at 8 or 10px, say). It used to
|
a size the file doesn't contain (5x7.bdf at 8 or 10px, say). It used to
|
||||||
return PIL's default font, a different typeface, so a plugin that relied on
|
return PIL's default font, a different typeface, so a plugin that relied on
|
||||||
|
|||||||
Reference in New Issue
Block a user