View Single Post
Old 07-22-2020, 04:26 PM   #8
hellonurse
Member
hellonurse began at the beginning.
 
Posts: 10
Karma: 10
Join Date: Jul 2020
Device: Bookeen Cybook Odyssey 2013
That's involved, but at least you had a reason to do that. I just run the program a couple of times without installing anything and then saw all those .azw, .pobi and .kobo, together with Windows going, like, "I was told there's a new program for your .chm's and .pdf's, which one do you want?" Anyway, I don't really care as long as there's a way to prevent that.

What I still don't get is the Unix-inspired logic of using CALIBRE_NO_DEFAULT_PROGRAMS and other settings *only* as environment variables. It's not even that it feels a bit wierd on Windows, like, PROCESSOR_ARCHITECTURE=AMD64, NUMBER_OF_PROCESSORS=4, CALIBRE_NO_DEFAULT_PROGRAMS=1. It's more that it seems reasonable for the program to also be able to look for settings in some kind of 'calibre.ini' file under 'AppData\Roaming\calibre' (normal mode), 'Calibre\app\resources' (portable mode) or something along those lines. Also, in the portable mode, it could be used to eliminate the "if you want to run calibre in portable mode, use calibre-portable.exe" requirement.
hellonurse is offline