Commit graph

40 commits

Author SHA1 Message Date
Darío Andrés Rodríguez 50b98bff11 - Until we redesign the logic to avoid a bad re-entrancy caused by processEvents while searching
into file contents, try to not crash at least. (metaKeyRx could be already deleted)

BUG: 193560
BUG: 203325


svn path=/trunk/KDE/kdebase/apps/; revision=1030054
2009-10-01 13:11:24 +00:00
Darío Andrés Rodríguez 8bd2f963c9 Fix krazy2 reported issues
svn path=/trunk/KDE/kdebase/apps/; revision=947602
2009-03-31 21:06:56 +00:00
Darío Andrés Rodríguez b9ab9acde7 Implement a proper KFindItemModel (based on a QAbstractItemModel instead of QStandardItemModel )
Fix redraw CPU usage bug disabling the "ResizeToContents" hint in the QHeaderView
Some small fixes


svn path=/trunk/KDE/kdebase/apps/; revision=947577
2009-03-31 19:58:52 +00:00
Darío Andrés Rodríguez 1f279b7d18 Implement optional "Show Hidden Files" (disabled by default)
It will be on KDE4.3

BUG: 165312

svn path=/trunk/KDE/kdebase/apps/; revision=945608
2009-03-27 19:48:03 +00:00
Tobias Koenig f668b5a456 Making KFileItemList value based.
svn path=/trunk/KDE/kdebase/apps/; revision=719514
2007-10-01 08:00:48 +00:00
Andreas Pakulat e98049657c Port K3Process -> KProcess
svn path=/trunk/KDE/kdebase/apps/; revision=686142
2007-07-10 18:38:11 +00:00
Thorsten Roeder 0c05bed092 some krazy fixes
svn path=/trunk/KDE/kdebase/apps/; revision=664331
2007-05-13 17:47:20 +00:00
Dirk Mueller 52d6d2f9ce include cleanup
svn path=/trunk/KDE/kdebase/apps/; revision=663054
2007-05-09 22:23:52 +00:00
Oswald Buddenhagen 11ca147adf KProcess -> K3Process
KShellProcess -> K3ShellProcess
KProcIO -> K3ProcIO
KProcessController -> K3ProcessController

not deprecating, as we don't have a replacement yet.
not moving yet, as kdelibs still has heavy dependencies on it.

agreed upon with dfaure.


svn path=/trunk/KDE/kdebase/nsplugins/; revision=646732
2007-03-26 15:07:10 +00:00
Dirk Mueller d0b83386bd some pedantic-- up to the point where kdebase doesn't compile
svn path=/trunk/KDE/kdebase/libkonq/; revision=644559
2007-03-20 12:03:12 +00:00
Laurent Montel c08bb85da6 Fix signal/slot
svn path=/trunk/KDE/kdebase/apps/; revision=603808
2006-11-10 10:17:19 +00:00
Urs Wolfer 59e4afe8ca * Work on layout. It looks now like the KDE3 one.
* cleanups: remove unused and outdated files, source-cleanups

svn path=/trunk/KDE/kdebase/apps/; revision=572747
2006-08-13 20:14:25 +00:00
Laurent Montel a0b412c7fd #include <q...h> -> #include <Q...>
svn path=/trunk/KDE/kdebase/nsplugins/; revision=540496
2006-05-13 16:33:18 +00:00
Laurent Montel 49ebc2ce72 #include <q...h> -> #include <Q...>
svn path=/trunk/KDE/kdebase/nsplugins/; revision=539617
2006-05-11 08:04:23 +00:00
Thorsten Roeder e2a3786d8e - Allow kfind to search for files greater
than 2GB (INT_MAX), if a size range is specified.
- Allow size ranges greater than 2GB to be entered
into the search form.

Okay to backport this to 3.5.3 ?
(without breaking the message freeze)

CCBUG: 123838

svn path=/trunk/KDE/kdebase/kfind/; revision=539481
2006-05-10 19:22:30 +00:00
Kevin Ottens 7a1220e978 Finishing the port to KJob signals.
Fixing some warning() and infoMessage() connections.

CCMAIL: pascal.letourneau@kdemail.net


svn path=/trunk/KDE/kdebase/kfind/; revision=534064
2006-04-26 11:01:08 +00:00
Laurent Montel 6df072e199 KURL -> KUrl
svn path=/trunk/KDE/kdebase/konqueror/; revision=501890
2006-01-24 08:32:09 +00:00
Laurent Montel 83b60776c5 Use QT macro for signal/slots
svn path=/trunk/KDE/kdebase/nsplugins/; revision=500480
2006-01-20 11:09:06 +00:00
Laurent Montel 8344f287b6 ByeBye Q3PtrList
svn path=/trunk/KDE/kdebase/kfind/; revision=456188
2005-09-02 08:43:14 +00:00
Laurent Montel 46e2ae58ca USe qqueue
svn path=/trunk/KDE/kdebase/kfind/; revision=456182
2005-09-02 08:05:27 +00:00
Stephan Kulow e77f20dbaf svn merge svn+ssh://coolo@svn.kde.org/home/kde/trunk/KDE/kdebase@438057
svn+ssh://coolo@svn.kde.org/home/kde/branches/work/kde4/kdebase
          .

I couldn't resolve one kicker conflict that results from different
development directions, so I rely on Aaron to sort it out - the file
is commited with conflicts

svn path=/trunk/KDE/kdebase/konqueror/keditbookmarks/; revision=439627
2005-07-28 14:59:42 +00:00
Alexander Neundorf 70aa5af818 -ContainsGlobs was completely unused, it appeared first in revision 1.19
Alex

svn path=/trunk/kdebase/kfind/; revision=386566
2005-02-05 22:45:02 +00:00
Alexander Neundorf be464eb792 -tiny optimization: don't create and fill the QStringLists for the OOo and
koffice mimetypes again for every file

Alex

svn path=/trunk/kdebase/kfind/; revision=386561
2005-02-05 22:28:10 +00:00
Eric Coquelle ab5570d1df Fixed bug 64955: important feature missing: search within all images, video & sounds
svn path=/trunk/kdebase/kfind/; revision=263055
2003-10-29 18:33:34 +00:00
Eric Coquelle 1c2dbccae5 When a file is removed from konqueror, or moved from kfind, the search result is updated (Bug 28960 fixed)
When a file is added within the search directory, kfind updates the search results

svn path=/trunk/kdebase/kfind/; revision=238952
2003-07-24 17:20:12 +00:00
Alexander Neundorf 1d7937c722 correct end-of-search detection
Alex

svn path=/trunk/kdebase/kfind/; revision=234349
2003-06-28 15:24:47 +00:00
Alexander Neundorf b6b5b184bd insert kapp->processEvent() into processQuery() again to make kfind more
responsive
slotListEntries() now appends the new entries to a queue, and checkEntries()
works on this queue. This should prevent the bad effects of processEvents()
which caused several maor bugs, hopefully
(unfortunately I don't have a recent HEAD around, but I did my best to merge
the changes correctly)
Please check if it compiles correctly.

Thanks
Alex

svn path=/trunk/kdebase/kfind/; revision=234298
2003-06-28 10:44:54 +00:00
Daniel Naber 50dbd08b54 adding a new option to include binary files: without binary files
content search is often much faster (more than factor 2 with my
test directory)

svn path=/trunk/kdebase/kfind/; revision=228099
2003-05-26 18:16:17 +00:00
Eric Coquelle 94de297bda Temp dir is no longer needed
svn path=/trunk/kdebase/kfind/; revision=222805
2003-04-29 19:27:10 +00:00
Eric Coquelle 4743b1ccb0 Changed "mkdir" and "rm" for QDir's functions
svn path=/trunk/kdebase/kfind/; revision=222608
2003-04-28 17:44:25 +00:00
Eric Coquelle e43a52abaa Fixed bug #44500: now kfind can search strings through KWord & oOo's Writer files
svn path=/trunk/kdebase/kfind/; revision=222568
2003-04-28 15:32:32 +00:00
Eric Coquelle 8ab4dca1d2 Added support for slocate to speed-up search
Some code cleaning

svn path=/trunk/kdebase/kfind/; revision=221176
2003-04-20 19:38:31 +00:00
Klas Kalass 69603ed338 CCMAIL: 48009-done@bugs.kde.org
better default search behaviour, approved by the kfind maintainer Eric Coquelle

svn path=/trunk/kdebase/kfind/; revision=211351
2003-03-04 18:37:52 +00:00
Eric Coquelle f3e150aab8 Added the ability to search in files'metainfo (id3tag...)
svn path=/trunk/kdebase/kfind/; revision=162430
2002-06-22 10:16:44 +00:00
Alexander Neundorf 9e9c528569 applied the patch from "Albert R. Valiev" <arkstone@mail.ru> (ok, partly) ->
now you can search for files by owner

Alex

svn path=/trunk/kdebase/kfind/; revision=148831
2002-04-11 22:41:29 +00:00
Alexander Neundorf 21123af935 make the reduced subdir display work again (i.e. strip the path in the path
combo box from the displayed subdirs)

use stripWhiteSpace() when getting the text from the dirBox
e.g. " /usr/src "  should probably mean "/usr/src"

Alex

svn path=/trunk/kdebase/kfind/; revision=148591
2002-04-10 22:25:55 +00:00
Waldo Bastian 1f4cb92690 Various fixes by Klas Kalass <klas.kalass@gmx.de>
svn path=/trunk/kdebase/kfind/; revision=135684
2002-02-10 00:23:04 +00:00
Eric Coquelle 9ca4b7ef95 Fixed findpart for use with "matchingLine"
Added line number in matchingLine (class KQuery)

svn path=/trunk/kdebase/kfind/; revision=120688
2001-11-04 11:38:26 +00:00
Eric Coquelle 1e23d19d03 Added caseSenitive in KQuery
Fixed loadHistory()

svn path=/trunk/kdebase/kfind/; revision=118524
2001-10-18 21:30:11 +00:00
David Faure b334157c71 New version of kfind, committing on behalf of "Eric Coquelle" <eric.coquelle@unice.fr>.
The kfind binary now uses the kfindpart at its core, thus removing code
duplication. This makes it necessary to have all of kfind in kdebase though,
since kfindpart links to libkonq and kfind links to kfindpart.

svn path=/trunk/kdebase/kfind/; revision=118426
2001-10-18 09:14:25 +00:00