yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] jnss98b:
For the first one, I meant like a drawer that you can pull up or down like in google maps. It doesn't have to float freely.
[Android Apps and Games] Humpie:
Ah like that. That's also a possibility. Maybe I'll implement something like that later. For now I added the preview button in the latest version (v2.4) so it will be easier to see the end result.

I'm also busy with some other ideas (like more widgets) and other apps currently, so that's why :P But anyways, hope you like it
[Android Apps and Games] patilamits:
Any way to add more than one widgets?
[Android Apps and Games] Humpie:
Nope. Not yet.

I'm working on how to do that properly as it requires a lot of thinking on how they should animate and interact, how many widgets are feasible etc.

And of course how they all should be set up. It's basically a complete rewrite of the app if I want more than one widget.
[Android Apps and Games] jsgraphicart:
Just wanted to share my experience. I'm using an LG V30 with a custom ROM (Lineage OS 16). For some reason, the Always On Display is very dim and unusable on this ROM so I was looking for some alternatives and found this app. My setup is a little tricky. First of all, I'm using KWGT widget that I made to mimic some other popular Always On Displays. That was the easy part. Then I figured out how I could show notifications for the apps I use the most. After that was done, I wanted the screensaver to only come on when I was using a wireless charger and not when I plugged into the port. The reason being I didn't want it to come on when I plugged my phone into my car for android auto. So I used Tasker to trigger the screensaver on when wireless charging and trigger it off when not wireless charging. After all that, I finally have a nice Always On Display when I set it on my stand-up wireless charger and I still get to see when I have notifications. Very happy with this app.
[Android Apps and Games] Humpie:
Very nice!!
[Android Apps and Games] jnss98b:
That's still an improvement from what I had. Keep up the good work!
[Android Apps and Games] ew:
Great app. I am finding that the standard brightness is too dim, but if I "Keep screen bright" it is too bright.

Any ideas?

I am using a widget that I created with KWGT (like somebody else mentioned earlier) and really like this app! Thanks to the OP!
[Android Apps and Games] jnss98b:
Last time I checked, screensaver brightness is the same as system brightness
[Android Apps and Games] Humpie:
I'm glad you like it!

And yup, this is exactly it. Android just keeps the brightness the same unless it is allowed to dim. In that case it will dim to the lowest possible brightness. It's not something I can influence I believe. But you can, by setting your brightness a bit lower or by using an app like Tasker to set the brightness lower when the screensaver is playing and set it to automatic (or whatever you like) otherwise.
[Android Apps and Games] brz44MI:
When I try donating beta version says not configured wit

H Google play store billing
[Android Apps and Games] Humpie:
Thanks for the gesture :)

I don't have a beta, so being on the latest version should be fine. If Google Play store billing doesn't work for your device, you can always use PayPal (link is also in my signature).
[Android Apps and Games] Humpie:
Hi everyone. Gotta love a week off right? I found the time to create the all-time most asked request of the app: the ability to have multiple widgets at once in the screensaver. This required a complete under-the hood rebuild and rectangle packers and whatnot, so it took a while to find the time to work it out.

I hope you like the update!

Btw, for those who would like to show their gratitude, but don't have access to a credit card or PayPal, you can now watch an advertisement (as many times as you like) to support the development of the app (I'm testing out if this works, then I can maybe also put it in my other apps).

In summary:

v3.0:

- I heard your requests, so I rebuilt the app under the hood to support multiple widgets!

- Added free donation option using an advertisement

- Bugfixes

- I most likely created more bugs than I fixed due to this large update, so let me know!

Edit:

v3.1:

- Fixed some Nullpointer bugs (thanks for reporting)

- Fixed overlap detection for multiple widgets
[Android Apps and Games] Humpie:
Thanks to Calvin for finding these bugs and telling me!

v3.2:

- Fixed widgets overlapping when rotating screen

- Fixed Touch widget wakes screen

- Added text fields to resize in widget setup screen

- Added option to show the boxes inside the screensaver

- Fixed some crashes

earlier:

- I heard your requests, so I rebuilt the app under the hood to support multiple widgets!

- Added free donation option using an advertisement

- I most likely created more bugs than I fixed due to this large update, so let me know!
[Android Apps and Games] :
No but you can use any widget that's out there with this app.
[Android Apps and Games] PeeyushMalik:
Hello,

I really liked the idea and after reading the description, I was surprised myself why didn't anyone think of it till now.

However, I have a suggestion. I am not sure if it's alright to do so but what if we can set any live wallpaper (especially the ones with black background) as screensaver.

Thank you.
[Android Apps and Games] jnss98b:
This app only supports widgets. A LWP is not a widget. If you want a LWP screensaver then you could just get a new launcher different from the one you already have, leave the home screen empty, set a LWP of your choice and then just adjust screen off time to like never or something. Also turn on immersive mode to hide the status bar and the navbar.

---------- Post added at 12:06 AM ---------- Previous post was at 12:03 AM ----------

Can you make the starting position of the widgets change randomly every time the screensaver is activated? Currently they all start at the top left corner by default and itkinda messes up with burn in protection since I check my phone pretty regularly
[Android Apps and Games] Humpie:
That's actually a cool idea! However, it would require a completely different app, maybe it already exists? I could also see it having some issues as wallpapers are set system wide normally.
[Android Apps and Games] Humpie:
I agree that's a good idea, however it might get more difficult than you might think. Currently the only way to make sure the widgets don't overlap is to use a rectangle packer. That's an algorithm that tries to pack the widgets inside your screen at the sizes you give them. I run the same thing when you're resizing your widgets to check whether they'd fit in portrait and landscape. When I randomize one aspect, I cannot assume that they'll fit anymore every time. And what will happen is they'll just glitch out. I could randomize them and try like ten times and afterwards fall back on the rectangle packer, but the chance that the widgets would randomly fit is very small.

What you could do in your case however is to increase the animation speed so the widgets move away from each other quicker.
[Android Apps and Games] jnss98b:
So the Google search bar somehow doesn't scale correctly in the screensaver no matter how big of a box I gave it
[Android Apps and Games] Humpie:
I see, it does the same thing on my phone too. I think Google did that on purpose for some reason. The app just provides the widgets with a box and then the widgets can decide how to fill it up. Most widgets fill it up fully, but there are exceptions like this one...
[Android Apps and Games] jnss98b:
So do you think there's a way to go around this?
[Android Apps and Games] Humpie:
For now, no, unfortunately. That's just how Android widgets work. The only solution where all would work well would be if the widgets were rendered off screen, then that was recorded and scaled and then viewed in the screensaver. However, that would have an enormous performance impact I believe.

So I guess you'll have to use another widget, or just keep it smaller.
[Android Apps and Games] jnss98b:
Can you let us rearrange widgets order in the next update? Right now you need to delete and then add widgets again if you want to make rearrange their order,
[Android Apps and Games] Humpie:
I'm not sure if rearranging them would make a difference actually, the placing of the widgets is handled by the rectangle packing algorithm I also use to check if the widgets will all fit in all orientations. I think that algorithm always starts with the biggest widget when placing it on the screen, or maybe I'm wrong.
[Android Apps and Games] jnss98b:
Nope it definitely places big widgets in order and small widgets will get snugged into gaps if there are any. If you don't leave any gaps by widening boxes then they will all be in order (like what I'm doing).
[Android Apps and Games] Humpie:
I had a look while updating some other stuff, however the current layout doesn't support drag-and-drop-reordering in an easy way, so that would require some more time. It's still on my todo list though!

In the mean time:

v3.3:

- Added darkness options

- Made app compatible with Q

- Bugfixes

earlier:

- Fixed widgets overlapping when rotating screen

- Fixed Touch widget wakes screen

- Added text fields to resize in widget setup screen

- Added option to show the boxes inside the screensaver

- I heard your requests, so I rebuilt the app under the hood to support multiple widgets!

- Added free donation option using an advertisement
[Android Apps and Games] theupboat:
Quick question is there any way to get screensaver/daydream to work with wireless docks ? If I select "When Docked" it doesn't work , and I don't want to select "when charging" because I don't want to enable it when I plug a usb cable.

Thanks
[Android Apps and Games] Humpie:
I'm not sure. This is more of an Android issue. However if you can detect when you're docked wirelessly using an app like Tasker it should be possible.
[Android Apps and Games] jnss98b:
You can use a simple automation app like Macrodroid (Tasker is overkill for this) to schedule the screen saver or make conditions for when it needs to run.

---------- Post added at 05:25 AM ---------- Previous post was at 05:17 AM ----------

Could you add a toggle to make all widgets move as a block? When you have only 2 or 3 widgets and they show related information, having them move independently is kind of harder to have a quick glance. I remember you said that you use a rectangle packing algorithm to arrange the widgets right? Maybe that could come in handy for keeping widgets as one unit while using the least amount of space available.
[Android Apps and Games] Humpie:
Technically yes, I'd just have to change the moving of the widgets to be one giant rectangle instead of moving them all separately. It might be possible, but I would need to figure out how and if it would improve the app.

I'll put it on my todo list as I do see some benefit in it, however I'm currently very busy with testing my Magical Location Clock widget app, so it might take a while.
[Android Apps and Games] christ59520:
Hello.

I'm using the "Simple Gallery Pro" app (free version: https://play.google.com/store/apps/details?id=com.simplemobiletools.gallery) to view my photos and videos, but when I want use his Widget with your application the screen remains black. I do not see the pictures.

The worst thing is that after using your application, "Simple Gallery Pro" crash at each launch. I have to empty the application storage for it to work!
[Android Apps and Games] Humpie:
I tried it too and the gallery app indeed crashed for me too, however after trying a few times, tapping the widget, it started working! It now shows my images and tapping launches the app without crashing.

It might be a combination of my app and the gallery that is causing it, however as it is the gallery crashing and not my app, I probably can't see what the exact issue is.
[Android Apps and Games] christ59520:
Ok. I will try again.

Is it possible to superimpose 2 widgets?

I wanted to know if it was possible to launch an application and not just a widget?

Thanks
[Android Apps and Games] Humpie:
What do you mean with this?

Sure! Just search the play store for widget shortcut apps. Those fan launch and app when touched. After touching it, you need to unlock your phone and the app will be launched.
[Android Apps and Games] christ59520:
Great, I'll try. Thank you.

---------- Post added at 10:18 AM ---------- Previous post was at 09:35 AM ----------

I'm back ;)

Would you have an app name to give me because I can not find? (I tried several "File Widget", "QuickShortcutMaker", ...) but it does not work.

Thanks
[Android Apps and Games] Humpie:
Do you mean that you want the widget to overlap? So that it shows the time on top of your photos? That's unfortunately not possible.

I see, many shortcut makers use shortcuts instead of widgets to open apps, I didn't realize that.

You can however create a widget with KWGT that opens an app on touch. It's a bit harder but works great
[Android Apps and Games] Humpie:
Large update time!

v4.0:

- Fully Android Q compatible

- New theme using Material Components

- Widgets can now move as 1 block being clumped together (as requested by [MENTION=9325784]jnss98b[/MENTION])

- Widgets can now be reordered (as requested by [MENTION=9325784]jnss98b[/MENTION]) by dragging them and swiped away to remove

- App has a new day/night theme

- Extra preview button

- Bugfixes

earlier:

- Added darkness options
[Android Apps and Games] jnss98b:
YES thank you! Can you make the navbar black (well, not totally black because your night theme uses the color hex #121212 for the background) when night theme is on? Some phones including the op6 use gray for the default navbar and they look out of place.
[Android Apps and Games] Humpie:
I'll make it transparent in the future to make it edge to edge like they strongly advise devs to do on q. That would also improve the dark mode on older phones.
[Android Apps and Games] jnss98b:
That's even better!
[Android Apps and Games] jnss98b:
Will that only make the navbar transparent when fully gestural nav is used? Sorry if this is out of topic but I never managed to find anything about this online. Like I wonder if people who use the legacy navbar or the pill will also get a transparent navbar or do they get the default system navbar color?
[Android Apps and Games] Humpie:
On older Android versions it's advised to make the nav bar translucent as the icons cannot change tint based on the content under them in versions before Q. So I'll follow that advice.

Obviously the clickable content needs to be shifted out of the way of the nav bar in portrait and landscape so that requires a bit of work.

On Android Q the content also needs to be shifted but then the bar can be fully transparent in both "button mode" and "gesture mode".

All this also applies to the status bar btw. It does make apps feel more immersive IMO, especially for more graphical apps, so that's nice.
[Android Apps and Games] Humpie:
v4.1:

- Fixed widgets aligning top-left

- Finished edge to edge theme (and the navbar, [MENTION=9325784]jnss98b[/MENTION])

earlier:

- Fully Android Q compatible

- New theme using Material Components

- Widgets can now move as 1 block being clumped together (as requested)

- Widgets can now be reordered (as requested) by dragging them and swiped away to remove

- App has a new day/night theme

- Extra preview button

- Added darkness options
[Android Apps and Games] jnss98b:
You probably just made your app the first third party app in play store to fully support Q navigation gestures lol
[Android Apps and Games] jnss98b:
Interesting, so if an app is extended edge to edge for Q, it will show the tinted navbar for fullscreen apps on Pie and below.
[Android Apps and Games] Humpie:
Lol for simple apps like this it isn't hard at all, for larger apps though... That might take some time for devs.

Exactly, well this doesn't happen automatically, but if I follow the guidelines this is what comes out.

It looks the best when you actually have something moving under the nav bar or status bar like a map or a scrolling list or something.

This is what it looks like on Q btw.
[Android Apps and Games] jnss98b:
Actually it looks better anyways because the line that separates the home bar and the app would be gone if the app is extended edge to edge.

---------- Post added at 06:27 PM ---------- Previous post was at 06:16 PM ----------

Yeah but I can tell many devs won't give a crap for a loooong time just like the notch support situation. There are literally fewer than 10 apps in play store that targets Pie AND have notch support. Tbh I'm fine with apps just extending the app background into the notch area and completely ignore putting content into it. That lazy approach is still better than no notch support. I'm just worried about the burn in in the letterboxed area. And we'll see how the situation will improve when app updates and new apps will be required to target Pie in August. My guess is less than one fifth will have notch support.
[Android Apps and Games] Humpie:
Hi everyone, I just wanted to let you know what I've been up to lately and why I created this app in the first place.

See, I've just released the beta version of Magical Location Clock https://xdaforums.com/android/apps-games/widget-testers-magical-location-clock-t3930384, a Widget that shows the location of your friends or family just like the Weasley's clock from Harry Potter! I've been working on this app for over a year and it took me a lot of time, work and well, pleasure. I can sum the app with a few words: widgets, location, animation, customization and a well built app (I hope, well when I find all the bugs, that's why it's still a beta :p).

When developing MLC I wanted a way to show this widget on a tablet of mine that I could put on a shelf. That way I could have this magical clock in my home just like in the movie (albeit on a screen). I tried just leaving the screen on on the home screen, but that could result in burn-ins, so I went looking for a way to put a widget on a screensaver. However, I couldn't find any app that did this, so I decided to make it myself. The first release of widget screensaver was the same day I started the project (a small personal victory) but it was very basic and didn't have many of the features it has now. I didn't think many other people would like the idea and would suggest so many helpful tips, but here we are! So thank you for that! And again thank you for all your kind donations!

So if you like the idea of MLC or was just figuring out what widgets to add to your screensaver, give it a try! Get some of your family or friends to install it and enjoy. It's free to use, but with a payment you can unlock the full app.

I will still be working on Widget Screensaver of course! I just got some cool ideas from a user involving different profiles and maybe Tasker integration to switch between them (Think home / work screensavers or slide shows by switching profiles, you name it). So take a look out for those, and check out MLC if you like the idea.
[Android Apps and Games] Humpie:
v5.0:

Multiple profiles!

Tasker support to switch profiles

Little self promotion (if you can find it)

Fixed speed when widgets clumped

earlier:

Fixed widgets aligning top-left

Finished edge to edge theme

Fully Android Q compatible

New theme using Material Components

Widgets can now move as 1 block being clumped together (as requested)

Widgets can now be reordered (as requested) by dragging them and swiped away to remove

App has a new day/night theme

Extra preview button

Added darkness options
[Android Apps and Games] jnss98b:
Could you re examine the widgets selection screen? Some widgets don't show up such as lawnchair v2 launcher's widgets (get it from github, the play store release is very outdated). They however, show up on other launchers.
[Android Apps and Games] jnss98b:
I'm on Google's Messages beta and they recently make the navbar transparent in the app even for Pie and below. Is there a chance you could do the same thing too?
[Android Apps and Games] RoxyApps:
Nice app
[Android Apps and Games] Humpie:
The lawnchair "widget" as it shows up on the launcher is actually a shortcut and not a widget, so that's why my app won't recognize it. Shortcuts behave like app icons, which is a completely different implementation than widgets. There are however apps that allow you to create widgets that can launch a shortcut on tap. Try to Google it or if you know Tasker or KWGT, I believe it's also possible with those.

I could, but I try to follow Google's design advice. Below Q the buttons cannot change color based on the background like the do on Q and they'll be difficult to see. At least... that's what they told. I have no clue why Google doesn't follow their own advise though ?. Apparently they even got to change the color of the button like on Q!

So yeah. I'll just follow what the guidelines say whenever they make up their mind haha
[Android Apps and Games] Humpie:
Edit: added screenshot. This is how it currently looks for me with pie gestures and transparent nav bar.
[Android Apps and Games] jnss98b:
Below Q, the navbar buttons don't change color automatically. Devs have to specify if they want dark or light buttons. On Q, the system samples content behind the navigation handle and adjusts its color accordingly to maintain contrast.

---------- Post added at 12:31 AM ---------- Previous post was at 12:30 AM ----------

You can specify in your app that you want the navigation buttons to be dark (for light mode at least). I think it would look way better than the current tinted navbar that we have in the latest release.
[Android Apps and Games] jnss98b:
You are talking about the Actions shortcut but I meant the custom at a glance widget they have (or home widget)
[Android Apps and Games] Humpie:
Oh that one! I think it's lawnchair exclusive for some reason. It also doesn't appear on the Google Pixel launcher, so it's not a regular widget.
[Android Apps and Games] Humpie:
Right, I was just thinking about how on older versions of Android some apps could have a white navigation bar with dark buttons. But with a transparent nav bar that would result in just dark buttons! I'll try that!
[Android Apps and Games] jnss98b:
Thank you, appreciate the effort!
[Android Apps and Games] Humpie:
v5.2:

New edge to edge theme below Q (as requested by [MENTION=9325784]jnss98b[/MENTION])

Better widget names

other tiny fixes

earlier:

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

Thanks for the idea! It does look better like this on older versions, however it helps that the app is really small compared for instance to Magical Location Clock. Much easier to manually tint the buttons everywhere. I did btw have to make the bar translucent below Oreo as those versions don't support the light nav-bar (and thus the dark buttons), but above that it looks great IMO!
[Android Apps and Games] jnss98b:
Thank you so much for accepting my idea. It looks much better now
[Android Apps and Games] ManWithABlueSuit:
Tasker support to switch profiles - how to?

First, this is an amazing and useful app. It allows us to make great use of older tablets. My compliments on it's development.

Multiple profile support is exciting, as is the ability to use a tasker profile to switch profiles. (From day to evening to weekend, eventually perhaps even sever weather driven profiles)

It may be obvious, but I can't see how to set this up. Can you go into a little detail on how you use Tasker to switch profiles? I've looked in the 3rd party Task Actions and I don't see anything.

Thanks
[Android Apps and Games] jnss98b:
[MENTION=3372705]Humpie[/MENTION]

I think I have found a great way to implement random widget starting position. You could make the widget moves for a random amount of animation cycles when the screensaver first launches. This won't mess up the rectangular packer algorithm at all.