darktable-org / darktable-org/lua-scripts

The `select_non_existing` lua script selects existing images

Aperta
#684 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

os: windows
Lingua principale
Lua
Stelle
219
Fork
142
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

When Darktable's library contains images with cyrillic characters in the file path, the select_non_existing lua script selects those images in the library even though they exist on disk and display correctly in Darktable. It is a very similar to my earlier purge_nonexistent_images.bat issue.
It seems like the problem appears only on Windows, because when I tested on MacOS it worked fine.

Here's what gets selected after I click the "select non existing" button:

Image

The expected selection would be:

Image

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia individuando lo script Lua select_non_existing e verifica come controlla i percorsi dei file su Windows. Riproduci il problema con immagini esistenti i cui percorsi contengono caratteri cirillici, quindi verifica che vengano selezionate solo le immagini mancanti. Confronta il comportamento con macOS, se disponibile.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
lua
Ambito
tooling
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.