Complete Phase 4: Comprehensive preferences, localization, and UX polish
- Rename application from MenuWhisper to Tell me with new domain com.fmartingr.tellme - Implement comprehensive preferences window with 6 tabs (General, Models, Text Insertion, Interface, Advanced, Permissions) - Add full English/Spanish localization for all UI elements - Create functional onboarding flow with model download capability - Implement preview dialog for transcription editing - Add settings export/import functionality - Fix HUD content display issues and add comprehensive permission checking - Enhance build scripts and app bundle creation for proper localization support
This commit is contained in:
parent
7ba5895406
commit
54c3b65d4a
25 changed files with 3086 additions and 235 deletions
|
|
@ -71,7 +71,7 @@ Menu-Whisper follows a modular architecture with clear separation of concerns be
|
|||
- Curated model catalog (JSON-based)
|
||||
- Download management with progress tracking
|
||||
- SHA256 verification and integrity checks
|
||||
- Local storage in `~/Library/Application Support/MenuWhisper/Models`
|
||||
- Local storage in `~/Library/Application Support/TellMe/Models`
|
||||
- Model selection and metadata management
|
||||
|
||||
#### Core/Injection
|
||||
|
|
@ -185,7 +185,7 @@ The application follows a finite state machine pattern:
|
|||
The project uses Swift Package Manager with modular targets:
|
||||
|
||||
```
|
||||
MenuWhisper/
|
||||
TellMe/
|
||||
├── Package.swift # SPM configuration
|
||||
├── Sources/
|
||||
│ ├── App/ # Main application target
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue