66 Commits (5bbc24450a0970c12676cbc9eb111f009aa66d39)

Author SHA1 Message Date
Laurent Montel b1e250c794 --warning 22 years ago
Don Sanders 0f1c9dd68c Remove now redundant else clause as discussed here: 22 years ago
Ingo Klcker 65673c81c2 - Searching for a single '\n' with a Boyer-Moore search? I beg your pardon? 22 years ago
David Faure 8408c27d66 KMIdentity -> KPIM::Identity, fixed lots of #includes to say <libkdepim/foo.h> 22 years ago
David Faure d0bc54df5c Reworked the "mail expiry" feature to work as a background task (timer-driven) 22 years ago
Martin Kbele 3efbb79fa8 added another filterrule (wishlist #33535): "has an attachment" and "has no attachment". 22 years ago
Martin Kbele a6c7625dda added a new filterrule: 22 years ago
Till Adam cb4aaee980 Factor the quick search with status filtering into its own class and files 22 years ago
Till Adam 5c08a8ade3 Patch by: Alexander Clausen <alex@skip86.com> 22 years ago
Ingo Klcker 8f4173ffcc - Make use of RuleWidgetHandlers for managing the search/filter rule widgets. 22 years ago
Andreas Gungl 5971aa23ee respect multiple header lines for the same header 22 years ago
Ingo Klcker dfc139730e Empty filter criteria match always. 22 years ago
Andreas Gungl 051795b55d add controls to the log viewer for better control of the logging, 22 years ago
Andreas Gungl 7f0618b470 make member variables of the classes starting with m; 22 years ago
Andreas Gungl fb2b6b4925 new support for a limit of the log size in the backend, 22 years ago
Andreas Gungl 1ffba8d032 prepare support for different detail levels in the log, 22 years ago
Andreas Gungl f5e3a8520d improve the readability of the log output (separators and indentation), 22 years ago
Andreas Gungl 3207d76fcd This is the basic version of a filter log viewer. The information is 22 years ago
Till Adam 48e82a1419 Make it so that equals/does not equal and contains/does not contain 23 years ago
Till Adam f06697c746 disable todo status until it'll be implemented after 3.2 23 years ago
Stephan Kulow c5663197f2 warnings-- 23 years ago
Till Adam 78ad943d6d Typo. 23 years ago
Till Adam 641b0cfef0 Add Ham message status to go with the Spam one I added last night. Makes 23 years ago
Till Adam 111db18a6f Add status flag for "spam" and make it settable, gettable, searchable and 23 years ago
Till Adam ff66b5e720 Use a combobox of available status values instead of an entry widget when 23 years ago
Ingo Klcker 4d448db47f Change 23 years ago
Don Sanders 2abfcf0215 Fix excessive memory use when searching regression. 23 years ago
Till Adam e36ca95447 o split KMSearchRule into a (mostly) abstract base class and three derived 23 years ago
Dirk Mueller f0570a3489 speling fixes 23 years ago
Till Adam b66de0fbe0 Add Bcc to the list of fields to match for <Recipients> so searching in the 23 years ago
Don Sanders f2c68d6772 Use new case sensitivity searching. 23 years ago
Don Sanders 0e955089fa Revert Mark's last commit, it incorrectly hard coded the case sensitivity 23 years ago
Marc Mutz 61e82a8f87 use case-insensitive boyer-moore for header field search 23 years ago
Marc Mutz edd0c58002 Ingo says empty patterns should never match, regardless of the operator (and/or) used. So it's still <size><greater>"1" for "match always"... 23 years ago
Marc Mutz 34d597e8d6 Just to be on the safe side - check rule for emptiness and fail match in this case 23 years ago
Marc Mutz 61d3224b4c Clean and fix up KMSearch{Rule,Pattern}{,Edit} even more: 23 years ago
Marc Mutz b5094fe6d4 Clean up KMSearch{Rule,Pattern}, among others: 23 years ago
Marc Mutz 0b3c3ab8fa Fix "Subject" <equals> in the search dialog (a space was always prepended: "Subject:_foo\n") 23 years ago
Ingo Klcker 8136be1c4d Stephan missed one pointer and used TABs (== 8 spaces) for a level-1 indentation. 23 years ago
Stephan Kulow fb02d52933 this was laying on my hdd, seems to work :) 23 years ago
Ingo Klcker a8fab12d15 Only change the GUI label but not the value stored in the filter configuration because this would break existing filters. Thanks, Marc. 23 years ago
Ingo Klcker ff6c97bfe1 Change <size> -> <size in bytes> in search pattern. Patch by Malte Stretz <msquadrat.nospamplease@gmx.net>. 23 years ago
Don Sanders 2cf1ed8953 Integrate a subset of the changes in the make_it_cool branch. 24 years ago
Ingo Klcker 84f4965f64 Revert HEAD to KDE_3_1_BRANCH. Of course I didn't remove any files that where added to HEAD. 24 years ago
Marc Mutz e80f5ce61c from make_it_cool: faster kmsearchpatterns, preparing kmfiltermgr for ad-hoc-filter execution; this doesn't affect kroupware 24 years ago
Ingo Klcker d616951db2 Replace NULL and 0L with 0 everywhere and clean up some delete foo 24 years ago
Stephan Kulow 2892d05a1b including config.h as first include (it defines quite some controlling defines) 24 years ago
Marc Mutz c64819537c Safe part of my local include fixes. 25 years ago
Marc Mutz 1d201a2665 Minor code cleanups, mostly removal of Qt2 defines. 25 years ago
Michael Haeckel d14ce9af65 Don't corrupt the IMAP header cache, when switching between messages. 25 years ago