Commit Graph

614 Commits

Author SHA1 Message Date
sspitzer%netscape.com
895c2fff04 clean up my fix for #75942 to not give a JS error in the filter dialog.
(I forgot the search terms are shared.)  also make it so if you hit enter in
a search term and the search has started, it will stop it and and start a new one.
rename gButton to gSearchStopButton, since that is what it is.
sr=bienvenu
2001-04-14 23:08:00 +00:00
sspitzer%netscape.com
fd244297e9 #5335 show location in search dialog
#75942 enter in a search term kicks off search
#72253 no sort by thread in the search dialog
#44341 showing the wrong columns in search dialog
#75939 bad row count problems with search
remove unused search-widgets.css

r=mscott,sr=bienvenu
2001-04-14 02:16:56 +00:00
andreww%netscape.com
ccc3e4c519 bugzilla - 68247 r=doronr sr=sspitzer cleaning up mail search dialog some. 2001-04-11 00:21:51 +00:00
jgmyers%netscape.com
286d9173ac finish replacing DecodeMimePartIIStr with DecodeMimeHeader: bug 65277 r=nhotta r=ducarroz sr=bienvenu 2001-04-09 21:21:22 +00:00
danm%netscape.com
bfe4893c0c fix goofed recent change from use of commondialogs to promptservice. bug 75244 r=hyatt,ianh 2001-04-09 20:38:20 +00:00
danm%netscape.com
d3733a7448 commondialog service is being replaced by promptservice. bug 72112 continues 2001-04-09 02:08:05 +00:00
sspitzer%netscape.com
253a75ebc6 fix for #75055. get "choose this folder" working in search again.
sr=bienvenu
2001-04-07 05:49:13 +00:00
jgmyers%netscape.com
6b80312012 fix more mime header decoder callers, cleanup string fu: bug 65277 r=ducarroz r=nhotta sr=bienvenu 2001-04-05 23:00:38 +00:00
blakeross%telocity.com
c9b9689e26 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt 2001-04-05 19:53:13 +00:00
sspitzer%netscape.com
09e7288510 #72282 fix the "watched threads" crasher, again
#62455 make sure double clicking on a cell in a column that is a cycler doesn't open the message in a new window

#72665, #73888
treat the thread unread and thread total columns like all the other columns.
allow the user to persist their hidden attribuyte.
don't hide / show them when switching between threaded and nonthreaded views.
All that's left is to hide those columns by default.

#72252 fix sort indicator problems

#72250 sorts should default to ascending

sr=bienvenu
2001-04-03 06:13:38 +00:00
sspitzer%netscape.com
18f4a84e69 quiet js errors, since we haven't gotten dnd working for search yet.
hide the thread specific columns in the search pane.  sr=bienvenu
2001-03-30 07:14:19 +00:00
racham%netscape.com
b8cb23a737 Fixing bugs 72498, 73892 and 72531. Fixing bug 72498 brings back File Here menuitem back into all mailnews folder pickers. This one missed 081 branch train. Thanks to all who reviewed this patch now and then. Fixing bug 73892 makes the Bcc Self field appear again in Copies and Folders panel of any given server and fianlly fix to bug 72531 makes Search Messages link to appear for news and movemail accounts in AccountCentral. r=gayatrib, bienvenu, racham sr=sspitzer 2001-03-30 02:06:46 +00:00
disttsc%bart.nl
f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
gayatrib%netscape.com
1ad4817ab0 Implementing deleting/filing messages on single and multiple folders in search. Fixed regression introduced after merging performance branch that search does not display number of search hits. r=bhuvan,bienvenu. sr=bienvenu. 2001-03-24 09:08:26 +00:00
andreww%netscape.com
79908580a8 bugzilla 45034 r=timeless, sr=hewitt :mail filter ui cleanup 2001-03-24 02:08:49 +00:00
timeless%mac.com
292395ae13 fix Bugzilla Bug 65428 language="javascript" should be type="application/x-javascript" mailnews
r=fabian, a=ben
2001-03-23 23:44:31 +00:00
naving%netscape.com
eb35cef646 71666 sr=bienvenu. Don't display the alert. The login dialog describes the
same error.

71670 sr=bienvenu. Ensure that the messages are not lost when the user hits
"Stop" while downloading messages.

68875 sr=bienvenu. Ensure that the old berkeley mailbox is deleted by closing
streams to local folders in mailnews code. This helps in compacting folder

66795 sr=bienvenu. The above fix also helps in stopping tmp files displayed
as local folders.
2001-03-23 05:25:32 +00:00
blakeross%telocity.com
0b2dd2b2d2 Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben 2001-03-22 00:59:29 +00:00
maolson%earthlink.net
1e7ee6f0f9 fix bug 70747 [XUL Syntax] Replace <textfield> with <textbox>
r=blake, a=ben
2001-03-22 00:15:47 +00:00
timeless%mac.com
e76ccfd647 fix Bug 70989 Clean up lots of "shadows" and other common warnings
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
sspitzer%netscape.com
3f23525625 fix for #72292. don't use [value="..."] rules in css. sr=bienvenu 2001-03-19 22:18:47 +00:00
sspitzer%netscape.com
1bdce9ce08 more files removed due to the mailnews perf landing. 2001-03-19 22:11:49 +00:00
mscott%netscape.com
fe4edc0bea Land the Mailnews Performance Branch.
Includes front end re-write to use the outliner widget for the thread pane.

Improvements in scrolling, folder loading, message display, replyto time, sorting, selecting, deleting, the list goes
on and on.

enjoy =).
2001-03-17 01:59:34 +00:00
disttsc%bart.nl
09677a326a Fix potential dangling pointers of the form:
const char* foo = NS_ConvertUCS2toUTF8(bar).get();

sr=scc
2001-03-08 13:57:08 +00:00
disttsc%bart.nl
8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
maolson%earthlink.net
9ab10787d7 Fix bug 68522 - "Message Filters" dialog should have context enabled/disabled features
r=jag, r=gayatrib, sr=sspitzer
2001-03-05 23:40:25 +00:00
disttsc%bart.nl
277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
stephend%netscape.com
2d5420e1bc Checking in the fix for bug 68520, r=racham@netscape.com, sr=sspitzer@netscape.com (patch by me) 2001-02-26 20:40:04 +00:00
gayatrib%netscape.com
2885f191ea Fix for bug 40360--filter rules dialog missing new folder button. r=racham,sspitzer sr=bienvenu 2001-02-26 01:58:27 +00:00
blakeross%telocity.com
5958c3ff83 Mail search matching (69418). r=gayatrib sr=sspitzer 2001-02-25 23:28:53 +00:00
scc%mozilla.org
6a8b3af976 bug #65219: (work done by dbaron) r=jag, sr=scc. Remove leaking string recyclers. 2001-02-23 02:03:02 +00:00
blakeross%telocity.com
a7a6aaec82 Using xul <stringbundle/> in mailnews instead of including strres.js everywhere (56680). Patch by Mark Olson (maolson@earthlink.net). r=jag sr=bienvenu 2001-02-23 00:28:34 +00:00
disttsc%bart.nl
a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
gayatrib%netscape.com
7614bb8834 Checking in patch for bug 68505--cant delete mail filter. Patch submitted by jag. r=gayatrib sr=sspitzer 2001-02-22 07:27:10 +00:00
timeless%mac.com
dc930d8dd9 fix bug 61802 javascript strict warnings in FilterEditor.js
patch by maolson@earthlink.net r=jag,timeless sr=sspitzer
2001-02-15 07:40:23 +00:00
gayatrib%netscape.com
96fa076e82 Fix for bug 44591--Search UI: any state shows document done text. r=racham sr=bienvenu. This also fixes bugs 68221 and 44354. 2001-02-15 06:37:03 +00:00
timeless%mac.com
2e2a9eafc0 fix bug 61801 javascript strict warnings in FilterListDialog.js
patch by maolson@earthlink.net, r=jag, sr=sspitzer
2001-02-13 14:40:49 +00:00
blakeross%telocity.com
103767c68c Inconsistent wording usage (by gemal, 50826). r=hwaara sr=bienvenu 2001-02-12 21:31:45 +00:00
gayatrib%netscape.com
938020c9a0 66944. had checked in a less updated file by mistake. rechecking in this file. 2001-02-07 05:38:03 +00:00
gayatrib%netscape.com
efe8e4c350 fix for bug 66944--Open button functionality in search dialog. r=racham sr=bienvenu 2001-02-07 05:27:15 +00:00
gayatrib%netscape.com
83df4a1b80 Fix for bug 44582--stop in search dialog. r=racham sr=bienvenu 2001-02-05 10:45:23 +00:00
taka%netscape.com
143f59829c check ConvertFromUnicode() result and handle error - #66958, sr=sspitzer, sr=bienvenu 2001-02-02 08:13:12 +00:00
gayatrib%netscape.com
a583ea283e Fixes for bugs 41715 (filter ui: launch to selected account in folder pane) and 62106 (double click filter doesn't open for editing). Review/super review sspitzer and bienvenu. 2001-02-01 07:26:38 +00:00
cls%seawood.org
8960432db3 Tweak previous fix to check for zero-length strings. 2001-01-27 01:31:44 +00:00
cls%seawood.org
c7aa4c7041 Fix for IBM compiler related bustage.
Thanks to Jim Dunn <jdunn@netscape.com> for the patch.
2001-01-27 00:46:21 +00:00
taka%netscape.com
11558b490b fix for #43221, #64781, and #53644. take folder charset and apply appropriate charset conversion before comparison. r=nhotta, a=bienvenu 2001-01-26 13:50:44 +00:00
blakeross%telocity.com
aeab2912d9 sorry, sr=bienvenu for mao's fixes. think I'm a little too used to typing `sr=alecf' 2001-01-25 05:38:00 +00:00
blakeross%telocity.com
32b13b722e Fix 63619, 65325: mao's strict warning fixes. r=jag sr=alecf 2001-01-25 05:31:57 +00:00
blakeross%telocity.com
827f4e266f Fix 58571: JS strict warnings in SearchDialog.js. patch by Jarrod Gray (jarrod.k.gray@rose-hulman.edu). r=me sr=alecf 2000-12-22 22:54:26 +00:00
blakeross%telocity.com
e08b16e151 Fix 30878: right clicking on buttons should not trigger button action, and pressing spacebar needs to trigger all buttons. more to come. r=sspitzer sr=alecf 2000-12-19 08:25:23 +00:00
bryner%uiuc.edu
cc136ead8f Bug 55778 -- Don't descend into resources directories that don't have a jar.mn file. This is the Unix portion of the cleanup. r=dprice, sr=cls. 2000-12-15 07:32:25 +00:00
varada%netscape.com
2914e8ec89 Fix for bug#60904; Fixing broken editing filters;r=alecf sr=alecf 2000-12-12 01:12:17 +00:00
gayatrib%netscape.com
16abd2924f Fix for bug 44664--No feedback when no hits found in Search. r=racham sr=mscott 2000-11-22 01:32:54 +00:00
cls%seawood.org
434edd6f33 Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454 2000-11-21 00:18:46 +00:00
cls%seawood.org
66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
gayatrib%netscape.com
2b41e2a9f8 Fix for bug 41851--duplicate filter names not prevented. review=alecf 2000-11-18 00:20:38 +00:00
blakeross%telocity.com
e5efb22564 Fix 58570: lots of strict warnings in searchTermOverlay.js. r=timeless sr=alecf 2000-11-01 18:49:24 +00:00
warren%netscape.com
cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
alecf%netscape.com
cd9ed508be fix for rtm++ bug #55424
r=nhotta@netscape.com,
sr=mscott@netscape.com
use GetUnicodeResource instead of
GetResource in order to get the
properly decoded Unicode string
2000-10-13 08:08:06 +00:00
putterman%netscape.com
b549264c72 Fix for 53736 for jglick. r=hangas,scottip. a=leaf. make search dialog open correctly. 2000-09-22 18:29:12 +00:00
putterman%netscape.com
9ee55ce087 Fix for 53736. r=hangas, a=leaf. Make mailnews search dialog come up. 2000-09-22 17:53:13 +00:00
hewitt%netscape.com
363cd7f28c #46423 - on behalf of jglick: mail/news search dialog cleanup, r=hewitt, a=hangas 2000-09-22 04:14:04 +00:00
taka%netscape.com
3471c82333 fix for #45222. r=alecf, a=alecf 2000-09-22 02:52:11 +00:00
ducarroz%netscape.com
0fc6f94237 Fix for bug 52190. Avoid crash by using NS_IF_ADDREF. sr=alecf 2000-09-18 22:35:46 +00:00
jst%netscape.com
aa961f07d3 Fixing nsbeta3+ bug 48161. Fixing getAttribute() on a XUL element to conform to the DOM Level 2 spec. This requires some changes in XUL files where various attributes incorrectly have a 'rdf:' prefix. r=waterson@netscape.com & scottip@netscape.com 2000-09-14 05:36:52 +00:00
rayw%netscape.com
f00b08f5d0 fix to mal-formed contract id introduced in mega-check-in:x 2000-09-14 04:18:07 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
dimator%netscape.com
9cca7dd265 Fix for 42534, misc. js warnings removed. r=putterman 2000-09-13 01:52:41 +00:00
chuang%netscape.com
df2cec0967 Bug49211 Filter&Search UI: Fewer button doesn't work, r=alecf 2000-09-07 04:04:15 +00:00
taka%netscape.com
79fb5e0d32 escape quoted-specials after converting from UCS-2, fix for #45222, r=alecf 2000-09-05 09:07:24 +00:00
srilatha%netscape.com
cad313bf51 Fix for bug# 49402. r=mscott. a=mscott
centering dialogs generated by window.open
2000-09-01 03:49:02 +00:00
bienvenu%netscape.com
01a91f10d0 fix search to search sub-sub folders r=alecf 50936 2000-09-01 01:27:48 +00:00
sfraser%netscape.com
36612d6514 Make dialogs have titlebars (fallout from bug 41741, fixes bugs 50388, 50389, 50738, 50739, 50747). Simple addition of "titlebar" to chrome flags. 2000-09-01 00:48:04 +00:00
alecf%netscape.com
2fbe9222d6 fix for #50435 - Yet Another Exception thrown by an XBL widget in a dump statement
as usual, no reviewer because I'm just removing a dump()
2000-08-29 04:34:41 +00:00
alecf%netscape.com
f6ac66137c fix for #49211 - remove dump() statement that was throwing an exception
(no reviewer, just removing debugging output)
2000-08-29 04:23:00 +00:00
alecf%netscape.com
a3f25d00b7 last part of fix for #40357 - in the filter list dialog, only display servers which support filters
r=putterman
2000-08-26 06:10:49 +00:00
putterman%netscape.com
541820915a Fix for 49480. And/or works in search and filters r=alecf,mscott 2000-08-26 02:06:25 +00:00
bienvenu%netscape.com
d4a4775c20 fix account wide seaqrch, r=alecf 44383 2000-08-22 23:25:45 +00:00
bienvenu%netscape.com
4fcdd3225a fix searching of sub-folders r=putterman 44383 2000-08-21 21:25:54 +00:00
scc%mozilla.org
66e8b61d85 fixing code that relied on implicit string construction 2000-08-20 01:08:32 +00:00
srilatha%netscape.com
3dd4988566 Fix for bug# 44174. r=alecf. Removed Ignore Thread/ watch thread menuitems 2000-08-19 02:17:49 +00:00
srilatha%netscape.com
2a9e853a4d Fix for bug# 46873. r=alecf. Disabled the otherheader from filter rules and search 2000-08-19 02:11:12 +00:00
alecf%netscape.com
6807364e12 fix for #48397 - make search work again by avoiding a double-initialization of the search root URI
r=scottip
2000-08-18 06:39:12 +00:00
alecf%netscape.com
869d7aeb19 search & filter revamp
- fixes #41711, #48698, #48238 among other things
- moves some XBL into straight JS where it belongs
- fixes bad XBL setters to return the value that comes in
- fire more notification when filter attributes/operators change
2000-08-17 23:54:52 +00:00
bienvenu%netscape.com
6eb603df29 fix begins with search, r=alecf 49049 2000-08-16 23:19:51 +00:00
ben%netscape.com
3b783a386e fix some of the problems introduced by my checkin to this file last night (radiogroup => horizontal, & provide
intial + minimum height to this tree)
2000-08-13 03:49:47 +00:00
alecf%netscape.com
aba9f6a7da fix ben's bustage of the filter editor (more to come) 2000-08-12 22:38:10 +00:00
ben%netscape.com
9e4e18669b polish changes to the account manager, filter and search dialogs. r=alecf 2000-08-12 06:33:18 +00:00
alecf%netscape.com
0a7bf6c176 fix for 44714 - remove ignore/watch thread (easy fix, no review) 2000-08-11 00:10:18 +00:00
putterman%netscape.com
74a0b3d8e0 Fix for 46390. Crash on exit when using mailnews. Putting on tip, already checked into branch. r=alecf. 2000-07-30 22:03:18 +00:00
bienvenu%netscape.com
1fe5336702 fix search operators for imap filters r=alecf 40530 2000-07-26 21:20:34 +00:00
bienvenu%netscape.com
c99dbe923d implement ends with search r=alecf 30470 2000-07-26 21:19:24 +00:00
warren%netscape.com
2e6315e524 Added another .get() 2000-07-19 05:12:23 +00:00
warren%netscape.com
de3523d540 Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf 2000-07-19 03:58:25 +00:00
alecf%netscape.com
ebb911891d adding clarifying comments because this was confusing me and timeless - comments only, does not affect product 2000-07-18 04:21:28 +00:00
bienvenu%netscape.com
38a702b533 fix AND imap search r=alecf 45419 2000-07-17 09:56:20 +00:00
taka%netscape.com
567fe19827 fix for #43219. r=alecf,nhotta 2000-07-13 07:17:03 +00:00
alecf%netscape.com
2dd2724e78 fix for #44350 - clear the search results pane each time a search starts.
r=bienvenu
2000-07-11 23:12:35 +00:00
bienvenu%netscape.com
51f8013d94 fix crash searching newsgroup which you've never opened r=alecf 45028 2000-07-10 22:34:08 +00:00
alecf%netscape.com
7453040ba6 fix for #43911 - make double-clicking of messages in the search window open the target
message in a standalone message window - mostly moving files into threadPane.js and
abstracting out the folder datasource
r=putterman
2000-06-30 06:02:30 +00:00
alecf%netscape.com
ac9b617117 polish for #33101 contributed by
Josh Soref <soref@wam.umd.edu>
thanks timeless!
r=alecf
2000-06-22 23:08:07 +00:00
alecf%netscape.com
7d6cca6bbb pre-select the search folder when brought up from the 3-pane UI, for #33101
r=sspitzer
2000-06-22 22:52:05 +00:00
nhotta%netscape.com
4cb736167a Hooked up charset converter and fixed a couple of bugs
(fixed charset passing to EncodeImap, GetImapCharsetParam to generate "CHARSET" param), bug 5933,r=bienvenu,taka.
2000-06-22 22:07:01 +00:00
alecf%netscape.com
997565a385 hook up nsIMsgWindow and status feedback to search #33101
r=sspitzer
2000-06-21 21:15:55 +00:00
bienvenu%netscape.com
63645d14e3 fix running search twice, send notification on search done, add support for interrupting search , 33101 r=sspitzer 2000-06-21 14:04:34 +00:00
alecf%netscape.com
0db99ba90e fix solaris bustage 2000-06-21 06:57:03 +00:00
alecf%netscape.com
7abf2b70ca add support for searching twice.... clear the scope term list between every search - #33101 r=bienvenu 2000-06-21 02:17:14 +00:00
amasri%netscape.com
424a4a5ae2 Adding Localization notes per Bugzilla #39775 Beta2+
r=rchen@netscape.com
2000-06-20 01:59:17 +00:00
hyatt%netscape.com
3bae878045 30511 2000-06-19 23:39:43 +00:00
hyatt%netscape.com
1fb27649ca 30511. 2000-06-19 23:38:42 +00:00
alecf%netscape.com
dd6dba34a9 finally hook up search, and bring filters more in line with the way search does things
r=sspitzer
#33101
2000-06-18 05:52:03 +00:00
alecf%netscape.com
688ae34aa3 update search datasource
- use the URI of the datasource as the root of the messages returned by this datasource
- implement HasAssertions and remember the search results.
r=sspitzer
#33101
2000-06-18 05:48:14 +00:00
alecf%netscape.com
bd2436d493 further bring the searchsession and mailfilter apis together so that they can share code from JS - basically expose the search term as a readonly array, and reset it with Clear() rather than destroying it.
r=sspitzer
for #33101
2000-06-18 05:45:19 +00:00
alecf%netscape.com
24f80d3a50 for #33101 - sync up nsIMsgSearchSession and nsIMsgFilter APIs so that I can share the same JS to add/create terms
r=sspitzer
2000-06-17 19:18:46 +00:00
alecf%netscape.com
b1c1146402 also export the search datasource header so it can be seen from the factory 2000-06-17 18:42:32 +00:00
alecf%netscape.com
a213db98f5 add search datasource to unix build (file has been reviewed/tested, this is just adding it to the build, so no reviewer) for #33101 2000-06-17 18:40:07 +00:00
alecf%netscape.com
6aa1f4cc8c fix solaris native compiler bustage for pav 2000-06-17 18:34:49 +00:00
bienvenu%netscape.com
a2394b0581 more work on search BE, 33101 r=alecf parse local folders before searching 2000-06-16 13:21:41 +00:00
alecf%netscape.com
486def43b7 make the search folder picker come from the folder picker overlay, and make it update correctly, plus start to hook up the datasources to the thread pane in the search window
r=sspitzer
part of bug #33101
2000-06-16 07:43:42 +00:00
alecf%netscape.com
1124ed9e8c update search datasource for #33101 - allow nsIMessages to be created from nsIMsgDBHdrs, and get rid of extraneous attribute from the search hit notify listener
r=sspitzer
2000-06-16 07:41:37 +00:00
rbs%maths.uq.edu.au
26742e611c Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com 2000-06-15 09:54:41 +00:00
alecf%netscape.com
fc8c14d497 fix for #40341 - enable/disable filters
r=sspitzer
2000-06-14 23:36:12 +00:00
alecf%netscape.com
2f8a7501aa fix for #42082 - enable the filter on creation
r=sspitzer
2000-06-14 00:04:43 +00:00
bienvenu%netscape.com
f7cbeeb06d more work on search backend, fix scheduling of multiple urls, r=alecf 33101 2000-06-10 14:36:50 +00:00
bienvenu%netscape.com
d65d295579 more work on search backend, 33101 r=alecf, fix some buffer overruns in i18n stuff, add nsIMsgFolder to search hits 2000-06-09 12:47:15 +00:00
alecf%netscape.com
87a615ef26 fix for 41850 - recover from errors more robustly by not actually saving any data until the entire dialog has been validated
r=sspitzer
2000-06-09 00:44:13 +00:00
mkaply%us.ibm.com
0a8ce8f6c1 # 37239
r = mscott, a = brendan
OS/2 bring-up - PR_CALLBACKs for VisualAge
2000-06-08 22:57:35 +00:00
bienvenu%netscape.com
69168b752f more work on search backend, 33101 r=alecf, notify fe of search hits 2000-06-08 21:56:04 +00:00
bienvenu%netscape.com
f57cfcc12a unescape mac filter targets before upgrading r=alecf, 16917 2000-06-08 14:38:55 +00:00
bienvenu%netscape.com
f3f61c4a62 fixes for local search,r=alecf, 33101 2000-06-08 13:12:17 +00:00
alecf%netscape.com
4949e82d85 fix for 41770 - new filters were not saving
- any kind of error during filter creation was not clearing gFilter,
  which meant the filter would not get added to the filterlist
- the filter type was uninitialized, so none of the rules would get saved
2000-06-08 04:18:42 +00:00
alecf%netscape.com
e4952b8e9f update search datasource for new nsIMsgSearchNotify, and add it to the windows build
(#33101)
2000-06-08 03:25:11 +00:00
alecf%netscape.com
6ccf119f38 add nsIMsgSearchNotify to the windows build, and clean up spaces to shut up xemacs 2000-06-08 02:58:29 +00:00
alecf%netscape.com
cefcd8e32a add nsIMsgSearchNotify to unix build 2000-06-08 02:55:42 +00:00
alecf%netscape.com
fb47fc7cb5 rename nsIMsgSearchHit notify since it's going to have a few extra uses
(part of #33101)
2000-06-08 02:55:03 +00:00
alecf%netscape.com
6768f1473b back out makefile.win change that wasn't supposed to be checked in 2000-06-07 08:12:07 +00:00
alecf%netscape.com
283627f971 remove calls to deprecated clearCellSelection (followup to hyatt's checkin) 2000-06-07 08:02:08 +00:00
alecf%netscape.com
3522bc25eb header for updated datasource (also not part of build) 2000-06-07 07:24:45 +00:00
alecf%netscape.com
1828c2d867 update search datasource to have a search session URI, and derive
from the base nsMsgRDFDataSource
(not yet part of build)
2000-06-07 07:24:22 +00:00
alecf%netscape.com
c613e31510 fix for #40594, switch to DOM2
r=sspitzer
2000-06-07 00:46:09 +00:00
alecf%netscape.com
fdf63785ab temp workaround for clobber build bustage 2000-06-07 00:15:22 +00:00
bienvenu%netscape.com
cebff3c5d2 more work on search backend, r=alecf,jefft 33100 2000-06-06 23:28:17 +00:00
alecf%netscape.com
074869ecb1 oops, this somehow didn't make it into the last checkin 2000-06-06 23:24:14 +00:00
alecf%netscape.com
396e8e21e0 fix for 40346 - make the search term value PRUnichar* to make it i18n friendly
r=bienvenu
2000-06-06 23:19:32 +00:00
alecf%netscape.com
c1551a0116 first cut at search datasource (incomplete, but not part of build) 2000-06-06 23:17:14 +00:00
alecf%netscape.com
f815f893b9 add strawman hit notify interface (not part of build) 2000-06-06 23:15:50 +00:00
bienvenu%netscape.com
f004f67c31 fix case insensitive search comparisons, r=alecf 33100 and 41633 2000-06-06 23:09:18 +00:00
bienvenu%netscape.com
8362ff7ce0 more work on search backend, replease nsMsgSearchTermArray with nsISupportsArray a=putterman, r=alecf 33100 2000-06-06 12:17:17 +00:00
alecf%netscape.com
4b192d81e3 fix for #40374 - make action line dynamically update to reflect the action the user has chosen
r=sspitzer
2000-06-06 07:53:22 +00:00
alecf%netscape.com
ff42b56854 fix minor typo that was causing unnecessary assertion (doesn't affect release builds) 2000-06-06 07:16:34 +00:00
alecf%netscape.com
5c96febdc3 oops, include the string bundle <script> tag so that you can actually delete filters r=sspitzer
fix for #40337
2000-06-04 18:23:33 +00:00
bienvenu%netscape.com
baf30cc5cc fix linux bustage 2000-06-03 22:33:24 +00:00
bienvenu%netscape.com
5ebd64e952 fix problem with compound filters and doesn't contain terms r=alecf,a=scottip 41312 2000-06-03 22:23:10 +00:00
bienvenu%netscape.com
ab560af906 fix upgrading of 4.x filters which are moves to local folders r=alecf,a=scottip 37320 2000-06-03 22:19:47 +00:00
warren%netscape.com
512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
alecf%netscape.com
7e8a127697 fix for #40385 - filters were not saving to disk because servers sometimes leak. Instead of relying on servers not leaking,
we will save the current filter list everytime you hit ok in the filters dialog (much like how the prefs window works)
r=sspitzer
a=putterman
2000-06-01 23:35:38 +00:00
alecf%netscape.com
9b48f3ce8c bring filter dialog up to spec
WIP for #33101 r=sspitzer
2000-06-01 00:47:05 +00:00
alecf%netscape.com
2755a0c069 oops, fix bustage - typo in makefile 2000-05-31 21:41:26 +00:00
alecf%netscape.com
5ecee565e5 factor out search query code from the filter code in preparation for a search dialog
r=sspitzer
(approved feature bug)
2000-05-31 20:51:31 +00:00
alecf%netscape.com
b43c22c6c6 fix up/down buttons and delete filter button for #17484 r=mscott 2000-05-19 19:58:49 +00:00
pavlov%netscape.com
803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
alecf%netscape.com
7d664dbb27 make new filters button work (yay!) 2000-05-17 01:25:59 +00:00
alecf%netscape.com
67e69de85b fix addreffing issue with creating new filters 2000-05-17 01:25:22 +00:00
alecf%netscape.com
2abee07bcb support refreshing the tree after edits have been made, restoring original selection 2000-05-17 00:27:59 +00:00
alecf%netscape.com
10cd09ef00 add support for and/or radiobuttons 2000-05-16 23:37:15 +00:00
alecf%netscape.com
01867131c5 remove dumb debugging 2000-05-16 23:36:38 +00:00
alecf%netscape.com
3ee2316a99 reverse the datasource order to reduce the number of GetTarget calls 2000-05-16 22:44:20 +00:00
alecf%netscape.com
f4f3c1e6ca support i18n friendly names in the datasource by doing some utf8 conversion 2000-05-16 22:43:23 +00:00
alecf%netscape.com
559380f3e4 refresh the filter list when the user presses 'ok' in the filter editor 2000-05-16 22:32:58 +00:00
alecf%netscape.com
63c51e3a01 update delegate and factory to refer to filters by name rather than index, for ease in sorting filters 2000-05-16 06:00:26 +00:00
alecf%netscape.com
72359ea1f4 initialize empty search terms to avoid crash! (duh) 2000-05-16 05:59:50 +00:00
alecf%netscape.com
52628dc276 explicit static cast seems to make ElementAt happy 2000-05-16 05:59:17 +00:00
alecf%netscape.com
e5206c1545 add new API to search for filters by name 2000-05-16 05:58:47 +00:00
ben%netscape.com
682a6e57bf preparation for new <radiogroup> widget 2000-05-16 03:26:34 +00:00
alecf%netscape.com
8e580c3a90 try to persist this window 2000-05-16 02:19:02 +00:00
alecf%netscape.com
148bee5a63 less->fewer per discussion on IRC 2000-05-16 02:18:28 +00:00
alecf%netscape.com
b30e02e6ea implement "less" to remove search terms 2000-05-15 22:14:13 +00:00
alecf%netscape.com
94c96d3af9 fix typo which was preventing new search terms from being appended 2000-05-15 20:29:38 +00:00
scc%netscape.com
ac56679bff string fixes 2000-05-15 01:27:17 +00:00
alecf%netscape.com
4435d11891 add more/less lines and support adding new terms (doesn't QUITE work yet) 2000-05-15 01:22:07 +00:00
alecf%netscape.com
99b784ae09 add way to create a new search term from JS 2000-05-15 00:01:22 +00:00
alecf%netscape.com
368780101b use QI macro 2000-05-14 23:34:20 +00:00
danm%netscape.com
c0ae0cbbf6 top-level chrome dirs are now packages,locales,skins 2000-05-13 21:29:08 +00:00
alecf%netscape.com
bc86d052cf add skeleton search term overlays 2000-05-13 06:39:21 +00:00
alecf%netscape.com
db1427c696 add support for target folder, filter name, and filter action 2000-05-12 09:00:58 +00:00
alecf%netscape.com
d5fd2cbfab make filtername i18n friendly (store in utf8 format) 2000-05-12 07:26:15 +00:00
alecf%netscape.com
5c89f7e6b7 start factoring out searchterm code to share with search dialog 2000-05-12 07:20:21 +00:00
alecf%netscape.com
1a150e23ae better fix with correct casting 2000-05-12 04:32:10 +00:00
alecf%netscape.com
17105f0326 fix for lame bustage 2000-05-12 04:30:12 +00:00
alecf%netscape.com
80528beca7 use macro-based QI 2000-05-12 04:17:31 +00:00
alecf%netscape.com
922e4e59b6 fix some minor bugs that were preventing filters from saving from the UI to memory 2000-05-12 04:02:06 +00:00
alecf%netscape.com
06f57087ae duh, make these attributes not read-only so I can actually save them 2000-05-12 03:27:26 +00:00
alecf%netscape.com
532ba033b9 preliminary frontend support for saving filters 2000-05-11 01:42:18 +00:00
alecf%netscape.com
5a614b70b9 update support for boolean filters 2000-05-11 00:46:47 +00:00
alecf%netscape.com
8f64ff18fd update to reflect new method of displaying and/or text that's i18n friendly 2000-05-11 00:45:15 +00:00
alecf%netscape.com
239a230202 Filter editor updates:
- add stub folder picker for move actions
- add columns in the tree for i18n to insert strings
- fix searchterm so that it actually refreshes each row
2000-05-10 22:35:02 +00:00
alecf%netscape.com
56267e26d3 add default keyset 2000-05-10 22:33:59 +00:00
alecf%netscape.com
5f794d4256 add new search criteria properties file 2000-05-10 22:26:51 +00:00
alecf%netscape.com
2044c054b5 switch to using nsISupportsArray for now 2000-05-10 01:03:22 +00:00
alecf%netscape.com
540a250373 make this interface scriptable 2000-05-10 01:02:56 +00:00
alecf%netscape.com
2f1cec3217 xpidlize nsIMsgSearchTerm 2000-05-09 07:12:19 +00:00
alecf%netscape.com
6d9e3cbbeb add search term to mac exports 2000-05-07 00:48:33 +00:00
alecf%netscape.com
72b8948dd6 add search term to windows build 2000-05-07 00:42:46 +00:00
alecf%netscape.com
8185ea1965 add searchterm idl to unix build 2000-05-07 00:42:01 +00:00
alecf%netscape.com
e072daebd3 add new IDL wrapper around searchterms 2000-05-07 00:39:27 +00:00
alecf%netscape.com
37a49bc3b3 now pass in the filter's scope when the filter row is created 2000-05-05 22:09:18 +00:00
alecf%netscape.com
d0528c2204 read-only filter lists live!
fix up a bunch of stuff to make XBL widgets initialize after being inserted into the document
2000-05-04 08:17:57 +00:00
alecf%netscape.com
ed318e4312 adding comments to document new syntax that went in yesterday 2000-05-03 21:45:21 +00:00
alecf%netscape.com
086d98c97f add toString() method for easy examination from JS 2000-05-03 21:44:33 +00:00
alecf%netscape.com
07ea4fe288 initialize the dialog with all filter terms
(not working just yet)
2000-05-03 21:38:23 +00:00
alecf%netscape.com
4247c481ae add searchterm to the filter editor, and allow the first searchterm to be initialized
with the first term of the current filter
2000-05-03 07:35:58 +00:00
alecf%netscape.com
667ac4e997 update filter editor to reflect new search widget changes 2000-05-02 07:34:33 +00:00
alecf%netscape.com
f079776b39 make priority a scriptable type
add scriptable enums for priority
make more of the search interface use nsIMsgSearchValue instead of nsMsgSearchValue
2000-05-01 23:19:46 +00:00
alecf%netscape.com
3ccc3f72c3 updated filter editor and list:
1) update buttons as appropriate (disabled/enabled)
2) actually pass the filter to the filter edit dialog
3) update the scope automatically based on the filter
4) on new filters, update the scope based on the filterList that's passed in
5) put searchattribute and searchoperators in the right place in the tree
2000-05-01 08:55:48 +00:00
alecf%netscape.com
c5e4184a9f expose the message filter's parent list through a scriptable interface, and move more private enums into a public interface 2000-05-01 08:15:46 +00:00
alecf%netscape.com
5764f7d5de fix some enum typos, remove some non-scriptable enums, and fix some non XPCOM-compliant accessors 2000-05-01 07:36:46 +00:00
alecf%netscape.com
7afd3c6b80 remove assertion for now, not really a bad thing 2000-05-01 07:35:22 +00:00
alecf%netscape.com
c962aa894e make names more readable 2000-05-01 00:30:58 +00:00
alecf%netscape.com
ba86aad319 first consumer of searchattribute tag - dynamically change contents based on scope 2000-04-30 08:51:43 +00:00
bienvenu%netscape.com
a6e9e1dcfa fix get running scope to return running scope 2000-04-27 04:14:51 +00:00
alecf%netscape.com
8f66b4ea5c add helper routine to get all valid operators for a given attribute 2000-04-27 02:29:23 +00:00
alecf%netscape.com
841a3bd0dd add english versions of search attributes and properties for filters/search 2000-04-27 02:23:43 +00:00
alecf%netscape.com
20b5e4b38d ok, now that I actually understand how XPIDL arrays work, implement them correctly, and add a missing ADDREF that was causing memory corruption 2000-04-27 01:38:06 +00:00
alecf%netscape.com
29beab93a5 scriptify and COMify the validity manager and tables - make the validity manager into a service instead of a global variable 2000-04-26 23:41:45 +00:00
alecf%netscape.com
52801265d5 add search validity table/manager to windows build 2000-04-26 22:01:44 +00:00
alecf%netscape.com
e3b2b077fd add validity manager stuff to unix build 2000-04-26 21:54:37 +00:00
alecf%netscape.com
4d0510c8e3 add scriptable interfaces to the search validity manager and tables (not yet part of build) 2000-04-26 21:54:18 +00:00
bienvenu%netscape.com
3eefa114e6 add AddResultElement as a search session interface 2000-04-26 20:57:01 +00:00
mjudge%netscape.com
2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
bienvenu%netscape.com
b6ec9d056d more work on search, esp news 2000-04-26 00:55:47 +00:00
scc%netscape.com
0d576558b1 making string conversions explicit 2000-04-22 23:23:43 +00:00
bienvenu%netscape.com
95f86814b6 more work on search, including validity manager 2000-04-22 17:36:27 +00:00
sspitzer%netscape.com
ef3688063b init the refcount. 2000-04-22 16:52:06 +00:00
alecf%netscape.com
1d547a8411 missing object file from makefile 2000-04-22 01:31:55 +00:00
alecf%netscape.com
9521f9ba8d fix class casting bustage 2000-04-22 00:57:48 +00:00
alecf%netscape.com
9a6c9a1fd5 fix casting bustage 2000-04-22 00:42:50 +00:00
alecf%netscape.com
f15bb28f41 oops, fix IDL bustage 2000-04-22 00:38:29 +00:00
alecf%netscape.com
42e1c6e1f3 make a whole bunch of search/filter stuff scriptable.
this included adding a new nsIMsgSearchValue interface, and renaming some of the IDL typedefs to be consistent with each other.
2000-04-22 00:34:39 +00:00
cls%seawood.org
f03dcb44c8 Explicitly cast string literals (const char*) to char *. 2000-04-21 21:26:21 +00:00
cls%seawood.org
afaa6c9492 Some compilers (HP) require an explicit cast from a const char * to a char *. String literals are treated as const char *. 2000-04-21 14:47:25 +00:00
cls%seawood.org
03ccd1769f Temp dummy implementation of nsMsgSearchValidityManager::NewTable for BeOS. Bug #36686 2000-04-21 14:40:54 +00:00
alecf%netscape.com
12c9fd1145 oops, back out previous change, my tree had other stuff in it 2000-04-21 08:53:32 +00:00
alecf%netscape.com
eb2b038aa1 oops, back out that unix change, my tree was filled with other crap 2000-04-21 08:52:29 +00:00
alecf%netscape.com
599ccf3028 oops, back out part of that change, forgot my tree had other stuff in it 2000-04-21 08:51:51 +00:00
alecf%netscape.com
8d879b0045 add scriptable search value to windows build 2000-04-21 08:49:46 +00:00
alecf%netscape.com
43fe40b42b add scriptable searchvalue to unix build 2000-04-21 08:49:06 +00:00
alecf%netscape.com
e0bd7a84f3 add new IDL to windows build 2000-04-21 08:48:14 +00:00
alecf%netscape.com
d704f10a2f add new IDL to unix build 2000-04-21 08:46:14 +00:00
alecf%netscape.com
2c14cdf12f add first cut at scriptable search scope terms 2000-04-21 08:45:53 +00:00