KSquirrel
Graphics
Description:

WARNING: Ksquirrel needs maintainer and someone who will port it to KDE4.

KSquirrel is an image viewer for KDE implementing OpenGL.

Features:
* dynamic format support (~ 50 image formats)
* customizable filters
* external tools
* file tree
* thumbnails, extended thumbnails
* KIPI support
* KEXIF support
* list view, icon view, detailed view, thumbnail view
* archive support
* view of currently mounted partitions
* flexible options
* slidedshow
* preview window
* opera-like tabs
* Konqueror integration

KSquirrel is the first viewer for KDE widely supporting such a quantity of formats, including Photoshop PSD, X cursors, animated GIF, WMF, SVG, DXF, JPEG2000 and APNG.

The detailed information, format of libraries with examples, screenshots you can find visiting web page http:// ksquirrel.sourceforge.net/

** Important: You should have video drivers installed (means hardware-accelerated OpenGL support).

At this time KSquirrel supports 57 image formats.
Last changelog:

13 years ago

ksquirrel-0.8.0 and ksquirrel-libs-0.8.0
****************************************
* new runtime options:
--nodirectorybasket
--noimagebasket
--nocategories
--nomountview
* added Konqueror intergation module
* added printing feature in image window
* added codec manager, which will allow to
enable/disable image codecs (requires root password)
* fixed licensing issues in source code
* fixed MIME types in .desktop files
* time counting in image window is more fair

ksquirrel-libs:
* added EPS, PSP
* bugfix in PNM decoder on P3 PNMs
* bugfix in CAMERA codec, when KSquirrel couldn't open raw fotos

zabivator

10 years ago

http://zabivator.livejournal.com/153947.html

Report

dfridrich

10 years ago

Hi, I have made nearly complete translation to Czech language, where can I place the *.PO file to test it before sending it to you, many thanks, beautiful program.

regards
David Fridrich

Report

CKulT

10 years ago

At first, create binary file:

# msgfmt -o ksquirrel.gmo ksquirrel.po

Then make a symlink to it, and start KSquirrel:

# ln -s ksquirrel.gmo /usr/share/locale/cs/LC_MESSAGES/ksquirrel.mo
# ksquirrel

Report

gassauer

10 years ago

Hi!
the libs install in /usr/local/lib instead of /usr/local/lib64

IMHO this should be autodedected.

Consequently ksquirrel does not find the libs

checking for ksquirrellibs_LIBS...
configure: error: Ksquirrel-libs development file (.pc) is not installed. Please install ksquirrel-libs first

the file is in
/usr/local/lib/pkgconfig/ksquirrellibs.pc
instead of
/usr/local/lib64/pkgconfig/ksquirrellibs.pc
hope that helps

Report

shaumux

10 years ago

Is there any irc channel for ksuirrel?
I couldn't find any info on that.

This has also been added to the arcon overlay for gentoo
#arcon@irc.spaznet.info

Report

CKulT

10 years ago

Currently no. You can talk to author via email :)

Report

shaumux

10 years ago

Both the camera and libjpeg are used to support the jpeg format. If both are enabled which one is preffered?

Report

CKulT

10 years ago

jpeg files will be handled by jpeg codec anyway (.thm files from Sony cameras too, since they are regular jpeg files). CAMERA codec uses dcraw, which can additionally support libjpeg library (for thumbnail support I think).

Report

jel

10 years ago

"Important: you should have video drivers installed"

Anyone using KDE is likely to have video drivers installed :) I guess you must mean that something like hardware-accelerated OpenGL support, or the win32 video codecs package is required?

Report

CKulT

10 years ago

yes, hardware-accelerated OpenGL support

Report

stonewolf

10 years ago

Hello CKulT.
I'd really like to give this app a try but sadly cannot compile it. Following message appears (btw. netpbm is installed). Do you have an idea?


*****************************************************
netpbm program was not found.
PICT codec will be disabled.
To add support of PICT codec please install
netpbm binary program or package.
*****************************************************

checking for macptopbm... /usr/bin/macptopbm
checking for ilbmtoppm... /usr/bin/ilbmtoppm
checking for inline... __inline__
./configure: line 29815: syntax error near unexpected token `external'
./configure: line 29815: `AM_GNU_GETTEXT(external)'
make: *** [config.status] Fehler 2

Report

stonewolf

10 years ago

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig did it. No more error messages.

Lean and easy to be handled, your app! Thank you very much!

Report

ChaKy

10 years ago

I'm using Ubuntu 7.04, and when I try to compile KSquirrel, it says:

chaky@ubuntu:/usr/local/src/ksquirrel-0.7.0$ make
make all-recursive
make[1]: Ulazim u direktorij `/usr/local/src/ksquirrel-0.7.0'
Making all in ksquirrel
make[2]: Ulazim u direktorij `/usr/local/src/ksquirrel-0.7.0/ksquirrel'
Making all in sidebar
make[3]: Ulazim u direktorij `/usr/local/src/ksquirrel-0.7.0/ksquirrel/sidebar'
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/kde -I/usr/share/qt3/include -I. -I. -I../../ksquirrel -DQT_THREAD_SUPPORT -D_REENTRANT -DSQ_KLIBS="\"/usr/lib/ksquirrel-libs\"" -DSQ_KL_VER="\"0.7.0\"" -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT sq_previewwidget.o -MD -MP -MF ".deps/sq_previewwidget.Tpo" -c -o sq_previewwidget.o sq_previewwidget.cpp; \
then mv -f ".deps/sq_previewwidget.Tpo" ".deps/sq_previewwidget.Po"; else rm -f ".deps/sq_previewwidget.Tpo"; exit 1; fi
../../ksquirrel/ksquirrel.h:174: error: extra qualification ‘KSquirrel::’ on member ‘configAnime’
make[3]: *** [sq_previewwidget.o] Greška 1
make[3]: Izlazim iz direktorija `/usr/local/src/ksquirrel-0.7.0/ksquirrel/sidebar'
make[2]: *** [all-recursive] Greška 1
make[2]: Izlazim iz direktorija `/usr/local/src/ksquirrel-0.7.0/ksquirrel'
make[1]: *** [all-recursive] Greška 1
make[1]: Izlazim iz direktorija `/usr/local/src/ksquirrel-0.7.0'
make: *** [all] Greška 2

Report

CKulT

10 years ago

Just upgrade to 0.7.0try4

Report

ChaKy

10 years ago

I forgot to say, that this is from try4. The same is also in try3.

Report

CKulT

10 years ago

Ah, sorry. Today I'll update source distribution.

...But now you can just go to ksquirrel.h file at line 174 and replace

void KSquirrel::configAnime(bool init = true);

with

void configAnime(bool init = true);

and recompile package.

Sorry once more :)

Report

ChaKy

10 years ago

Thanks, this works!

Report

CKulT

10 years ago

updated.

Report

MBear

10 years ago

i was compile and install, but have runtime error :
/usr/lib/ksquirrel-libs/libkls_avs.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_avs.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_avs.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_bmp.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_bmp.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_bmp.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_camera.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_camera.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_camera.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_cut.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_cut.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_cut.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_djvu.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_djvu.la: invalid ELF header
/usr/lib/ksquirrel-libs/libkls_djvu.la: invalid ELF header
...................
SQ_LibraryHandler: memory dump (total 45)

...............
QMetaObject::findSignal:SQ_CategoriesView: Conflict with KListView::dropped(QDropEvent*,QListViewItem*,QListViewItem*)
ksquirrel: +SQ_GLWidget
KCrash: Application 'ksquirrel' crashing...

Report

CKulT

10 years ago

Please send me KCrash output, krivetko :)

Report

MBear

10 years ago

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
.................
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1233713488 (LWP 13891)]
(no debugging symbols found)
............
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6 0x08092e16 in QValueListPrivate<KIO::UDSAtom>::~QValueListPrivate ()
#7 0x080c4de7 in QMapPrivate<QString, int>::clear ()
#8 0x080c55ad in QMapPrivate<QString, int>::clear ()
#9 0x080c6622 in QMapPrivate<QString, int>::clear ()
#10 0x080c86f0 in QValueListPrivate<QString>::at ()
#11 0xb67b48cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#12 0x08075cf1 in ?? ()

Report

zabivator

10 years ago

bugaga)
I'm really surprised....
Developer of great image viewer is russian... it's very nice ;)
I'm talk with you jabber or icq with very-likely)

Report

bakaraka

10 years ago

configure: error: "ksquirrel needs OpenGL (GL/gl.h, ...) and GLU (GL/glu.h) headers to be installed."

0.7.0. pre 2 i installing but 0.7.0 don't

Report

xeric3

10 years ago

I installed ksquirrel-libs which is in usr/local/lib but when I go to install ksquirrel I get: configure: error: Ksquirrel-libs development file (.pc) is not installed. Please install ksquirrel-libs first.

Also ksquirrel-libs would not make ttf even tho freetype and freetype-devel are installed.

Report

CKulT

10 years ago

read installation instructions.

TTF codec is designed for freetype-2.1.10. Since freetype is not binary compatible from version to version it is not guaranteed that TTF codec will be built successfully with other versions of freetype rather than 2.1.10. Ask freetype team about it.

Report

13 years ago

ksquirrel-0.8.0 and ksquirrel-libs-0.8.0
****************************************
* new runtime options:
--nodirectorybasket
--noimagebasket
--nocategories
--nomountview
* added Konqueror intergation module
* added printing feature in image window
* added codec manager, which will allow to
enable/disable image codecs (requires root password)
* fixed licensing issues in source code
* fixed MIME types in .desktop files
* time counting in image window is more fair

ksquirrel-libs:
* added EPS, PSP
* bugfix in PNM decoder on P3 PNMs
* bugfix in CAMERA codec, when KSquirrel couldn't open raw fotos

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install
Score 82%
82.00 Likes
18 Dislikes
Details
version
0.8.0
updated Jun 24 2010
added Apr 29 2004
downloads
page views 1975