pupsaveconfig-1.9.9 (on p412, PULP 3 puplet - bootdisc+savefile on usb stick)
Firstly a few details/opinions
1) on the drives-selection page, dividers or separators might be helpful - the paired lines need to be obviously paired
2) on the folder/file-name page - folder-name should work on any pup that can 'look' beyond the base dir, possibly leave it blank but a pre-done 'hint' is ok too
3) a tabbed interface might be overlooked, but it does get away from the sequential tyranny. A choice of the smallest 32 mb would help if things are tight on a usb stick (or for testing). Not sure, but I think with a usb save the main sfs from the CD was automatically copied on 1st run.
4) At the actual save/reboot/poweroff, perhaps the wording on the "save" button could be changed to 'hold' or 'redo', I can see someone going "Sure,
save my session" and getting confused with another config run.
..and next-to-finally it does not seem to have solved my particular issue
(this topic) in regard to making it to a successful 2nd boot with a bootdisc/savefile on usb combo (but I finally remembered the "puppy ..." startcode
).
5) the 60 second timer seems a good idea (progress bar a nice touch) on the save/nosave dialogue and a default nosave even better for when things might go fairly wrong, but it still needs set to zero in that eventmanager tab if one prefers no periodic saves (easy enough to remember to do manually and that could be considered a user preference, learning experience or further development)
Good utility, shinobar and thanks - I may need to add your optical drive tweak to pulp as well (ack, tray opens/closes too quickly sometimes in certain situations - not good to force-hold the mechanism open
).
small detail
pupsaveconfig-1.9.9.pet didn't update the /usr/share/doc/index.html in the 'available in menu' and 'packages contained in' fieldboxes, indeed the remnant in / was a rather generic-named "pet.specs" file
, dunno if it makes any difference after it's in, but I renamed it to full name anyway (the .packages and rootmenu items are fine)
---addenda to the last-mentioned immediately ^ above---
It
does update the relevant pages after a reboot and clears the remnant in / like a well-trained pet should