Jednoduchý prohlížeč GL – lehký prohlížeč obrázků s jedním oknem.
Mnoho úloh, které se dříve prováděly na CPU, se nyní vykonává na GPU.
Na stavovém řádku, který lze vypnout klávesou i, se zobrazují základní informace: formát, rozlišení, velikost v paměti (CPU + GPU), velikost na disku. V režimu informací o pixelu, který se aktivuje klávesou p, se zobrazuje bublina s informacemi o poloze, barvě pixelu, parametrech vybrané oblasti.
Jednoduchý prohlížeč GL dokáže určit typ souboru podle jeho podpisu (parametr -a), nikoli pouze podle přípony souboru. Podporuje rekurzivní procházení adresářem (parametr -r).
Existuje možnost měnit za běhu typ pozadí (tři základní barvy + šachovnice) okna nebo nastavit vlastní barvu, což je pohodlné při prohlížení obrázků s průhlednými pixely.
Podporované formáty:
- PNG
- JPEG
- JPEG 2000
- HEIF
- PSD (Adobe Photoshop)
- AI (Adobe Illustrator)
- EPS
- XCF (GIMP)
- GIF
- SVG
- TIFF
- TARGA
- ICO
- ICNS (Apple Icon Image)
- BMP
- PNM
- DDS
- XWD
- SCR (ZX-Spectrum obraz)
- XPM
- WebP
- OpenEXR
Podporovány jsou GNU/Linux, FreeBSD a macOS. Existuje třetí strana fork pro Windows.
Novinky v Simple Viewer GL 3.3.1:
- přepracována architektura prohlížeče;
- a proto také nový o něco flexibilnější renderer;
- díky rendereru byly profily a další transformace přesunuty z CPU na GPU;
- díky přepracované architektuře byly opraveny jak načítání, tak průběh (spinner);
- výrazně se snížila spotřeba paměti. Nyní je paměť vyhrazena pouze pro několik částí. Neexistuje úplná rozbalená kopie obrázku v paměti;
- informace o pixelu se získávají z grafické karty;
- počítadlo spotřeby paměti zohledňuje video paměť;
- přidán náhled pro formáty, které jej podporují. Pokud je v EXIF náhled, vezmu jej z něj;
- přepracoval jsem rozhraní. Přestavěl renderer, aktualizoval ImGui z větve s podporou dokování oken;
- nový popup EXIF vpravo, do kterého byly přidány kategorie a vyhledávání;
- přepracoval jsem panel stavu. Udělal jsem jej uvnitř pohodlnější a zároveň opravil vizuál;
- nyní panel stavu nepřekrývá obrázek. A vůbec, jakékoli připevněné okno na okraji nepřekrývá obrázek;
- rozšířena podpora PSD. Nyní jsou podporovány prakticky všechny varianty;
- přidána podpora HEIF (AVIF/HEIC);
- opraven greyscale jpeg2k – nyní je jasnost správná;
- přidána podpora barevných profilů tam, kde chyběly, ale formát je podporoval;
- a další spoustu věcí, na které si ani nevzpomínám, ale logy si přečtěte sami, mám lenost.
Určitě jsem něco rozbil, proto budu rád za připomínky a rady.
Licence GPL-2.0.
Zdroj: linux.org.ru
