
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Katalog is back with a new version
With a bit of delay I'm glad to present the new version of my little application, many new feature are present, do not expect much eye candy but the traditional and improved KDE integration, please note that this is only a preview address to some brave soul that desire to help me in testing. The application is quite stable (I hope) but not every feature is completed.
Have fun !!!
0.4 version depends on sqlite3, so you have to install it with the -devel
packages if you plan to compile katalog.
Please check that the env variable PKG_CONFIG_PATH includes the path of your sqlite3
installation.
Katalog is a CD organizer integrated in konqueror.
If you have many CDs and tons of downloaded files, but you aren't able
to remember where you put a file when you need it, then Katalog may help you.
With this application you can scan a CD and store all the data about each file in
a tree structured catalog. You can add as many catalogs as you like. Searching through
the catalogs it's easy and fast.
The folder to search can be on your drive or on a removable media, such a CD,
ZIP or floppy.
Katalog saves data in a XML file, compressed on the fly using gzip.
To create a catalog simply right click on a folder or a device, choose the menu
cAction->Create catalog and a dialog pops up, fill the required infos and wait a moment.
14 years ago
0.4 stable
---------------------------------------------
I've fixed the last bugs and completed all the feature, enjoy.
0.4 preview
---------------------------------------------
The main change of this release is migration from an XML file format to a database (Currently I have tested only SQLite3 but nothing stops from using any other DB that Qt supports). Old file format is supported, currently only reading (just click on your old files to navigate it) but import/export function are work in progress.
The navigation of catalogs is greatly simplified: now you can find a katalog folder in Konqueror sidebar in the services tab, from there you can find all catalogs and an experimental navigation through mimetypes.
Last but not least the catalog creation widget now shows a progress indicator with the possibility to stop current jobs.
Note: since this new version installs several configuration files for konqueror you may need to kill each running instance of it to enable all functionalities, you can achieve this with a logoff/login procedure.
Katalog is back with a new version
0.3b:
---------------------------------------------
Uploaded the work of Eugene Kiselev :
XSLT for *.katalog files to transform catalogs to html format.
XSLT and transformation script are attached.
There is 2 ways to make the transformation:
1. Run the attached script (usage: transform.sh ). In this
case, you'll need the xsltproc (part of gnome's libxslt). Of course, it's
possible to change script and force it to use any another transforming tool
(java xalan or anything else)
2. Use mozilla/firefox/ie browsers to transform xml to html (opera and
konqueror can't do so)
a) ungzip
b) add the string:
before the KATALOG tag
c) open the result xml file in browser.
Thanks Ujeen
----------------------------------------------
Upload a cleaned archive, only the compilation is affected by the changes.
Hint: if you google for "Katalog 0.3" it's easy to find a number of precompiled
binaries.
0.3: The third release and the second rewrite, the file format is more rich but the old type is supported, metainfos are included in the *.katalog file, dcop interface is the keyword of this release. Now katalog is a library, a dcop server and three dcop clients (kfile plugin, service menu, kioslave). All katalog functionalities are accessible from command line through dcop. Rename and Delete actions are supported. Fixed a couple of bugs.
14 years ago
0.4 stable
---------------------------------------------
I've fixed the last bugs and completed all the feature, enjoy.
0.4 preview
---------------------------------------------
The main change of this release is migration from an XML file format to a database (Currently I have tested only SQLite3 but nothing stops from using any other DB that Qt supports). Old file format is supported, currently only reading (just click on your old files to navigate it) but import/export function are work in progress.
The navigation of catalogs is greatly simplified: now you can find a katalog folder in Konqueror sidebar in the services tab, from there you can find all catalogs and an experimental navigation through mimetypes.
Last but not least the catalog creation widget now shows a progress indicator with the possibility to stop current jobs.
Note: since this new version installs several configuration files for konqueror you may need to kill each running instance of it to enable all functionalities, you can achieve this with a logoff/login procedure.
Katalog is back with a new version
0.3b:
---------------------------------------------
Uploaded the work of Eugene Kiselev :
XSLT for *.katalog files to transform catalogs to html format.
XSLT and transformation script are attached.
There is 2 ways to make the transformation:
1. Run the attached script (usage: transform.sh ). In this
case, you'll need the xsltproc (part of gnome's libxslt). Of course, it's
possible to change script and force it to use any another transforming tool
(java xalan or anything else)
2. Use mozilla/firefox/ie browsers to transform xml to html (opera and
konqueror can't do so)
a) ungzip
b) add the string:
before the KATALOG tag
c) open the result xml file in browser.
Thanks Ujeen
----------------------------------------------
Upload a cleaned archive, only the compilation is affected by the changes.
Hint: if you google for "Katalog 0.3" it's easy to find a number of precompiled
binaries.
0.3: The third release and the second rewrite, the file format is more rich but the old type is supported, metainfos are included in the *.katalog file, dcop interface is the keyword of this release. Now katalog is a library, a dcop server and three dcop clients (kfile plugin, service menu, kioslave). All katalog functionalities are accessible from command line through dcop. Rename and Delete actions are supported. Fixed a couple of bugs.
bwo
11 years ago
Report
casfindad
13 years ago
I found this error mentioned on a Krusader forum as well, but no solution.
Report
salvaste
13 years ago
it's a common installation issue with debian based distributions, I have the patch laying somewhere but can find the time to integrate and release it.
Katalog build system has a flaw trying to generate the folder for the qt-sqlite plugin, the solution is to create it manualy (is $QTDIR/plugins/sqldrivers/) and than to reinstall katalog (make install should be enough), if after the reinstall you have a couple of new files here you should be ok.
thanks for trying my little application
Report
Rasi
13 years ago
so maybe some module for beagle or such?
Report
Rasi
13 years ago
if i search inside a katalog:/ slave, X becomes totally unusable using 100% of my CPU.. sometimes only a reboot helps...
Report
andreasplesch
13 years ago
thanks for a great applet. On my gentoo system I could compile and install without problems. Here are a couple of issues:
- Katalog does not show up in the services tab but typing in katalog:/ in the URL line works, even after restarting kde.
- the create catalog action works only on directories but not on drives like /dev/hda, my cd drive
- I think the mimetype for devices changed from "kdedevices" to "media" in kde 3.4 or so.
- Is HAL/dbus required to catalog complete drives ? Is catalog using kde libraries to mount cd's ?
- It would be great if the catalog name could be prefilled with the directory name or the CD name in case of ISO cd's.
best, Andreas
Report
kazzamar
14 years ago
Checking for the qt Libaray: qt was not found
Please ste QTDIR first (/usr/lib/qt3?) or try scons -h for more options
i am using Kubuntu 7.04 herd 5 i have install build-essential but that did not fix it and i am not sure what to do next
thanks
K
Report
stromek
14 years ago
As I encoutered cmake during kde4 porting to win32 and found it to be a totally simple build system (being default for kde4) I am considering to try to create cmake scripts for katalog.
Btw. personally, I've never succeeded in getting SCons working quickly (in short period of time) to compile katalog with it.
Report
stromek
14 years ago
Status:
- entire project compiles without problem (if all prerequisities are installed:) haven't had time yet to make tests for sqlite3
- after installing katalog, running konqueror and typing "katalog:/" in the URL bar, following error occurs:
konqueror: ERROR: : couldn't create slave : Unable to create io-slave:
klauncher said: Error loading 'kio_katalogslave'.
konqueror:
I don't know what to do. Can anyone help me with this?
Report
stromek
14 years ago
Status:
- entire project compiles without problem (if all prerequisities are installed:) haven't had time yet to make tests for sqlite3
- after installing katalog, running konqueror and typing "katalog:/" in the URL bar, following error occurs:
konqueror: ERROR: : couldn't create slave : Unable to create io-slave:
klauncher said: Error loading 'kio_katalogslave'.
konqueror:
I don't know what to do. Can anyone help me with this?
Report
stromek
14 years ago
Status:
- entire project compiles without problem (if all prerequisities are installed:) haven't had time yet to make tests for sqlite3
- after installing katalog, running konqueror and typing "katalog:/" in the URL bar, following error occurs:
konqueror: ERROR: : couldn't create slave : Unable to create io-slave:
klauncher said: Error loading 'kio_katalogslave'.
konqueror:
I don't know what to do. Can anyone help me with this?
Report
stromek
14 years ago
Following are the issues I'm going to solve in the short future:
- check for all prerequisities
- more beautiful cmake invocation
- few cmake macros to make scripts even more simple :)
- debian package
Report
m4v3r1ck
14 years ago
Report
stromek
14 years ago
tar zxf katalog-0.4.tar.gz
mkdir katalog-0.4-build
cd katalog-0.4-build
cmake ../katalog-0.4 -DCMAKE_INSTALL_PREFIX=/usr
make
sudo -s
make install
Note: you have to have g++ installed. if you will have some problems with it you can try to type:
cmake ../katalog-0.4 -DCMAKE_CXX_COMPILER=/usr/bin/g++ -DCMAKE_INSTALL_PREFIX=/usr
Hope it helps!
Report
menno0
14 years ago
But things are not working as they should. Katalog is in the repo of Suse10.2 so i installed from there.
- i had to manually rename the file to xx.katalog, because no extension was made
- no way i can find anything in the database xx.katalog because the archive is not recognised ijn konqueror. It sees that it's of type application/x-katalog but can not open it
- there's no Katalog service to be found, not even after a reboot
Menno
Report
loak
14 years ago
I tried to help with testing and made some hacking to get the look and usability I wanted, but I couln't use it as it didn't read most of my CD's.
So I'm looking forward to this new version!
Report
salvaste
14 years ago
If you try Katalog I really appreciate any kind of feedback.
Report
zi99y
15 years ago
Really want to get this going, any ideas? Can post the results of the configure and make if desired
thanks in advance
Report
salvaste
15 years ago
Bye, Stefano
Report
zi99y
15 years ago
Still having the same problem, and I'd dearly love to have this working so I can catalogue my cd's...
Is there anything I can do to try and fix this? Where can I look for the konqueror Action menu configuration?
If I type katalog:/ in the konqueror url field it just tries to locate: it.
Please help!
Report
blurymind
14 years ago
Report
thefoster_double
15 years ago
Maybe there's a way to include such an import feature in the near future?
If needed, i could provide example files.
go on doing good work ;-)
best regards
Niko
Report
salvaste
15 years ago
Anyway, I'm developing the 0.4 version with import/export feature, I don't know KatCeDe, but if the file format is documented it's not so hard to implement an import feature. Unfourtunately I don't speak german so its website it's not informative to me.
Thanks for trying Katalog,
Stefano
Report
cheshir
15 years ago
Your program is very good!
But i want store more meta information in katalog. Ex. avi image size, mp3 artist name, album title, year, comments, etc.
it's possible?
Report
samy
15 years ago
type katalog don't work..
in the menue of kde i dont found the prog??
Report