geeqie icon indicating copy to clipboard operation
geeqie copied to clipboard

Allow PgUp/PgDown to recurse into subfolders

Open mzagrabe opened this issue 3 years ago • 2 comments

ISSUE TYPE

  • Feature Request

GEEQIE VERSION

Geeqie 1.6

SUMMARY

Allow PgUp/PgDown to recurse into subfolders.

STEPS TO REPRODUCE

Hello geeqie developers,

"Page Up" and "Page Down" keys are already bound to "Previous Image" and "Next Image" actions. It would be great to give them a little intelligence as well. When either key is struck and geeqie is either showing the first or last image of a directory have geeqie go to the previous or next directory respectively.

One could even put in a dialog box that prompts the user and asks if that is what they want to do, and again, "Page Up" and "Page Down" could be used for confirmation of an action. I would think that if the action was "Previous Directory" then "Page Up" would be "confirm" and "Page Down" would be "cancel" and if the action was "Next Directory" then "Page Down" would be "confirm" and "Page Up" would be "cancel".

This feature would be especially useful when looking at images in full screen view, then you wouldn't have to toggle back to the regular view and go through the work of finding the next directory. One could just keep hitting "Page Down" to keep looking at pictures.

Anyhow, thanks for geeqie, its great!

PS. This feature request was submitted to gqview a long time ago... https://sourceforge.net/p/gqview/mailman/gqview-devel/thread/1164731738.2507.648.camel%40localhost.localdomain/#msg1595940

There is some dialogue about different use-case scenarios in the above thread.

mzagrabe avatar Jun 14 '21 22:06 mzagrabe

Fifteen years later, and you are still using GqView/Geeqie.... The originator of this project is listed in that link. Unfortunately I assume that it would be John Ellis, RIP.

You can arrange for the image sequence to be however you wish by using plugins/shell scripts. Plugins can be linked to any of the page up/down and arrow keys, plus the modifier keys.

A shell script can get the current image using geeqie --remote --tell, and from there get and then display the next image via geeqie --remote --file:<file>, or if no more images in that folder go up one level, then left or right etc.

I think that the flexibility you require would be best met by users creating their own solution, rather than fixing a particular method into the code.

caclark avatar Jun 15 '21 11:06 caclark

On Tue, Jun 15, 2021 at 6:40 AM Colin Clark @.***> wrote:

Fifteen years later, and you are still using GqView/Geeqie....

Ha. Yup. I love it!

The originator of this project is listed in that link. Unfortunately I assume that it would be John Ellis, RIP.

Indeed.

You can arrange for the image sequence to be however you wish by using plugins/shell scripts. Plugins can be linked to any of the page up/down and arrow keys, plus the modifier keys.

A shell script can get the current image using geeqie --remote --tell, and from there get and then display the next image via geeqie --remote --file:, or if no more images in that folder go up one level, then left or right etc.

I think that the flexibility you require would be best met by users creating their own solution, rather than fixing a particular method into the code.

Sure. Thanks for taking the time to respond. I'll see what I can hack up to achieve some "automated" directory traversal.

Thanks again for geeqie.

-m

mzagrabe avatar Jun 15 '21 16:06 mzagrabe