I love my tidbit and hope the community continue grow!
Forgive me if this has already been discussed:
( and that this is a long post! )
Problem: having multiple widgets is cool, but some widgets are for fun while others we want to see on screen longer.
Proposed solution:
A new method for scheduling of modules to have proportionality making it flexible and still stay simple with these 2 features:
-
“bundles” of widgets rather than individual widgets. bundles are 1 or more widgets where the bundle has its own time/date criteria. (Eg: I want a rotation of 3 widgets but only on weekdays until noon ) You can also enable or disable individual bundles to have them configured but not active.
-
Rotation of widgets within the bundle. This would have 2 parameters: frequency, which would control the number of time slices ( eg every 5 min, 1 hr etc ) and duration weight which would allow you to set the time a widget is on screen by percentage of the total time slice.
The frequency would be set to be in blocks of time with a slider (see note below) .
I think these features would be really simple to understand in practice and by default widgets would behave exactly the same ( and the frequency and duration weight would be like it is now ) And would make the tidbit far more interesting and useful to use more than one widget at a time.
The “killer feature” most people would use is being able to give percentages to the duration weight of a widget, and having more than one set of widgets. I think tech savvy and non-techie people alike would find this intuitive without it feeling tedious.
Additional notes:
An advanced feature might be allowing widgets within the bundle to have their own fine tuned schedule but it would automatically limit it to be within the bounds of the widget ( and show you on the schedule menu what the widget is set for )
But this would be a challenge to reconcile this schedule with the frequency and weight duration, not sure how to do that.
—
Note: Special frequencies that would always be available would be something like 30 sec 1,2,3,4,5 min etc but it would allow you to also have longer segments of time portioned out intelligently based on the bundle’s scheduled time per day. (Not sure where the limits of this should be but 1 day divided by num of widgets in bundle would seem to be the functional max. )