Trying to review the current TODO list. Not sure I 100% remember this discussion:
deus-ex wrote: 2023-11-02, 18:02 UTC
- 1. When in quick-view mode, you can switch to the inactive file panel displaying the quick-view content via the TAB key. When the quick-view panel displays image thumbnails (GIF, JPG, BMP, SVG), you then can activate a cursor to highlight the first image and advance to the next/previous image via TAB/Shift+TAB.
Okay, so this is about how the old HTMLView plugin behaves. Indeed, you can navigate thumbnails in a directory via Tab/Shift+Tab.
Q1: Would it be possible to add an optional behavior, so that when the quick-view panel is in thumbnail mode, the first image is auto-highlighted (thumbnail cursor is auto-activated) and you can then navigate through the thumbnails using the cursor keys?
[*]2. When pressing ENTER on a highlighted thumbnail or left-clicking on a thumbnail, the related image gets displayed centered in the quick-view panel, along with a "Close" button at the top right corner of the displayed image.
Q2.1: Currently, the display size of the centered image varies depending on the actual dimensions of the image. Can this optionally be changed to either use the limits of the quick-view file panel and/or display the image in full screen?
Q2.2: Is it possible to add optionally closing the display of the image (and return to the thumbnail mode) via the ESC key and/or left-clicking anywhere on the displayed image?
Roughly speaking, this all refers to the idea of replicating or improving the old HTMLView Directory Preview mode, right?
[*]3. The EdgeViewer can be configured to either support or ignore various file formats (HTM, HTML, PDF, SVG, XML, MHTML, etc.) via its configuration file edgeviewer.ini, which can be displayed either by F3 (main lister window) or in quick-view mode (file panel).
Q3: However, I did not manage to define EdgeViewer as the main lister plugin (F3) for animated GIF files. Is that currently even possible or would you be able to add that in a future release?
It was suggested in the comments that this functionality is working, is that correct?