WhatPulse Forums
WhatPulse 2.4.1b3 - Printable Version

+- WhatPulse Forums (http://whatpulse.org/forums)
+-- Forum: Community (/forumdisplay.php?fid=34)
+--- Forum: Beta client (/forumdisplay.php?fid=74)
+---- Forum: Archive (/forumdisplay.php?fid=80)
+---- Thread: WhatPulse 2.4.1b3 (/showthread.php?tid=5332)



WhatPulse 2.4.1b3 - smitmartijn - 09-06-2014 01:17 PM

Hi,

I’m happy to announce that the transition to Qt5 has finished and that the next beta (2.4.1b3) can be tested!

The framework have changed dramatically which had an effect on the size of the client application. On average it’s about 45% smaller in size then the previous clients.

One of the things that had to be figured out was the Facebook login, as that needed to change with the framework update. I was afraid that it would get more complicated then necessary, but fortunately the opposite is true. I was able to make the experience of the Facebook login even better then it was. The client can natively login if your Facebook account has already authorised WhatPulse, if you have not authorised WhatPulse yet, you will be redirected to whatpulse.org to get that done and the client will simply wait until you’ve done so. Once authorisation is there, the login procedure can proceed.

Downloads:
- Windows: http://files.whatpulse.org/beta/whatpulse-win-2.4.1b3.exe
- OS X: http://files.whatpulse.org/beta/whatpulse-mac-2.4.1b3.dmg
- (sorry, no Linux for this one)

Changes:



RE: WhatPulse 2.4.1b3 - Robby250 - 09-06-2014 04:34 PM

Everything had been working fine when I set it up, I tried pulsing after like 2 minutes to see if it would crash and it didn't, but after an hour when it was going to auto-pulse it crashed, and it kept spamming me with these error messages, because the watchdog process kept trying to reboot it:
http://puu.sh/bo1VW/426a1d9211.png
http://puu.sh/bo21v/85aef51ac6.png

EDIT: The auto-pulse seems to have went through though, but I couldn't get the 2.4.1b3 to reboot so I went back to an older version.


RE: WhatPulse 2.4.1b3 - smitmartijn - 09-06-2014 06:18 PM

Hm, guess when I started to focus on the Qt5 switch, I lost track of that auto pulse thing, considering I don't see that one. Disable auto pulse for now - I need to separate the normal pulse and token refresh into separate threads. Your computer most likely kills the pulse thread after pulsing so the token refresh crashes.


RE: WhatPulse 2.4.1b3 - [NoV]LaZ - 09-06-2014 06:58 PM

Hoi Smile
Can we update through the updater? I'm currently running WP 2.4.


RE: WhatPulse 2.4.1b3 - Robby250 - 09-06-2014 07:09 PM

(09-06-2014 06:58 PM)[NoV]LaZ Wrote:  Can we update through the updater? I'm currently running WP 2.4.

No, since it's a beta version

(09-06-2014 06:18 PM)smitmartijn Wrote:  Disable auto pulse for now - I need to separate the normal pulse and token refresh into separate threads. Your computer most likely kills the pulse thread after pulsing so the token refresh crashes.
I've just tried disabling it and ran it for ~20 minutes, then pulsed manually. It crashed just like before from the autopulse and would keep showing me errors because of the watchdog rebooting it all the time.

BTW, I think the watchdog process is kinda buggy; at the end when I finished reinstalling 2.4.1b3, I think the watchdog rebooted the whatpulse installation process, it re-appeared like 3 times, every time it reappeared I just installed it again just in case.


RE: WhatPulse 2.4.1b3 - smitmartijn - 09-07-2014 03:01 PM

(09-06-2014 07:09 PM)Robby250 Wrote:  BTW, I think the watchdog process is kinda buggy; at the end when I finished reinstalling 2.4.1b3, I think the watchdog rebooted the whatpulse installation process, it re-appeared like 3 times, every time it reappeared I just installed it again just in case.

That's not really possible, unless you named the installer 'whatpulse.exe' and put it in the same directory as the watchdog.


RE: WhatPulse 2.4.1b3 - Electrosa - 09-08-2014 05:53 PM

What is the purpose of the watchdog?


RE: WhatPulse 2.4.1b3 - Inquizitor - 09-08-2014 06:13 PM

(09-08-2014 05:53 PM)Electrosa Wrote:  What is the purpose of the watchdog?

I assume that it monitors the WhatPulse program, and restarts it in the event that the program crashes.


RE: WhatPulse 2.4.1b3 - smitmartijn - 09-09-2014 07:29 PM

(09-08-2014 06:13 PM)Inquizitor Wrote:  I assume that it monitors the WhatPulse program, and restarts it in the event that the program crashes.

Correct assumption! Now with most people it won't ever need to kick in, but there are a few configurations out there where weird stuff keeps happening, that's what the watchdog is for.