Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
plugin_manager_panel.hpp File Reference

Host-side "manage plugins" UI widget built on top of the existing scanner / scan_cache / scan_blacklist backend. More...

Go to the source code of this file.

Macros

#define PULP_VIEW_HAS_PLUGIN_MANAGER_PANEL   0

Detailed Description

Host-side "manage plugins" UI widget built on top of the existing scanner / scan_cache / scan_blacklist backend.

The panel shows three buckets — scanned, failed, blacklisted — with the plugin's format, path, and last-scan timestamp. It wraps a non-blocking rescan, per-format search-path editors, a right-click menu, a search/filter box, and screen-reader labels. The widget itself is a pure-View subclass; host applications provide the scan backend via a PluginManagerModel so the widget can be driven by an in-process scanner in production and a mock scanner in tests.

Macro Definition Documentation

◆ PULP_VIEW_HAS_PLUGIN_MANAGER_PANEL

#define PULP_VIEW_HAS_PLUGIN_MANAGER_PANEL   0