KSquirrel is abandoned since 2008. Its source code has been moved to https://github.com/HappySeaFox/ksquirrel. The image codecs from KSquirrel have been rebranded in 2020 as a fast and lightweight cross-platform image library called SAIL. See https://sail.software. You can still try KSquirrel in the Trinity Desktop
| KSquirrel and this web page were brought you by Baryshev Dmitry aka Krasu. |
Contact me: my email box.
What is it ?
KSquirrel is a fast and convenient image viewer for KDE featuring OpenGL and dynamic format support.
Send all remarks, bug reports and wishes on my email box (see above).
Features:
- external, dynamically loaded decoders (ksquirrel-libs)
- tool to convert images
- KIPI support
- KEXIF support
- codec settings
- slideshow
- mount view
- file tree with recursion support
- multiple directory view
- flexible filters for filemanager
- flexible external tools
- thumbnails, extended thumbnails
- Konqueror integration
- tabs
Disadvantages:
- Huge images (10'000 x 10'000 or bigger) cann't be entirely put in video memory. Zoom, rotate etc. will work very slow.
At this time KSquirrel (ksquirrel-libs) supports 57 image formats:
- Adobe Photoshop PSD
- AutoCAD/QCAD Drawing
- AVS X image
- Commodore 64 Koala
- Compuserve GIF
- Degas PI1
- Degas PI3
- DICOM
- DirectDraw Surface
- DjVu Document
- Encapsulated PostScript
- Dr. Halo CUT
- FLI Animation
- GIMP XCF
- HalfLife model
- Homeworld LIF
- ILEAF Image
- Interchange File Format
- Irix PIX image
- JBIG
- JPEG 2000
- JPEG compressed
- Lossless JPEG
- Macintosh Paint
- Macintosh PICT
- MTV Ray tracer
- Multiple Network Graphics
- Neochrome NEO
- OpenEXR
- PaintShop Pro
- Photos from different cameras
- Portable aNy Map
- Portable Network Graphics (including APNG)
- Pxrar format
- Quake2 texture
- Radiance HDR image
- Raw uncompressed RGB image
- Scalable Vector Graphics
- Scitex CT
- SGI Format
- SUN Icon
- SUN Raster
- Tagged Image File Format
- TarGA
- TrueType and Other Fonts
- UTAH RLE
- Windows Bitmap
- Windows icons
- Windows Metafile
- Wireless Application Protocol Bitmap
- X11 Pixmap
- X BitMap
- X Cursors
- XFIG
- X IMage
- X Window Dump
- ZSoft PCX
The following libraries are slow:
ksquirrel-libs dependencies ("configure" will enable/disable these codecs automatically):
- DICOM: medcon
- SVG: rsvg-convert
- PNG: libpng
- JPEG: libjpeg
- WMF: libwmf
- OpenEXR: libImath, libIHalf, libIlmImf, libIex
- TTF: freetype
- MNG: libmng
- JNG: libmng, libjpeg
- JPEG2000: jasper
- GIF: libungif
- TIFF: libtiff
- DJVU: dvju tools from http://djvu.sourceforge.net
- DXF: vec2web from http://www.ribbonsoft.com
- NEO, LEAF, PI1, PI3, XIM, UTAH, PICT, IFF, MAC: NetPBM package
- CAMERA: can additionally support LCMS and libjpeg
- XFIG: transfig
For translators:
Here you can download the latest version of .pot file. It
has about 500 strings to be translated. To convert it
to your language .po file just open it in KBabel and save as "GNU Gettext message catalogue"
(for example, save as ru.po for Russian language, or de.po for German).
Then simply translate it, save and send to me. It will take about 2 hours to completely
translate KSquirrel to your native language. Don't forget to
- setup plural forms in KBabel
- insert your name and email in translated file
- hardly test your translation:
- Compile your translation file: # msgfmt -o ksquirrel.mo ru.po
- Copy ksquirrel.mo to system locale directory. For Russian language it is /usr/share/locale/ru/LC_MESSAGES,
or /usr/share/locale/de/LC_MESSAGES for German
- Start KSquirrel and test whether all menus, dialogs, buttons etc. are properly translated