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