Commit Graph
18 Commits
Author SHA1 Message Date
John Doe a928f9b8e6 Refactor: Remove unused frontend files and clean up build scripts
- Deleted obsolete TypeScript and JavaScript files related to Wails bindings.
- Removed package.json and runtime files for the frontend.
- Updated build.bat to change link mode from internal to external.
- Added a new clean.bat script to streamline the cleanup process for build artifacts and cache.
- Removed temporary executable and unnecessary frontend directories.
2026-07-14 13:49:37 -07:00
John Doe 5b6e39c5e8 Refactor Linux hotkey handling and improve installation process
- Removed the legacy HTTP daemon for handling hotkey presses on Linux, replacing it with a simpler command-based approach using `--action=toggle`.
- Updated the build script to support non-interactive installation for CI environments with the `--no-install` flag.
- Enhanced the ydotool setup process to prefer distribution-provided systemd units and improved error messages for missing dependencies.
- Changed the way active window titles are retrieved on Linux to avoid using robotgo, which can fail on Wayland.
- Updated README and frontend hints to clarify the use of GlobalShortcuts portal and fallback commands for Linux.
- Improved package building scripts to allow building only Debian or RPM packages based on command-line flags.
- Adjusted the text insertion logic to handle different versions of ydotool more robustly.
2026-07-10 14:58:25 -07:00
Your Name 2c5a0b70ed feat: enhance ydotool integration for direct typing on Linux; improve error handling and logging in audio processing; update build scripts for better installation guidance 2026-06-09 10:14:33 -07:00
Your Name 05c8fbc474 feat: enhance Linux support with ydotool integration and improve logging 2026-06-09 00:25:05 -07:00
jahruz67 bc3d8cbce3 feat: add Linux packaging script for WIS Free V3 2026-05-21 09:08:27 -07:00
jahruz67 5fcef76424 Enhance Linux Wayland support and refine transcription logic
- Added instructions for Linux Wayland paste setup in README.md.
- Removed unnecessary JavaScript file and updated references in HTML files.
- Updated DefaultAIPrompt to clarify the role of the transcription tool.
- Removed overlay notifications for Linux to reduce desktop clutter.
- Implemented checks to ensure transcript integrity during refinement.
- Added tests to validate transcript preservation logic.
- Removed ydotool setup script as it is no longer needed.
2026-05-20 17:08:01 -07:00
jahruz67 9b08ed249a feat: implement ydotool support for Linux with auto-paste functionality and add setup script 2026-05-20 16:12:55 -07:00
jahruz67 00f4912cc3 fix: streamline hotkey listener initialization and improve error handling for Linux 2026-05-19 17:42:13 -07:00
jahruz67 40fb89b556 12 2026-05-09 11:11:44 -07:00
jahruz67 52cf789eab 11 2026-05-09 10:59:26 -07:00
jahruz67 36babc27f1 4 2026-05-08 18:13:07 -07:00
jahruz67 4f801f1ef2 3 2026-05-08 17:51:00 -07:00
jahruz67 5bf321b22e 2 2026-05-08 17:09:25 -07:00
jahruz67 53637c6083 feat: implement Linux global hotkey support using X11 and XDG portal backends with integrated media controls. 2026-05-08 16:43:15 -07:00
jahruz67 0cd56ca083 feat: implement cross-platform hotkey management and update frontend build infrastructure 2026-05-08 15:54:36 -07:00
testing 25ab3accfa kind of working finally 2026-04-09 22:57:06 -07:00
jahruz67 ba0e75c503 refactor: implement cross-platform abstraction for process management, media control, and startup configuration (TESTING) 2026-04-09 21:31:02 -07:00
jahruz67 2d36041f6a DUMP 2026-03-26 09:56:19 -07:00