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
a72abe0ad0
tools/executable_manager - cleaned up translatable strings. Changed
...
displayed name to executables.
2024-09-13 14:47:37 -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
wpferguson
bbe9109fca
Merge pull request #469 from wpferguson/win_sanitize
...
Sanitize windows command interactions
2024-06-06 13:01:55 -04:00
Bill Ferguson
3e032616a0
tools/executable_manager - fix position not visible on windows
2024-06-05 14:49:06 -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
1fd2ca20ab
changed translatable strings to lower case
2024-03-29 12:55:08 -04:00
Bill Ferguson
f9fe33f930
updated script_manager and executable_manager to use darktable
...
translation facilities. Changed translatable messages with
arguments to use string.format for one complete string versus snippets.
Removed gen_i18n_mo since we will be using darktable's translation
facilities and there's no need to generate lua specific mo files.
2024-01-19 15:24:56 -05:00
Bill Ferguson
191aecacdf
tools - Moved script_manager to bottom of lower left panel and
...
moved executable_manager to middle of lower left panel
to work around windows GTK window placement error.
2023-08-18 12:23:24 -04:00
Bill Ferguson
14d5a79db2
Added script_data.show to script_data blocks
2023-07-16 13:04:00 -04:00
Maurizio Paglia
da6bddcd77
Clear button now can be translated
2022-07-14 18:44:42 +02: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
Bill Ferguson
4b63240ab9
Reverted register_event calls back to API 6.1.0
2021-06-11 21:44:38 -04: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
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
912ae93d10
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-09 01:56:48 -04:00
Bill Ferguson
57a9a8495c
made newly added strings translatable
2020-07-19 15:38:08 -04:00
Bill Ferguson
53bb95e6fd
Added entry widget to display the current setting, or a placeholder specifying what would or should happen depending on operating system to provide visual feedback.
2020-07-19 13:13:24 -04:00
Bill Ferguson
bf6e180291
Fixed bug that caused the lua executale path to not split correctly on windows. Preferences are stored internally with forward slashes, not O/S specific path separators.
2019-03-28 20:13:08 -04: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
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