ChangeLog - Updated with the latest repository changes
README - Updated the script additions
This commit is contained in:
73
ChangeLog.md
73
ChangeLog.md
@@ -1,5 +1,78 @@
|
|||||||
## Changes from most recent to oldest
|
## Changes from most recent to oldest
|
||||||
|
|
||||||
|
**06 Jun 2024 - wpferguson**
|
||||||
|
* fix fujifilm_ratings running on all images
|
||||||
|
* added string library functions to sanitize windows io.popen and os.execute functions
|
||||||
|
* added database maintenance script
|
||||||
|
|
||||||
|
**05 Jun 2024 - wpferguson**
|
||||||
|
* added fix for executable_manager not being visible on windows
|
||||||
|
|
||||||
|
**30 May 2024 - kkotowicz**
|
||||||
|
* open in explorer now uses applescript on macos to open multiple files
|
||||||
|
|
||||||
|
**20 May 2024 - wpferguson**
|
||||||
|
* added string variable substitution to the string library
|
||||||
|
|
||||||
|
**16 May 2024 - wpferguson**
|
||||||
|
* fix crash in script_manager
|
||||||
|
|
||||||
|
**15 May 2024 - wpferguson**
|
||||||
|
* added metadata to scripts (name, author, purpose, help url)
|
||||||
|
|
||||||
|
**06 May 2024 - christian.sueltrop**
|
||||||
|
* added passport_guide_germany script
|
||||||
|
|
||||||
|
**08 Apr 2024 - wpferguson**
|
||||||
|
* made script_manager aware of library modules in other directories besides lib
|
||||||
|
|
||||||
|
**29 Mar 2024 - wpferguson**
|
||||||
|
* updated examples/gui_action to use NaN instead of nan
|
||||||
|
|
||||||
|
**29 Mar 2024 - dterrahe**
|
||||||
|
* add lua action script example
|
||||||
|
|
||||||
|
**28 Jan 2024 - wpferguson**
|
||||||
|
* fix script_manager crash when script existed in top level lua directory
|
||||||
|
|
||||||
|
**24 Jan 2024 - wpferguson**
|
||||||
|
* don't set lib visibility unless we are in lighttable mode
|
||||||
|
|
||||||
|
**15 Jan 2024 - MStraeten**
|
||||||
|
* update x-touch.lua with support for primaries slider
|
||||||
|
|
||||||
|
**14 Jan 2024 - wpferguson**
|
||||||
|
* added cycle_group_leader script
|
||||||
|
* added hif_group_leader script
|
||||||
|
* added jpg_group_leader script
|
||||||
|
|
||||||
|
**28 Oct 2023 - ddittmar**
|
||||||
|
* Added select non existing image script
|
||||||
|
|
||||||
|
**17 Oct 2023 - wpferguson**
|
||||||
|
* script_manager wrap username in quotes to handle spaces in username
|
||||||
|
|
||||||
|
**20 Sep 2023 - wpferguson**
|
||||||
|
* script_manager explicitly set stopped scripts to false
|
||||||
|
|
||||||
|
**18 Aug 2023 - wpferguson**
|
||||||
|
* swap the position of executable_manager and script_manager due to windows gtk bug
|
||||||
|
|
||||||
|
**17 Jul 2023 - wpferguson**
|
||||||
|
* update check for update instructions
|
||||||
|
* update flatpak readme
|
||||||
|
|
||||||
|
**16 Jul 2023 - wpferguson**
|
||||||
|
* added script_data.show function to contrib/gpx_export
|
||||||
|
|
||||||
|
**15 Jul 2023 - wpferguson**
|
||||||
|
* script_manager updates
|
||||||
|
* added check_max_api_version for the case where the API no longer supports the required
|
||||||
|
functions
|
||||||
|
|
||||||
|
**14 Jul 2023 - spaceChRis**
|
||||||
|
* add tooltip to filter manager
|
||||||
|
|
||||||
**25 Mar 2023 - wpferguson**
|
**25 Mar 2023 - wpferguson**
|
||||||
* Added script_manager darktable shortcut integration
|
* Added script_manager darktable shortcut integration
|
||||||
* Moved filename/path/extension string functions to string library
|
* Moved filename/path/extension string functions to string library
|
||||||
|
|||||||
@@ -39,8 +39,11 @@ Name|Standalone|OS |Purpose
|
|||||||
change_group_leader|Yes|LMW|Change which image leads group
|
change_group_leader|Yes|LMW|Change which image leads group
|
||||||
[clear_GPS](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/clear_gps)|Yes|LMW|Reset GPS information for selected images
|
[clear_GPS](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/clear_gps)|Yes|LMW|Reset GPS information for selected images
|
||||||
[CollectHelper](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/collecthelper)|Yes|LMW|Add buttons to selected images module to manipulate the collection
|
[CollectHelper](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/collecthelper)|Yes|LMW|Add buttons to selected images module to manipulate the collection
|
||||||
|
color_profile_manager|Yes|LMW|Manage darktable input and output color profiles
|
||||||
[copy_attach_detach_tags](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/copy_attach_detach_tags)|Yes|LMW|Copy and paste tags from/to images
|
[copy_attach_detach_tags](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/copy_attach_detach_tags)|Yes|LMW|Copy and paste tags from/to images
|
||||||
[cr2hdr](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/cr2hdr)|Yes|L|Process image created with Magic Lantern Dual ISO
|
[cr2hdr](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/cr2hdr)|Yes|L|Process image created with Magic Lantern Dual ISO
|
||||||
|
cycle_group_leader|Yes|LMW|cycle through images of a group making each the group leader in turn
|
||||||
|
dbmaint|Yes|LMW|find and remove database entries for missing film rolls and images
|
||||||
[enfuseAdvanced](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/enfuseadvanced)|No|LMW|Merge multiple images into Dynamic Range Increase (DRI) or Depth From Focus (DFF) images
|
[enfuseAdvanced](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/enfuseadvanced)|No|LMW|Merge multiple images into Dynamic Range Increase (DRI) or Depth From Focus (DFF) images
|
||||||
[exportLUT](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/exportlut)|Yes|LMW|Create a LUT from a style and export it
|
[exportLUT](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/exportlut)|Yes|LMW|Create a LUT from a style and export it
|
||||||
[ext_editor](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/ext_editor)|No|LW|Export pictures to collection and edit them with up to nine user-defined external editors
|
[ext_editor](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/ext_editor)|No|LW|Export pictures to collection and edit them with up to nine user-defined external editors
|
||||||
@@ -51,14 +54,18 @@ change_group_leader|Yes|LMW|Change which image leads group
|
|||||||
[geoToolbox](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/geotoolbox)|No|LMW|A toolbox of geo functions
|
[geoToolbox](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/geotoolbox)|No|LMW|A toolbox of geo functions
|
||||||
[gimp](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/gimp)|No|LMW|Open an image in GIMP for editing and return the result
|
[gimp](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/gimp)|No|LMW|Open an image in GIMP for editing and return the result
|
||||||
[gpx_export](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/gpx_export)|No|LMW|Export a GPX track file from selected images GPS data
|
[gpx_export](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/gpx_export)|No|LMW|Export a GPX track file from selected images GPS data
|
||||||
|
harmonic_armature|Yes|LMW|provide a harmonic armature guide
|
||||||
|
hif_group_leader|Yes|LMW|change the group leader in a raw+heif image pair to the heif image
|
||||||
[HDRMerge](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/hdrmerge)|No|LMW|Combine the selected images into an HDR DNG and return the result
|
[HDRMerge](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/hdrmerge)|No|LMW|Combine the selected images into an HDR DNG and return the result
|
||||||
[hugin](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/hugin)|No|LMW|Combine selected images into a panorama and return the result
|
[hugin](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/hugin)|No|LMW|Combine selected images into a panorama and return the result
|
||||||
[image_stack](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/image_stack)|No|LMW|Combine a stack of images to remove noise or transient objects
|
[image_stack](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/image_stack)|No|LMW|Combine a stack of images to remove noise or transient objects
|
||||||
[image_time](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/image_time)|Yes|LMW|Adjust the EXIF image time
|
[image_time](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/image_time)|Yes|LMW|Adjust the EXIF image time
|
||||||
|
jpg_group_leader|Yes|LMW|change the group leader for a raw+jpg pair to the jpg image
|
||||||
[kml_export](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/kml_export)|No|L|Export photos with a KML file for usage in Google Earth
|
[kml_export](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/kml_export)|No|L|Export photos with a KML file for usage in Google Earth
|
||||||
[LabelsToTags](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/labelstotags)|Yes|LMW|Apply tags based on color labels and ratings
|
[LabelsToTags](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/labelstotags)|Yes|LMW|Apply tags based on color labels and ratings
|
||||||
[OpenInExplorer](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/openinexplorer)|No|LMW|Open the selected images in the system file manager
|
[OpenInExplorer](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/openinexplorer)|No|LMW|Open the selected images in the system file manager
|
||||||
[passport_guide](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/passport_guide)|Yes|LMW|Add passport cropping guide to darkroom crop tool
|
[passport_guide](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/passport_guide)|Yes|LMW|Add passport cropping guide to darkroom crop tool
|
||||||
|
passport_guide_germany|Yes|LMW|Add passport cropping guide for German passports to darkroom crop tool
|
||||||
[pdf_slideshow](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/pdf_slideshow)|No|LM|Export images to a PDF slideshow
|
[pdf_slideshow](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/pdf_slideshow)|No|LM|Export images to a PDF slideshow
|
||||||
[photils](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/photils)|No|LM|Automatic tag suggestions for your images
|
[photils](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/photils)|No|LM|Automatic tag suggestions for your images
|
||||||
[quicktag](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/quicktag)|Yes|LMW|Create shortcuts for quickly applying tags
|
[quicktag](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/contrib/quicktag)|Yes|LMW|Create shortcuts for quickly applying tags
|
||||||
@@ -81,6 +88,7 @@ Name|Standalone|OS |Purpose
|
|||||||
[api_version](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/api_version)|Yes|LMW|Print the current API version
|
[api_version](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/api_version)|Yes|LMW|Print the current API version
|
||||||
[darkroom_demo](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/darkroom_demo)|Yes|LMW|Demonstrate changing images in darkoom
|
[darkroom_demo](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/darkroom_demo)|Yes|LMW|Demonstrate changing images in darkoom
|
||||||
[gettextExample](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/gettextexample)|Yes|LM|How to use translation
|
[gettextExample](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/gettextexample)|Yes|LM|How to use translation
|
||||||
|
gui_actions|Yes|LMW|demonstrate controlling the GUI using darktable.gui.action calls
|
||||||
[hello_world](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/hello_world)|Yes|LMW|Prints hello world when darktable starts
|
[hello_world](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/hello_world)|Yes|LMW|Prints hello world when darktable starts
|
||||||
[lighttable_demo](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/lighttable_demo)|Yes|LMW|Demonstrate controlling lighttable mode, zoom, sorting and filtering
|
[lighttable_demo](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/lighttable_demo)|Yes|LMW|Demonstrate controlling lighttable mode, zoom, sorting and filtering
|
||||||
[moduleExample](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/moduleexample)|Yes|LMW|How to create a lighttable module
|
[moduleExample](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/moduleexample)|Yes|LMW|How to create a lighttable module
|
||||||
@@ -89,6 +97,7 @@ Name|Standalone|OS |Purpose
|
|||||||
[preferenceExamples](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/preferenceexamples)|Yes|LMW|How to use preferences in a script
|
[preferenceExamples](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/preferenceexamples)|Yes|LMW|How to use preferences in a script
|
||||||
[printExamples](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/printexamples)|Yes|LMW|How to use various print functions from a script
|
[printExamples](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/printexamples)|Yes|LMW|How to use various print functions from a script
|
||||||
[running_os](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/running_os)|Yes|LMW|Print out the running operating system
|
[running_os](https://darktable-org.github.io/luadocs/lua.scripts.manual/scripts/examples/running_os)|Yes|LMW|Print out the running operating system
|
||||||
|
x-touch|Yes|LMW|demonstrate how to use an x-touch mini MIDI controller to control the darktable GUI
|
||||||
|
|
||||||
### Tools
|
### Tools
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user