AlexBlade / vscode-time-tracker

The time tracking addon for Visual Studio Code
30 stars 7 forks source link

Trigger Inactivity Buzz Sound with Customizable Timeout [Feature Request] #12

Open sheecegardezi opened 1 year ago

sheecegardezi commented 1 year ago

Description

I would like to suggest a new feature that involves playing a customizable buzz sound after a specified duration of inactivity. This feature would enhance user experience by providing an audible notification when a certain amount of time has passed without any user activity. Users would have the ability to configure the duration before the sound is played and enable or disable this feature conveniently by right-clicking on the extension's icon in the status bar.

Proposed Functionality

  1. Inactivity Timeout Setting: Allow users to define the duration of inactivity (in minutes) after which the buzz sound should be triggered. This setting can be accessed through the extension's options or preferences.
  2. Audible Notification: Play a distinctive buzz sound when the specified duration of inactivity has elapsed.
  3. Enable/Disable via Right-Click: Provide users with an option to enable or disable the inactivity buzz sound feature by right-clicking on the extension's icon in the status bar. This convenient accessibility ensures users can easily toggle the feature on or off as per their preference.

By incorporating these functionalities, the extension will help users maintain their awareness and engagement, preventing prolonged periods of inactivity during their interactions.

I believe this feature will greatly benefit users who require reminders to stay active or want to monitor their engagement levels during extended sessions.