Add ink integration UI and media playback

This commit is contained in:
2026-05-15 21:23:46 +02:00
parent 44dc64f830
commit f2e786d5bc
89 changed files with 6561 additions and 556 deletions
+4 -3
View File
@@ -33,7 +33,7 @@ class PersistenceManagerModule extends BaseModule {
enabled: false,
preferred_handler: 'none',
speed: 1.0,
language: 'en-us',
language: 'en_US',
voice: '',
'elevenlabs-tts_api_key': '',
'elevenlabs-tts_api_url': 'https://api.elevenlabs.io/v1',
@@ -47,8 +47,10 @@ class PersistenceManagerModule extends BaseModule {
sfxVolume: 1.0,
},
app: {
locale: 'en-us',
locale: null,
localeUserOverride: false,
speed: 1.0,
autoplay: true,
}
};
@@ -649,7 +651,6 @@ class PersistenceManagerModule extends BaseModule {
}
}
} else {
// Try to parse as JSON for backward compatibility
const customTransformer = JSON.parse(element.dataset.prefTransform);
if (customTransformer && typeof customTransformer === 'object') {
transformer = customTransformer;