Skip to content
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

Still being Supported? #59

Closed
agilisone opened this issue Sep 5, 2020 · 7 comments
Closed

Still being Supported? #59

agilisone opened this issue Sep 5, 2020 · 7 comments

Comments

@agilisone
Copy link

agilisone commented Sep 5, 2020

Just wondering if this version of Aerial for Windows is still being supported. Seems all the other versions so far have gone dormant.

I tried to offer some reasons as to why Issue #51 is occurring. I also feel Aerial for Windows from the following URL could help solve some of the issues being experienced with this version.

https://github.com/thoemmi/AerialForWindows

For example, that version has a setting that allows the monitors to go to sleep after x amount of time. That would solve the issue with monitors not sleeping. (See issue #51 )

This version, supports all the videos available from Apple. The above version does not.

There may be other issues that 'theemmi' version can help solve... like video playback issues.

@OrangeJedi
Copy link
Owner

As of right now not much effort is bring put into this version of Aerial. I'm the only developer on the project and don't always have a lot of time to contribute to it.
I really slowed down my work once #36 became an almost unsolvable problem. When your screensaver can't play correctly for lots of people, it's hard to justify adding new features. On the other hand, I felt like Aerial had gotten to a point where it was very usable and didn't need any major fixes. Not that new features won't add to the product, just that until #36 is solved it doesn't make much sense to put in a whole lot of effort.
Enough small bugs have accumulated over the past few months that I'll probably put out a v0.5.4 sometime in the next few week, depending on how much time I have and how hard the bugs are. I can probably slip a few small features into Aerial at the same time, a sleep after x amount of time should be able to fit in.
After that, I can't promise any updates, other than if new videos come out. If anyone wants to more actively develop Aerial I'll certainly be taking a look at any pull requests and such.

@agilisone
Copy link
Author

Thank you for your candid and detailed response. I wish I was experienced in ScreenSaver Development for Windows 10. I was a .NET Developer for 9 years but I was on the ASP.NET side. I understand code well but I don't know how this project works together. I honestly wish I could help. So since Aerial for Windows is open source for almost every implementation... it's a shame you can't use the source of others to help some of these issues.

@OrangeJedi
Copy link
Owner

Yeah, this version is written in JavaScript using the Electron framework so I can't really copy code from the other projects because they are mostly written in .NET. It doesn't help the Windows screensavers are not all that common; the documentation isn't great and any code is super old.
Still, it's good to see what features others have added and try to implement them in this version. Opening an issue with the feature request template is a great way to contribute without have to read or write any code.

@Barleyman
Copy link

I see the sleep option didn't happen in 0.54. Videos are very pretty but the computer will stay up all night showing them unless you manually switch it off so I'll just have to drop Aerial I'm afraid..

@Barleyman
Copy link

Actually, I wrote a task scheduler script that will make the PC sleep after 30min idle instead. Details in OPs issue.

@Barleyman
Copy link

@OrangeJedi You say you lost motivation to work on this due to how badly screensavers work.. But we've got a stand-alone screensaver app three quarters of the way already. We can use scheduler to fire up Aerial and it'll play fine. We can use scheduler to boot aerial (taskkill) and switch off screen or sleep computer. What is missing is an installer that would do those steps for us. Possibly also download & extract the sleep tool. Someone pointed out h265-library for you that apparently does 4k as well.

So.. You might need a bit of glue logic to disable windows screensaver if it's active and check what the display off / sleep values are but that's not a major stretch, you're already installing aerial as a screensaver.

@OrangeJedi
Copy link
Owner

@Barleyman I guess all I had to do was take a break. Hopefully with the changes to how Aerial launches in v1.0.0 #36 can be solved and we can move forward. You were right, we had all the parts, we just needed to re-glue them together. Thank you for believing in Aerial.

I do plan on doing more in the future. See what I said here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants