.NET version changed to 4.5
Business logic is rewritten using async/await.
Solution remade from VS2012
Refactoring:
- Some class relocation.
Now copy of podcast items created before new task started.
Now unhandled exception shows in MessageBox.
Small bugfixes, comments fixed, few exceptions added.
Code cleanup, some exceptions generation added.
Error checking system bugfixes.
Error messages added.
Fixed:
- Bug, when path to downloaded files was incorrect.
Fixed:
- Bug, when podcasts update reseted IsDownloading to false.
Update button will be disabled after clicking it.
Version changed to 0.9.8
Merge branch 'master' into release