wrong file is opened, previews not shown
I'm using geeqie 2.6.1-1 under arch linux (kernel 6.14.7) with fluxbox as windows manager (no desktop environment).
I open geeqie by clicking on a jpg in thunar (file manager). However, geeqie opens a different jpg contained in the same folder. Additionally, the preview panel stays empty. Previews are only shown after I press R. I (think I) have not changed any of the settings. The ~/.local/share/application/geeqie.desktop starts with "geeqie %F" (working directory is unset). Opening geeqie in a console does not show any warnings or errors.
Geeqie 2.5 works flawlessly (I have just downgraded).
PS: (German) translations are incomplete.
This may be the same or related to #1720 and #1748 .
geeqie %F does work if the preview panel is set to "Images as List".
geeqie --file=%F seems to load the correct file, regardless of View ("Images as List" or "Images as Icons")
A reload of the preview-panel can be triggered with geeqie --action Refresh...
So, as a workaround I modified my .desktop-file to contain:
Exec=bash -c "geeqie --file=%F & sleep .1 ; geeqie --action Refresh"
Hope that helps until this is fixed.
Thanks! I think the issues you mentioned do not state that a wrong file is opened. For now, I stick to the old version.
Peppermint 11 - bookworm, xfce4 Package: geeqie Version: 1:2.0.1-8+b1
The screenshot shows the issue, at least my version of it in peppermint - and mint. The desktop file edit suggested above doesn't fix this as it appears to be a file indexing issue, and the --file doesn't seem to be accepted by geeqie on my system at all. Note I clicked the image shown selected in nemo on the right but Geeqie has selected a different file. It very often jumps to the file selector and shows an apparently random image there not the one passed to it, usually on the very last page..a real problem if you have 30 pages worth of images in there. In this case it showed the correct image but the file selector is not synced to the right place.
I had thought it was a mimetype setup error in packaging but now I think it's in the way file manager section the is handling the data from the cli parser(likely above my pay grade). The weird thing is I can go to the directory in a terminal and run it from there as geeqie
Hope this helps define the problem.
EDIT [editing the menu item didn't actually work]