Commit Graph

  • 8d746427a6 fixed typo in preferences Bill Ferguson 2018-08-20 23:24:30 -04:00
  • 3c9b2b90d4 Merge pull request #139 from wpferguson/script_manager wpferguson 2018-08-20 21:29:32 -04:00
  • abc959a814 enabled link to lua-scripts version Bill Ferguson 2018-08-20 21:28:54 -04:00
  • c71c289547 Merge pull request #138 from wpferguson/executable_manager wpferguson 2018-08-20 21:22:47 -04:00
  • 02bb942abd Cleaned up the code and incorporated Tobias Jakob's comments Bill Ferguson 2018-08-20 21:12:07 -04:00
  • a37c33ec36 Fixed enable preference not saved Bill Ferguson 2018-08-19 12:30:45 -04:00
  • 0e4926426f Added error feedback when script doesn't load Bill Ferguson 2018-08-19 01:11:54 -04:00
  • a309db8739 Created tools/script_manager.lua to provide an interface from darktable for managing the lua scripts. Updated README.md to reflect the added script. Bill Ferguson 2018-08-18 15:04:43 -04:00
  • 1a998581ef Created tools/executable_manager.lua for managing external executables used by the lua scripts. Updated the README to reflect the new script. Bill Ferguson 2018-08-17 19:30:43 -04:00
  • f49b951331 Merge pull request #137 from wpferguson/enfuse_version_aware wpferguson 2018-08-15 11:25:05 -04:00
  • 26e16ffeda Added a version check to modify the arguments based on the version of enfuse. Enfuse 4.2 no longer accepts the exposure-mu argument. The closest function is exposure-optimum. For versions of enfuse less than 4.2 exposure-mu is used. For versions of enfuse greater than 4.2, exposure-optimum is used. Bill Ferguson 2018-08-15 00:30:18 -04:00
  • 9e4a72e098 Creeated image_stack.lua based on Pat David's blog entry, https://patdavid.net/2013/05/noise-removal-in-photos-with-median_6.html. Updated README.md to reflect the new script. Bill Ferguson 2018-08-08 22:41:25 -04:00
  • a7d053648a Merge pull request #134 from wpferguson/multi_os_example wpferguson 2018-08-08 21:24:23 -04:00
  • 61a55f71f5 Created a cross platform script that calls an external executable. It also performs a service that some users might find useful, extracting the embedded jpeg image from a raw file, then importing and grouping it with the raw. Updated README.md to reflect the new file Bill Ferguson 2018-08-07 22:08:09 -04:00
  • 9979d4abda Merge pull request #132 from wpferguson/windows_work_arounds wpferguson 2018-08-07 11:02:04 -04:00
  • 5a2af47eda Removed unneeded require for yield, since it now in lib/dtutils.system Bill Ferguson 2018-08-07 11:00:16 -04:00
  • eab6b99155 Merge pull request #133 from sjjh/patch-1 wpferguson 2018-08-03 22:28:31 -04:00
  • 4acba4d48a corrected "dt" to "darktable" in line 63 of cr2hdr sjjh 2018-08-04 01:43:38 +02:00
  • 8b5a43e435 Added require statement for official/yield.lua so that darktable.control.execute() would have all of it's requirements met without the user having to remember to add it somewhere else Bill Ferguson 2018-07-12 13:23:33 -04:00
  • 26fce03d0f Removed leftover unused code Bill Ferguson 2018-07-11 11:49:01 -04:00
  • 1a22bfbcef Added system library to handle running external commands on different operating systems in a transparent manner. Added file and path quoting that is cross platform compatible. Changed gimp.lua to use the new utilities. Bill Ferguson 2018-07-11 11:32:48 -04:00
  • 050783fc8b enfuse_pro_2 modified per wpferguson BzKevin 2018-07-07 11:40:01 -04:00
  • d96d8fb4fc Merge pull request #131 from wpferguson/macos_command_fixes wpferguson 2018-07-07 11:08:23 -04:00
  • 4b32c34ebd Removed 'open -W -a' for mac commands from check_if_bin_exists since it only appears to be needed for GUIs. Added 'open -W -a' for macs using GIMP in gimp.lua Bill Ferguson 2018-07-06 23:04:44 -04:00
  • 927bf12243 Add enfuse_pro_2 BzKevin 2018-07-01 19:54:15 -04:00
  • a867791165 Delete enfuse_pro_2.lua BzKevin 2018-07-01 19:52:47 -04:00
  • 67232094c9 Delete OpenInPS.lua BzKevin 2018-07-01 19:51:39 -04:00
  • b5e79abf08 Delete HDRMerge.lua BzKevin 2018-07-01 19:51:26 -04:00
  • 84c0fd7414 Add 3 new Pulg-Ins BzKevin 2018-06-30 14:58:50 -04:00
  • 850a7d8676 Merge pull request #126 from jbvoelker/gpx_tracks supertobi 2018-06-24 22:37:12 +02:00
  • ded24e8037 gpx_export.lua: Create a separate <trk> for each source folder Jannis_V 2018-06-24 18:20:51 +02:00
  • 71fbf5705c Use print_log in import_filter_manager Tobias Ellinghaus 2018-05-23 10:23:48 +02:00
  • 87b78717f3 Fix formatting of README.md Tobias Ellinghaus 2018-05-23 10:22:37 +02:00
  • 1cd9a34761 Merge pull request #123 from wpferguson/README.md_snap_update wpferguson 2018-05-22 12:13:25 -04:00
  • b9072cccba Updated README.md to reflect change to snap packaging enabling lua and included instructions on how to use the scripts with the snap Bill Ferguson 2018-05-22 12:11:55 -04:00
  • 18fb3a68fd Re-fix README.md Tobias Ellinghaus 2018-05-21 11:23:19 +02:00
  • c0b89e51d7 Merge pull request #122 from wpferguson/update_README.md_for_snaps wpferguson 2018-05-20 15:10:32 -04:00
  • f2ac2595f9 Merge branch 'master' into update_README.md_for_snaps wpferguson 2018-05-20 15:09:35 -04:00
  • b241007d4f Updated README.md to include snap, flatpak, and appimage information Bill Ferguson 2018-05-20 15:02:37 -04:00
  • 2b1af40bd1 Some fixes for the README Tobias Ellinghaus 2018-05-20 16:11:02 +02:00
  • 66f85a1f35 Merge pull request #121 from wpferguson/update_README.md wpferguson 2018-05-19 23:17:15 -04:00
  • 22633d6130 Updated README.md to better present what the lua-scripts are and how to use them. Provided tables of scripts, whether they are standalone, and cross platform compatibility. Provided instructions for install on Linux, MacOS, and Windows as well as instructions for updating the scripts. Bill Ferguson 2018-05-18 22:28:33 -04:00
  • 8ed4d838ee Merge pull request #120 from wpferguson/hugin_space_problem wpferguson 2018-05-16 11:15:37 -04:00
  • 9175916771 Merge pull request #119 from wpferguson/fix_print_log_plaeceholder wpferguson 2018-05-15 11:38:56 -04:00
  • 7acf2b9cac Fixed bug where log_level() always returned log.success instead of the correct log level Bill Ferguson 2018-05-15 01:22:09 -04:00
  • 965d8791d8 single quoted filename arguments to the hugin commands for the supplied image files. Single quoted any filenames derived from the supplied image files in case they contained spaces. Added logging at various levels so that the next time I have to work on this I can figure it out quicker. Normal logging level is log.error which only prints error information. Changing log level to log.info provides much more insight about what is occurring. Fixed gui not returning generated file to film strip. Bill Ferguson 2018-05-15 01:05:34 -04:00
  • f961e6aa6b Replaced dt_print_log = dt.print_error with dt.print_log now that the function exists Bill Ferguson 2018-05-14 20:30:09 -04:00
  • b8182cfde5 Merge pull request #117 from marco44/fix_autostyle wpferguson 2018-05-09 14:48:55 -04:00
  • 78f0e367dc Change logging marco44 2018-05-09 17:54:26 +02:00
  • aca0224263 Fix autostyle, checkIfBinExists doesn't seem to exist in latest releases anymore marco44 2018-05-05 16:37:27 +02:00
  • c74636e2c0 Fixed typo in README supertobi 2018-04-09 16:54:12 +02:00
  • f113bc5b8a Added links to the README supertobi 2018-04-09 13:23:11 +02:00
  • befae8b191 Improved README.md supertobi 2018-04-09 11:59:52 +02:00
  • 1767e8f074 Merge pull request #111 from achienbsi/hugin_plugin_improvements supertobi 2018-03-19 22:32:19 +01:00
  • 44081b772f fixed version requirement due to updates to darktable.configuration.running_os Andy Chien 2018-03-19 06:51:30 -07:00
  • 3051eddd2e Merge pull request #115 from wpferguson/dtutils_file_fix supertobi 2018-03-17 10:24:24 +01:00
  • 5266aa7547 Used a less aggressive quoting strategy that works with check_if_bin_exists, check_if_file_exists, and io.popen(). Bill Ferguson 2018-03-16 12:16:45 -04:00
  • 7e57f61947 Merge pull request #114 from wpferguson/check_if_bin_exists_fixes supertobi 2018-03-11 16:49:53 +01:00
  • 1c587d3726 Changed wine test to check for .exe"$ or .EXE"$ because of quoting string paths Bill Ferguson 2018-03-10 13:45:04 -05:00
  • b4ea97ce37 Fixed accidently wiped out check for macos Bill Ferguson 2018-03-10 13:38:17 -05:00
  • 83c1a5789a Changed wine check to operating system isn't windows Bill Ferguson 2018-03-10 13:07:19 -05:00
  • 841026661a Removed debugging statement Bill Ferguson 2018-03-10 12:56:18 -05:00
  • 692441e1d5 Added wine awareness for unix, linux, and macos. Added open -a -W to the macos path so that the path returned by the finder will work correctly. Bill Ferguson 2018-03-10 12:52:22 -05:00
  • 46ba555a20 * updated to work with new dtutils_file * added checkbox to allow user to launch hugin in gui mode * changed the logic so hugin will write temp files to tmp directory and then move the final result to the directory of original source files. this improves speed when original source files are on network mapped drive * added some additional error messages Andy Chien 2018-03-05 09:31:34 -08:00
  • de18432a7d Merge pull request #112 from wpferguson/os_path_fix supertobi 2018-03-05 14:13:29 +01:00
  • 497b6cb59c Merge pull request #113 from wpferguson/check_os supertobi 2018-03-04 22:27:08 +01:00
  • c073ecf0dd Added check_os to lib/dtutils.lua so that scripts can check compatibility with the current operating system Bill Ferguson 2018-03-03 20:22:47 -05:00
  • 2ea4db8e38 Added windows and macOS external executable compatibility. Added functions set_executable_path_preference(), get_executable_path_preference(), and executable_path_widget() to lib/dtutils/file.lua to get, set and retrieve the location of executables on windows and macOS systems. Modified check_if_bin_exists to use the path preferences so executables can be found on windows and macOS systems as well as linux. Modified contrib/gimp.lua to use the new functions, thus making it usable on windows and macOS too. Bill Ferguson 2018-03-02 14:07:29 -05:00
  • fe942100a4 hugin plugin improvements * added preference requiring user to specify the paths for hugin, hugin_executor and pto_gen needed for this plguin * added preference to allow user to choose to launch hugin in GUI mode * minor fix to the way files are handled; due to some versions of hugin_executor not writing out to the path specified in --prefix, assume we are working in the tmp directory and then move the file afterwards Andy Chien 2018-02-23 10:07:45 -08:00
  • 79eb1428b0 Merge pull request #108 from achienbsi/file_fixes_for_windows supertobi 2018-02-26 15:57:11 +01:00
  • 467365dcbb platform dependent implementation of check_if_bin_exists and check_if_file_exists Andy Chien 2018-02-23 18:14:24 -08:00
  • 33a323fe85 Merge pull request #109 from achienbsi/hugin_improvements supertobi 2018-02-23 09:41:32 +01:00
  • 4ad9e77a7e improved a few aspects of the hugin script: * handle stiching all from hugin_executor without the gui * automatically create the panorama file name based on first selected file plus _pano * automatically detects if output file exists, if so use an unique name * delete temporarily exported file Andy Chien 2018-02-22 16:07:28 -08:00
  • 5d57347730 fixed a couple dtutils_file functions for windows platform Andy Chien 2018-02-22 16:01:54 -08:00
  • 54572de8d9 Fix LabelsToTags for Lua 5.3 Tobias Ellinghaus 2018-01-23 11:28:45 +01:00
  • 0e57a0804a Merge pull request #105 from elman22/master supertobi 2018-01-20 14:27:04 +01:00
  • 95077f639b New script to delete unused tags on startup Tobias Ellinghaus 2018-01-17 10:42:44 +01:00
  • 493dcc7ef7 Don't delete tags while iterating Tobias Ellinghaus 2018-01-17 10:41:55 +01:00
  • f86b16735b Formatted code to follow project settings Elman 2018-01-15 22:54:22 +01:00
  • 0c1de20a1a Code formatting Elman 2018-01-15 17:56:02 +01:00
  • e9d0f706ed Correct handling of duplicates Elman 2018-01-15 17:41:26 +01:00
  • d297718358 Path is now sorted by exif_datetime_taken Elman 2018-01-15 17:40:50 +01:00
  • b406b36cda Added all Slovak and Czech accents Elman 2018-01-15 17:31:19 +01:00
  • 570732a9b2 Merge pull request #104 from schwerdf/master supertobi 2018-01-08 11:33:25 +01:00
  • 92b5507e0e Added 'Labels to Tags' script. August Schwerdfeger 2018-01-07 00:37:41 -06:00
  • 73897b8ee7 Merge pull request #103 from jbvoelker/gpx-export supertobi 2018-01-03 22:27:46 +01:00
  • 2d9cdc5a24 GPX export script which generates a GPX track from all selected images containing geo information Jannis Völker 2017-09-13 17:16:57 +02:00
  • 234e5bc5fc Merge pull request #102 from wpferguson/api_5_0_0 supertobi 2018-01-03 10:08:22 +01:00
  • 664496b430 Updated to api 5.0.0 and tested. include_all.lua changed to load official/yield and ignore the lib and tools directories. Bill Ferguson 2018-01-02 19:51:14 -05:00
  • 67d92bd070 Update selection_to_pdf.lua supertobi 2018-01-02 11:37:10 +01:00
  • d6e53cc005 Update save_selection.lua supertobi 2018-01-02 11:35:57 +01:00
  • 2c77712ab4 Update image_path_in_ui.lua supertobi 2018-01-02 11:34:41 +01:00
  • 10c1eff1b6 Update generate_image_txt.lua supertobi 2018-01-02 11:33:40 +01:00
  • 4c26465dde Update enfuse.lua supertobi 2018-01-02 11:30:08 +01:00
  • d29e5f49f4 Update delete_long_tags.lua supertobi 2018-01-02 11:28:44 +01:00
  • 0191558d26 Update copy_paste_metadata.lua supertobi 2018-01-02 11:24:42 +01:00
  • d3692bcc09 check_for_updates.lua: added {5,0,0} to the check_version supertobi 2018-01-02 11:22:43 +01:00
  • befa83bee8 added {5,0,0} to the check_version supertobi 2018-01-02 11:10:56 +01:00
  • b4347e5701 added {5,0,0} to the check_version supertobi 2018-01-02 11:10:31 +01:00
  • c4ed6c2b97 added {5,0,0} to the check_version supertobi 2018-01-02 11:09:42 +01:00