dolphin/kfind
Mario Weilguni 4fa440e789 Mario: improved kfind (key support, reg.exp.search, X11 selection...)
svn path=/trunk/kdebase/kfind/; revision=6893
1998-04-20 19:54:45 +00:00
..
pics added toolbar icon 1998-03-13 06:01:11 +00:00
DESCRIPTION Coolo: updated kfind to 0.3.2 1997-08-04 16:35:33 +00:00
kfarch.cpp Coolo: updated kfind to 0.3.2 1997-08-04 16:35:33 +00:00
kfarch.h fixed some more egcs warnings in adding virtual destructors 1998-03-08 20:47:37 +00:00
kfdird.cpp uses getHelpMenu now; some minor source cleanup 1998-03-13 06:03:42 +00:00
kfdird.h Source imported 1997-04-13 14:49:01 +00:00
kfind.cpp Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00
kfind.h Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00
kfind.xpm MD: Some icon tidy ups. 1998-02-23 19:34:28 +00:00
kfindtop.cpp Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00
kfindtop.h Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00
kfoptions.cpp uses getHelpMenu now; some minor source cleanup 1998-03-13 06:03:42 +00:00
kfoptions.h removed some resizing problems; mimetype browser removed from preferences; kfind sets icon for kwmII 1997-10-02 08:55:33 +00:00
kfsave.cpp new KConfig 1997-10-04 19:52:38 +00:00
kfsave.h some more porting issues. Mainly default arguments and variable binding 1997-11-07 18:45:25 +00:00
kftabdlg.cpp Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00
kftabdlg.h Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00
kftypes.cpp removed almost every reference to kapp->kdedir() and replaced it with the 1998-02-24 18:01:44 +00:00
kftypes.h fixed some more egcs warnings in adding virtual destructors 1998-03-08 20:47:37 +00:00
kfwin.cpp Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00
kfwin.h Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00
LICENCE Source imported 1997-04-13 14:49:01 +00:00
main.cpp removed almost every reference to kapp->kdedir() and replaced it with the 1998-02-24 18:01:44 +00:00
Makefile.am made messages 1998-04-15 23:02:27 +00:00
mini-kfind.xpm MD: Some icon tidy ups. 1998-02-23 19:34:28 +00:00
README removed some resizing problems; mimetype browser removed from preferences; kfind sets icon for kwmII 1997-10-02 08:55:33 +00:00
TODO Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00
version.h Mario: improved kfind (key support, reg.exp.search, X11 selection...) 1998-04-20 19:54:45 +00:00

KFind
=====

Kfind is a frontend for the utility `find' inspired by the find
utility from NT.

At this time it is fully functional. All options available in kfind
are working. You can save the results, delete, change properties of
found files/directories, store them to an archive and ask kfm to open
the directory containing this file or execute default binding.

From version 0.2.9 kfind uses libkdeui so the widgets kmgsbox and ktabctl
were removed from kfind distribution.

Compilation 
----------- 

It is necessary to set the environment variables QTDIR and KDEDIR.
Then you have to install latest libkde and kfm!!! (unless you
installed them already). Then you can simply do ./configure, make and
make install. 

TODO
----

 o some layout managment
 o find pattern history
 o context menus
 o write a better widget for viewing results which would enable multiple
   selection
 o and more ...

BUGS
----
Probably many :-(( So if you find then it would be helpful
to send me a message.

THANKS 
------ 

I want to thank Alexander Sanda <alex@darkstar.ping.at> for making
KTabCtl and KMsgBox widgets which are used in Kfind and Torben Weis
<weis@stud.uni-frankfurt.de> for his wonderful filemanager kfm.


I hope you will find this program somehow useful and I would
appreciate any suggestions and comments.

        Miroslav Flídr
        <flidr@kky.zcu.cz>

CHANGES
-------
ver. 0.3.4:

 o removed some resizing problems
 o kfinds icons now uses only 16 color
 o mimetype browser removed from preferences 
   (something like that should be in kcc)
 o kfind sets icon for kwmII

ver. 0.3.3:

 o uses KProcess
 o supports other languages then english (at this time german and czech)

ver. 0.3.2:

 o uses KTopLevelWidget and KToolBar
 o new documentations 
 
ver. 0.3.1:
 o new documentation contributed by Mark Roberts

ver. 0.3:
 o entry Open in File menu or doubleclick on file executes default binding
 o removed bug causing segfaults

ver. 0.2.9:
 o uses of autoconf
 o you can specify searched directory as kfind argument
 o added Icon entry in all provided filetypes (some were 
   missing this entry and kfm didn't liked it)

ver. 0.2.8:
 o kfind is now KDE AWARE application!!
 o uses libkde0.7 (=> kmsgbox and ktabctl removed from kfind distribution)
 o uses filetypes introduced by Torben Weis for kfm (kfind installs
   some more filetypes)
 o it is possible to store files in archives
 o preferences dialog added
        - it is possible to determine filename for results saving
        - it is possible to browse available filetypes details
        - it is possible to browse available archivers details
        (in next version you will be able to change the details)
 o calls kfm for properties dialog 
 o menu entry "remove" removed (kfm properties dialog does the job)
 o removed some bugs

ver. 0.2.6:
 o reflects changes made by Martin Hartig (known as version 0.2.1)

ver. 0.2.5:
 o implemented dir selection box (it is actually a littlebit changed
   and striped down version of QFileDialog)
 o delete, rename, properties functions are implemented
 o function "Open containing folder" implemented (it calls KFM)
 o search results are now saved in file ~/.kfind-results.html
   (I finally recognized this is better choice than plain text file) 
 o removed nasty bug causing segfaults when compiler optimization were
   used
 o improved Makefile

ver. 0.2:
 o all in kfind available options work now ;-))
 o better calling of find. It's now separate process => interface isn't 
   blocked anymore during searching 

ver. 0.1: first official release