Quote:
Originally Posted by BetterRed
Installed Calibre has .INI files galore (except they are primarily .json files), they are a carbon copy of what's in Calibre Portable\Calibre Settings folder. The reason they are in AppData is to allow different users to have different settings. Example: Mary Nerk likes to have Segoe UI [9pt] as the Interface font, Fred Nerk prefers Papyrus [12pt]. Calibre accommodates that by having the settings in AppData. This can be dispensed with via the CALIBRE_CONFIG_DIRECTORY Environment Variable.
The only 'settings' that calibre puts in the registry are those that Windows needs to know about, such as the registration of the calibre:// protocol handler.
BR
|
Ok thanks for clearing that up.
Still installed calibre remembers the last used library while calibre portable does not. Despite the files in \AppData beeing carbon copies of each other.
So why is that? Were is the difference buried?
And (dare I ask) why is there a difference at all? Is it in the name"calibre-portable.exe"? Because calibre portable *has* to create that library folder on each start to be in a consistent state? Is that what "works as intended" is all about? Work as intended would be to open the last library...