Repository navigation
Improve Fingerprint icon and provider menu - #861
KaranocaVe wants to merge 4 commits into
Conversation
|
Thanks. The icon fields are the ones magpie reads: One thing blocks the merge. Reviewed at e2557b3; CI is green. |
|
The requested release sync is in place: the package is 0.2.4, and the reported service version is derived from package metadata. The latest branch head a45aedb also includes the Windows port diagnostics and WebView2 launcher fallback/copy handling for KaranocaVe/magpie-fingerprint issues #1 and #2. Local isolated rebuild passes typecheck, all 38 tests, and build; GitHub test and on-npm checks both pass. The fallback copies the local URL; launching the system browser needs an upstream native bridge because the current plugin sandbox does not permit popups or top-level navigation. |
Add the fingerprint icon to the plugin list and sidebar, and fix the provider menu being clipped by the models panel. The menu now stays within the viewport and supports scrolling and keyboard navigation for long lists. Bump the package to 0.2.4 and derive the service version from package.json to keep the reported version in sync. Verified with 35 providers in a 420 x 450 viewport; the isolated rebuild, 37 tests, typecheck, and community Fingerprint check pass. Includes the fix from #862. Fixes #860.