Speed up Lua scripts startup
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
Línea de trabajo
Reproduce una importación de varias imágenes desde la línea de comandos durante el inicio de darktable e inspecciona script_manager junto con data/luarc. Determina cómo interactúan la inicialización de scripts durante el inicio y los eventos post-import-image; se considera terminado cuando las primeras imágenes importadas están disponibles para los scripts sin depender de una solución alternativa de inicialización de la GUI.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Lua
- Estrellas
- 219
- Forks
- 142
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de darktable-org/lua-scripts
-
dtutils.string: build_substitute_list errors when a metadata field (e.g. rights) has been removed Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
darktable-org/lua-scripts#716 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
darktable-org/lua-scripts#706 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
darktable-org/lua-scripts#627 · 2 comentarios ·
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
darktable-org/lua-scripts#618 · 3 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
darktable-org/lua-scripts#710 · 3 comentarios ·
Todos los issues de darktable-org/lua-scripts
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
fluent/fluent-bit-docs#2727 ·
-
OS:Windows
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
Stupid fucking settings Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
api7/lua-resty-saml#62 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100