Closed motyc closed 3 months ago
@pesikj Po prvního příspěvku doplněny ikony pro všechny možnosti z první skupiny. Mrkněte prosím ještě na ty formáty pod čarou, zda se pro ně pro všechny opravdu náhledy generují. Podle toho bych pak případně také doplnil, pokud by se někde nedělaly. Pro jistotu potvrzuji, že ikonu vztahujeme k mimetype, nikoli přímo k příponě.
@motyc Ještě se negenerují náhledy pro soubory "image/heic": ("heic", "heif"), "image/heif": ("heic", "heif")
.
@motyc Teď jsem se na to ještě díval a chybí tam text/plain, myslím v komitu.
@motyc Taky koukám, že ta detekce formátu občas nefunguje. Nahrál jsem tam csv a dostal jsem txt, což se dá pochopit. Ale pak jsem zkusil náhodný textový soubor set_repo_prod.txt a dostal jsem text/x-tex, ale jako uživatel se to nedozvím, jenom to, že obsah neodpovídá příponě. Soubory bez jasné hlavičky jsou problém.
Pro řadu typů soborů logicky nejsme schopni vytvářet náhledy. To není velký problém, ale dělá to potíže ve chvíli, kdy nahrazujeme jeden existující soubor jiným souborem jiného typu, u kterého náhled vyrobit nejde. Pak zůstane starý náhled. Ten nemůžeme smazat, protože by to dělalo problém, kdybychom nahráli další verzi, kde by náhled zase byl (existoval by tombstone). Nejlepším řešením by bylo, definovat pro nepodporované formáty nějaké ikony jako placeholdery, které se do Fedory normálně nahrají jako náhled. Každému povolenému typu bychom mohli nastavit náhled samostatně, takže by to i pěkně vypadalo v aplikaci. Vycházet by bylo možné z nějaké knihovny (např. https://www.flaticon.com/free-icons/file-type-file) a referovat to na dílčí typy:
"application/vnd.oasis.opendocument.spreadsheet": ("ods"), ods
nemělo by to být potřeba pro (tam se náhledy generují - případně revidovat):