BzKevin
9e97b8f5a1
Added comments, made the gap inclusive
...
Added comments throughout
Change the gap comparison to be inclusive ( from '<' to '<=')
2019-03-04 12:47:52 -05:00
BzKevin
95968c3d95
Add AutoGrouper
...
Adds AutoGrouper script which allows the user to select multiple images (or an entire collection) and automatically group them based on timestamp. The separation between groups is user defined via a slider.
2019-03-04 12:20:55 -05:00
BzKevin
85c242ff0e
Comments added, minor updates
...
I have added comments throughout, mainly to the functions
I improved the performance of the CleanSpaces() function
Improved communication to user via dt.print()
2019-03-04 09:45:05 -05:00
supertobi
18783e7ea5
kml_export fixed typo
2019-03-04 15:12:04 +01:00
BzKevin
7bc4846c0a
Refactored
...
After experiencing some issues after upgrading to dt2.6 I decided it would be worthwhile to refactor the code for more reliable performance. Specifically the script would crash dt when attempting to apply a style on import and sometimes just fail to run. I have refactored this in a manor that should make it more logical for future users to add/maintain as applicable.
Refactored script has only been tested on Windows 10 w/ dt2.6. Hopefullt all cross-platform aspects have been maintained.
2019-03-03 15:48:08 -05:00
supertobi
49c4406bb4
Update video_mencoder.lua
...
fix linebrakes
2019-03-03 17:41:04 +01:00
supertobi
fedf2229a7
Merge pull request #176 from darktable-org/supertobi-patch-OpenInExplorer
...
OpenInExplorer
2019-03-01 23:32:53 +01:00
supertobi
2e5e2e9f0d
OpenInExplorer added Nautilus support
2019-03-01 23:30:58 +01:00
supertobi
fa25ec4a26
OpenInExplorer Tap to Space
2019-03-01 23:27:26 +01:00
supertobi
0ef9f5fc6c
kml_export df.mkdir(df.sanitize_filename())
...
df.mkdir(df.sanitize_filename(xportDirectory..PS..imageFoldername))
2019-03-01 14:22:35 +01:00
supertobi
3df9040cfb
Merge pull request #175 from BzKevin/patch-2
...
gettext incorrectly pointed to "gimp"
2019-02-28 22:21:36 +01:00
BzKevin
bd3a74954c
gettext incorrectly pointed to "gimp"
2019-02-28 15:08:57 -05:00
supertobi
69b9a1fa5c
Merge pull request #173 from darktable-org/supertobi-patch-video_ffmpeg
...
video_ffmpeg add df.sanitize_filename()
2019-02-28 13:23:30 +01:00
supertobi
287d9e94cf
video_ffmpeg
...
I forgot the argument
2019-02-28 13:22:10 +01:00
supertobi
24862a26f2
viedeo_ffmpeg df.sanitize_filename()
...
viedeo_ffmpeg df.sanitize_filename() for mkdir and rmdir
2019-02-28 11:41:56 +01:00
wpferguson
a319428489
Merge pull request #174 from wpferguson/fix_mkdir_rmdir_sanitize
...
make rmdir and mkdir path handling consistent with other dtutils.file routines
2019-02-27 13:31:47 -05:00
Bill Ferguson
11881b3b73
removed sanitize_filename wrapper from path argument
2019-02-27 13:29:29 -05:00
supertobi
5a6ee174af
kml_export sanitize_filename()
...
dsys.launch_default_app(df.sanitize_filename(path))
2019-02-27 10:05:59 +01:00
supertobi
9183beeed4
video_ffmpeg add df.sanitize_filename()
...
I'm not 100% sure, but I think we need the df.sanitize_filename() here.
2019-02-27 09:57:36 +01:00
wpferguson
e5537fdff0
Merge pull request #162 from BzKevin/BzKevin-CollectHelper
...
Add CollectHelper
2019-02-26 17:02:13 -05:00
BzKevin
9e0490d371
Add gettext, check for color label
...
Add translate-ability. Also adds a check that the selected image has an active color label and displays a message if it does not
2019-02-26 14:30:11 -05:00
wpferguson
2b2a09e36d
Merge pull request #172 from wpferguson/fix_open_default_app
...
fix lib/dtutils/system/open_default_app()
2019-02-26 12:06:21 -05:00
Bill Ferguson
5ff36fe2ec
Added a space after the commands and removed quotes in the command invocation.
2019-02-26 12:03:04 -05:00
supertobi
9440085169
kml_export: use more utility functions
...
kml_export: use more utility functions as suggested by @wpferguson
2019-02-26 14:02:16 +01:00
supertobi
5c24077a30
kml_export
...
the command "convert" is deprecated and replaced by "magick"
2019-02-25 17:06:34 +01:00
supertobi
68a8eabbbb
kml_export added preference for path to convert
...
kml_export added preference for path to convert as windows programs are not by default in the PATH
2019-02-25 16:31:22 +01:00
supertobi
a038333cce
make kml_export multi OS
...
replaced mkdir, xdg-open, xdg-user-dir
2019-02-25 10:37:16 +01:00
supertobi
a5304fe74c
First step to make kml_export.lua windows friendly
...
Replaced "/" with PS like in other scripts
2019-02-25 09:48:50 +01:00
wpferguson
aaf564b35c
Merge pull request #168 from wpferguson/compatibility_updates
...
Compatibility updates
2019-02-24 17:28:56 -05:00
Bill Ferguson
de087f743f
Fixed compatibility issues. Added new version check to scripts. Renamed lib/dtutils/file/rm() to lib/dtutils/file/rmdir since removing a file in windows with rmdir /q/s results in an error. Fixed os.tmpname() issued in enfuse. Under windows os.tmpname() doesn't put the file in a temporary directory, so fixed it to use darktable.configuration.tmp_dir. Cleaned up documentation in lib/dtutils/system.lua.
2019-02-24 15:19:37 -05:00
supertobi
21a8e441d2
Merge pull request #167 from wpferguson/deprecate_video_mencoder
...
deprecate video_mencoder
2019-02-22 09:42:06 +01:00
Bill Ferguson
32fc4556b1
Merge remote-tracking branch 'upstream/master'
2019-02-21 23:51:20 -05:00
wpferguson
238856ed89
Merge pull request #153 from cigno5/master
...
enfuse: convert raws to tiff automatically
2019-02-21 23:50:40 -05:00
Bill Ferguson
8f6a236eb6
Updated files
2019-02-21 23:49:52 -05:00
wpferguson
d9ce826b9d
Merge pull request #157 from theres/dm_timelapse
...
Timelapse plugin based on ffmpeg
2019-02-21 11:57:03 -05:00
Bill Ferguson
76cc1d47f6
Added messages to video_mencoder.lua to notify users of it's deprecation and pending removal.
2019-02-21 11:53:56 -05:00
wpferguson
a3d0983d33
Merge pull request #166 from wpferguson/check_min_api_version
...
check_min_api_version
2019-02-20 11:50:36 -05:00
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
5fd3a56a31
Remove extraneous widgets in preferences
...
I now understand how preferences work better and have removed the extraneous widgets which were doing nothing
2019-02-15 14:24:51 -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
BzKevin
2cb3397d75
Update HDRMerge
...
Now only checks for binary proper install once the functionality of the program is actually utilized. This avoids to many external command calls at dt startup just to check if certain things are installed.
2019-02-15 13:22:49 -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