Currently:
Whisperer project has too many SwiftUI views. We need them to be condensed and meaningful, yet simple.
right now, the project structure is messy:
tree
.
├── Makefile
├── README.md
├── Whisperer Watch App
│ ├── Assets.xcassets
│ │ ├── AccentColor.colorset
│ │ │ └── Contents.json
│ │ ├── AppIcon.appiconset
│ │ │ └── Contents.json
│ │ └── Contents.json
│ ├── ChatGPTTemplate.swift
│ ├── ContentView.swift
│ ├── ConversationCache.swift
│ ├── ConversationView.swift
│ ├── DetectWords.swift
│ ├── EnvironmentConfig.swift
│ ├── LaTeXRenderer.swift
│ ├── Localizable.xcstrings
│ ├── LocalizationManager.swift
│ ├── LoudnessMeter.swift
│ ├── MessageParser.swift
│ ├── Preview Content
│ │ └── Preview Assets.xcassets
│ │ └── Contents.json
│ ├── Settings.swift
│ ├── SettingsView.swift
│ ├── VoiceSynthesis.swift
│ ├── Whisperer Watch App.entitlements
│ └── WhispererApp.swift
└── Whisperer.xcodeproj
├── project.pbxproj
├── project.xcworkspace
│ ├── contents.xcworkspacedata
│ ├── xcshareddata
│ │ ├── IDEWorkspaceChecks.plist
│ │ └── swiftpm
│ │ ├── Package.resolved
│ │ └── configuration
│ └── xcuserdata
│ └── alex.xcuserdatad
│ └── UserInterfaceState.xcuserstate
└── xcuserdata
└── alex.xcuserdatad
└── xcschemes
└── xcschememanagement.plist
17 directories, 28 files
Currently:
Whisperer project has too many SwiftUI views. We need them to be condensed and meaningful, yet simple.
right now, the project structure is messy:
tree . ├── Makefile ├── README.md ├── Whisperer Watch App │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ChatGPTTemplate.swift │ ├── ContentView.swift │ ├── ConversationCache.swift │ ├── ConversationView.swift │ ├── DetectWords.swift │ ├── EnvironmentConfig.swift │ ├── LaTeXRenderer.swift │ ├── Localizable.xcstrings │ ├── LocalizationManager.swift │ ├── LoudnessMeter.swift │ ├── MessageParser.swift │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ └── Contents.json │ ├── Settings.swift │ ├── SettingsView.swift │ ├── VoiceSynthesis.swift │ ├── Whisperer Watch App.entitlements │ └── WhispererApp.swift └── Whisperer.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ ├── Package.resolved │ │ └── configuration │ └── xcuserdata │ └── alex.xcuserdatad │ └── UserInterfaceState.xcuserstate └── xcuserdata └── alex.xcuserdatad └── xcschemes └── xcschememanagement.plist 17 directories, 28 files