I have fixed the refresh issue after adding a new device. I know it used to work, so I must have broken it along the way.This is an amazing bit of work! I've been setting it up and playing with it this evening and it works almost perfectly. I've put in one bug report and a few feature suggestions on the GitHub repo, but they're very minor.. I'm looking forward to cataloging my collection with this!
Working on the barcode scanner improvements you brought up now. I thought there was a better way of decoding Apple serial numbers, but it turns out it's not super easy. EveryMac must have a crazy system in place to do their lookups, but even EveryMac.com failed with many of my serial numbers. I think my lookup is pretty hit or miss, but it will at least attempt to identify the model if you scan a serial number not already tied to a device. Regardless, if it misses finding an existing saved device, it will allow you to add a blank device with the serial number pre-filled, or if it thinks it knows the device's model, it will profile with the values from the template.
The other improvements may have to wait. I'm a week away from going on a 3 week trip overseas, so I'll have little time to tackle things and I don't want to start something big and potentially break something right before going MIA for 3 weeks.
Appreciate the feedback! Keep the ideas coming!
