FY-Tai.Wang

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

  • f5ff5e0d53 Change default voice volume and improve logging In this update, the default voice volume in App.js was lowered from 100 to 50. The log message now provides more clarity by stating that it is "getting the voice name". Also, Chrome storage now checks if certain keys exist before setting defaults, preventing possible overwrites in `background.js`.

7 months ago

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

  • ff4c4842e4 Integrate interval triggering alarms and update permissions In this change, interval triggering alarms have been integrated in `App.js` enriching its continuity aspects. The code now retrieves relevant data at each alarm triggering for enhanced monitoring. Additionally, the required permissions have been updated in `manifest.json` to effectively integrate this new feature.

7 months ago

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

  • 04edb2acc1 Refactor JS code to improve WebSocket connection and TTS handling The WebSocket URL has been updated and the handling of the connection improved, especially for errors. The text-to-speech functionalities have been refactored into an object to organize the code better, introducing a solid way to handle message priority. Additionally, unnecessary line of codes were removed or commented out to clean up the codebase.

7 months ago

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

  • 8756cf0f3e Update WebSocket server URL and refactor background.js Updated the WebSocket server URL and stored it along with other properties in local storage. Refactored the `translateSentence` function by moving the `unitMap` constant into the function scope. In addition, initiated retrieval of available voices in the Chrome TTS API and stored them in local storage.

7 months ago

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

  • 30c0a8f8fd Update .eslintrc configuration file Added "parserOptions" field with a value of "ecmaVersion: 6" to .eslintrc config file. This ensures the linter understands the ECMA Script 6 syntax in the codebase, enhancing the accuracy of its checks.

7 months ago

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

  • 28f8e2345c Remove redundant scripts in package.json The scripts 'start', 'test', and 'eject' have been removed from the package.json file. This is part of an ongoing effort to simplify the build system and reduce unnecessary dependencies. Clean-up and maintenance was performed on the 'scripts' section of package.json.

7 months ago

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

  • 0cdd14938b Add cross-env to project dependencies 'cross-env' has been added to the project package dependencies to allow for environment variable setting in a way that is compatible across platforms. This change includes an update to the 'build' script and modifications to the 'yarn.lock' file.

7 months ago

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

  • 8bc6893b6d feat: Add @types/chrome dependency and refactor code in App.js

7 months ago

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

  • e1c4fd0ed6 Title: Translate README.md to Chinese and describe project structure Message: - Translated the initial README.md file from English to Chinese. - Provided a detailed description of the project, its file structure, and usage. - Removed some initial instructions that were not necessary for the project. - Added information about project prerequisites, setup, installation, and how to build the application. - Included details about the `public/background.js`, `public/index.html`, and `public/manifest.json` files in the public directory and described their roles in a Chrome Extension. - Described the `src` directory as a place containing all source code files required for building the application.

7 months ago

FY-Tai.Wang pushed to main at ListenerTTSPlugin/ListenerTTSPlugin

7 months ago

FY-Tai.Wang created new branch main at ListenerTTSPlugin/ListenerTTSPlugin

7 months ago