Commit Graph

3560 Commits

Author SHA1 Message Date
alecf%netscape.com
a16cc81bf2 implement GetPrettyName() correctly - return the hostname if no prettyname is known 1999-06-14 22:53:09 +00:00
alecf%netscape.com
e7fe1f0f6e fix leak in case it fails (GetLocalPath might return nsnull) 1999-06-14 22:51:41 +00:00
alecf%netscape.com
2de3b5c34f add searchdialog.js to the build 1999-06-14 22:49:05 +00:00
alecf%netscape.com
0c20adee9e implement more/less and add strawman for auto-updating combo boxes when search terms change 1999-06-14 22:47:42 +00:00
ducarroz%netscape.com
88daa70d06 add nsICopyMsgStreamListener.idl 1999-06-14 22:47:38 +00:00
alecf%netscape.com
cf64697634 localize this file 1999-06-14 22:46:28 +00:00
putterman%netscape.com
6209458cd1 use nsICopyMsgStreamListener. 1999-06-14 22:44:33 +00:00
putterman%netscape.com
427f461702 use nsICopyMsgStreamListener.idl 1999-06-14 22:44:03 +00:00
putterman%netscape.com
24683a112f changed nsICopyMessageStreamListener.idl to nsICopyMsgStreamListener.idl 1999-06-14 22:43:45 +00:00
sspitzer%netscape.com
c353199c84 fix my debugging printfs. if we are on a PC, allow the dialogs to show up. 1999-06-14 22:27:34 +00:00
sspitzer%netscape.com
b0a4a38719 if we are on a PC, allow the dialogs to pop up. 1999-06-14 22:26:47 +00:00
putterman%netscape.com
c7f23c6607 Added deleteStorage parameter. 1999-06-14 22:25:10 +00:00
putterman%netscape.com
be6c52c258 Add deleteStorage parameter. 1999-06-14 22:24:52 +00:00
putterman%netscape.com
0517f9b823 Move messages to trash on delete. 1999-06-14 22:24:35 +00:00
putterman%netscape.com
1ea80282cc DeleteStorage on delete message. 1999-06-14 22:24:16 +00:00
putterman%netscape.com
7f68ca1c73 Added GetRootFolder. 1999-06-14 22:22:51 +00:00
putterman%netscape.com
2538964415 nsCopyMessageStreamListener can be created from the factory, and deleting a message
doesn't deleteStorage.
1999-06-14 22:22:19 +00:00
rhp%netscape.com
d42d4bf36f Fix for Bug#: 5866 ... I think this is fixed...again 1999-06-14 22:21:01 +00:00
putterman%netscape.com
a153009352 created nsICopyMessageStreamListener interface and added deleteStorage and GetRootFolder
to nsIMsgFolder.
1999-06-14 22:20:19 +00:00
putterman%netscape.com
2a13bab9b4 nsCopymessageStreamListener can be created through the factory. 1999-06-14 22:19:22 +00:00
ducarroz%netscape.com
4b085ce46a do not export an auto-generated interface file (nsIDBFolderInfo.h) 1999-06-14 22:13:56 +00:00
bienvenu%netscape.com
ac1154404d remove nsIDBFolderInfo.h from exports 1999-06-14 22:02:20 +00:00
bienvenu%netscape.com
29c1034ee4 convert to idl for nsIDBFolderInfo 1999-06-14 21:46:37 +00:00
ducarroz%netscape.com
1cc721a8db First Checked In. 1999-06-14 21:41:14 +00:00
sspitzer%netscape.com
3147cfe7fc clean up the cancel code. clean up the html error message that show up in the
message pane if you are viewing a cancelled message.  move alerts from the
nntp service and into the nntp protocol code.  print out any alerts, since bug #7770 isn't fixed.  check "us" vs. "them" before cancelling if the server
doesn't support the CANCELCHK extension.
1999-06-14 21:30:07 +00:00
sspitzer%netscape.com
c81a80e628 add NPL. 1999-06-14 21:23:01 +00:00
sspitzer%netscape.com
3cb58269b2 make the alert messages show up in the console window. this is just
a hack until 7770 gets fixed.  note:  it only works for single byte languages.
1999-06-14 21:22:13 +00:00
mscott%netscape.com
fa6ebcb1a6 Fix a memory leak. 1999-06-14 21:05:37 +00:00
bienvenu%netscape.com
9db4a8bff6 convert to idl for nsIDBFolderInfo 1999-06-14 21:03:45 +00:00
hangas%netscape.com
804b41db2a First Checked In. 1999-06-14 20:25:33 +00:00
mscott%netscape.com
6d73c2ee46 Part of emitter re-org. Don't build xml, raw and html directories. Build emitters\build directory. 1999-06-14 20:17:44 +00:00
mscott%netscape.com
30ebbb725a Part of emitter re-org. don't build xml, raw & emitter directories. Add build directory. 1999-06-14 20:17:02 +00:00
mscott%netscape.com
cafa087ef9 Part of emitter re-org. Build new emitter files. 1999-06-14 20:16:34 +00:00
mscott%netscape.com
33a0a5fde9 Part of emitter re-org landing. Use prog IDs instead of class IDs. 1999-06-14 20:16:04 +00:00
mscott%netscape.com
78341bbce4 Part of emitter re-org landing. Remove class ids from public interface. 1999-06-14 20:15:14 +00:00
mscott%netscape.com
d4bba869fd Part of emitter re-org landing. Don't build html, xml and raw directories anymore. build new build directory. 1999-06-14 20:14:49 +00:00
mscott%netscape.com
64ea6f21f7 Part of emitter re-org landing. Build new emitter files. 1999-06-14 20:14:20 +00:00
mscott%netscape.com
5eee6f6a03 Part of emitter re-org landing. Move header display types here. I'm using this header file as a common include file. 1999-06-14 20:14:07 +00:00
rhp%netscape.com
04b7d1e78f New quoting interface 1999-06-14 05:23:06 +00:00
rhp%netscape.com
a99aa038bc Adding new quoting interface 1999-06-14 05:22:07 +00:00
mscott%netscape.com
bd8c64b8a2 Fix copy messages which I broke when I cleaned up some of this code. *oops* 1999-06-14 04:30:31 +00:00
bienvenu%netscape.com
33e7b223dc prepare for msgdb idl 1999-06-14 02:20:41 +00:00
rhp%netscape.com
06b91d1df9 New files for StreamConverter interface - not part of the build yet 1999-06-13 22:15:14 +00:00
rhp%netscape.com
53147d1243 Cleanup of test harness 1999-06-13 22:08:55 +00:00
sspitzer%netscape.com
21297e7a96 clean up my original hack to display error messages in the message pane.
before I was using a .eml file, and so I need the error message to be an
rfc 822 message for things to work.  Now, the file is a .htm file, so I can
just write normal html to the file, and it will work.

all this will go away when we don't have to use files, and we can write
directly to the stream.
1999-06-13 20:37:56 +00:00
rhp%netscape.com
20cb7876cc A new test harness for libmime's new nsIStreamConverter.h interface 1999-06-13 20:11:37 +00:00
sspitzer%netscape.com
67afa8ceaf initialize previously uninitialized memory 1999-06-13 19:04:19 +00:00
sspitzer%netscape.com
197b332044 changes to get news cancel working. more to be done, but the basics of
news cancel works for now.
1999-06-13 17:14:05 +00:00
sspitzer%netscape.com
80afae942f initial work to make posting to any news host.
currently, you can only post to the server specified by the
"network.hosts.nntp_server" pref.  by default, the value of this pref "news".

more work needs to be done to complete this.

fix for #6655
1999-06-12 18:10:58 +00:00
sspitzer%netscape.com
21c0e6686c fix for #7891. commit db after we mark a header read. 1999-06-12 18:07:21 +00:00
sspitzer%netscape.com
96255e3aef rewrite to use nsString. 1999-06-12 17:51:55 +00:00
hangas%netscape.com
a5c42c07b5 Made buttons localizable 1999-06-12 03:34:02 +00:00
hangas%netscape.com
9dc015d3ae Glued in the address bucket in the address picker dialog 1999-06-12 03:32:56 +00:00
bienvenu%netscape.com
3afd079799 more work on imap filters 1999-06-12 02:04:29 +00:00
bienvenu%netscape.com
1b40be544f move comment nearer code it refers to 1999-06-12 02:04:08 +00:00
mscott%netscape.com
4eafde157f Initialize mFilePath to nsnull. I was crashing in the dtor of the url because it was pointing to unitialized memory
whenever I tried to get msgs from a newsgroup on win32.
1999-06-12 01:06:22 +00:00
sspitzer%netscape.com
402719b4ee we only nsIMsgSendLater.h once 1999-06-12 00:47:09 +00:00
mscott%netscape.com
08ee6700a5 Fix memory leak of nsVoidArray. 1999-06-12 00:30:04 +00:00
mscott%netscape.com
f8b2b1a3d2 Fix free memory write by freeing string after we call atol on it. 1999-06-12 00:27:09 +00:00
ducarroz%netscape.com
60af720478 re-add nsIMsgSendLater.h as rhp has removed it from the idl project 1999-06-12 00:25:19 +00:00
sspitzer%netscape.com
1ec1e7eac0 second half of mac build bustage fix for rhp. 1999-06-12 00:17:25 +00:00
sspitzer%netscape.com
55e7615320 firsh have of fix for rhp build bustage. 1999-06-12 00:16:25 +00:00
rhp%netscape.com
804622c1e9 new feature work 1999-06-11 23:44:44 +00:00
rhp%netscape.com
c41ee84f6a New send later functionality 1999-06-11 23:42:45 +00:00
ducarroz%netscape.com
e3c6263b65 don't declare a variable into a for loop! 1999-06-11 23:15:34 +00:00
ducarroz%netscape.com
aad43df1e7 export all idl files from base/public 1999-06-11 23:08:53 +00:00
ducarroz%netscape.com
8f400d8535 add nsMailnewsTypes2.idl 1999-06-11 23:08:52 +00:00
sspitzer%netscape.com
5b9a8f1310 turn off alert code because of #7770. 1999-06-11 22:58:46 +00:00
ducarroz%netscape.com
afad998859 add nsIMsgFolder.idl, fix build bustage on Mac 1999-06-11 22:42:41 +00:00
sspitzer%netscape.com
967045644e fix for #7795. get news posting to work again. 1999-06-11 22:39:17 +00:00
mscott%netscape.com
9d2411019b first created. export new header files. 1999-06-11 22:37:51 +00:00
hangas%netscape.com
9c1a286692 Big additions to the selectaddress.xul functionality. 1999-06-11 22:34:17 +00:00
ducarroz%netscape.com
cb135fdfb5 update manifest 1999-06-11 22:19:33 +00:00
putterman%netscape.com
d336e8ad96 added files: mozilla/mailnews/base/src/nsMsgNotificationManager.cpp 1999-06-11 22:17:13 +00:00
putterman%netscape.com
38e8644d22 Add a new parameter for CheckNewMail 1999-06-11 22:14:35 +00:00
putterman%netscape.com
27e0b043bf More work on Biff. Use standard BiffTypes enum. 1999-06-11 22:14:08 +00:00
putterman%netscape.com
0069a57917 Add methods for Biff. 1999-06-11 22:13:18 +00:00
putterman%netscape.com
bdeb63a4ef Add MailNewsTypes2.idl 1999-06-11 22:12:51 +00:00
putterman%netscape.com
8452890596 Add gif for Biff. 1999-06-11 22:12:03 +00:00
putterman%netscape.com
a54cbf4431 Work on UnsentMessages. 1999-06-11 22:11:32 +00:00
putterman%netscape.com
c2289c8757 More work on Biff. 1999-06-11 22:10:42 +00:00
putterman%netscape.com
d676e0c982 Add work for SentUnsentMessages. 1999-06-11 22:10:02 +00:00
putterman%netscape.com
067a311c7f Add more work on Biff. 1999-06-11 22:09:47 +00:00
putterman%netscape.com
aecf41e9fd add nsMsgNotificationManager. 1999-06-11 22:08:09 +00:00
putterman%netscape.com
509830943a removed MailNewsTypes.idl 1999-06-11 22:07:08 +00:00
mscott%netscape.com
33bc44f02d Not part of the build yet. manifest file for new mime\emitter\build directory. 1999-06-11 21:30:16 +00:00
mscott%netscape.com
dcc559540b Not part of the build yet. makefile for building the emitter library. 1999-06-11 21:28:24 +00:00
mscott%netscape.com
0086546f78 (Not part of the build yet). This file used to be mailnews\mime\emitters\xml\nsMimeEmitter.h/.cpp if you need to look up a
log for the file.
1999-06-11 21:03:15 +00:00
mscott%netscape.com
2dbdc1cb0f (Not part of the build yet). This file used to be mailnews\mime\raw\nsMimeEmitter.h/.cpp if you need to look up a
log for the file.
1999-06-11 21:02:27 +00:00
mscott%netscape.com
27129ca7d9 (Not part of the build yet). This file used to be mailnews\mime\html\nsMimeEmitter.h/.cpp if you need to look up a
log for the file.
1999-06-11 21:01:56 +00:00
mscott%netscape.com
03974ead3b not part of the build yet. A new factory which registers our mime emitters. 1999-06-11 21:00:49 +00:00
mscott%netscape.com
18deae8174 First checked in. NOT part of the build yet. These are the beginning of a new structure for the mime emitters
which basically compresses all of them into one library instead of 3 separate shared libraries.
1999-06-11 21:00:20 +00:00
sfraser%netscape.com
57b3c3e5d8 Fix include nsIDOMEditorAppCore -> nsIEditorShell 1999-06-11 20:28:39 +00:00
sfraser%netscape.com
83413f9834 Synch with editorAppCore -> editorShell changes 1999-06-11 19:04:04 +00:00
sfraser%netscape.com
13b35c5300 editorAppCore is no more; use XPIDL'd editorShell instead. 1999-06-11 18:59:09 +00:00
rhp%netscape.com
b373155b34 New test program for back end functionality 1999-06-11 14:21:23 +00:00
bienvenu%netscape.com
aa6f741aaa restructure filter code to start on imap filters 1999-06-11 07:07:04 +00:00
bienvenu%netscape.com
d0f17077e7 remove offline code which isn't used yet to get rid of mac warnings, add bulletproofing on header copy 1999-06-11 07:04:22 +00:00
bienvenu%netscape.com
b839da424a restructure filter application to do imap filters 1999-06-11 07:01:39 +00:00
sspitzer%netscape.com
dd3b61fc31 wrap printf with #ifdef DEBUG 1999-06-11 05:50:13 +00:00
sspitzer%netscape.com
acf309cc4f comment out alert code until #7770 is fixed. sigh. 1999-06-11 05:46:31 +00:00
sspitzer%netscape.com
49dfd2fa0b temporary hack to fix #6912. still more work to be done here, obviously. 1999-06-11 05:37:54 +00:00
mscott%netscape.com
32cbc72383 When displaying a message (writing it to a file), we should skip the first line of the message which is part of the
dummy envelope for the message. We don't want to include this line.
1999-06-11 02:44:06 +00:00
sspitzer%netscape.com
7f254be25a remove the "." from these menu items. they are working now. 1999-06-11 00:42:38 +00:00
sspitzer%netscape.com
7c4741fca1 changes for ducarroz's checkin 1999-06-11 00:25:31 +00:00
ducarroz%netscape.com
99d80efa24 Add more IDL files 1999-06-11 00:25:26 +00:00
ducarroz%netscape.com
1638d7c128 need to include "nsMsgComposeBE.h" as it not include by the interface anymore 1999-06-11 00:25:21 +00:00
ducarroz%netscape.com
206ae0f8a3 Replace ComposeMessageWithType by ComposeMessage 1999-06-11 00:25:20 +00:00
ducarroz%netscape.com
2134bee9a1 Replace ComposeAppcore stuff by nsIMsgComposeService & nsIMsgCompose 1999-06-11 00:25:19 +00:00
ducarroz%netscape.com
f0214f916a Replace Compose Appcore by nsIMsgComposeService/nsIMsgCompose 1999-06-11 00:25:18 +00:00
ducarroz%netscape.com
f3cb15a9ad update make file 1999-06-11 00:25:16 +00:00
ducarroz%netscape.com
36da6727bb Replace Compose Appcore by XPConnect object nsIMsgComposeService & nsIMsgCompose. 1999-06-11 00:25:15 +00:00
ducarroz%netscape.com
9944505151 Add Message Compose Service CID 1999-06-11 00:25:14 +00:00
mscott%netscape.com
401bafd75f Remove assertion as we are finding that it doesn't apply. 1999-06-10 23:45:16 +00:00
ducarroz%netscape.com
643e642824 don't addref a null ptr, that hurts! 1999-06-10 23:31:44 +00:00
putterman%netscape.com
6cac2bb6ff Use onclick until onchange gets fixed. 1999-06-10 23:26:37 +00:00
ducarroz%netscape.com
b686c976a3 make it scriptable, sync. with current implementation 1999-06-10 22:09:17 +00:00
ducarroz%netscape.com
68f29c9fd6 Add a temporary hack to make the reply/forward kind of work 1999-06-10 22:08:35 +00:00
mscott%netscape.com
98d43a8dcf Finish save messsage to disk work --> reworked mailbox protocol to use an nsIFileSpec for the temp message
we write in order to display messages. Also added code to set the temp file to be the save message to disk
file if that was the type of url we are running.
1999-06-10 22:08:32 +00:00
mscott%netscape.com
33735da7ab Be sure to set byte range for mailbox urls where the action is save file to disk. 1999-06-10 22:06:19 +00:00
ducarroz%netscape.com
ed9d9bb15b Add temporary an argument to OpenComposeWindow 1999-06-10 22:06:01 +00:00
ducarroz%netscape.com
febcf18fcc total rewrite 1999-06-10 22:04:21 +00:00
ducarroz%netscape.com
f75fb7468c make it scriptable 1999-06-10 22:03:28 +00:00
ducarroz%netscape.com
7026619839 export more IDL files 1999-06-10 22:02:24 +00:00
sspitzer%netscape.com
80cc8bf8cc clean up for nsIMsgHdr and nsIMessage header and idl insanity 1999-06-10 20:26:32 +00:00
sspitzer%netscape.com
ed24a82e14 clean up the nsIMsgHdr and nIMessage idl and header insanity. 1999-06-10 20:25:23 +00:00
sspitzer%netscape.com
9d88aaa6b9 clean up the nsIMsgHdr & nsIMessage idl and header insanity 1999-06-10 20:24:43 +00:00
mcmullen%netscape.com
7298d48ea8 Fix the mailnews pref-window-showing code to work with the prefwindow changes. 1999-06-10 20:23:06 +00:00
mscott%netscape.com
a01b5a1250 Fix smtp send problem. I was over zealous in fixing a memory leak and we were appending an extra
comma to the list of recipients.
1999-06-10 19:37:18 +00:00
jefft%netscape.com
5343385862 undo framework 1999-06-10 14:55:36 +00:00
sspitzer%netscape.com
3c0b3f54db fix the crashing when I post news. 1999-06-10 08:08:22 +00:00
mscott%netscape.com
ee3af4fc35 change the start page. don't point to www.mozilla.org. this is only until #7417 gets fixed. 1999-06-10 07:26:38 +00:00
mscott%netscape.com
c3a0128e26 Change comment to reflect tthe appropriate interface. (it was confusing before). 1999-06-10 07:21:06 +00:00
mscott%netscape.com
b059e57e90 Trying to clear some stuff up to make it easier for Seth and I to track down the build breakage. 1999-06-10 06:55:14 +00:00
waterson%netscape.com
97814c2d09 Fix build bustage: make sure overloaded function uses identical return
type.
1999-06-10 06:40:43 +00:00
mscott%netscape.com
90b9875120 Fix for SunOS build. we were using a nsCOMPtr on two interfaces without explicitly including the interface header file. 1999-06-10 05:49:17 +00:00
sspitzer%netscape.com
149919afe7 nsINNTPProtocol.h is going away, since it is not being used.
the only thing that uses nsNNTPProtocol is nsNntpService.
remove it from the news factory.

changes to get mark message read on display working.
1999-06-10 05:39:09 +00:00
sspitzer%netscape.com
76182cf4b2 work to get this test working again. it's not building right now. 1999-06-10 05:33:55 +00:00
sspitzer%netscape.com
3cb52a37ca the tests are going to break, so I am turning them off. I'll be turning them back on once I figure out what to do. 1999-06-10 05:32:37 +00:00
sspitzer%netscape.com
c2816a8a4a get this to link on IRIX. thanks to Jason Heirtzler <jasonh@engr.sgi.com> for the patch. 1999-06-10 04:32:46 +00:00
mscott%netscape.com
7834f208ee fix memory leak 1999-06-10 03:06:28 +00:00
ducarroz%netscape.com
08eedc8641 fix build bustage 1999-06-10 03:05:22 +00:00
ducarroz%netscape.com
dc514d6887 add a missing declarations, fix build bustage 1999-06-10 03:04:54 +00:00
mscott%netscape.com
1f5deba4a8 Fix memory leaks. 1999-06-10 02:47:29 +00:00
alecf%netscape.com
8e75c8bbe4 fix leak 1999-06-10 02:19:01 +00:00
alecf%netscape.com
3944e0db2c fix some leaks 1999-06-10 02:17:33 +00:00
ducarroz%netscape.com
db2bae8af1 add some missing declarations 1999-06-10 02:02:14 +00:00
ducarroz%netscape.com
b2a5baa4c0 remove any use of nsMsgCompose (it's the old one nsMsgCompose will conflic with the new one I will add soon!) 1999-06-10 02:01:37 +00:00
ducarroz%netscape.com
bfe41f9793 use CreateAndSendMessage instance of SendMessage 1999-06-10 01:50:05 +00:00
ducarroz%netscape.com
5c498f568a need to addref/release the object pass to the callback to avoid crash 1999-06-10 01:11:12 +00:00