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

wallhaven.cc is out of alpha #1

Open
Pertelectrical opened this issue Aug 7, 2019 · 36 comments
Open

wallhaven.cc is out of alpha #1

Pertelectrical opened this issue Aug 7, 2019 · 36 comments

Comments

@Pertelectrical
Copy link

hi
i hope you are doing well
wallhaven.cc is now out of alpha so please update pulse :D

@alaa777
Copy link

alaa777 commented Aug 7, 2019

+1

@patricker
Copy link
Owner

@Pertelectrical / @alaa777 Wow, It actually means a lot that you guys came and asked for this after all these years.

I'll look into this. Maybe we can have a release of Pulse after so many years.

@alaa777
Copy link

alaa777 commented Aug 7, 2019

wow thank you so much
your app is the best wallpaper app i have ever used

@patricker
Copy link
Owner

I have a working alpha with Wallhaven working. The developers were really kind and included a honest to goodness API for people like me to call. Let me get it into a beta level stability wise and I'll post a link to a build here.

@alaa777
Copy link

alaa777 commented Aug 13, 2019

Great thank you so much :D

@patricker
Copy link
Owner

Here is a beta. I dropped the other providers for now, as they need some testing after all these years.
https://www.dropbox.com/s/amcti27l4w3imv1/Pulse.zip?dl=0

Remember that sometimes Windows Blocks exe's downloaded from the internet zip files, I used to have a wiki article on CodePlex. Right click the zip file after downloading and check for an Unblock button before unzipping.

@alaa777
Copy link

alaa777 commented Aug 17, 2019

Ok great thanks i will tray it and report any issues :D

@alaa777
Copy link

alaa777 commented Aug 17, 2019

i got this error after i added my api key

8/17/2019 4:39:00 PM -- Errors -- Unhandled exception! Error Details: System.NullReferenceException: Object reference not set to an instance of an object.
at Pulse.Base.PictureManager.<>c__DisplayClass14_0.b__0(Picture x) in C:\Code\Pulse\Pulse\Pulse.Base\Pictures\PictureManager.cs:line 307
at System.Collections.Generic.List1.ForEach(Action1 action)
at Pulse.Base.PictureManager.GetPictureList(PictureSearch ps) in C:\Code\Pulse\Pulse\Pulse.Base\Pictures\PictureManager.cs:line 307
at Pulse.Base.PulseRunner.DownloadNextPicture() in C:\Code\Pulse\Pulse\Pulse.Base\PulseRunner.cs:line 238
at Pulse.Base.PulseRunner.b__36_0() in C:\Code\Pulse\Pulse\Pulse.Base\PulseRunner.cs:line 171
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
8/17/2019 4:39:41 PM -- Errors -- Error downloading picture object from 'System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Collections.Generic.List1.Add(T item) at wallhaven.Provider.<>c__DisplayClass6_0.<FetchPictures>b__0(Picture p) in C:\Code\Pulse\Pulse\Providers\wallbase\Provider.cs:line 108'. Exception details: System.IndexOutOfRangeException: Index was outside the bounds of the array. at System.Collections.Generic.List1.Add(T item)
at wallhaven.Provider.<>c__DisplayClass6_0.b__0(Picture p) in C:\Code\Pulse\Pulse\Providers\wallbase\Provider.cs:line 108
8/17/2019 4:39:41 PM -- Errors -- Error downloading picture object from 'System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Collections.Generic.List1.Add(T item) at wallhaven.Provider.<>c__DisplayClass6_0.<FetchPictures>b__0(Picture p) in C:\Code\Pulse\Pulse\Providers\wallbase\Provider.cs:line 119'. Exception details: System.IndexOutOfRangeException: Index was outside the bounds of the array. at System.Collections.Generic.List1.Add(T item)
at wallhaven.Provider.<>c__DisplayClass6_0.b__0(Picture p) in C:\Code\Pulse\Pulse\Providers\wallbase\Provider.cs:line 119
8/17/2019 4:39:41 PM -- Errors -- Unhandled exception! Error Details: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Collections.Generic.List1.Enumerator.MoveNext() at System.Linq.Enumerable.<TakeIterator>d__251.MoveNext()
at System.Collections.Generic.List1..ctor(IEnumerable1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at wallhaven.Provider.GetPictures(PictureSearch ps) in C:\Code\Pulse\Pulse\Providers\wallbase\Provider.cs:line 92
at Pulse.Base.PictureManager.GetPictureList(PictureSearch ps) in C:\Code\Pulse\Pulse\Pulse.Base\Pictures\PictureManager.cs:line 298
at Pulse.Base.PulseRunner.DownloadNextPicture() in C:\Code\Pulse\Pulse\Pulse.Base\PulseRunner.cs:line 238
at Pulse.Base.PulseRunner.b__36_0() in C:\Code\Pulse\Pulse\Pulse.Base\PulseRunner.cs:line 171
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()

@patricker
Copy link
Owner

patricker commented Aug 17, 2019

What were your search settings? I don't know if I've tested api key beyond NSFW searches. I don't think I've implemented favorite/collection...

@Pertelectrical
Copy link
Author

same i got this error

Pulse_20190818.txt

1
2
3

@alaa777
Copy link

alaa777 commented Aug 18, 2019

i noticed i get the error when i change the resolution of the image size
1

@alaa777
Copy link

alaa777 commented Aug 18, 2019

yes 100% when i change the resolution

@patricker
Copy link
Owner

As a quick test, can you disable "Check for new versions on startup"? @Pertelectrical, I see in your log that it's failing because Codeplex basically doesn't exist anymore, and the code is still checking Codeplex for a new version... I'll take that out in the next version.

@alaa777 Are you setting "Image Size" to blank, or just clearing out the resolution? I found a bug yesterday where setting Image Size to blank would cause a crash, and have fixed it in my local code.

@alaa777
Copy link

alaa777 commented Aug 20, 2019

not to blank when i change it to match my laptop resolution with the "at least " option

@alaa777
Copy link

alaa777 commented Aug 22, 2019

any updates?

@Pertelectrical
Copy link
Author

you are done with this project for good?
just to stop checking i have been checking for years XD

@patricker
Copy link
Owner

@Pertelectrical no, not at all. I'm working on changes based on feedback, but I have limited free time to work on Pulse. (Full time job/family) I will post another beta soon.

@Pertelectrical
Copy link
Author

yeah i understand just checking and thanks :D

@Pertelectrical
Copy link
Author

currently its working with the default setting any changes makes it unstable
and some times it just stops working and after restarting it 3 or 4 times it start working again

@alaa777
Copy link

alaa777 commented Dec 13, 2019

Same

@alaa777
Copy link

alaa777 commented Feb 11, 2020

some how it just stopped working "not downloading any new wallpapers"

@patricker
Copy link
Owner

@alaa777 In the Pulse directory there is a log folder. Do you see any errors in the latest log file? If you are comfortable uploading the log file, that would be helpful too.

@alaa777
Copy link

alaa777 commented Feb 12, 2020

Pulse_20200204.txt
this is the latest one but this bug is not triggering an exception its just no images being downloaded
i will try change the setting maybe there are no images that match the setting but i doubt it since i haven't change the settings since its started working

@alaa777
Copy link

alaa777 commented Feb 12, 2020

@alaa777
Copy link

alaa777 commented Feb 16, 2020

i deleted everything and i cant get it to work again help please
New Text Document.txt

@patricker
Copy link
Owner

@alaa777 Thanks for your help in testing these changes. It's working for me, but I think my version has some changes. I've zipped up a fresh build: https://www.dropbox.com/s/amcti27l4w3imv1/Pulse.zip?dl=0

@alaa777
Copy link

alaa777 commented Feb 21, 2020

thank you so much :D

@alaa777
Copy link

alaa777 commented Feb 21, 2020

Exact same error
error.txt

@alaa777
Copy link

alaa777 commented Feb 21, 2020

another one
error2.txt

@patricker
Copy link
Owner

With the zip I sent you, here is how I tested it:

  1. Launch pulse.exe
  2. Opened Options
  3. Clicked the Add button next to Wallhaven
  4. Clicked Save, wallpaper downloaded and was set on my desktop.

Can you restart from scratch and see if this basic test works?

@alaa777
Copy link

alaa777 commented Feb 21, 2020

i can't because the error keeps interrupting me i keep clicking continue but the error message just appears again

@alaa777
Copy link

alaa777 commented Feb 21, 2020

not working.zip

@patricker
Copy link
Owner

@alaa777 I remember maybe Windows was blocking the zip last time?

Remember that sometimes Windows Blocks exe's downloaded from the internet zip files, I used to have a wiki article on CodePlex. Right click the zip file after downloading and check for an Unblock button before unzipping.

Pictures: https://singularlabs.com/tips/how-to-unblock-a-zip-file-on-windows-10/

See if this is relevant.

@alaa777
Copy link

alaa777 commented Feb 21, 2020

Lol wtf i never knew that was a thing at all sry i said wtf but that is so strange lol it worked XD
thanks

@alaa777
Copy link

alaa777 commented Mar 1, 2020

i got this error but it works fine when i restart it
Annotation 2020-03-01 072225
Pulse_20200301.txt

@alaa777
Copy link

alaa777 commented Apr 26, 2020

i got this error again during windows startup but its working fine after relaunching the app
Pulse_20200426.txt

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