Closed akorb closed 8 years ago
Hello !
We have looked at your Pull request and have merged it with the master branch of DeadLock. Thank you for helping us improve DeadLock ;) !
Updates themselves should be done in the background (as you’ve implemented correctly) without locking up the GUI because this can significantly increase start-up times for DeadLock since the update function is called when the main form is loading. As it is right now with your pull request, everything is running fine. Whether the ‘Do you want to update’ dialog blocks the GUI is not actually a problem so we’ll keep it as you’ve implemented it ;).
Thank you for the help !
Kind regards
Alessandro Mercier http://codedead.com/
Van: Andreas Korb [mailto:notifications@github.com] Verzonden: zaterdag 16 januari 2016 0:16 Aan: CodeDead/DeadLock DeadLock@noreply.github.com Onderwerp: [DeadLock] Some refactoring (#1)
I implemented the correct async pattern for the Update process. It's pretty often misused in 'ListViewLocker' too but I wanted first see whether such changes are fine for you.
The "A new update is available, do you want to update?" dialog blocks the GUI thread now. I think that offers probably a better user experience. I kept the actual FrmUpdater unblocking, maybe you want it exactly that way.
I hope I could contribute something helpful to your project :)
You can view, comment on, or merge this pull request online at:
https://github.com/CodeDead/DeadLock/pull/1
Commit Summary
File Changes
Patch Links:
— Reply to this email directly or view it on GitHub https://github.com/CodeDead/DeadLock/pull/1 .
I'm glad you like it :) Did you actually intend to revert the 'async' changes with your latest commit? I'm a little bit confused now.
Hello sir,
No, an issue occurred when the project was synced on my machine. I’m using the GitHub for Visual Studio extension but apparently it contains a couple of bugs. Will be fixed shortly ;) !
Kind regards
Alessandro Mercier http://codedead.com/
Van: Andreas Korb [mailto:notifications@github.com] Verzonden: maandag 18 januari 2016 18:31 Aan: CodeDead/DeadLock DeadLock@noreply.github.com CC: CodeDead admin@codedead.com Onderwerp: Re: [DeadLock] Some refactoring (#1)
I'm glad you like it :) Did you actually intend to revert the 'async' changes with your latest commit? I'm a little bit confused now.
— Reply to this email directly or view it on GitHub https://github.com/CodeDead/DeadLock/pull/1#issuecomment-172599671 . https://github.com/notifications/beacon/APid0jA23Po6dOee6yw7srKaN9tPh1gxks5pbRjigaJpZM4HGHUw.gif
The issue has been fixed ;).
I implemented the correct async pattern for the Update process. It's pretty often misused in 'ListViewLocker' too but I wanted first see whether such changes are fine for you.
The "A new update is available, do you want to update?" dialog blocks the GUI thread now. I think that offers probably a better user experience. I kept the actual FrmUpdater unblocking, maybe you want it exactly that way.
I hope I could contribute something helpful to your project :)