[RELEASE] AutoWidget - Let your widgets work for you!
#1
Brick 
Have you ever been scrolling your homescreen widgets, wishing you didn't have to change them manually just to surface different content? Have you ever wondered why it seems like the "big box" streaming services never show you the same list of movies twice? Why can't Kodi work like this? It turns out... it can. Big Grin

Introducing: AutoWidget

I've been at this for a few months now, so AutoWidget is currently sitting at version 1.2.5, but I've had plenty of testers, and I think it's finally ready for a wide release, so let's get to it!

Basically, AutoWidget lets you define your own custom "groups" of widget paths, and then point any widget at that group, in order to get a widget that automatically changes its content every so often. In this way, you could have a widget that shows movies of a random genre... or one that shows shortcuts to each genre. You could have only a few widgets, but let them cycle through a large number of playlists or library nodes, allowing you to more easily surface more varied content, automatically.

You can also set up "shortcut groups", which function very much like a "submenu" or "category" widget, but completely managed by AutoWidget, and almost endlessly customizable.

I've made a video introducing it and running through most of the features of the add-on, as well:



To install it, simply add my GitHub URL as a file manager source: https://drinfernoo.github.io/
This source contains both the "stable" and "dev" repos for AutoWidget, but I only recommend installing the "stable" repo, in order to get official releases, rather than WIP builds.

For those that want a shortcut to refresh widgets: RunPlugin("plugin://plugin.program.autowidget/?mode=force") Big Grin

As far as I'm aware, the table below is invalid now, and AutoWidget should work in any spot, in any skin.

So far, I'm aware of the following skin support:
HomescreenHubSpotlightFallback/Global
Aura---
AuraMOD?
Arctic Zephyr 2-
Arctic Horizon-
Aeon Nox SiLVO---
Embuary✓ - Labels don't update???
Xonfluence---
Titan BINGIE??
With - indicating that the feature isn't available in that skin, to my knowledge, and ? indicating that it hasn't been tested and/or I don't know if it is available or not. AutoWidget should work in any skin that allows you define custom widgets, so the table above only shows skins that have been testing are known to be working.

Skins I'm aware of that require special attention:
Quote:Embruary: To get the widget correctly, I had to first add the "Random Path (nonsense widget ID)" endpoint to my Favorites, then add that favorite to a custom widget, and then finally add that custom widget to the homescreen. After that, I clicked "Initialize Widgets" on the widget itself, and the widget initialized itself and loaded the first path. After that, I was able to force refresh the widget successfully, except for the label (which I was also able to fix easily in this case, but needs fixes in AutoWidget to be working reliably).

Xonfluence: If anyone's struggling, this also appears to be the way you have to do it in Xonfluence. Add the "Random Path" folder to your Favorites, and then create a widget from that favorite.

For more information, check out: https://www.github.com/drinfernoo/plugin...utowidget/
To report bugs or request features: https://www.github.com/drinfernoo/plugin...et/issues/

Enjoy!

Update 2.0.0:
Reply


Messages In This Thread
[RELEASE] AutoWidget - Let your widgets work for you! - by drinfernoo - 2020-03-28, 23:22


Logout Mark Read Team Forum Stats Members Help
[RELEASE] AutoWidget - Let your widgets work for you!1
This forum uses Lukasz Tkacz MyBB addons.