From: Colin Clark Date: Wed, 7 Feb 2024 18:52:21 +0000 (+0000) Subject: Document additional file management options X-Git-Tag: v2.3~38 X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff_plain;h=5547f6ae09b27cc8a3767e8c550f7b8854198e3c Document additional file management options Document the special plugin options to override the standard commands for file copy, move, rename, delete and folder create. --- diff --git a/DEVELOPER-NOTES.md b/DEVELOPER-NOTES.md index 3a9f2b80..08c72e65 100644 --- a/DEVELOPER-NOTES.md +++ b/DEVELOPER-NOTES.md @@ -27,10 +27,25 @@ Shown in the Overlay Screen Display. Defined in `./src/image-overlay.cc image_os Menu processing is in `./src/layout-util.cc menu_entries[]`. +## File operation overrides + +The standard copy, move, rename, delete and folder create functions can +be overridden by special plugins. The following defines are in `typedefs.h`: + +```c +#define CMD_COPY "geeqie-copy-command.desktop" +#define CMD_MOVE "geeqie-move-command.desktop" +#define CMD_RENAME "geeqie-rename-command.desktop" +#define CMD_DELETE "geeqie-delete-command.desktop" +#define CMD_FOLDER "geeqie-folder-command.desktop" +``` + ## Doxygen Documentation Complete code documentation in html format can be generated via the script `./scripts/doxygen.sh`. +From the top level generated documentation, `Files / File List / scripts` provides a summary of files that may be useful. + [image_ref_image_osd_color_png]: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAA4CAMAAABaKlG9AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEUAAAAMDAwlJSUyMjJwcHCWlpbIyMjIu7vIoqLIlpbIV1fIMjLIAAC7opaiVzKWMgCiu5ZXojIylgCWyJYyyDIAyACWu6IyolcAljKWorsyV6IAMpaWlsgyMsgAAMiioshXV8i7u8j///+Wu6iCAAAAAWJLR0QiXWVcrAAAAAd0SU1FB+cMCxA4MY8D9CsAAAAQY2FOdgAAAGAAAABNAAAAEgAAAAaBW3h1AAAAiUlEQVRIx+3WwRaCIBSE4StIgqRpmqZB6Pu/ZMu7a8Ad5/Ct//0MUe4qIaOJikjUKlotiKS6RVPyWt9oA+mGe91aqNXcG3uHrCl9rn3XP6C+434Yn9A4cD/NL2ieSp9rv6xvaF243/YPtG/cO/+FvCt9rn04PHQE7s/goHBe39OUPvUPpP6N4p8ff3aBez1VWm4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjMtMTItMTFUMTY6NTY6MzcrMDA6MDAHcncUAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIzLTEyLTExVDE2OjQ2OjEzKzAwOjAwAcszBgAAAABJRU5ErkJggg== diff --git a/doc/docbook/GuideImageManagement.xml b/doc/docbook/GuideImageManagement.xml index b5c72d89..d847123f 100644 --- a/doc/docbook/GuideImageManagement.xml +++ b/doc/docbook/GuideImageManagement.xml @@ -1,7 +1,9 @@ File Management - Geeqie includes a set of utilities to copy, move, rename, and delete images. Cache maintenance utilities are also provided. + Geeqie includes a set of utilities to copy, move, rename, and delete images. Cache maintenance utilities are also provided. +The standard commands for copy, move, rename, delete and create folder can be overridden by Special Plugins +