Skip to content
This repository was archived by the owner on May 19, 2021. It is now read-only.

Added robustness against corrupt ProjectVersion.txt files & added resizeable columns #23

Merged
merged 2 commits into from
Jan 26, 2018

Conversation

geo-at-github
Copy link
Contributor

  1. Added a nice error message if a corrupt ProjectVersion.txt is found (does no longer throw an Exception).
  2. Added the resizeable columns which I requested in Issue Request: resizeable columns #21.

Great tool, keep on going!

…is corrupt. This also enables the Launcher to list all other projects even if some are corrupt. Before this patch it halted with an exception.
@unitycoder
Copy link
Owner

thanks, will check it later this week.

Later probably need to add saving/loading column sizes also to keep users own settings.

@unitycoder unitycoder merged commit 8f9b534 into unitycoder:master Jan 26, 2018
@geo-at-github
Copy link
Contributor Author

Added saving/loading column sizes just now (see latest pull request). Added them as an int[] which the Visual Studio Settings Designer UI does not seem to like very much. I am new to programming Windows Forms Applications. Maybe there is a better solution for VS2017's Settings Designer.

Also the int[] may cause trouble in the future if you decide to enable reordering the colums (left to right). The settings will just assign the width according to an index 0-3 and don't care about which column it really is. You would have to call "save column widths" again whenever the column order changes. But it's just hypothetical at the moment, so I wouldn't care too much.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants