Hello,
It seems there are issues with the official release of Calibre.
On my System (Windows 10 64 Bit) it leaves traces behind and the system thinks it is installed application.
Could you please fix it so it won't leave traces?
Thank You.
Title changed to track bug - mod GC
Could you please be more specific, include system details (OS version, 32 vs 64-bit, install path, new vs upgrade, etc) as well as what traces are being left behind?
[EDIT] Also, I've removed your duplicate post from the news item.
Gord,
Any updates on that?
It happened to me on 2 different computers (Both on Windows 10).
System is Windows 10 Professional 64 Bit.
Latest version on Windows Update (Based on 1709).
The system is vanilla, nothing is installed (Using only PortableApps) but MATLAB and HP Smart (Store Application).
PortableApps is running from D Drive.
You can see, for instance, Calibre is appearing in the list of programs available for Windows for defaults programs:
https://i.imgur.com/dx5CFRK.png
This shouldn't happen.
I have changed the title of the OP to reflect that the bug is being tracked.
This is fixed in today's release of calibre Portable 3.17.0 courtesy of Gord's work.
Sometimes, the impossible can become possible, if you're awesome!
I will test that later and let you know.
Thank You.
I'm still seeing it listed there, which isn't a big deal for me, but it also isn't fully portable. It's saving its settings in the C drive's AppData folder. It's making folders in both Local and Roaming. If I delete those folders the preferences I've set in the ebook-viewer get erased. And when I open up the ebook-viewer again it creates those AppData folders again.
It is only a potential issue if the folders or files are left behind after Calibre is closed. If they are there while it is running that is not a bug.
I can confirm this on Windows 7 64-bit. Folders and files are left behind after Calibre is closed.
Specifically, I see:
\Users\[username]\AppData\Local\calibre-ebook.com
which contains subfolders and files.
I'm not sure about ..\AppData\Roaming
It's storing all the program's settings there. Windows 10 x64 pro.
Did you pin the app to your taskbar without using the PortableApps.com Platform? Are you running calibrePortable.exe directly to start it?
Sometimes, the impossible can become possible, if you're awesome!
I don't think I had the PA Platform open. I either opened it directly (calibrePortable.exe), or opened it by clicking on an ebook.
If you made an association within calibre, it linked it to the app itself and not the calibrePortable.exe launcher, so it will run in local mode. File associations must be made to the launcher calibrePortable.exe to be portable.
Sometimes, the impossible can become possible, if you're awesome!
I'm not sure I understand your comment.
I made the association with ebook-viewer.exe inside PortableApps\calibrePortable\App\Calibre. So that when I click on an ebook anywhere in my PC it opens with the portable ebook-viewer.exe. You're saying that's what causes the data to not be portable, and I need to set it to open with calibrePortable.exe instead of ebook-viewer.exe?
Ok, I just tried that, and it does seem to work. It does still create one folder on the C drive: AppData\Local\calibre-ebook.com once a book is opened with the ebook-viewer within the main calibre program. The folder does not delete itself after the program closes, but not a big deal since it doesn't seem to store any settings there.
However, I will continue using ebook-viewer.exe since that allows me to immediately open a book without opening the main program. Hopefully calibre can be patched to allow the ebook-viewer settings to be portable as well, since that is more convenient. When you set a book to open with calibrePortable.exe instead, it wants to add it to the calibre library every time, and also takes much longer to open.
Thanks for your help.
> Did you pin the app to your taskbar without using the PortableApps.com Platform? Are you running calibrePortable.exe directly to start it?
For me, no and no.