-
-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion/request: Slideshow wallpapers #247
Comments
You can use Windows Themes switch, just switch the mode at the top UI. |
Essentially, what we need for slideshows is: Backend
Frontend
If anyone wants to help or contribute, feel free to reach out. |
I don't know if it's an issue on Windows or the app itself, but creating two custom Windows 11 themes for dark and light, with both of them having two seperate or the same diaporama for the desktop background totally break the diaporamas and create weird results (going back to single images, diaporama stopping and not moving anymore etc.) when switching modes (with the app or not). So maybe this could be a great solution. |
I applied separate light and dark themes within the AutoDark app and both themes are set to do a slideshow that updates every day, but whenever it switches from light to dark or vice-versa it reverts back to whatever is the first image in the folder, so unless I manually switch it (right-click the desktop and click "next desktop background") I only ever get one picture for dark mode and one picture for light mode. I don't know if this is a problem with Windows or with the app or if there's anything I can do about it. |
|
Yes, I do have them on shuffle. I meant to include that in the post, sorry!
…On Sun, Jan 21, 2024, 1:01 PM Armin Osaj ***@***.***> wrote:
I applied separate light and dark themes within the AutoDark app and both
themes are set to do a slideshow that updates every day, but whenever it
switches from light to dark or vice-versa it reverts back to whatever is
the first image in the folder, so unless I manually switch it (right-click
the desktop and click "next desktop background") I only ever get one
picture for dark mode and one picture for light mode. I don't know if this
is a problem with Windows or with the app or if there's anything I can do
about it.
grafik.png (view on web)
<https://github.com/AutoDarkMode/Windows-Auto-Night-Mode/assets/32982430/3ec371d2-fbaa-40f9-8654-bdd88e91284a>
Do you have picture shuffle enabled?
—
Reply to this email directly, view it on GitHub
<#247 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BFP3ZMK7BAWJNSIYL7I6CFLYPVJV7AVCNFSM5CIAPO4KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJQGI3TCMJVGAYQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I don't think that's actually fixable with windows themes at all because they don't remember the wallpaper state that they were in before. Putting it into shuffle should work but probably not if the slideshow time is set so high that the first image stays around for too long. The thing is, ADM isn't really a wallpaper switcher, and more of a theme switcher. So it's out of scope for this project to re-create a program that switches wallpapers, as opposed to switching your wallpaper when the theme switches once per day. If that is truly a windows limitation, there's nothing we can really do when it comes to the issue you're facing. |
Okay. Thanks for reaching out! I'll play with the settings a bit more and
see if anything works, but I understand there's nothing you can do. The app
does help me a lot, though, so thank you for creating and maintaining it
(and making it free)!
…On Sun, Jan 21, 2024, 4:31 PM Sam ***@***.***> wrote:
I applied separate light and dark themes within the AutoDark app and both
themes are set to do a slideshow that updates every day, but whenever it
switches from light to dark or vice-versa it reverts back to whatever is
the first image in the folder, so unless I manually switch it (right-click
the desktop and click "next desktop background") I only ever get one
picture for dark mode and one picture for light mode. I don't know if this
is a problem with Windows or with the app or if there's anything I can do
about it.
I don't think that's actually fixable with windows themes at all because
they don't remember the state that they were in before. Putting it into
shuffle should work but probably not if the slideshow time is set so high
that the first image stays around for too long. The thing is, ADM isn't
really a wallpaper switcher, and more of a theme switcher.
So it's out of scope for this project to re-create a program that switches
wallpapers, as opposed to switching your wallpaper when the theme switches
once per day.
If that is truly a windows limitation, there's nothing we can really do
when it comes to the issue you're facing.
—
Reply to this email directly, view it on GitHub
<#247 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BFP3ZMN5KRMYERY7JYACHEDYPWCLFAVCNFSM5CIAPO4KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJQGI3TOMBWGY4Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Sure thing! As soon as we're aware of any fix, we'll of course implement it. You mentioned the "right-click the desktop and click "next desktop background" function. |
Hiya! I was doing some research on this and managed to implement it as an AutoHotkey script. I uploaded my code with extensive comments on how it works here: https://gist.github.com/zlrc/2e452daac77ff87d321198e0d8414cbf Turns out, automating this sort of functionality was a lot more complicated than I thought, as existing scripts I found online were written for an older version of AutoHotkey and were esoteric in their implementation. Fortunately, I learned a few things that I hope would be valuable for implementing the workaround in Auto Dark Mode. Basically the method you're looking for is The Windows API isn't my area of expertise, so I'm sure someone else here might have a better idea on where to proceed. I did happen to find a stackoverflow answer that goes into a bit more detail on the Anyhow, I see that the Discussions board is the proper place for ADM scripts. If there is any interest, I can add my script and it's yaml configurations to that repository when I have time later. |
@zlrc That is really cool!
Sadly that is always the case when interacting with anything Windows & theming 😆 With this we can send a "next slideshow element" command automatically when the shuffle toggle is enabled to ensure a different picture shows up. That should manifest in direct improvement!
This was absolutely the right place to let us know, but of course if you like you can create an adm userscript hook for it! I'm at 99,9% capacity with work, university and some sysadmin stuff I'm involved in, so I'm not sure when I'm going to have time to implement it. But this is a huge help, thank you! |
@zlrc @Spiritreader Thank you guys for going to the trouble to make this work! Where do I find the beta to download it? Sorry, I'm not good with Github at all. |
You switch to the beta in the auto dark Mode app itself. There's a section under settings where you can select the beta branch and then hit "check for updates" |
@Spiritreader Awesome! A couple things after taking a look:
|
Hmm the error message indicates that the AdvancedSlideshow api call doesn't exist Need to look into this more. |
Yes, this is on the same machine. I made sure the script was disabled while testing the beta branch. |
@zlrc sorry for the wait! Got it figured out now, turns out the windows API does not actually allow specifying device paths and will advance slideshows round-robin on multiple monitor setups. As far as this is concerned:
Since on a theme switch there is no change to the slideshow (yet), not calling this will actually result in a chance that the slideshow is not forwarding when the theme is changed, thus appearing stuck. For now though I've omitted a random chance, since our internal wallpaper handler doesn't support changing to differrent slideshow folder yet on themes switch, and the unmanaged mode (aka full theme switching) is not our responsibility to manage, but that of the user. In any case, please try again to see if it works now! I've pushed a new beta build (10.4.2.20) which should be available in the coming hour. |
Hi! I installed auto Dark Mode and, after installing it, I saw that it had the option to set up different wallpapers for light mode and dark mode. I thought that was very cool, but I ended up deciding not to use it, because I like having a slideshow wallpaper for Windows and I would lose that option if I opted for Dark Mode's light and dark mode wallpapers. So, my suggestion is precisely for the addition of an option to set up two different slideshows for light mode and dark mode, being able to choose two different image folders to be presented in each theme. I don't know anything about coding, but this seems like it would be very complicated, so I'm really just throwing this out there and I'll understand if it's a very low priority addition. Thank you for this great app!
The text was updated successfully, but these errors were encountered: