Refactoring and bugfixes.
Comments added.
Refactoring
Database actions now occurs in background thread.
Bugfixes:
- Fixed databinding of "IsNew" chechbox.
Rewrote data banding.
Rewrote some database interaction logic: save items into db method added.
"IsDownloaded" removed from db.
IsDownloaded now fills as a result of podcast series file existence.
Added PodcastSaved event.
Using SelectedPodcastItem instead of SelectedPodcastItemDescription.
Fixed:
- Bug with "IsNew" context menu item.