joelshepherd / tabliss

A beautiful, customisable New Tab page for Firefox, Chrome, and Edge.
https://tabliss.io
GNU General Public License v3.0
2.15k stars 281 forks source link

[Feature Request]: Enhanced Background Customization for Tabliss: Time-Based and Tab-Triggered Photo Changes #653

Open oushima opened 6 months ago

oushima commented 6 months ago

I propose two enhancements to the Tabliss extension:

Feature Request 1: Customizable Time Intervals for Background Changes

I suggest allowing users to set specific time intervals (in minutes and seconds) for automatic background changes. This feature would let users personalize their experience, for example, changing the background every 30 seconds while using specific applications like Anki. To prevent excessive API calls, basic validation could be implemented (e.g., preventing a setting of 0 minutes and 0 seconds).

Feature Request 2: Dual-Trigger Functionality for Background Changes

Currently, Tabliss allows changing backgrounds either with a new tab or after a set time interval. I propose a combination of these triggers, enabling both functionalities simultaneously. This would offer greater flexibility and personalization for users who frequently open new tabs and also desire periodic background changes.

Benefits:

These features will significantly enhance user experience by providing more control and personalization. They cater to various user preferences and usage patterns, making Tabliss more adaptable and user-friendly.

Potential Implementation:

These settings could be added to the existing options menu, with a simple interface for users to select time intervals and triggers. Considering API limitations, a minimum time interval could be set to prevent excessive calls.

I believe these enhancements will make Tabliss more appealing and versatile for a wider user base. I hope you will consider implementing these features. Thank you for your time and for the continual development of Tabliss.