Time for another update!
Been working on the UI overhaul to make it way better than it currently is. Starting with the Factory UI as that's kind of the one that needs the most work (mine overview will be included in this as well). This is where I'm at so far:
Along the top are a series of navigation panels (whoop dee doo) -- clicking on each will expose an individual UI Panel that contains all of the controls specific to that particular panel. You can see the new ComboBox (basically a drop-down box but with an editable text field, in this case editing is disabled) at work here.
The buttons were original going to be for selecting items but instead I'm going to use it to filter items by status versus the drop-down which will be to filter by product type (or none if not producing anything, duh).
So yeah, lots of neat stuff under the hood. I know Goof had at some point started on a DropDown type of control but from what I can see on GitHub didn't get too far with so I went ahead and built one which is composed of a TextField, a Button and a ListBox (a little simpler than what he had started to do).
I'll be creating a new ListBox type of deal that will show more than just a series of text based items -- this will take a bit more work as the 'items' will be more complex and include controls in them as well... notably a progress bar.
So yes, it's a good start especially for only spending a couple of hours on it but I look forward to getting this one pushed out!
As always, feedback on the current release is very much welcome and helps me to know where I need to focus my efforts.