Hola,
Agradecería si alguien puede reproducir el probelma que detallo, para ir acotando donde esta el error y/o la solución.
Problema:
Cuando me bajo una imagen para revelarla y editarla esta se encuentra en la carpeta Downloads/Descargas. Desde allí la abro con darktable y la proceso. Posteriormente la subo a este foro para su debate y borro la imagen previamente seleccionada, desde Darktable con la opción: Operaciones en la selección->Eliminar (papelera) del panel derecho de la mesa de luz.
Pero, no solo borra la imagen, también me borra la carpeta Downloads/Descargas
Me ha tenido loco este tema, porque no siempre reviso la susodicha carpeta, y cuando me iba a la carpeta de usuario (/home) había desaparecido la subcarpeta de descargas y no entendía porque, me he revisado todo mi sistema de arriba abajo, sin encontrar explicación, hasta ahora.
Para hacerlo mas divertido, solo me ocurre con la carpeta de Descargas. Si borro una imagen (por ejemplo) de la carpeta Imagenes/2021/Campos_de_Trigo, ahi funciona bien, solo borra la imagen y el archivo xmp asociado.
¿Este comportamiento, que ahora se, que es culpa de Darktable, le ocurre a alguien mas?, antes de pasar un ticket a Darktable, querría estar seguro que no es un problema de configuración de Darktable o de mi escritorio (Gnome 3.36)
Hola @jofial, acabo de probar y me pasa lo mismo; pero no creo que sea por ser la carpeta Descargas, sino por no tener ésta ningún contenido.
Entorno de pruebas: GNU/Linux (debian testing + Plasma) y darktable 3.4.1.
He abierto una imagen desde la carpeta Descargas, la he editado (esto es indiferente) y la he eliminado. Resultado: también se me ha borrado la carpeta Descargas.
He hecho lo mismo pero, antes de eliminar, he exportado la imagen y, según mi configuración, me ha creado la carpeta Exported dentro de Descargas conteniendo la imagen exportada y he eliminado el raw. Resultado: el raw se elimina pero la carpeta Descargas se mantiene.
He creado una carpeta Prueba dentro de Descargas en la cual he puesto el raw. Lo he abierto con darktable y lo he eliminado. Resultado: Archivo y carpeta Prueba se borran, la carpeta Descargas se mantiene intacta.
He buscado un poco por encima en el manual de darktable a ver si encontraba algo sobre cómo interpreta el sistema de archivos pero no he visto nada. Pienso que, por diseño, darktable no está pensado para trabajar así, con imágenes sueltas, sino con una colección gestionada desde el mismo programa, por lo que puede que no se haya percatado nadie de esto hasta ahora, pero no deja de ser un bug, pequeño, pero bug al fin y al cabo.
Vaya rapidez, ya me han contestado (Parafin). Parece que la solución es “fijar” la carpeta (no sabia que se podía hacer eso). Tengo que estudiar eso del .keep.
Exacto, como dice @pitbuster le estás dando a entender a darktable que la carpeta no está vacía y no debe borrarla. Yo a eso no le llamo solución sino apaño. Para mí no tiene sentido que DT borre directorios que él no ha creado como podrían ser los que se generan al importar imágenes.
Vaya… Y a mí que me sonaba algo de eso… Aunque no lo ubicaba y por eso me fui a buscar en el manual.
Desde luego es un funcionamiento más coherente con la filosofía de darktable.
Darktable elimina la carpeta si esta queda vacía. Para que eso no ocurra puedes configurarlo de forma que te avise cuando esto vaya a ocurrir. En “preferencias de darktable >seguridad” puedes marcar la casilla “Preguntar antes de eliminar carpetas vacías”, que viene desmarcada por defecto. De esta forma, siempre que quede una carpeta vacía te avisará si deseas eliminarla.
Saludos