Bill Ferguson
252cbc96f2
apply_camera_style - made spaces conditional in the pattern match
...
so that pattern names with spaces will match
models that don't have spaces
2025-02-15 13:55:08 -05:00
Bill Ferguson
7e3c6471ff
official/apply_camera_sytle - ensure style is only applied to raw
...
images. Fixed comment.
2024-12-01 12:27:16 -05:00
Bill Ferguson
96b7ba24bc
official/apply_camera_style - make the translatable strings
...
contrib/hif_group_leader translation safe
contrib/jpg_group_leader
2024-11-13 23:09:14 -05:00
Bill Ferguson
21ec2883fe
Added translation to module name
2024-10-23 11:42:41 -04:00
Bill Ferguson
a0af01884d
official/enfuse - fixed name and widget values to be translatable
2024-10-23 10:57:29 -04:00
Bill Ferguson
d123634679
Changed script names in metadata from filenames to names by
...
removing underscores, spelling out abbreviations, etc.
2024-10-22 00:13:30 -04:00
Bill Ferguson
13f210bec9
official/apply_camera_style - made name tranlatable and made it into
...
name string instead of the filename
tools/script_manager - change get_script_metadata to retreive a
script metadata block and store it as a
metadata block making the indiviual fields
accessible.
change the script buttons to use the translated
name if available and just the purpose for the
tooltip.
2024-10-21 22:52:11 -04:00
wpferguson
e359567620
Merge pull request #503 from wpferguson/apply_camera_styles
...
apply camera style
2024-09-17 18:33:55 -04:00
Bill Ferguson
36a6a54364
official/apply_camera_string - clean up translatable strings
2024-09-17 18:29:05 -04:00
Bill Ferguson
f0bdc890c1
official/apply_camera_styles - updated message to specify the camera
...
styles are darktable camera styles
2024-09-09 22:50:49 -04:00
Bill Ferguson
5be3d6986e
official/selection_to_pdf - dont translate internal module name
2024-09-08 23:24:33 -04:00
Bill Ferguson
6c686128d2
official/*.lua - Removed bindtextdoamin so that darktable can handle
...
the translation
2024-08-31 16:48:36 -04:00
Bill Ferguson
6ca8f0034e
official/apply_camera_style - apply a darktable camera style to an
...
image based on maker and model. Styles
may be applied to selections, collections,
and on newly imported images.
2024-08-31 15:53:38 -04:00
Bill Ferguson
1b272be5f5
various scripts - reverted the calls to io_popen and os_execute back
...
to the respective lua calls.
2024-07-13 12:48:37 -04:00
Bill Ferguson
038418b89f
contrib/autostyle replaced io.popen functions with wrapper
...
contrib/color_profile_manager to properly quote windows commands so
contrib/fujifilm_dynamic_range that they are sanitized for special
contrib/fujifilm_ratings characters and spaces
contrib/geoJSON_export
contrib/geoToolbox
contrib/image_stack
contrib/image_time
contrib/kml_export
official/enfuse
tools/executable_manager
tools/get_lib_manpages
tools/get_libdoc
2024-06-04 23:43:21 -04:00
Bill Ferguson
55e68f8cd0
Added metadata fields to scripts that script_manager can access and
...
display as a tooltip.
Added script_manager integration to those scripts that didn't have it.
2024-05-15 21:23:13 -04:00
Bill Ferguson
cd3788f012
all scripts - added bindtextdomain back in because 4.8 isn't ready to
...
handle the translations yet. In 5.0 this will be removed
and darktable will handle translating the strings.
2024-05-14 22:39:22 -04:00
Bill Ferguson
05a73d8810
changed translatable strings to lower case
2024-03-29 12:45:28 -04:00
Bill Ferguson
37dba718a2
updated official scripts to use darktable translation facilities
2024-01-20 15:25:16 -05:00
Bill Ferguson
a177da2040
official/check_for_updates = updated instructions for additional modules
...
required
2023-07-17 17:39:24 -04:00
wpferguson
875734d455
Merge pull request #422 from wpferguson/fix_script_data_show
...
Fix script data show
2023-07-16 13:08:05 -04:00
Bill Ferguson
14d5a79db2
Added script_data.show to script_data blocks
2023-07-16 13:04:00 -04:00
Christian Mandel
3070ca0bc4
Added tooltip to filter manager to better match new import scheme.
2022-01-09 15:46:29 +01:00
Bill Ferguson
5da64a7da0
[API 7.0.0 compatibility] Made changes to take advantage of the latest API changes
...
including the ability to start and stop most scripts.
2021-06-19 23:34:14 -04:00
wpferguson
f272aeb9fe
Merge pull request #335 from wpferguson/revert-dt35-api-changes
...
Revert API 6.1+ compatibility changes. Partially fixes #334
2021-06-19 16:38:36 -04:00
Bill Ferguson
2041fb34c9
[image_path_in_ui] changed case of module title to respect darktable
...
UI.
2021-06-19 13:57:39 -04:00
Bill Ferguson
4b63240ab9
Reverted register_event calls back to API 6.1.0
2021-06-11 21:44:38 -04:00
Bill Ferguson
9d59479049
Revert changes to accomadate API changes greater than 6.1
2021-06-11 19:47:43 -04:00
wpferguson
4053ceb9e5
[API 6.2.3] Added changes for API 6.2.3 compatibility
2021-02-17 22:24:02 -05:00
wpferguson
b1498aa664
inline if didn't work. Added intermediate register_event function in transition library
2021-02-10 00:18:48 -05:00
wpferguson
ade7008127
Added compatibility for lua events API change 6.2.1.
2021-02-01 18:27:20 -05:00
chrisaga
e5271d79a0
Localize copy_paste_metadata.lua
2020-12-26 13:27:53 +01:00
Bill Ferguson
4ab20d8088
Removed official/yield.lua since it was only required for lua API 3.x and less (darktable 2.0 and before). Removed require from scripts that had included it.
2020-11-21 18:33:26 -05:00
Bill Ferguson
509c7da384
changed darktable.current_view().name to darktable.current_view().id for view check because name is translated and id is not.
2020-08-16 13:18:27 -04:00
Bill Ferguson
cc4f1d7251
Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib.
2020-08-08 23:11:33 -04:00
Bill Ferguson
4e68e420cc
removed debugging print statemant
2020-08-08 22:40:40 -04:00
Bill Ferguson
50be8a9240
Added check to ensure we are in lighttable view prior to callling darktable.register_lib. If darktable was invoked in single image (darkroom) mode, then an event handler is registered to detect the change from darkroom mode to lighttable mode so that we can then call darktable.register_lib.
2020-08-08 22:11:29 -04:00
jefffermo@gmail.com
e97f2f3fc6
* make enfuse output file unique(fairly)
...
* add option --blend-colorspace of situation like this https://monochrome.sutic.nu/2019/06/18/enblend-4.2-color-space-blending-bug.html
2020-02-27 13:26:37 +08:00
Bill Ferguson
64f423f3d1
Added a check to ensure the enfuse executable is found. If the executable isn't found, throw an error, print messgaes, and refuse to load.
2020-01-05 15:33:53 -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
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
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
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
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
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
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
Tobias Ellinghaus
71fbf5705c
Use print_log in import_filter_manager
2018-05-23 10:23:48 +02:00
Tobias Ellinghaus
95077f639b
New script to delete unused tags on startup
2018-01-17 10:42:44 +01:00
Tobias Ellinghaus
493dcc7ef7
Don't delete tags while iterating
2018-01-17 10:41:55 +01:00