55 Commits (f3e08a104030a3a94e89ae63b6b512efbc073f1d)

Author SHA1 Message Date
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
Marc Mutz 3b5809f138 Committed patch kmail-fix-to-or-cc-filter-behaviour-and-make-contains-default.diff, 25 years ago
Dirk Mueller 6797558d5d 356 includes less 25 years ago
Michael Haeckel 3053058627 QList -> QPtrList 25 years ago
Marc Mutz 20734afae8 Fix 28926 (filter by <age in days> not works for future msg date). 25 years ago
Marc Mutz d1a8ea5259 Fix <To or CC> equals ... (previously it didn\'t work due to To and Cc being 25 years ago
Marc Mutz 82b8931dc3 Fix "doesn't contain" to really be case-insensitive and speed up "contains" 25 years ago
Michael Haeckel d942bedded Get rid of all remaining ASCII_CAST and COMPAT issues. 25 years ago
Carsten Pfeiffer 71d189a84e don't create the same QStrings over and over again, there is a 25 years ago
Stephan Kulow 6164556515 use debug area 5006 - so I can read mails without seeing tons of debug output 25 years ago
Marc Mutz 21b7c98515 Remove spaces that lead to non-working filters when a user enters his own header field name. 25 years ago
Marc Mutz dac221708b Make madified files compile with -DQT_NO_{ASCII_CAST,COMPAT}. 25 years ago