Commit Graph

582 Commits

Author SHA1 Message Date
Bill Ferguson
245a7b59c4 Incorporated supertobi's comment about spacing. 2019-02-20 11:48:37 -05:00
Bill Ferguson
8b714edb67 Changed check_min_api_version() to print error messages and throw an error if the minimum api is not satisfied. Updated the scripts to reflect the changed check_min_api_version(). 2019-02-20 00:22:05 -05:00
Dominik Markiewicz
2a3d532881 video ffmpeg: fix default macos video location; replace missing path separator by const 2019-02-19 11:36:42 +01:00
Dominik Markiewicz
5555ee278e file lib: mkdir - handle existing directory case on Windows 2019-02-19 11:35:02 +01:00
Bill Ferguson
451c7fb956 Added check_min_api_function to dtutils.lua to check the minimum version of the lua API required for a script to run. This is intended to replace the API check done with darktable.configuration.check_version(), which requires changing each time the API version changes. check_min_api_version should work for all API version changes unless backward compatibility is broken. All the scripts using darktable.configuration.check_version() were changed to use check_min_api_version(). 2019-02-18 19:46:11 -05:00
wpferguson
391b3b9e4f Merge pull request #165 from BzKevin/patch-1
Update OpenInExplorer
2019-02-16 20:28:34 -05:00
BzKevin
130a8edcef Cancel script if not windows
added return to cancel installation of the script if not windows, after displaying a message to user
2019-02-15 20:23:07 -05:00
BzKevin
b682284a2a Update with 'local' variable designation
Updated variable definitions with 'local' designation. Doing so slightly broke the script so I modified the function calls a tad to pass variables in and out as needed for "CollectOnAll" function to work.
2019-02-15 14:08:04 -05:00
BzKevin
d1676ac2e0 Update OpenInExplorer
Added:
1) Check if no image selected or more than 15 images selected
2) Popup error message if not a windows OS detected
3) Fixed a typo
2019-02-15 13:40:03 -05:00
supertobi
936f4fe254 Merge pull request #163 from BzKevin/BzKevin-OpenInExplorer
Add OpenInExplorer
2019-02-14 09:45:59 +01:00
BzKevin
f611213662 Update OpenInExplorer
instead of being it's own lib this is now added to the selected image's module and the button text has been updated to match dt's style
2019-02-13 13:46:22 -05:00
BzKevin
ff0352cfe6 Updated version of Collect Helper
Reworded the button text to better match with the rest of darktable's buttons
2019-02-13 13:42:54 -05:00
BzKevin
4d6dfea3a5 Add CollectHelper 2019-02-13 12:23:34 -05:00
BzKevin
be386e1172 Add OpenInExplorer 2019-02-13 12:22:42 -05:00
theres
56159e91ce video_ffmpg: fix executable path widget for ffmpeg; try to get default location for files
- logic for craeting vidget for specifing ffmpeg location was invalid
- now default export location should be set to default system
Video/Movie directory
2019-02-04 08:41:54 +01:00
theres
3675f4d7cd video ffmpeg - post review fixes
- rename OS_PATH_SEPARATOR -> PS and use in all needed places
- change function name from `open_file` to `launch_default_app`
- move `mkdir`, `rm` and `launch_default_app` helper functions to libs
- add executable_path_widget to export module if needed, not to the
preferences
- add show_status
- remove support_format
- change function name `format` to `format_string`, add comments
- replace apostrophes by quote marks
2019-01-27 22:43:47 +01:00
theres
3a129d3c4f Timelapse plugin based on ffmpeg 2019-01-21 01:21:56 +01:00
wpferguson
cc4e7197ba Merge pull request #156 from wpferguson/readme_update
Update README.md
2019-01-14 23:56:00 -05:00
Bill Ferguson
fc5677e7b5 Added enfusedAdvanced and gen_i18n_mo descriptions 2019-01-14 23:53:26 -05:00
wpferguson
19542c1640 Merge pull request #148 from wpferguson/translation_tool
Translation tool
2019-01-14 23:33:52 -05:00
Bill Ferguson
68b5acc154 Updated comments to reflect name change 2019-01-12 22:27:06 -05:00
Bill Ferguson
5c2c9e2a8f Changed name to gen_18n_mo to further clarify what the program does. 2019-01-12 22:21:48 -05:00
wpferguson
0376e11544 Merge pull request #130 from BzKevin/master
Add enfuseAdvanced
2019-01-12 22:05:12 -05:00
supertobi
6d910ffb60 Merge pull request #154 from Hofer-Julian/patch-1
Typo
2019-01-11 15:17:25 +01:00
luca
32f6310947 Used DT internal conversion (in place of darktable-cli os call)
Now a TIFF exporter is instanced at the beginning and used for all
selected raws

No system call to darktable-cli anymore
2019-01-08 21:15:18 +01:00
luca
f464a52ea4 dt.print made properly with string.format
All print call have been replaced with string.format (when needed) and
call to dt.gettext, in a future opening to translation
2019-01-08 20:46:32 +01:00
Hofer-Julian
e3d755fb9a Typo 2019-01-07 13:10:06 +01:00
luca
e05e05d866 enfuse: convert raws to tiff automatically
it uses darktable-cli (if installed) to convert to a temporary file the
raw files that enfuse is not able to process.
2019-01-06 21:42:49 +01:00
wpferguson
b7ff1cd579 Merge pull request #151 from wpferguson/fix_script_manager_activate_script
Fix script manager script activation bug
2018-11-21 21:31:34 -05:00
Bill Ferguson
0550f4e28a Fixed bug where the wrong script could be activated, because the script to activate was found by string matching. Replaced string match with value of category selector and script name to avoid any ambiguity. 2018-11-21 21:24:28 -05:00
wpferguson
3456dc90d8 Merge pull request #150 from wpferguson/hugin_windows_fix
Hugin windows fix
2018-11-19 16:28:27 -05:00
Bill Ferguson
8e006cf853 Changed windows path quoting to double quotes instead of single. Changed dt.control.execute to dtsys.external_command to handle the windows quoted arguments. 2018-11-19 15:56:24 -05:00
supertobi
0e36af38d8 Merge pull request #146 from simon04/i18n-update
Update German translation of hugin and kml_export
2018-11-07 09:52:36 +01:00
supertobi
e10f3e2285 Merge pull request #149 from schwerdf/master
'LabelsToTags' is standalone.
2018-11-03 10:48:26 +01:00
August Schwerdfeger
31f1614679 'LabelsToTags' is standalone. 2018-11-02 20:47:09 -05:00
Bill Ferguson
80e7eca064 Added tool to compile source translation files and place the results in the correct locale directory 2018-09-26 23:59:42 -04:00
BzKevin
adb85e349a Update enfuseAdvanced.lua
Fixing accidental "invalid escape" at line 133
2018-09-18 11:54:24 -04:00
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
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