BzKevin
52a241c1ec
Delete enfuse_pro_2
...
enfuse_pro_2 is now enfuseAdvanced
2018-09-18 10:55:23 -04:00
BzKevin
d092016729
Add enfuseAdvanced
...
enfuseAdvanced replaces what was previously known as enfuse_pro_2. This incorporates changes requested by wpferguson on previous versions.
2018-09-18 10:54:16 -04:00
Simon Legner
11607e7e7d
Delete compiled .mo files
2018-09-18 10:26:40 +02:00
Simon Legner
2d01f801bc
Update German translation of hugin and kml_export
2018-09-18 10:25:34 +02:00
wpferguson
6e15373ce9
Merge pull request #145 from wpferguson/rename_tags_speed_up
...
rename-tags speed up
2018-09-13 10:55:04 -04:00
Bill Ferguson
e95ed5ad2b
Found a way to access only the images tagged with the old tag instead of searching through all the images in the database. This results in a huge decrease in execution speed, depending on the size of the database.
2018-09-12 16:41:42 -04:00
wpferguson
dc9324f322
Merge pull request #144 from wpferguson/script_manager_dash_bug
...
script manager dash bug
2018-08-26 00:44:03 -04:00
Bill Ferguson
e7adf8cfb2
string.match on a filename with a - resulted in a failed match. Added a check for the dash and escaped it.
2018-08-26 00:39:58 -04:00
wpferguson
5f7c49ca85
Merge pull request #143 from wpferguson/script_manager_win_bug
...
fixed buy on windows where preferences were not getting saved
2018-08-23 13:10:58 -04:00
Bill Ferguson
f724335b91
fixed buy on windows where preferences wee not getting saved
2018-08-23 12:50:50 -04:00
wpferguson
3a5dfbc842
Merge pull request #135 from wpferguson/image_stack
...
Image Stacking
2018-08-23 11:45:16 -04:00
Bill Ferguson
380a1b66e6
Added path separator constant and used it where necessary. Added comment to attribute copy
2018-08-22 19:33:11 -04:00
wpferguson
c6cccf2d93
Merge pull request #141 from wpferguson/revert_script_manager_and
...
reverted change from nested if statements to a multiple and statement
2018-08-20 23:50:36 -04:00
Bill Ferguson
0858a19138
reverted change from nested if statements to a multiple and statement because it didn't work
2018-08-20 23:47:30 -04:00
wpferguson
f42199aec0
Merge pull request #140 from wpferguson/script_manager_typo
...
fixed typo in preferences
2018-08-20 23:28:04 -04:00
Bill Ferguson
8d746427a6
fixed typo in preferences
2018-08-20 23:24:30 -04:00
wpferguson
3c9b2b90d4
Merge pull request #139 from wpferguson/script_manager
...
darktable script management interface
2018-08-20 21:29:32 -04:00
Bill Ferguson
abc959a814
enabled link to lua-scripts version
2018-08-20 21:28:54 -04:00
wpferguson
c71c289547
Merge pull request #138 from wpferguson/executable_manager
...
Manage external executables used by the lua scripts
2018-08-20 21:22:47 -04:00
Bill Ferguson
02bb942abd
Cleaned up the code and incorporated Tobias Jakob's comments
2018-08-20 21:12:07 -04:00
Bill Ferguson
a37c33ec36
Fixed enable preference not saved
2018-08-19 12:30:45 -04:00
Bill Ferguson
0e4926426f
Added error feedback when script doesn't load
2018-08-19 01:11:54 -04:00
Bill Ferguson
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.
2018-08-18 15:04:43 -04:00
Bill Ferguson
1a998581ef
Created tools/executable_manager.lua for managing external executables used by the lua scripts. Updated the README to reflect the new script.
2018-08-17 19:30:43 -04:00
wpferguson
f49b951331
Merge pull request #137 from wpferguson/enfuse_version_aware
...
Alter enfuse arguments based on version
2018-08-15 11:25:05 -04:00
Bill Ferguson
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.
2018-08-15 00:30:18 -04:00
Bill Ferguson
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.
2018-08-08 22:41:25 -04:00
wpferguson
a7d053648a
Merge pull request #134 from wpferguson/multi_os_example
...
Multiple OS Example
2018-08-08 21:24:23 -04:00
Bill Ferguson
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
2018-08-07 22:08:09 -04:00
wpferguson
9979d4abda
Merge pull request #132 from wpferguson/windows_work_arounds
...
Cross platform external command capability
2018-08-07 11:02:04 -04:00
Bill Ferguson
5a2af47eda
Removed unneeded require for yield, since it now in lib/dtutils.system
2018-08-07 11:00:16 -04:00
wpferguson
eab6b99155
Merge pull request #133 from sjjh/patch-1
...
corrected "dt" to "darktable" in line 63 of cr2hdr
2018-08-03 22:28:31 -04:00
sjjh
4acba4d48a
corrected "dt" to "darktable" in line 63 of cr2hdr
...
object "darktable" is defined in line 35; usage of "dt" was probably a typo or left over from a refactoring.
2018-08-04 01:43:38 +02:00
Bill Ferguson
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
2018-07-12 13:23:33 -04:00
Bill Ferguson
26fce03d0f
Removed leftover unused code
2018-07-11 11:49:01 -04:00
Bill Ferguson
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.
2018-07-11 11:32:48 -04:00
BzKevin
050783fc8b
enfuse_pro_2 modified per wpferguson
...
1) Moved check_if_bin installed to run only once, when script first loaded (rather than every time it is called)
2) Changed executable path preferences per Bill's suggestions
dt.preferences.register("executable_paths", "align_image_stack",
dt.preferences.register("executable_paths", "enfuse",
dt.preferences.register("executable_paths", "exiftool",
3) Replaced custom block of code with df.create_unique_filename
4) Quoted paths in run commands for linux and MacOS (I still experience failures if I quote anything in the run command aside from the .exe path on windows)
5) Changed LUA API compatability check for 5.0.0 only
Tested on Windows and MacOS
2018-07-07 11:40:01 -04:00
wpferguson
d96d8fb4fc
Merge pull request #131 from wpferguson/macos_command_fixes
...
MacOS Command Fixes
2018-07-07 11:08:23 -04:00
Bill Ferguson
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
2018-07-06 23:04:44 -04:00
BzKevin
927bf12243
Add enfuse_pro_2
...
Enhanced version of Holger Klemm's enfuse_pro that adds features and X-platform compatibility.
2018-07-01 19:54:15 -04:00
BzKevin
a867791165
Delete enfuse_pro_2.lua
2018-07-01 19:52:47 -04:00
BzKevin
67232094c9
Delete OpenInPS.lua
2018-07-01 19:51:39 -04:00
BzKevin
b5e79abf08
Delete HDRMerge.lua
2018-07-01 19:51:26 -04:00
BzKevin
84c0fd7414
Add 3 new Pulg-Ins
...
HDRMerge: Add easy access to HDRMerge from within dt
enfuse_pro_2: Updated version of Holger Klemm's popular enfuse plug-in. Adds some features and cross-platform compatability
OpenInPS: add ability to open or export selected file with Photoshop
2018-06-30 14:58:50 -04:00
supertobi
850a7d8676
Merge pull request #126 from jbvoelker/gpx_tracks
...
gpx_export.lua: Create a separate <trk> for each source folder
2018-06-24 22:37:12 +02:00
Jannis_V
ded24e8037
gpx_export.lua: Create a separate <trk> for each source folder
2018-06-24 18:47:33 +02:00
Tobias Ellinghaus
71fbf5705c
Use print_log in import_filter_manager
2018-05-23 10:23:48 +02:00
Tobias Ellinghaus
87b78717f3
Fix formatting of README.md
2018-05-23 10:22:37 +02:00
wpferguson
1cd9a34761
Merge pull request #123 from wpferguson/README.md_snap_update
...
Add snap information to README.md
2018-05-22 12:13:25 -04:00
Bill Ferguson
b9072cccba
Updated README.md to reflect change to snap packaging enabling lua and included instructions on how to use the scripts with the snap
2018-05-22 12:11:55 -04:00