Speed up Lua scripts startup
还没有人认领这个 Issue。
评估
调研方向
在 darktable 启动期间重现通过命令行导入多张图像的过程,并检查 script_manager 和 data/luarc。确定启动时的脚本初始化与 post-import-image 事件如何交互;当最先导入的图像无需依赖 GUI 初始化变通方案即可供脚本使用时,即视为完成。
由索引模型根据 Issue 内容生成。
描述
When images are imported from the command line at darktable startup Lua doesn't initialize quick enough to capture import events so on a multi image import the first 5 - 10 images may not be recognized.
The culprit is script_manager and the fact that it doesn't (re)start running scripts until the GUI initializes.
A possible work around that has been tested is adding a post-import-image event "buffer" into data/luarc to capture an import from the command line and make the image list available to scripts starting up and then clear the"buffer" after script_manager is fully initialized.
The best fix is to rework the way that script_manager starts scripts.
- 主要语言
- Lua
- 星标
- 219
- 派生
- 142
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
darktable-org/lua-scripts 的其他 Issue
-
dtutils.string: build_substitute_list errors when a metadata field (e.g. rights) has been removed 未关闭
难度 2/5 1-3 小时 新手友好度 78/100
darktable-org/lua-scripts#716 · 2 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 63/100
darktable-org/lua-scripts#706 ·
-
难度 2/5 1-3 小时 新手友好度 78/100
darktable-org/lua-scripts#627 · 2 条评论 ·
-
bug
难度 1/5 1 小时以内 新手友好度 65/100
darktable-org/lua-scripts#618 · 3 条评论 ·
-
难度 3/5 1-2 天 新手友好度 52/100
darktable-org/lua-scripts#710 · 3 条评论 ·
查看 darktable-org/lua-scripts 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 70/100
openSUSE/python-rpm-macros#219 ·
-
bug mini.bracketed
难度 2/5 1-3 小时 新手友好度 75/100
-
accessibility bug typst
难度 2/5 1-3 小时 新手友好度 75/100
quarto-dev/quarto-cli#14947 · 2 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
HenrikBengtsson/CBI-software#134 ·
-
Nmap
难度 1/5 1 小时以内 新手友好度 85/100