janslow / qlab-from-csv

Reads a list of cues from a CSV and puts them into Figure53's QLab.
MIT License
3 stars 2 forks source link

Show parse issues in GUI #11

Open janslow opened 9 years ago

janslow commented 9 years ago

At the moment, if an invalid CSV file is parsed, the user must check the console for the reasons why.

A summary of the errors should be displayed in a dialog box instead.

janslow commented 9 years ago

We should add a ParseIssue class which contains the severity, location and description of a issue which is discovered when parsing.

When each section of the CSV is parsed, it should either return a valid result (i.e., a cue or group of cues) or a set of ParseIssues.

The severities should be as follows: