Граф коммитов

726 Коммитов

Автор SHA1 Сообщение Дата
naving%netscape.com 66fb9ebcb3 174441 r=cavin sr=bienvenu Implementing multiple filter actions, so you can do things like move the message
and label as "to-do" etc..
168553 r=cavin sr=bienvenu Forking rules.dat so that we can handle new filter types. msgFilterRules.dat is
where your filters are going to be persisted. Also added support to handle future filters by not parsing
them, will prevent us from forking in future.
2002-11-06 02:13:37 +00:00
dmose%netscape.com 7fbbf99073 Ongoing spam-filtering work for the front end (not yet exposed to the user in default builds). Cleans up unnecessary and partially working UI items; fixes gcc warnings; fixes 3/5 state plugin by adding junkscoreorigin property; moves some plugin interaction from mailCommand.js to nsMsgDBView.cpp. r=sspitzer@netscape.com, sr=bienvenu@netscape.com, a=asa@mozilla.org 2002-10-24 07:03:04 +00:00
beard%netscape.com 632a467347 Fixed declaration of nsIJunkMailPlugin::setMessageClassification consistent with nsMsgJunkStatus typedef. Added pooled allocation for tokens and word strings. r=bienvenu sr=sspitzer, a=asa [not end user visible as yet] 2002-10-10 01:20:47 +00:00
ssu%netscape.com 86c01e5f52 fixing bug 110556 - this is an additional patch to the one already checked in for this bug. this fixes the bug to also work from the advanced search dialog. sr=sspitzer 2002-10-09 00:37:29 +00:00
sspitzer%netscape.com bef347d765 supplimental fix for #169638. spam UI bug. r/sr=mscott. 2002-10-08 18:20:10 +00:00
sspitzer%netscape.com e33edbf3d4 fix build bustage. sorry about that. 2002-10-08 05:17:20 +00:00
sspitzer%netscape.com 35f131e756 more work for #169638. spam UI work (still in progress) including changes to allow search by score. "score" attribute is now "junkscore", per mscott. some code cleanup.
r/sr=mscott
2002-10-08 04:29:57 +00:00
sspitzer%netscape.com ecfd0d6ffa work for #169638. spam UI. add the ability to search by junk status to the advanced search UI. r/sr=mscott 2002-10-08 04:10:55 +00:00
bienvenu%netscape.com 668f37a8ff pass uris, not urls to spam filter plugin, not part of build, r/sr=sspitzer 2002-10-08 02:39:02 +00:00
timeless%mac.com 380b2ab510 Bug 172846 QueryInterface should not throw Components.results.NS_NOINTERFACE for Components.interfaces.nsISupports
r=caillon sr=bz
2002-10-06 23:14:25 +00:00
beard%netscape.com f4a12a998a Work in progress changes for bayesian spam filter. sr=sspitzer, r=ducarroz 2002-10-02 20:04:09 +00:00
mscott%netscape.com 13621ad9d7 Bug #171073 --> rudimentary implemenation of grouping operators for searches. Works only
for local searches. Needed by mail views.

r=naving
sr=bienvenu
2002-10-01 19:43:31 +00:00
mscott%netscape.com 88221379d2 Bug #171236--> Add boolean text before each search term
r=ssu
sr=sspitzer
2002-09-30 23:00:04 +00:00
sspitzer%netscape.com 320c8a48d7 adding consts to the nsIMsgFilterPlugin interface, and using it.
removing UI added to extension, since there is core UI For this already (but off by default).
part of bug #169638.  r/sr=bienvenu
2002-09-30 22:13:01 +00:00
dmose%netscape.com 1b40afbeba Part of ongoing spam work: first cut at a message filtering plugin API (bug 169557); r=bienvenu, sr=sspitzer 2002-09-27 08:49:36 +00:00
mscott%netscape.com cbc1458e4c Bug #116514 --> add ability to search by label in the UI
sr=sspitzer
r=navin
2002-09-27 00:27:17 +00:00
mscott%netscape.com 26c9768a00 Bug #115614 --> Add ability to search by label in the UI.
r=navin
sr=sspitzer
2002-09-27 00:26:53 +00:00
naving%netscape.com 5ae87db0ad 168533 backing out this needs to go with other filter enhancements 2002-09-23 03:11:10 +00:00
naving%netscape.com 60a7ef7ed2 168553 r=cavin sr=bienvenu forked rules.dat to rules1.dat. All the filter rules will be stored in rules1.dat going forward. 2002-09-22 06:24:50 +00:00
sspitzer%netscape.com 91c00f9cca land spam UI: control panel UI, spam log UI, toolbar button, tools menu, thread pane UI.
currently, hidden by default.  more work to come.  r/sr=bienvenu.  bug #169638
2002-09-20 00:04:01 +00:00
sspitzer%netscape.com c6b669a374 code cleanup. remove viewLog.css, not needed. 2002-09-19 05:18:14 +00:00
sspitzer%netscape.com dd092cdcd1 *** empty log message *** 2002-09-16 20:39:46 +00:00
sspitzer%netscape.com 2648c596d9 fix bug #168935. make filter list dialog non-modal, like search.
code cleanup.  r/sr=bienvenu
2002-09-16 20:09:44 +00:00
sspitzer%netscape.com 247e3047d9 fix for bug #168525. r/sr=bienvenu
1) cylon on busy
2) run button turns into stop when filtering
3) closing window while running prompts
4) no ok / cancel / help
2002-09-14 23:28:17 +00:00
sspitzer%netscape.com aa1bf2e1b3 fix for bug #168525. add progress, status when running filters from the filter list dialog.
fix a painting bug in the filter list UI after switching servers.  allow the user to stop running filters.  r/sr=bienvenu
2002-09-14 21:17:29 +00:00
sspitzer%netscape.com 5158695220 fix for #130385. (Filter UI: Action dropdown shows no (blank) Priority default selection)
fix for #168046.  (Filter UI: default dialog size clipped so doesn't show OK/Cancel/Help)
fix for #167891.  (filter log window, persist size, add border, use <p> instead of <pre> so that the log entries will wrap, and we don't force the user to horizontally scroll)
r/sr=bienvenu
2002-09-14 02:24:14 +00:00
sspitzer%netscape.com 71a01c28f3 fix for bug #168521. too much disk IO when logging filters.
fix for bug #168536.  assertions on shutting down due to filter changes.
r/sr=bienvenu
2002-09-13 21:58:45 +00:00
bienvenu%netscape.com e100152246 fix filter after the fact not to have cumulative matches, r/sr=sspitzer, 168551 2002-09-13 19:53:09 +00:00
mkaply%us.ibm.com e4e8723522 OS/2 bustage - no semicolons after these 2002-09-13 14:42:42 +00:00
bienvenu%netscape.com 4156de0c51 fix multiline comment 2002-09-13 01:12:33 +00:00
bienvenu%netscape.com 4432fdfea8 work for filter after the fact, r=naving, sr=sspitzer 11033 2002-09-13 01:12:32 +00:00
mscott%netscape.com 1d0f7b316c Bug #168334 --> add support for age in days when saving a search term to a file
Add support for saving label search queries to a file
r=navin
sr=bienvenu
2002-09-12 23:53:23 +00:00
mscott%netscape.com b81dc08e9e Bug #168355 --> add capability of setting an array of search terms on a filter.
Don't assume we are saving to rules.dat, use the right leaf name for the final file
when saving filters.

r=navin
sr=bienvenu
2002-09-12 23:52:11 +00:00
mscott%netscape.com 1fe7b6f16a Bug #168355 --> add capability of setting an array of search terms on a filter
r=navin
sr=bienvenu
2002-09-12 23:51:24 +00:00
sspitzer%netscape.com 76db069b8b implement "clear log". make sure the log is there before viewing it, otherwise
the user gets a nasty "file not found" alert, like they would on the browser.
r/sr=bienvenu.  for bug #167891.
2002-09-12 22:57:26 +00:00
mscott%netscape.com d56ed2679b Fix a minor typo inside the IS_STRING_ATTRIBUTE macro so we don't think labels
are strings.
rs=sspitzer
2002-09-12 22:56:45 +00:00
sspitzer%netscape.com 304eb8caf6 supplimental fix for #167891. get the "enable logging" checkbox to work.
r/sr=bienvenu.
2002-09-12 22:15:01 +00:00
mscott%netscape.com 5a079be131 Bug #162789 --> Add backend support for filtering and searching based on the sender in an address book.
r=navin
sr=bienvenu
2002-09-12 20:45:09 +00:00
sspitzer%netscape.com 34e5c6a5ac fix #167891. implement filter log viewer, fix filter list dialog to match spec.
r/sr=bienvenu
2002-09-12 20:35:18 +00:00
sspitzer%netscape.com ab849a173f more work on filter log viewer. not part of the build yet. 2002-09-12 06:50:04 +00:00
sspitzer%netscape.com db24fc91f0 supplimental fix for #161002. html escape the buffer we write to disk for security reasons.
r/sr=bienvenu
2002-09-12 06:31:50 +00:00
sspitzer%netscape.com c8d877e2fe implement view filter log UI. not part of the build yet. 2002-09-12 04:04:54 +00:00
sspitzer%netscape.com 7343f04c3a fix for #142845. add screenname support to mozilla.
works with any AIM client, if they support goim: uris.

from cavin:
  1) a bunch new card attributes
  2) back end AB changes for AB Sync

from naving:
  1) Screenname -> nscpaimscreenname mapping for LDAP
  2) assertion fix to nsAddrBookSession::AddAddressBookListener()

from me:
  1) addressbook advanced search features, like "any name", "any number", "organization", "title", etc.
  2) add screen name support (UI, import, export) to mozilla, remove it from the ns tree.
  3) don't allow drop onto non-writable (LDAP) addressbooks
  4) bunch of code cleanup
2002-09-11 07:06:19 +00:00
sspitzer%netscape.com 35dcce26de fix for #161002. implement filter logging. add some UI for applying
filters after the fact.  code cleanup.
r=mscott, sr=bienvenu
2002-09-11 05:03:36 +00:00
naving%netscape.com a969ff0630 166517 r=cavin sr=bienvenu Handle invalid custom headers in rules.dat and parse custom header pref in such
a way that strtok and split(js) return same tokens. fixes some corruption issues
2002-09-11 02:00:54 +00:00
bienvenu%netscape.com 2c9683233c fix filter applying code to not stop after non-move filters, r=naving, sr=sspitzer, a=asa 167519 2002-09-09 19:21:08 +00:00
dougt%netscape.com 68faeb5241 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 17:13:19 +00:00
dougt%netscape.com fae89c4077 Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 05:38:16 +00:00
stephend%netscape.com 8a4f03e715 Make the patch for bug 44348 pass event into the call to onReset(). r=naving, sr=sspitzer, a=asa. 2002-09-05 21:50:46 +00:00
stephend%netscape.com 6b6b8f3b4f Bug 44348. Search UI: reset only clears criteria rows, not results. r=naving@netscape.com, sr=sspitzer@netscape.com, a=asa@mozilla.org 2002-09-05 21:46:37 +00:00
stephend%netscape.com be8dab4207 Bug 166778. Number of results not cleared in the AB Advanced Search window. r=kerz@netscape.com, sr=sspitzer@netscape.com, a=asa@mozilla.org 2002-09-05 21:44:09 +00:00
naving%netscape.com 8b68cb407a 66955 r=cavin sr=bienvenu. Implementing drag and drop messages from advanced search results to 3 pane.
Hooking up fcc, search results and drag and drop copies to copyService so that we can handle multiple sources/requests.
89285 r=cavin sr=bienvenu fixing copy to Sent folder failed sometimes by queuing copy requests
2002-08-16 22:22:55 +00:00
sspitzer%netscape.com a0cf394eea extensibility hooks for mailnews FE and IMAP back end.
see bug #161226.  r/sr=bienvenu
2002-08-14 22:12:32 +00:00
naving%netscape.com 4e2c0d404f 162156 r=cavin sr=bienvenu disable folder count updation while searching 2002-08-14 22:00:20 +00:00
mscott%netscape.com d0c1898d0e Bug #162563 --> add a search attribute and value for labels so you can search on labels
r=naving
sr=sspitzer
2002-08-14 21:56:57 +00:00
seawood%netscape.com 322da773fb Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
seawood%netscape.com 301b1a4ca8 Remove unused defines:
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG

Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner

_IMPL_NS_VIEW

Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
naving%netscape.com 94a60b0bf5 153251 r=cavin sr=bienvenu. Make sure that custom header entered by the user follow rfc2822 standards for
header field name. fixes error getting new msgs for imap.
2002-08-07 03:28:32 +00:00
naving%netscape.com 75dbab6dd3 42090 most of the work for this patch done by joshua.xia@sun.com r=naving sr=bienvenu a=asa Make cancel in
filterListDialog not remember changes.
2002-07-26 19:27:30 +00:00
stephend%netscape.com 8d15248720 Bug 158379. Align 'Filter Name' text with textfield in the Filter Rules dialog. r=naving@netscape.com/walk84@yahoo.com, sr=bryner@netscape.com, a=asa@mozilla.org 2002-07-23 03:25:34 +00:00
cbiesinger%web.de bcd022ef3b bug 155148 patch by calvin.liu@sun.com r=hwaara sr=bienvenu a=asa
Online/Offline indicator doesn't work in "Advanced Address Book  Search" dialog
2002-07-22 22:28:44 +00:00
varga%netscape.com 56074843c8 Fix for bug 82840 - need treecolgroups to have fixed="true" be as wide as the column header
and bug 72513 - column header text not shown: Enabled (in fitler dialog) and Subscribed (in subscribe dialog)

r=bienvenu
sr=sspitzer
a=scc
2002-07-18 04:09:11 +00:00
dbaron%fas.harvard.edu 6d2263f19b Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
naving%netscape.com 236821d6df 153943 r=cavin sr=bienvenu Increasing width of filterEditor dialog by 50 pixels, so that cancel|help
buttons don't get truncated.
2002-06-25 01:10:35 +00:00
naving%netscape.com d69c9b27d6 129540 r=robinf fixing help buttons to point to correct page for filterEditor.xul and pref-directoryadd.xul 2002-06-21 22:22:54 +00:00
naving%netscape.com c7a939e843 129540 r=racham sr=alecf Adding help buttons in some cases and making them point to the right page (in all cases). 2002-06-19 22:53:04 +00:00
nhotta%netscape.com 7066eedaaf Moved the flex value for the widget width out to .dtd file,
bug 150756, r=naving, sr=mscott.
2002-06-12 17:00:53 +00:00
cbiesinger%web.de 15a321ca78 bug 115473 r=pavlov sr=brendan
Remove timer priorities
2002-06-11 20:47:04 +00:00
hwaara%chello.se 7946867d68 #115324, more removal and optimizing of search/filters code. This time hopefully with the correct line endings too. ;-)
r=biesi, sr=bienvenu
2002-05-24 18:35:18 +00:00
hwaara%chello.se d930db2c5c #146230, "search progress doesn't behave like other progress"
r=biesi, sr=bienvenu
2002-05-24 18:31:28 +00:00
mkaply%us.ibm.com c8cf74b885 Fix IRIX bustage. My gosh someone horked this file. So much for blame 2002-05-24 16:17:01 +00:00
hwaara%chello.se 918caa7bf7 #115324, remove unused search/filters code. sr=jst, r=naving 2002-05-24 11:11:49 +00:00
naving%netscape.com da341fcaa1 145258 r=cavin sr=bienvenu Use unique tmp files when saving filter rules otherwise rules.dat can be corrupted in a multiuser environment 2002-05-22 00:21:11 +00:00
hwaara%chello.se 69fba0e902 #115324, remove unused search/filters code. r=bienvenu, sr=sspitzer 2002-05-20 22:53:04 +00:00
oeschger%netscape.com 4dcd572ebf restoring/adding help buttons to account manager and mailnews dialogs, bug=129540, r=racham, sr=alecf 2002-05-16 05:48:33 +00:00
nhotta%netscape.com 7277eb50c5 Set a correct accesskey value for "more",
bug 138028, r=naving, sr=bienvenu.
2002-05-14 00:10:22 +00:00
sspitzer%netscape.com af9cec5090 fix for performance bug #109557. stand alone message display time depends
on number of messages in the folder.  clone the db view, instead of rebuilding it.
thanks to antonio.xu@sun.com for the fix.

fix for bug #93863.  sub folders of special folder (where we show recipient for author in the thread pane) should also treat recipient as author in the threadpane.
thanks to reto@tischhauser.com for the initial patch.

r=bienvenu, sr=sspitzer
2002-05-11 01:52:02 +00:00
naving%netscape.com a33d4fd81d 140591 r=varada sr=sspitzer fix create filter from message to work on mac OS X. Also fixes bug 112714 on linux where we could not get to browser window if we were doing create filter from message ... 2002-05-10 00:59:12 +00:00
naving%netscape.com ddb0295dca 104085 r=robinf,cavin sr=bienvenu fix problems when user exceeds num of custom headers allowed (50) 2002-05-07 23:13:21 +00:00
darin%netscape.com 6fd5862e6e fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
mscott%netscape.com 5bb1233d18 Bug #136949 --> when creating a new search or filter row, clone the search attribute
from the previous row.
r=ssu
sr=sspitzer
2002-05-03 21:58:10 +00:00
mscott%netscape.com c5301bd3ac Bug #109109 --> usability improvements to the custom header dialog
r=naving
sr=sspitzer
2002-05-03 21:57:39 +00:00
naving%netscape.com 3dc98f4781 141354 r=bienvenu sr=mscott If the filters have custom headers that are not in "mailnews.customHeaders" pref
then add them to the pref, fixes a corruption problem on adding new filters.
2002-05-02 23:34:05 +00:00
darin%netscape.com e554d83626 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
naving%netscape.com 5b7848020f 138828 r/sr=bienvenu. Made it so that customHeaders can be removed from the UI. The fix is to clearUserPref "mailnews.customHeaders" when all headers are removed. 2002-04-22 23:07:33 +00:00
seawood%netscape.com f1d907679e Remove references to obsolete CHROME_ variables.
Bug #113401 r=bryner
2002-04-19 01:29:29 +00:00
bienvenu%netscape.com c313dd53ea fix imap not to download all msg headers r=naving, sr=sspitzer 137994 2002-04-18 23:40:22 +00:00
nhotta%netscape.com e7f1797a33 For fileter editing, escape the created file name before using it as URI,
bug 130352, r=naving, sr=bienvenu, a=asa, adt.
2002-04-03 23:58:56 +00:00
yokoyama%netscape.com 6627f3a26d Bug 129547
Add (MM/DD/YYYY) to date
in search-attributes.properties
/r=ftang, /a=asa, /adt+=jaime
2002-04-03 21:06:30 +00:00
seawood%netscape.com 090c63d423 More cruft removal. Remove platform.h xp_debug.h xpassert.h & xp_trace.h from the build.
Replace currently unused references to XP_ASSERT with one of NS_ASSERTION & friends.
Bug #38061 r=bryner sr=alecf a=tor/drivers a=putterman/adt
2002-04-02 07:57:02 +00:00
sspitzer%netscape.com b964325b46 fix for dataloss bug #134134. if we crash after we modify our custom header list
but before we write prefs to disk, we will lose the changes.  r=naving, sr=bienvenu
a=asa
2002-04-01 02:51:06 +00:00
hewitt%netscape.com 1f1a6d9e13 110155 - converting tree to listbox, r/sr=sspitzer 2002-03-29 06:35:51 +00:00
hewitt%netscape.com d38a0937d9 bugs 110156, 110155
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa

Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327
2002-03-29 02:46:01 +00:00
sspitzer%netscape.com 437f13b03e landing changes for MDN Return Receipts feature, bug #16241
feature contributed by our friend jt95070@netscape.net (Jeff Tsai)
r=sspitzer,sr=bienvenu,a=asa.  Parts not written by jefft, r=jefft,sr=bienvenu.
2002-03-28 21:34:42 +00:00
stephend%netscape.com ce33233f58 Bug 132409. Clear and Compose buttons have the same mnemonic, 'C'. r=jglick@netscape.com/bhuvan@netscape.com, sr=bienvenu@netscape.com, a=asa@mozilla.org 2002-03-21 23:46:19 +00:00
sspitzer%netscape.com 9053c2ce83 fix for accessibility bug #94802
r=ssu, sr=bienvenu, a=asa
space bar should toggle a filter's enabled state.

also, some clean up for my similar fix for #95212
(space bar should toggle the subscribed state)
2002-03-15 00:07:04 +00:00
sspitzer%netscape.com 71701fe96b fix for #126331. add "Compose" button to address book advanced search dialog.
r=ssu, sr=bienvenu, a=asa.
2002-03-14 23:39:57 +00:00
hwaara%chello.se e6f25f5c65 #121680, "Search Messages UI: missing some access keys/mnemonics"
r=andreww, sr=sspitzer, a=asa
2002-03-10 14:45:28 +00:00
hwaara%chello.se fee1474c44 #125272, "Stop(_h_) while search in progress" - Patch by neil@parkwaycc.co.uk
r=naving, sr=sspitzer, a=asa
2002-03-08 22:38:44 +00:00
naving%netscape.com bfdfbf2510 missed one file from last checkin 2002-03-06 22:24:50 +00:00