From 4c182bb23f259854f751e5a9c8c79c24875e30a4 Mon Sep 17 00:00:00 2001 From: flemming-it Date: Mon, 15 Jun 2026 22:56:18 +0200 Subject: [PATCH] refactor: rename to chain:studio-plugin WIT + provider chain Tracks the platform's fai->chain rename: provider chain, WIT ABI chain:studio-plugin / chain:platform (binding paths/accessors), SDK pin. Signed-off-by: flemming-it --- module.wasm | Bin 53624 -> 53656 bytes module.yaml | 2 +- src/lib.rs | 12 ++++++------ 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/module.wasm b/module.wasm index 1c8744476b0d7ef9beaf490a58793455bae24afc..3514dd0eb5729a38701a9634bfdb39955243d514 100644 GIT binary patch delta 325 zcmeydh|`r$ zO+ha69HwlQ*QGBPN`Y?hl`e%gj77pxiK24SF4SX`mLS@w(v6Ueu! rFy|^v?m4H=lMdDocOpnTx+5p?sBD%$&%(s1%E%xO^^4SGmy0FNj^NM%Fl0zDhm|bY|LZ5mn)lz zfq{_;W`iJ*jbVqz=6fgG7}?bs85ALw%1!P*ZNrrb)(N#<1Edqf1?rnk&v-C_yr&Ft orNZQ8=k&Rf!8)OC)8NB!n#yL|^DIp4%8U%M5cf+>PPu3T06el{>i_@% diff --git a/module.yaml b/module.yaml index 4620b49..5c20cb2 100644 --- a/module.yaml +++ b/module.yaml @@ -1,5 +1,5 @@ schema_version: 3 -provider: fai +provider: chain name: studio-theme-glass-apple version: 0.1.0 diff --git a/src/lib.rs b/src/lib.rs index 410fc74..3dfd241 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -11,9 +11,9 @@ use fai_plugin_sdk::{bindings, export_plugin}; -type ColorScheme = bindings::fai::studio_plugin::plugin_types::ColorScheme; -type PluginError = bindings::fai::studio_plugin::plugin_types::PluginError; -type RenderedOutput = bindings::fai::studio_plugin::plugin_types::RenderedOutput; +type ColorScheme = bindings::chain::studio_plugin::plugin_types::ColorScheme; +type PluginError = bindings::chain::studio_plugin::plugin_types::PluginError; +type RenderedOutput = bindings::chain::studio_plugin::plugin_types::RenderedOutput; const GLASS_APPLE_LIGHT: [u32; 14] = [ 0xFF007AFF, // primary — Apple system blue @@ -51,7 +51,7 @@ const GLASS_APPLE_DARK: [u32; 14] = [ struct GlassApplePlugin; -impl bindings::exports::fai::studio_plugin::theme::Guest for GlassApplePlugin { +impl bindings::exports::chain::studio_plugin::theme::Guest for GlassApplePlugin { fn theme_for(brightness: String) -> Result { let tokens = match brightness.as_str() { "light" => GLASS_APPLE_LIGHT.to_vec(), @@ -67,7 +67,7 @@ impl bindings::exports::fai::studio_plugin::theme::Guest for GlassApplePlugin { } } -impl bindings::exports::fai::studio_plugin::translate::Guest for GlassApplePlugin { +impl bindings::exports::chain::studio_plugin::translate::Guest for GlassApplePlugin { fn translate( _text: String, _from_locale: String, @@ -79,7 +79,7 @@ impl bindings::exports::fai::studio_plugin::translate::Guest for GlassApplePlugi } } -impl bindings::exports::fai::studio_plugin::output_view::Guest for GlassApplePlugin { +impl bindings::exports::chain::studio_plugin::output_view::Guest for GlassApplePlugin { fn render( _mime_type: String, _data: Vec,