Skip to content

Pause Functionality #131

@elias741

Description

@elias741

Description:
Add a pause functionality to the YouTubeTracker plugin to allow users to temporarily halt the tracking of YouTube viewing statistics. This feature would be particularly beneficial for users who utilize the plugin to monitor procrastination habits but also engage in intentional and productive learning activities on YouTube.

Use Case:
As a user of YouTubeTracker, I rely on the plugin to monitor and visualize the time I spend on YouTube, particularly to track procrastination habits. However, there are instances where I utilize YouTube for valuable learning opportunities that I do not consider procrastination. In such cases, I wish to temporarily pause the plugin's tracking to ensure that this productive time spent on YouTube is not inaccurately categorized as procrastination.

Expected Behavior:
Upon activation of the pause functionality, the YouTubeTracker plugin will cease tracking and storing viewing statistics until manually resumed by the user. This pause state should be clearly indicated within the plugin interface, such as by changing the color of the plugin icon or displaying a distinct icon or badge to signify the paused status.
Additionally, it would be beneficial to track and record the time spent watching videos while in the "paused state". This functionality would provide users with insights into both procrastination and productive YouTube activities, enhancing the overall usefulness of the plugin. This "paused state time" would be plotted in the same chart as the other recorded times.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions