I spent some time over the weekend fixing up some infrastructure problems (mainly due to me attempting to rapidly prototype the Utility) to get it in a state to actually potentially release to people who would be interested in it. These involved moving more towards an MVVM approach as well as a bit of multi-threading. The later was to avoid locking up the UI which is never a particularly good look for an application. 😉
Now that that has been completed, plus some tidy up work to existing class structures so they actually make sense (Steam Game, Owned Game, Category etc), work can begin on getting some nice interactive things completed. Mainly in how the user can set an individual ‘game’ to a category.
Tonight, I promise I won’t be distracted by Skyrim. No. Really. I won’t.
Edit: Have a Skyrim screenshot.