-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
The current Python-based GUI (likely using tkinter or similar) may have limitations in terms of modern UI/UX design, cross-platform consistency, and advanced interactive features. Users expect a polished, responsive, and visually appealing interface.
Describe the solution you'd like
Rebuild the application's user interface using Electron to provide:
- A modern, responsive, and visually appealing design
- Consistent look and feel across Windows, macOS, and Linux
- Rich UI components and animations
- Better integration with system notifications and tray icons
- Easier implementation of complex UI features
Describe alternatives you've considered
- Improving the existing Python GUI with custom styling
- Using PyQt or PySide for a more modern Python-based UI
- Using Tauri as a lighter-weight alternative to Electron
- Using web technologies with a Python backend (Flask/FastAPI + React)
Additional context
This would be a significant architectural change. The Python backend logic for audio recording, transcription, and text insertion would need to communicate with the Electron frontend, possibly via IPC or a local API.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request