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.

Changelog:

6 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

9 years ago

zabivator

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

Report

9 years ago

dfridrich

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

9 years ago

CKulT

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

9 years ago

gassauer

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

9 years ago

shaumux

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

9 years ago

CKulT

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

Report

9 years ago

shaumux

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

Report

9 years ago

CKulT

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

9 years ago

jel

"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

9 years ago

CKulT

yes, hardware-accelerated OpenGL support

Report

9 years ago

stonewolf

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

9 years ago

stonewolf

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

9 years ago

ChaKy

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

9 years ago

CKulT

Just upgrade to 0.7.0try4

Report

9 years ago

ChaKy

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

Report

9 years ago

CKulT

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

9 years ago

ChaKy

Thanks, this works!

Report

9 years ago

CKulT

updated.

Report

9 years ago

MBear

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

9 years ago

CKulT

Please send me KCrash output, krivetko :)

Report

9 years ago

MBear

(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

9 years ago

zabivator

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

9 years ago

bakaraka

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

9 years ago

xeric3

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

9 years ago

CKulT

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

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 82%
82.00 Likes
18 Dislikes

0 Supporters for KSquirrel:

Recent Donations:

Be the first to donate
show all
Details
version
0.8.0
updated Jun 24 2010
added Apr 29 2004
downloads
page views 997
support CKulT
For The Product
KSquirrel
5 - 10 - 25 - 50 - 100 - 200 - 500