Diamond Comics, the distributor of comic books to specialty stores, makes a list of releases due to ship for a given week available on their website. This file is reasonable regular and easy to parse. I decided that, when planning weekly releases, a user might want to use the files available from Diamond to populate to select new items.
The end result of this week-end's efforts is a dialog which allows you to select (by date) from recently downloaded shipping lists. A filter can be applied so that the list only shows items that the user is currently collecting. Also, the list can be organized by section (one of several headings that appear in the shipping list - typically the name of a publisher).
Next steps
The collecting filter functionality requires a specific database schema. I'm still working out how to set up the underlying database that Longbox relies on.
The shipping files must be manually downloaded into a predefined directory structure. Currently, this must be done manually. Eventually, the button on the top right of the dialog will trigger additional UI which will allow the user to select which files they would like to download.
No comments:
Post a Comment