Bug 468134 - Add a quick and easy way to open an image in an external viewer/program
Summary: Add a quick and easy way to open an image in an external viewer/program
Status: CONFIRMED
Alias: None
Product: kphotoalbum
Classification: Applications
Component: Viewer (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KPhotoAlbum Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-03 23:05 UTC by Johannes Zarl-Zierl
Modified: 2023-11-21 22:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Zarl-Zierl 2023-04-03 23:05:49 UTC
SUMMARY
As a follow-up on bug #460468, a quick and easy way to open an image in an external viewer or program would help streamline some workflows, so that one can adjust images in parallel to browsing them using the image viewer.

Note: There is already the context menu entry "Invoke External Program..." that does something quite similar, but it has three levels of sub-menus and can't be bound to a keyboard shortcut.
Comment 1 Andreas Schleth 2023-04-06 15:16:38 UTC
Yess! 
And please not only for images but for video as well.  
How about a configurable second/secondary viewer for both media types? Maybe with the option to switch between secondary and primary.
Right now, the middle mouse button does not a lot. Single click does nothing, double click is the same as LMB (opens the viewer).
The RMB opens the context menu, as it should do.
Comment 2 Johannes Zarl-Zierl 2023-10-08 14:12:18 UTC
Git commit 384422de2de666957051923744d7ce7a8c987db3 by Johannes Zarl-Zierl.
Committed on 08/10/2023 at 16:08.
Pushed by johanneszarl into branch 'master'.

Make sort order for Browser configurable.

Add a checkbox in the "configure view" menu to enable/disable natural
sort order, and persist the setting.

M  +6    -0    Browser/BrowserWidget.cpp
M  +10   -2    Browser/BrowserWidget.h
M  +2    -0    CHANGELOG.md
M  +10   -0    MainWindow/Window.cpp
M  +1    -0    MainWindow/Window.h
M  +1    -0    lib/kpabase/SettingsData.cpp
M  +1    -0    lib/kpabase/SettingsData.h

https://invent.kde.org/graphics/kphotoalbum/-/commit/384422de2de666957051923744d7ce7a8c987db3
Comment 3 Johannes Zarl-Zierl 2023-10-08 14:14:42 UTC
Accidentally tagged the wrong bug in the commit - reopening...