diff --git a/src/main.ts b/src/main.ts index 7b8dbf4..21d198c 100644 --- a/src/main.ts +++ b/src/main.ts @@ -63,10 +63,10 @@ export default class SpeechToTextPlugin extends Plugin { this.createStatusBarItem(); }); - new Notice('Speech-to-Text plugin loaded successfully'); + new Notice('Speech-to-text plugin loaded successfully'); } catch (error) { console.error('Failed to load Speech-to-Text plugin:', error); - new Notice('Failed to load Speech-to-Text plugin. Check console for details.'); + new Notice('Failed to load speech-to-text plugin. Check console for details.'); } } diff --git a/src/ui/formatting/FormatOptions.ts b/src/ui/formatting/FormatOptions.ts index 9bd5b93..b2b3eaf 100644 --- a/src/ui/formatting/FormatOptions.ts +++ b/src/ui/formatting/FormatOptions.ts @@ -234,10 +234,10 @@ export class FormatOptionsModal extends Modal { .setDesc('Character to use for bullets') .addDropdown((dropdown) => { dropdown - .addOption('-', '- (Dash)') - .addOption('*', '* (Asterisk)') - .addOption('+', '+ (Plus)') - .addOption('•', '• (Bullet)') + .addOption('-', '- (dash)') + .addOption('*', '* (asterisk)') + .addOption('+', '+ (plus)') + .addOption('•', '• (bullet)') .setValue(this.options.bulletChar || '-') .onChange((value) => { this.options.bulletChar = value; diff --git a/src/ui/settings/EnhancedSettingsTab.ts b/src/ui/settings/EnhancedSettingsTab.ts index a28b693..c11b5f3 100644 --- a/src/ui/settings/EnhancedSettingsTab.ts +++ b/src/ui/settings/EnhancedSettingsTab.ts @@ -131,7 +131,7 @@ export class EnhancedSettingsTab extends PluginSettingTab { // 제목 const titleContainer = headerEl.createDiv({ cls: 'header-title-container' }); - new Setting(titleContainer).setName('Speech Note').setHeading(); + new Setting(titleContainer).setName('Speech note').setHeading(); // 상태 표시 const statusBadge = titleContainer.createEl('span', { diff --git a/src/ui/settings/SettingsTab.ts b/src/ui/settings/SettingsTab.ts index 5e18b25..8fbd53a 100644 --- a/src/ui/settings/SettingsTab.ts +++ b/src/ui/settings/SettingsTab.ts @@ -48,7 +48,7 @@ export class SettingsTab extends PluginSettingTab { containerEl.empty(); // Add main title - new Setting(containerEl).setName('Speech Note').setHeading(); + new Setting(containerEl).setName('Speech note').setHeading(); this.debug('Title setting created'); // Add debug info section at the top @@ -316,7 +316,7 @@ export class SettingsTab extends PluginSettingTab { // API Endpoint new Setting(containerEl) .setName('API endpoint') - .setDesc('Openai API endpoint (leave default unless using custom endpoint)') + .setDesc('OpenAI API endpoint (leave default unless using custom endpoint)') .addText((text) => text .setPlaceholder('https://api.openai.com/v1') diff --git a/src/ui/settings/provider/ProviderSettingsContainer.ts b/src/ui/settings/provider/ProviderSettingsContainer.ts index 1ad8c0c..0205e83 100644 --- a/src/ui/settings/provider/ProviderSettingsContainer.ts +++ b/src/ui/settings/provider/ProviderSettingsContainer.ts @@ -95,7 +95,7 @@ export class ProviderSettingsContainer { // 타이틀 const titleEl = headerEl.createDiv({ cls: 'provider-title' }); - new Setting(titleEl).setName('🎯 Transcription provider Configuration').setHeading(); + new Setting(titleEl).setName('🎯 Transcription provider configuration').setHeading(); // 확장/축소 토글 const toggleBtn = headerEl.createEl('button', { @@ -541,7 +541,7 @@ export class ProviderSettingsContainer { try { const content = await file.text(); - const parsed = JSON.parse(content); + const parsed: unknown = JSON.parse(content); const keys: Record = {}; if (isPlainRecord(parsed)) { Object.entries(parsed).forEach(([key, value]) => {