05-01-2020, 02:12 PM | #16 |
Grand Sorcerer
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
It can't have anything to do with it, but you guys posting screenshots seem have non-standard icons for the Sigil program entry on that jumplist (@BR's is bright red and @DNSB's is blue). Where are they coming from? A standard install should use the standard Sigil icon (Maroon script S) for that entry. You are running official versions installed with the standard installer into the standard locations, right?
Last edited by DiapDealer; 05-01-2020 at 02:53 PM. |
05-01-2020, 02:37 PM | #17 | |
Bibliophagist
Posts: 35,399
Karma: 145435140
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
Advert | |
|
05-01-2020, 02:51 PM | #18 |
Grand Sorcerer
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
No problem. I figured it was something like that, but I just wanted to be sure.
|
05-01-2020, 05:05 PM | #19 | |
null operator (he/him)
Posts: 20,568
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
BR |
|
05-03-2020, 08:26 AM | #20 |
Grand Sorcerer
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
So it seems that while epubs immediately show up in the Windows MRU after opening them, html files, images and the like don't show up in the MRU until after the epub they were added to has been saved. At least that's how it's working for me. Weird. I thought that since epubs showed up immediately after opening, the other file-types would behave similarly. But at least I finally got something other than an epub to show up in the MRU! So it is indeed just expected Windows behavior (and as such, sometimes unhelpful). Now I can return to completely ignoring those Windows Start-menu/Taskbar jump-lists again!
Last edited by DiapDealer; 05-03-2020 at 08:28 AM. |
Advert | |
|
05-03-2020, 06:24 PM | #21 |
null operator (he/him)
Posts: 20,568
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
- I didn't have to save the epub to see the .zips or .jpgs in the MRU list, they showed up immediately after adding, I was using the default empty book to test, see screen shot in post #8.
FWIW: I just tried adding a .jpg to a couple of 'similar' programs, it didn't show up in their MRU lists. Added: I don't like unsolved mysteries either. BR Last edited by BetterRed; 05-03-2020 at 06:41 PM. |
05-03-2020, 07:19 PM | #22 |
Grand Sorcerer
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I still can't get .zips to show up on any of my machines. Only .epubs and .htm|.html|.xhtml files I've "opened" with Sigil so far (opened as I would open an epub).
|
05-04-2020, 11:10 AM | #23 | |
Groupie
Posts: 183
Karma: 266070
Join Date: Dec 2010
Device: Win7,Win10,Lubuntu,smartphone
|
Quote:
I mention it because, though I usually open them with 7zip, I haven't linked them to it--they still open in windows with a double-click. Anyway, the issue can't be all windows. Reason: I usually send images to both gimp and inkscape from irfanview, through the same 'open with' but with the following opposite results in the jump list: - Gimp shows only files opened by double-click from explorer: no 'open with' nor 'opened internally' or 'new' or 'exported' - Inkscape shows all: opened by 'double click', by 'open with' and 'new'. Somehow those two programs communicate with windows in different ways... |
|
05-04-2020, 03:24 PM | #24 |
Grand Sorcerer
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I use 7zip as well. I've no idea if it's the default handler for zips or not, I only ever use it via the context menu. I'll take a look, though.
I tend not to make a lot of hard default associations based on file extensions. I'm forever unchecking the "Always use X" when opening a file via the context menu's Open With. There's probably a ton of ways I could affect the way the MRU list operates if I was willing to do a lot of Windows-specific api programming, or willing to create a ton of cryptic registry entries. But I'm not willing to go there. If I can't do it with Qt, it's not happening. Last edited by DiapDealer; 05-04-2020 at 04:44 PM. |
05-04-2020, 04:11 PM | #25 |
Sigil Developer
Posts: 7,644
Karma: 5433388
Join Date: Nov 2009
Device: many
|
According to MS docs, this automatic adding of recently opened things is a "feature" of using any of the following Windows API calls:
SHAddToRecentDocs GetOpenFileName IFileOpenDialog And of course in Qt QDialog's Native getOpenFilename on Windows there is a call to: Code:
class QWindowsNativeOpenFileDialog : public QWindowsNativeFileDialogBase { public: explicit QWindowsNativeOpenFileDialog(const QWindowsFileDialogSharedData &data) : QWindowsNativeFileDialogBase(data) {} QList<QUrl> selectedFiles() const override; QList<QUrl> dialogResult() const override; private: inline IFileOpenDialog *openFileDialog() const { return static_cast<IFileOpenDialog *>(fileDialog()); } }; This "feature" seems to have no way to disable it on a program specific level. A horrible design decision on Windows part. |
05-04-2020, 06:53 PM | #26 |
Grand Sorcerer
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I'm still playing with QtWinExtras which might offer a fairly simple (if supremely silly) solution to this issue. If it works, there'll be more lines of code involved in getting cmake to find/link Qt5::WinExtras on just Windows (and getting the InnoSetup installer to make a new registry subkey) than there will be C++ added to MainWindow.
No promises, but I'll post something here if I get to the point where I have a beta for others to test. |
05-04-2020, 07:09 PM | #27 | ||
null operator (he/him)
Posts: 20,568
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Quote:
I use File Explorer's Send to feature quite a lot. It's dead simple to set up and use, which is probably why Microsoft and applications shy away from it, preferring instead to peek and poke the registry And it's under my control, just drop a shortcut into shell:sendto and edit if needed. BR |
||
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Adding Books to Calibre via Windows 10 SendTo Menu? | Jo69 | Calibre | 6 | 10-13-2019 03:32 PM |
Clearing the Recent Searches Dropdown Menu in Calibre's E-book Viewer | ghostdad | Calibre | 1 | 02-04-2019 07:28 PM |
Hyperlinks :Section Menu and Main menu not clickable/working in recipe generated | mitra | Recipes | 0 | 01-22-2016 04:37 AM |
section menu/ main menu link auto added even if output-profile was set to kindle | flyingfoxlee | Recipes | 1 | 05-20-2013 11:42 PM |
main menu, section menu, css for calibre mobipocket output | naisren | Calibre | 2 | 08-23-2010 11:42 PM |