yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Humpie:
I'm glad you like the app!

After you have set up some profiles, you can find the action in Tasker under "Plugin", not "3rd party" and then pick Widget Screensaver.

Hope this helps ;D
[Android Apps and Games] Humpie:
Good idea! However I tried that already and what I found is that the widgets often cannot overtake each other and thus won't switch places.

Maybe a random widget order is a nice feature to add in the future though, as I can see more people would want that. I think I can implement that with the rectangle packer as the algorithm is not as smart as I initially thought.

For now you can however just set up multiple profiles with other widget orders (remember you can reorder widgets by dragging and dropping).

I'll put it on my to-do list for after the holiday :)
[Android Apps and Games] jnss98b:
I think you misunderstood what I meant. I was not talking about the arrangement of widgets, their order or where they are relative to each other but their starting position on the screen as a whole. They always show up from the top of the screen and then move down. My suggestion was that you run a random amount of animation cycles whenever the screensaver first starts so that the widgets don't start at the top every single time
[Android Apps and Games] Humpie:
I see... Yeah that might work. I'll think about it!
[Android Apps and Games] Humpie:
v5.4:

Lollipop support is back!

Widgets now have random starting position as requested by [MENTION=9325784]jnss98b[/MENTION]

(I now move them a random amount before starting like you suggested! I do keep the screen black when they move at this stage, otherwise people that turned off burn-in protection might get confused.)

Some critical bugfixes

earlier:

New edge to edge theme below Q

Better widget names

Multiple profiles!

Tasker support to switch profiles

Little self promotion (if you can find it)

Fixed speed when widgets clumped

Fully Android Q compatible

New theme using Material Components

Widgets can now move as 1 block being clumped together

Widgets can now be reordered by dragging them and swiped away to remove
[Android Apps and Games] jnss98b:
That's great! Thanks for using my suggestion!
[Android Apps and Games] Humpie:
Alright, a NullpointerException reported 149 times by 7 different people...

Oops...

v5.5 fixed it XD
[Android Apps and Games] Humpie:
v5.6:

New screensaver restart system makes rotation or Tasker profile switching much more stable

Fixed rotation overlap bug

Removed ad donation as it was underused

earlier:

Lollipop support is back!

Widgets now have random starting position

Better widget names

Multiple profiles!

Tasker support to switch profiles

Little self promotion (if you can find it)

Widgets can now move as 1 block being clumped together

Widgets can now be reordered by dragging them and swiped away to remove
[Android Apps and Games] supermaxkato:
Could you post this Tasker profile again? When I used your link it gave me an error:

Check out this profile I made: https://taskernet.com/shares/?user=AS35m8lSMUM1kmI1XBT43fz8jPnrlYjhice8CTl5hPp7 dfqM4hBX6WmixBEmdjRJJm5dUxIy&id=Profile%3AStart+Sc reensaver+When+Screen+Off

Thanks!
[Android Apps and Games] Humpie:
https://taskernet.com/shares/?user=...&id=Profile:Start+Screensaver+When+Screen+Off

I think you put a space in it somehow
[Android Apps and Games] Humpie:
v5.9:

Widgets no longer overlap the notch

earlier:

Fixed widgets not resizing on older android versions

New Material text fields

New screensaver restart system makes rotation or Tasker profile switching better

Fixed rotation overlap bug

Removed ad donation as it was underused

Lollipop support is back!

Widgets now have random starting position

Better widget names

Multiple profiles!

Tasker support to switch profiles

Widgets can now be reordered by dragging them and swiped away to remove
[Android Apps and Games] robertelam83:
This might be exactly what I'm looking for.

I'm trying to accomplish a simple screen saver to be ON anytime the screen is OFF.

I've got Tasker (not extremely familiar with it) and I'm rooted on OOS 10.

Just installed the app. Hopefully this works ??
[Android Apps and Games] robertelam83:
Has anyone had any luck getting this to work properly?

I've got it to the point where when I set my phone down and the screen turns off it'll turn back on start screensaver and turn back off, but within a few seconds the screensaver goes off and the display turns back on restarting the screensaver.. This repeats which is not ideal.

Thanks in advance for any help.

OnePlus 7 Pro

OOS 10

Rooted
[Android Apps and Games] Humpie:
Maybe if you increase the screen timeout? I think what's happening is that the phone still turns off its screen after a while even when displaying the screen saver.
[Android Apps and Games] Humpie:
v5.10:

Small bugfixes and dependency upgrades

earlier:

Widgets no longer overlap the notch

Fixed widgets not resizing on older android versions

New Material text fields

New screensaver restart system makes rotation or Tasker profile switching better

Fixed rotation overlap bug

Lollipop support is back!

Tasker support to switch profiles

Widgets can now be reordered by dragging them and swiped away to remove
[Android Apps and Games] Humpie:
v5.11:

REMOVED "fit parent" widget size as it was confusing. Resize your widgets as needed.

Android 11 ready!

Remember you can use Tasker to switch between profiles.

Small bugfixes and dependency upgrades

earlier:

Widgets no longer overlap the notch

Fixed widgets not resizing on older android versions

New Material text fields

New screensaver restart system makes rotation or Tasker profile switching better

Widgets can now be reordered by dragging them and swiped away to remove

Edit: see below
[Android Apps and Games] Humpie:
About that update... Google's play "support" is being "supportive" again...

Update was banned for an alleged policy violation and sending me the same copy-paste email over and over again without explaining how to fix it.

In the meantime I'm working on the next update! The setup screen is revised so you can see all the widgets at the same time when resizing.

Another exciting new feature will be scaling, so you can make the text etc. in widgets larger or smaller to however you like! This also means that the setup screen will now exactly show what you'll see in the screensaver itself.
[Android Apps and Games] Humpie:
v5.13:

Added widget scaling option!

Redesigned widget setup screen: now showing all widgets, proper scaling and new landscape layout.

Android 11 ready!

Remember you can use Tasker to switch between profiles.

earlier:

REMOVED "fit parent" widget size as it was confusing. Resize your widgets as needed.

Widgets no longer overlap the notch

New screensaver restart system makes rotation or Tasker profile switching better

Widgets can now be reordered by dragging them and swiped away to remove
[Android Apps and Games] Humpie:
Fixed a crash that happened.

v5.13.1:

Bugfix

v5.13:

Added widget scaling option!

Redesigned widget setup screen: now showing all widgets, proper scaling and new landscape layout.

Android 11 ready!

Remember you can use Tasker to switch profiles.

earlier:

REMOVED "fit parent" widget size as it was confusing. Resize your widgets as needed.

Widgets no longer overlap the notch

New screensaver restart system makes rotation or Tasker profile switching better

Widgets can now be reordered by dragging them and swiped away to remove
[Android Apps and Games] bansheeat:
Diashow possible

Your Widget looks quite good although I did not installed it yet just read the description. Is it possible to run a Photo Diashow fullscreen and add Weather and Time to your Widget ?
[Android Apps and Games] Humpie:
v5.14:

Orientation can now be forced (Thanks for the idea, Eric!)

Widgets don't have to fit both ways if you're just using one orientation

Improved widgets setup screen regarding orientation

earlier:

Added widget scaling option!

Redesigned widget setup screen: now showing all widgets, proper scaling and new landscape layout.

Android 11 ready!

Remember you can use Tasker to switch profiles.

REMOVED "fit parent" widget size as it was confusing. Resize your widgets as needed.
[Android Apps and Games] Humpie:
Widgets cannot be placed on top of each other, however, you can display a photo diashow widget (if you find one in the Play Store) and a weather and time widget besides each other in the screensaver.
[Android Apps and Games] bansheeat:
Thank you
[Android Apps and Games] Humpie:
v5.15:

Bugfixes

Modified movement speed

Better performance

Orientation can now be forced (Thanks Eric!)

Widgets don't have to fit both ways when using an orientation

Improved widgets setup screen

earlier:

Added widget scaling option!

Redesigned widget setup screen: now showing all widgets, proper scaling and new landscape layout.

Android 11 ready!

Remember you can use Tasker to switch profiles.

REMOVED "fit parent" widget size as it was confusing. Resize your widgets as needed.
[Android Apps and Games] billht:
Any tricks to get widget screensaver working on LineageOS 17.1? Trying out this rom on Nexus 4 & Nexus 7 2013. Don't see "Widget Screensaver" as an option to pick for screen saver on both devices.

Aside: works well on a Nexus 7 2013 with stock Android 6. Thanks!
[Android Apps and Games] Humpie:
Lineage os 17.1 is android 10 under the hood right? I don't see why it wouldn't work ?...

Anyways, great to hear!
[Android Apps and Games] billht:
Yes, Android 10.

Installed fine. I can pick a widget & set it up. But I can't change the screen saver from the default clock to my selected widget -- "Widget Screensaver" isn't a choice to pick!
[Android Apps and Games] Humpie:
Huh? That's weird. Probably an issue with lineage os though... Do other screensavers work?
[Android Apps and Games] billht:
Hmmm, I tried this Matrix screensaver: com.kaamiljasani.matrixscreensaver.

It installed but can't be selected either. Problem must be with lineageos. Thanks.

Edit: Sorry, my mistake. Having migrated from Android 5 & 6 on my devices to lineageos 17.1, didn't realize the "selection" menu is now one level deeper than before. Accidentally found the screen listing Widget Screensaver. All is well on both Nexus 4 & 7 (flo). Thanks!
[Android Apps and Games] Humpie:
v6.0:

Get out your old tablets, Android 4.2 to 11 is supported!

There might be some visual glitches in the UI on older versions, but everything should be 100% functional.

Screensavers (then called Daydream) were introduced in Android SDK 17 (Android 4.2 Jellybean), so I now have support for ALL Android devices that can run screensavers :).

Bugfixes

Previously:

Modified movement speed

Better performance

Orientation can now be forced

Widgets don't always have to fit both ways

Added widget scaling option!

Redesigned widget setup screen: now showing all widgets, proper scaling and new landscape layout.

Remember you can use Tasker to switch profiles.

REMOVED "fit parent" widget size as it was confusing. Resize your widgets as needed.
[Android Apps and Games] Humpie:
v6.2:

Faster loading time (scaling is now done visibly).

v6.1:

Widgets can be touched again in the setup screen

Get out your old tablets, Android 4.2 to 11 is supported!

Bugfixes

Previously:

Modified movement speed

Better performance

Orientation can now be forced

Widgets don't always have to fit both ways

Added widget scaling option!

Redesigned widget setup screen: now showing all widgets, proper scaling and new landscape layout.

Remember you can use Tasker to switch profiles.
[Android Apps and Games] Humpie:
v6.3:

New touch to wake and widget interaction options!

You can now effectively block touch if you like. Plus, the settings make a lot more sense now IMO.

v6.2:

Faster loading time in screensaver!

Widgets can be touched again in the setup screen

Get out your old tablets, Android 4.2 to 11 is supported!

Previously:

Modified movement speed

Orientation can now be forced

Widgets don't always have to fit both ways

Added widget scaling option!

Redesigned widget setup screen: now showing all widgets, proper scaling and new landscape layout.

Remember you can use Tasker to switch profiles.
[Android Apps and Games] Gultak:
Any idea why it doesn't work on my Nokia 6.1 in landscape mode?

It only shows a never ending loading icon when activated on screen off.

In preview it works sometimes - but not always. In protrait mode it works (but that is not what I need).

It looks like it crashes on changing orientation while still loading the widgets (setting the orientation to a fixed one in the options doesn't help either - tried that already).

I'm running Android 10, most recent updates.

It works flawlessly on my corporate Pixel 4 (also in Landscape mode, Android 11)

Edit: typo, added OS version and corporate phone info.
[Android Apps and Games] Humpie:
I see, I've also got some reports from other for crashes/stuck loading. I'll definitely look into it when I have time again. Thanks for letting me know! Which widgets are you using? (Maybe I can reproduce the issue)
[Android Apps and Games] Gultak:
I tried different combinations. It occures even when just using the

Mainly I intend to run the "Notification Widget" (id=com.kuma.notificationwidget), but I also tried different combinations without it - it also happens when I just use the standar digital clock widget (I have one additional timezone configured there). I tried different scales (1, 0.9, 0.75) and different sizes (500x500, 800x800, 1000x1000´) - no difference.
[Android Apps and Games] Gultak:
P.S.: Thanks for the fast reply!
[Android Apps and Games] Gultak:
P.P.S.: is the code of the app somewhere publicly visible?

Maybe I can take a look myself ;)

(I'm not an experienced Android developer but am in the Java/Go business for quite some years now)
[Android Apps and Games] Humpie:
Haha unfortunately not. Permanent Proxy and ADB shell plugin are, but widget screensaver requires a lot of cleaning up the code before I'd make it open source haha. Plus it's in kotlin anyways :).
[Android Apps and Games] Humpie:
v6.4:

Bug fixes

Attempt at fixing "loading bug" for @Gultak and others. Let me know when the update is available on the play store!

Previously: New touch to wake and widget interaction options Faster loading time in screensaver Widgets can be touched again in the setup screen Get out your old tablets, Android 4.2 to 11 is supported! Modified movement speed Orientation can now be forced Widgets don't always have to fit both ways Added widget scaling option! Redesigned widget setup screen Remember you can use Tasker to switch profiles.
[Android Apps and Games] Gultak:
The update is already there. Sadly it doesn't help.

I looks like it renders the widget in portrait, then changes the orientation to landscape and the rendering there fails somehow.

When testing from the App it looks similar: I can start the screen saver either in landscape or portrait fine - but as soon as I change the orientation the screen turns black and stays like that.
[Android Apps and Games] Humpie:
So it turns black and keeps loading right?
[Android Apps and Games] Gultak:
When I start the screen saver manually, it just turns black. When the screen saver starts automatically while charging it becomes a loading circle.
[Android Apps and Games] Humpie:
Could you try this version? I suspect the onAttachedToWindow" method does not get called on configuration change (turning your screen) on all phones. Hence it works fine on mine and your Pixel, but not on your Nokia.

I added a 4 second time out waiting for an automatic call to onAttachedToWindow and if that doesn't happen, I just call it myself. It's hacky AF but it might just do the trick.

(I'm also working on something in the app else currently, so you probably should uninstall the version after you're done with it to avoid future conflicts)
[Android Apps and Games] Gultak:
This version works. Great! Thanks for the support :)

Edit: typo
[Android Apps and Games] Humpie:
Thanks for letting me know! The next verizon on the Play store will have this fix then :)

(As well as user definable dpi for widgets that show more/less information depending on their size on the home screen, so yay)
[Android Apps and Games] Humpie:
v6.5:

New feature!

You can now specify the density of widgets to show more or less info for some apps

Fixed loading bug

Previously:

New touch to wake and widget interaction options Faster loading time in screensaver Widgets can be touched again in the setup screen Get out your old tablets, Android 4.2 to 11 is supported! Orientation can now be forced Widgets don't always have to fit both ways Added widget scaling Redesigned widget setup screen Remember you can use Tasker to switch profiles.
[Android Apps and Games] Humpie:
v7.0:

Android 12 ready

Material You support in new theme

Rewrote Tasker integration

Previous:

New feature! You can now specify the density of widgets to show more or less info for some apps

New touch to wake and widget interaction options

Faster loading time in screensaver

Get out your old tablets, Android 4.2 to 11 is supported!

Widgets don't always have to fit both ways

Added widget scaling

Redesigned widget setup screen

Remember you can use Tasker to switch profiles
[Android Apps and Games] Humpie:
I'm actually wondering something... What if I add a simple advertisement in the apps home page which you can disable forever with a switch?

Most of my users simply download the app to use the "screensaver settings" button anyways and then just never use it again. But, then they would have looked at the ad and I make a little tiny bit of money each time 🤔.

Anyways, it's just an idea as I don't want to make it obtrusive for genuine users of Widget Screensaver. Let me know what you think!
[Android Apps and Games] tadr:
Thanks for your hard work on this! I'm trying to use this on some older Nexus 7 tablets (running Android 7.1.2) and there is a long delay (10-20 seconds) every time it starts. A blue circular arrow appears in the center of the screen during this time. Is there any way to shorten/eliminate this delay? I'm using these tablets essentially as well-mounted kiosks and need the screensaver to start essentially immediately.
[Android Apps and Games] Humpie:
Hmm, yeah it depends on the hardware. Before the screensaver starts it needs to fit the widgets on the screen so they don't overlap (this is a bit computation heavy) and it needs to scale them. So it will probably load faster if you have fewer widgets and you don't use the scale function. On newer hardware, it, of course, will load faster too.
[Android Apps and Games] Ezzelin:
Just found this app and I'm enjoying it! One idea is if there could be an option to make the animation happen instantly. That way you could set it up so that the widget would occasionally jump instantly to another part of the screen instead of having it move, which could be distracting. Thanks for making this!
[Android Apps and Games] Humpie:
Could be a nice idea indeed! By setting the speed to the max 🤔
[Android Apps and Games] Ezzelin:
Yeah I tried setting the speed to max but it still visibly moves. It looks like it animates for a fixed amount of time at the speed you set it at.
[Android Apps and Games] Humpie:
I see, what I usually do myself is to set it at the lowest non-0 speed. That way they do move, but you don't see it.
[Android Apps and Games] Ezzelin:
Yeah, I did that too and it works fine, but I think not moving constantly and occasionally jumping to another random position would be a bit cleaner. I've also seen built-in always on displays use this technique. Any amount of small movement is also still somewhat visible.
[Android Apps and Games] aseferfan:
Hi, how do i move the widgets in the widget adding screen, while adjusting it's height and width?? I want to reposition them

also, is there no way it can use auto brightness sensor of the device? manually adjusting darkness level is not practical
[Android Apps and Games] Humpie:
Hi, the widgets are places using a rectangle fitting algorithm. This makes sure they attempt to fit at any size, plus the widgets move around, so placing them at a certain fixed position wouldn't make much sense. That said, the widgets are fed to the rectangle algorithm one at a time. If you reorder the widgets (by long pressing) on the home screen of the app, they will appear in a different place in the screensaver!

The auto brightness of your device is always used in screensavers, regardless of the darkness slider.
[Android Apps and Games] aseferfan:
oh nice, but i think your tasker profile needs updating? because when i used it, it would keep waking up device, turn on screensave, then device auto locks and it wakes up device and loads screensaver again, no way to indefinitely display the screensaver, also i am experienceing a few crashes in landscape mode on android 11, how can i report log?
[Android Apps and Games] drewksparks:
Works flawlessly to replace the docked screen saver that the Pixel Tablet defaults to!

I hate that there is no manual way to arrange the widget "windows," so they all get lumped together. I wish there was a way to drag them around to have widgets precisely where they are needed. Would gladly pay $$ for this feature.

Really would be nice to be able to make things less cramped.
[Android Apps and Games] Humpie:
The widgets need to move around to prevent burn-in, plus, they cannot overlap, so that's why they cannot be moved manually :). You can, however, change the "Clump widgets together" setting to make the widgets move individually or together, plus you can drag and reorder the widgets on the app's main screen to change the order in which they are placed in the screensaver.
[Android Apps and Games] drewksparks:
Thoughts on adding a padding (top bottom, left, right) element to allow for some fine tuning of how it displays? Some widgets differ in the padding they have, so it looks a bit haphazard (looking at you Spotify)

I personally use the app without burn in protection, since I switch things around using tasker to swap profiles :)
[Android Apps and Games] khaytsus:
Did you have to do anything special? Every time I try, it works fine in Preview, but when the screen actually goes to sleep on its own, or I hit the power button, instead of seeing Widget Screensaver it's just a blank screen. Other "Screensaver" apps work fine, just this one is always blank. I've tried a few profiles, a few widgets, a few different settings, not sure what I could be doing wrong.

UPDATE: Super weird, suddenly it's working and I changed nothing. I had switched to another one, then back, and now it seems to be fine.

Another update: I think I figured out what's going on.. If any widgets show that they're too big, it crashes. Even if the widget is actually only taking up a small portion of the available space, some of them show too large. Resizing them down to small enough the size warning goes away it works. I've been emailing the author, hopefully can help him fix what feels like a bug, maybe screen resolution, dpi, aspect ratio, something... Not sure.
[Android Apps and Games] Humpie:
The app should give a warning, not crash 😅 a bit unfortunate. But like I answered in the email, you can set the orientation to "just landscape" in the settings of Widget screensaver and then it's okay to fail the portrait-fitting requirement.
[Android Apps and Games] Humpie:
v8.0:

Android 14 ready!

Fixed donations getting refunded

Fixed unsupported widgets ("security" issue, like Google Weather)

"Fixed" preview button on Android 14

Fixed border around widgets inside screensaver

I had to bump to Android 5.0 as lowest-supported version
[Huawei P8 Questions & Answers] Mhussein:
Should we call that model a dead phone?

From the day one, that model receive the lowest support I had ever seen, from the manufacturing company and same from developer's,

Sorry for pay money for this device
[General Topics] okypous:
Is it possible to copy data from an excel file which is open in my pc to a file i work with im my pda and vice versa?
[General Topics] mchapman007:
Yes you can. Just drag your file from one device to the other....