PrintVault Desktop v0.2.27
Start in the queue sends the print now, a cost calculator for a run before you commit to it, and 7z archives read like zips.
Start actually starts something
Reported by @howardaron-git in #4. Pressing Start on a queued item made the row say PRINTING and did nothing else, because that is all the code did: it wrote a word on the record and redrew the screen. Nothing anywhere read that field except the badge you were looking at and the button's own label. In an app that can push gcode to Moonraker and OctoPrint, a button called Start had no business doing only bookkeeping.
Start now opens the same send window the model screen uses, with this item's model already chosen and the printer named on the row already selected. The row is marked as printing once the upload has come back, not the moment you press the button. There was a separate send icon on the row that did roughly this, but it only appeared once you had a printer with a network address saved, so most people never saw it. Start replaces it.
In the browser build there is nothing to send to, so the button says Mark printing and does only that, which was the honest name for it all along.
What is this going to cost
A cost button on a model asks how many copies you want and works out the filament and the running cost for the lot, using the grams and minutes already read out of your sliced gcode. Pick a spool and it says whether there is enough left on it for the whole run, which is the thing you actually want to know before starting a batch at eleven at night.
Everything is editable, so a model with no sliced gcode can still be estimated by typing the numbers in. The hourly running cost is a setting, so it carries over.
7z
The desktop app lists and extracts 7z archives the same way it handles zips: contents indexed and searchable without unpacking, extract when you want the files out. The browser build cannot do this. 7z is LZMA, and a decoder for it would mean adding a dependency to a file that deliberately has none.
The archives view on the Duplicates tab counts them too, so a 7z sitting beside the folder it was already extracted into now shows up as reclaimable rather than being ignored.
Also
- Six accent colours under Settings, on top of the light and dark themes.
- The updater says why it found nothing instead of going quiet, and there is a button to make it look.
- Press ? for the keyboard shortcuts, and the hints name the right modifier key for your platform.
Fixed
- The delete confirmation printed the raw markup of the trash icon across the dialog instead of drawing it.
- Prices ignored the currency setting and always showed a dollar sign.