|
|
#61 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 913
Karma: 3501166
Join Date: Jan 2017
Location: Poland
Device: Various
|
I confirm that it's great now.
Four instances of Sigil and all previews refresh instantly. Great job! Thank you! |
|
|
|
|
|
#62 |
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 48,923
Karma: 174631582
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I spawned 8 instances of Sigil and can't see a difference between opening Preview on any of them. Copy/paste is rather handy.
|
|
|
|
| Advert | |
|
|
|
|
#63 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,702
Karma: 28549304
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
I'm glad to see my hypothesis was correct. I have to ask though, why do you use caches at all? The point of the caches is to speed up http fetches for unchanged resources, and store cookies, etc. Here we are loading things from disk anyway so a cache doesnt really help. Storing cookies for ebooks is arguably a mis-feature. I use off the record profiles in calibre precisely to avoid these issues. I suppose it's to persist dev tools settings? It's a pity that the storage location for these cant be controlled independently.
|
|
|
|
|
|
#64 |
|
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,154
Karma: 6565346
Join Date: Nov 2009
Device: many
|
We use disk caches because epub3 allows remote resources for both audio and video resources and caching them on a local disk really helps Preview reload performance which editing does again and again. It also allows local storage for javascripts and that is where the Inspector also stores its long term settings.
BTW, thanks for your hints on what was going on! |
|
|
|
|
|
#65 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,702
Karma: 28549304
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Interesting, you could intercept requests for remote resources and cache them yourself using QNetworkDiskCache or cache in memory. As for persistent localStorage/cookies I am not at all sure ebook viewers should allow them at all. Anyway, this is just me musing, am glad I was able to help you figure out the cause.
|
|
|
|
| Advert | |
|
|
|
|
#66 | |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() Posts: 311
Karma: 516
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
|
Quote:
I just tested your new build on my Windows 11 box (upgrade from W10), and there is no perceptible delay in Preview updates. So the fix works for me. |
|
|
|
|
|
|
#67 |
|
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,154
Karma: 6565346
Join Date: Nov 2009
Device: many
|
Glad to hear it.
|
|
|
|
|
|
#68 | |
|
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,154
Karma: 6565346
Join Date: Nov 2009
Device: many
|
Quote:
Thanks again for your help. |
|
|
|
|
|
|
#69 |
|
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 171
Karma: 474196
Join Date: Jan 2011
Location: Canada
Device: Kobo Libra 2
|
Seem to work great with multiple instances opened. If I notice anything down the line I'll keep you posted, but it looks like its fixed for me. As always, thank you for the incredible work!
|
|
|
|
|
|
#70 |
|
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,154
Karma: 6565346
Join Date: Nov 2009
Device: many
|
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Sigil-0.9.10 Released | DiapDealer | Sigil | 149 | 11-19-2018 11:20 PM |
| Sigil-0.9.2 Released | KevinH | Sigil | 14 | 01-11-2016 04:11 AM |
| Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 | KevinH | Sigil | 106 | 10-04-2015 11:41 AM |
| Sigil 0.8.4 Released | user_none | Sigil | 3 | 02-14-2015 06:38 PM |
| Sigil 0.7.2 Released | user_none | Sigil | 40 | 06-25-2013 12:35 AM |