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

912 Коммитов

Автор SHA1 Сообщение Дата
ducarroz%netscape.com 01855c3b8e updated mac project 1999-04-26 22:57:32 +00:00
ducarroz%netscape.com 50276008ab update projects 1999-04-26 22:55:01 +00:00
alecf%netscape.com c06daa2756 remove all references to the old nsIMessenger 1999-04-26 22:52:38 +00:00
alecf%netscape.com d1323c7142 stop creating nsIMessenger objects 1999-04-26 22:47:13 +00:00
alecf%netscape.com 2d974a158b remove nsIMessenger from Mac/Windows 1999-04-26 22:43:09 +00:00
alecf%netscape.com 3fcb73e0a5 remove nsIMessenger entirely 1999-04-26 22:42:41 +00:00
sspitzer%netscape.com ebe314420d add newline to end of file 1999-04-26 22:31:42 +00:00
sspitzer%netscape.com 88bf38bebf make destructor virtual 1999-04-26 22:30:52 +00:00
alecf%netscape.com d2d0194c11 fix fprintf problem (and make it only DEBUG_alecf) 1999-04-26 22:15:03 +00:00
putterman%netscape.com bf7af54df4 Only return NS_OK if ptr is valid. 1999-04-26 22:02:48 +00:00
alecf%netscape.com 363def7a19 attempt to fix mail/news size issue 1999-04-26 21:52:26 +00:00
alecf%netscape.com a791266e10 fix QueryInterface so we're actually returning the right value 1999-04-26 21:33:58 +00:00
alecf%netscape.com 8a3695f2ab switch to using nsCOMPtr and the new GetLocalPath() api instead of doing something server-type-specific 1999-04-26 21:32:47 +00:00
alecf%netscape.com 6839dfab08 call the service manager directly instead of storing a copy of it in a member variable 1999-04-26 21:31:57 +00:00
alecf%netscape.com 53b7fde541 goodbye, yellow brick stub.. 1999-04-26 21:31:22 +00:00
alecf%netscape.com ed193a363f add new data sources to the factory 1999-04-26 21:29:44 +00:00
alecf%netscape.com df281a2c2f add new data source to unix build 1999-04-26 21:28:43 +00:00
alecf%netscape.com 432acf359c add new datasources to the windows build 1999-04-26 21:28:21 +00:00
alecf%netscape.com 859e0c7604 remove nsIMessenger stub code from the build 1999-04-26 21:20:08 +00:00
alecf%netscape.com 43b60b2656 remove some unnecessary source files from the build (some of these data sources will eventually return) 1999-04-26 21:17:59 +00:00
alecf%netscape.com 9d1ac53280 removed files: mozilla/mailnews/base/src/nsIMessenger.cpp 1999-04-26 21:16:47 +00:00
alecf%netscape.com f925982e9d remove references to stub nsIMessenger class 1999-04-26 19:03:36 +00:00
alecf%netscape.com 1d449a2481 oops, checked in the wrong file, backing this out (it's not ready yet) 1999-04-26 19:03:08 +00:00
alecf%netscape.com bb5d4b10ea remove references to unnecessary nsIMessenger stub class 1999-04-26 19:00:54 +00:00
alecf%netscape.com 963baf27b9 rename the IDL attributes so it's more friendly to javascript, and use the new GetLocalPath method when upgrading mail.directory on POP 1999-04-26 18:40:48 +00:00
alecf%netscape.com 87ea48afdb add new GetServerURI() method for asking a server for the root RDF URI and make a generic GetLocalPath() for getting the local directory for this server. 1999-04-26 18:38:26 +00:00
putterman%netscape.com ba2a8f56ee use NS_IF_RELEASE in case db is null. 1999-04-26 03:08:42 +00:00
mscott%netscape.com 9f7c1a2dbb Add new line to end of file. 1999-04-25 21:23:36 +00:00
mscott%netscape.com 419605d033 nsMsgLineStreamBuffer::ReadNextline now returns # bytes read.
nsMsgLineStreamBuffer now lets you pass in the delimeter string to be used for determing the end of a line. This allows the function to be platform friendly with line endings...
1999-04-25 19:51:08 +00:00
putterman%netscape.com 596f37bb9e added files: mozilla/mailnews/base/util/nsMessage.cpp 1999-04-24 20:51:22 +00:00
putterman%netscape.com d16d6c3924 Added enumerator to convert nsMsgDBHdr into message. 1999-04-24 20:37:00 +00:00
putterman%netscape.com 1ed57840f7 removed protocol dependent uri utilities and added CreateMessageFromMsgDBHdr. 1999-04-24 20:36:26 +00:00
putterman%netscape.com baca5e550b Removed protocol dependent uri utilities. 1999-04-24 20:36:00 +00:00
putterman%netscape.com 55286de9a6 Added nsMessage 1999-04-24 20:35:34 +00:00
putterman%netscape.com 0695594f7a Check for null pointer before using db in change view. 1999-04-24 20:34:51 +00:00
putterman%netscape.com 071598bddd Use new msghdr to message converter enumerator. 1999-04-24 20:34:25 +00:00
putterman%netscape.com a5e683a1e4 Use nsIMsgDBHdr. 1999-04-24 20:33:39 +00:00
putterman%netscape.com 02f487728c Added CreateMsgFromMsgDBHdr. 1999-04-24 20:33:20 +00:00
putterman%netscape.com 7620670d16 Added nsIMessage 1999-04-24 20:32:24 +00:00
waterson%netscape.com 7431df7cdc Fix a comment that I forgot to keep in sync. 1999-04-24 03:28:43 +00:00
waterson%netscape.com 933ff04dcb Whoops. Missed this one. 1999-04-24 03:28:22 +00:00
waterson%netscape.com 7b2a8f4939 The Great Cursor Excorcism. Dropped cursors in favor of enumerators. Details on RDF_19990422_BRANCH. 1999-04-24 02:41:54 +00:00
jefft%netscape.com 322c217660 initialize local variable, folderURI, to nsnull 1999-04-24 01:11:38 +00:00
alecf%netscape.com 85cbec924c add new accessor to nsIMsgIncomingServer to get local folder path 1999-04-23 22:57:31 +00:00
jefft%netscape.com 2b81869485 fixed build bustage 1999-04-23 15:18:25 +00:00
jefft%netscape.com ff1de19446 getting imap root folder directory from prefs instead of hard coded string 1999-04-23 13:55:53 +00:00
rickg%netscape.com f86b7f933d update to sync with nsString2 1999-04-22 06:39:40 +00:00
alecf%netscape.com c4bff4302d Add server RDF source 1999-04-22 03:02:35 +00:00
alecf%netscape.com 6141657ece add new datasources to windows build 1999-04-22 02:28:55 +00:00
alecf%netscape.com 5b2d214c74 start building new RDF datasources on unix 1999-04-22 02:26:25 +00:00
alecf%netscape.com 1518456dc6 check in skeleton source for RDF datasources for account system 1999-04-22 02:25:22 +00:00
alecf%netscape.com 7e2d826a6a add headers for new RDF data sources for account system 1999-04-22 02:24:39 +00:00
mscott%netscape.com 907c03e019 Fix fence post case in nsMsgLineBufferStream::ReadNextLine when we read n bytes and n == the size of the buffer...we were over-writing the n+1th byte with a null terminator.
Add (unimplemented) feature to nsMsgLineBufferStream to give caller the choice of allocating new memory for new lines or not.
1999-04-22 01:53:19 +00:00
putterman%netscape.com 4ddb23c6e9 added files: mozilla/mailnews/base/util/nsMsgUtils.cpp 1999-04-21 20:22:18 +00:00
putterman%netscape.com 69323103f5 Add utility functions so we can use nsIMsgMessageService correctly. 1999-04-21 20:17:23 +00:00
putterman%netscape.com 40c42f537c uses nsIMsgMessageService. 1999-04-21 20:16:16 +00:00
sspitzer%netscape.com a462087190 use nsCRT:strtok(), not strtok() 1999-04-21 19:54:44 +00:00
mscott%netscape.com e654a0431a OpenUrl no longer needs any knowledge of the nntp service. It should be able to go directly through the nsIMsgMessageService interface. 1999-04-21 18:59:51 +00:00
jefft%netscape.com f5a6ea8454 adding imap related URI 1999-04-21 05:13:31 +00:00
jefft%netscape.com 62fe459116 remove nsMsgImapMailFolder.cpp 1999-04-21 05:12:13 +00:00
jefft%netscape.com 7dad835d36 use nsNativeFileSpec& instead of nsNativeFileSpec* for GetPathName method 1999-04-21 05:10:58 +00:00
jefft%netscape.com 11c085fb96 added kImapRootURI, nsGetImapRoot() 1999-04-21 05:09:33 +00:00
sspitzer%netscape.com 4b92fe85ee these header files and CIDs aren't being used. comment them out. 1999-04-21 02:57:36 +00:00
sspitzer%netscape.com 2272de33f9 get the newsroot from the account manager.
remove the old #if 0 code
1999-04-21 02:54:40 +00:00
sspitzer%netscape.com 5bae97b8fd changes to parse the accountlist and add each of the accounts.
the accountlist must be delimited by commas
1999-04-21 02:52:21 +00:00
mscott%netscape.com 9c2d889626 for nsMsgLineStreamBuffer, let caller choose if they want CRLFs at the end of the new lines or not. 1999-04-20 23:44:34 +00:00
mscott%netscape.com f37bcffdf7 Update the idl file. 1999-04-20 23:33:19 +00:00
mscott%netscape.com 7666bdbd29 Pull out the mailbox service code for displaying and copying a message. Replace it with code that uses the new nsIMsgMessageService. In addition, we are no longer going to support message display from the demos menu. It is no longer necessary as we can display messages by selecting them on the thread pane. 1999-04-20 23:30:04 +00:00
mscott%netscape.com a6c07e75b9 Export nsIMsgMessageService.h 1999-04-20 23:19:40 +00:00
mscott%netscape.com 5a899f7ed6 Rev the interface... 1999-04-20 23:19:11 +00:00
alecf%netscape.com a713dbf60e fix newline-at-end-of-file problem 1999-04-20 22:50:08 +00:00
alecf%netscape.com 39d88dbe36 change nsIEnumerators to nsISupportsArrays and implement some of the getIdentities() getServers() etc 1999-04-20 22:48:32 +00:00
alecf%netscape.com 90cf042740 add accessor for getting the account manager from the mail session 1999-04-20 22:43:04 +00:00
putterman%netscape.com 16c1e86959 Moved folder listener code from local to base. 1999-04-20 22:24:21 +00:00
mscott%netscape.com 888c9ed9a7 Export nsIMsgMessageService.h 1999-04-20 21:50:51 +00:00
mscott%netscape.com 53527f46fd An interface designed to organize all message related operations such as copying and displaying messages under one umbrella. Each of our protocol services (imap, pop, news) will support this interface for message actions. 1999-04-20 21:49:21 +00:00
sspitzer%netscape.com b4e142b8f1 changes to get news in the folder pane 1999-04-20 19:08:10 +00:00
jdunn%netscape.com 444d30a864 Fix unix native compiler error: can't find libraries. TK_LIBS include both
the libraries and where to get them.
1999-04-20 19:03:53 +00:00
ducarroz%netscape.com 155c4abfdf updated mac project, added nsMsgRDFUtils.cpp 1999-04-20 18:42:04 +00:00
putterman%netscape.com 7152dd4a1b Added a couple of utility files for our RDF datasources with functions and declarations
that can be used by all.
1999-04-20 18:15:16 +00:00
ducarroz%netscape.com 062acfcba3 updated mac project, added nsMsgFolderDataSource.cpp & nsMsgMessageDataSource.cpp 1999-04-20 01:59:14 +00:00
putterman%netscape.com e142b0db9b Split datasources into message and folder datasources and moved them to base. 1999-04-20 01:11:11 +00:00
putterman%netscape.com 412221c6f5 Split datasources into message and folder datasources and moved them to base.
Added these files.
1999-04-20 01:08:51 +00:00
mscott%netscape.com f95c28ad46 initialize more variables that weren't getting values if there wasn't a pref for the value. 1999-04-20 00:03:09 +00:00
mscott%netscape.com 70dd6752bd Take out pref initialization code which was always loading prefs50.js from the current directory. We need to be using the prefs for the default profile. This fixes the current windows problems where mail prefs weren't being read in. 1999-04-19 23:38:30 +00:00
mscott%netscape.com 571de914c4 Initialize some variables in SetKey which were causing a crash if the prefs file did not have values for them..... 1999-04-19 23:37:02 +00:00
bienvenu%netscape.com 2d81b1adba add imap messages to uri scheme 1999-04-19 21:39:29 +00:00
sspitzer%netscape.com 8d0786d921 my printfs are driving me insane 1999-04-19 21:36:39 +00:00
mscott%netscape.com 4bc2083f05 First checked in. The message service is an interface representing actions the different derived protocol services can perform on messages such as copying, displaying a message etc. 1999-04-19 21:32:26 +00:00
ducarroz%netscape.com ef67bb41aa updated mac project 1999-04-18 21:24:20 +00:00
ducarroz%netscape.com a5d95cb396 updated manifest to reflect rhp modification with msgRFC882 1999-04-18 21:22:21 +00:00
alecf%netscape.com 6323b72687 remove some debugging statements 1999-04-16 22:19:13 +00:00
mscott%netscape.com f25eb09a76 add new class nsMsgLineStreamBuffer which is used to efficiently read out lines from an input stream by buffering unprocessed content in a buffer. 1999-04-16 22:05:33 +00:00
rhp%netscape.com 599771aad8 Moving header parser interface 1999-04-16 19:02:22 +00:00
rhp%netscape.com 9efbcddad8 Removal of old files 1999-04-16 19:00:50 +00:00
rhp%netscape.com 5bebb7fed5 Removal of old file 1999-04-16 19:00:44 +00:00
alecf%netscape.com cafa628f49 return rv rather than losing the return value 1999-04-16 18:46:08 +00:00
alecf%netscape.com cab8e013a0 bulletproof the nsMsgAccount object 1999-04-16 18:44:53 +00:00
alecf%netscape.com ceb7169f78 clean up memory leaks 1999-04-16 00:55:04 +00:00
alecf%netscape.com d236f80d21 add a few more attributes to nsMsgIncomingServer 1999-04-16 00:36:52 +00:00
alecf%netscape.com e365475666 update these interfaces and headers - no more dependancies on nsIPref.h 1999-04-16 00:35:09 +00:00
alecf%netscape.com 1e9eb9b898 since nsIMsgAccountManager doesn't use nsIPref.h anymore, include it here 1999-04-16 00:32:59 +00:00
alecf%netscape.com 99e7600407 since nsIPref.h got removed from the interface, include it here 1999-04-16 00:30:57 +00:00
alecf%netscape.com a702386215 rev these files 1999-04-15 21:33:10 +00:00
putterman%netscape.com 8f60e96f9e Added NewFolder 1999-04-15 21:12:10 +00:00
sspitzer%netscape.com 163e2b7f28 checking in newly generated header 1999-04-15 20:16:35 +00:00
sspitzer%netscape.com 1e9ddb19f5 checking in newly generated headers 1999-04-15 20:11:33 +00:00
sspitzer%netscape.com d73e993651 checking in new generated header 1999-04-15 20:03:27 +00:00
sspitzer%netscape.com 8ed1691101 add the missing goto's 1999-04-15 20:01:31 +00:00
alecf%netscape.com 14f799fb0a add booleans to decide if we should attach signatures/vcards 1999-04-14 03:43:45 +00:00
alecf%netscape.com 86ad80de67 fix newline-at-end-of-file problem 1999-04-14 03:35:58 +00:00
alecf%netscape.com 2ad9dc0f9f now that nsQuickSort is correctly exported on Windows, use it. 1999-04-14 03:26:45 +00:00
alecf%netscape.com 82f7b5f935 check in header file to match to make use of new SetSize() 1999-04-13 22:11:57 +00:00
alecf%netscape.com 7fd4c187ed augh, don't use quicksort for now, I'm not sure why windows can't see it. 1999-04-13 22:11:22 +00:00
alecf%netscape.com dcf0040807 use new nsQuickSort routine in base, and fix signed/unsigned problem 1999-04-13 20:12:27 +00:00
nhotta%netscape.com 6d3502a293 nsIMsgRFC822Parser and related changes, removed old i18n functions, instead passing charset name. 1999-04-13 19:18:22 +00:00
ducarroz%netscape.com cd541fb9d2 update project files, added nsNewsSummarySpec.cpp 1999-04-13 18:21:30 +00:00
chuang%netscape.com 260026da45 Switch mailnews from prefs.js to prefs50.js 1999-04-13 07:41:24 +00:00
sspitzer%netscape.com 942f9d710e stop driving the mailnews team insane with my printfs 1999-04-12 23:26:21 +00:00
jdunn%netscape.com eac23ef438 use 'common' memcpy routine 1999-04-12 22:19:25 +00:00
jdunn%netscape.com 4b7b87047f fix compiler error, need to specify base class 'type' 1999-04-12 21:46:53 +00:00
sspitzer%netscape.com 70e2ff56a6 quiet the UNIX compiler. Thanks to bruce@cybersight.com for this patch. 1999-04-12 21:28:28 +00:00
jdunn%netscape.com b501a78d8a fix compiler error (NS_DECL_ISUPPORTS shouldn't have a ';' at the end 1999-04-12 20:40:13 +00:00
jdunn%netscape.com db13725843 fix native compiler error (NS_DECL_ISUPPORTS should not be followed by a ';' 1999-04-12 20:38:57 +00:00
putterman%netscape.com 4387035a4d Add GetBufferPos 1999-04-12 20:23:04 +00:00
putterman%netscape.com 728f20d460 use PR_FALSE instead of FALSE 1999-04-12 20:22:48 +00:00
putterman%netscape.com 5d1733a2af Some code cleanup. 1999-04-12 20:22:27 +00:00
putterman%netscape.com 938a9c1b01 Pass in old values to property changed. 1999-04-12 20:22:10 +00:00
sspitzer%netscape.com 6d58b2d1fd nsf is back to msf 1999-04-12 19:06:26 +00:00
sspitzer%netscape.com 3ec7607b7d use a more realistic example in the comment 1999-04-12 03:58:21 +00:00
sspitzer%netscape.com f1e1ce5736 add news_message:// URI to the example comment 1999-04-12 03:53:27 +00:00
sspitzer%netscape.com 6553448e41 more debugging printfs and comments to help explain what's going on 1999-04-12 03:37:29 +00:00
sspitzer%netscape.com ffb75126f1 changes required because I added nsNewsSummarySpec.h nsNewsSummarySpec.cpp 1999-04-12 03:35:38 +00:00
sspitzer%netscape.com 093454be4c initial add (for the newsdb work) 1999-04-12 03:32:22 +00:00
braddr%puremagic.com dacff9811c Fix linking for nspr libs 1999-04-11 22:12:29 +00:00
sspitzer%netscape.com 928b4dc9df more newsdb related stuff 1999-04-11 00:38:32 +00:00
sspitzer%netscape.com 8b605afd4d strcmp returns 0 if the strings match. doh! 1999-04-10 23:12:01 +00:00
sspitzer%netscape.com cad698a73a fix my typos 1999-04-10 22:14:23 +00:00
sspitzer%netscape.com bbedc07458 more newsdb work 1999-04-10 22:05:58 +00:00
alecf%netscape.com 4b111c2878 forgot to define getDefaultCharPref 1999-04-10 21:58:09 +00:00
alecf%netscape.com 8a8fae8fd5 oops, forgot to check in these updated interfaces
- add SetKey() and remove LoadPreferences() so that we can build these objects lazily
1999-04-10 21:04:50 +00:00
alecf%netscape.com edada51a55 implementation for updated Multiple Accounts. create accounts/identities lazily, etc 1999-04-10 20:55:30 +00:00
alecf%netscape.com 00c1c35b5f the POP3 service now takes an nsIPop3IncomingServer to get context for all pop3 activity.
nsIPop3Sink now contains an nsIPop3IncomingServer that gets passed down along
with the URL so that after the URL has run we still have information about which server this came from
1999-04-10 20:50:52 +00:00
alecf%netscape.com e3d0e63626 rev the Multiple Accounts system:
- remove LoadPreferences() function, make use of SetKey instead
- lazily create accounts/identities/servers are they are requested
- request pref service inside each object rather than passing the same service around
- start to support upgrading of preferences from 4.x world
- preference accessors ask prefs store directly instead of trying to maintain their own copy of each preference
- start to add support for shadow/default "fallback" account/server prefs
1999-04-10 20:46:47 +00:00
alecf%netscape.com 4823daa071 move nsIMsgThread to base/public, and create IDL source
nsIMsgThread.idl has to be in base/public because nsIMessage needs it during
IDL compilation
1999-04-10 20:23:54 +00:00
ducarroz%netscape.com d92c919f93 update project files 1999-04-10 01:40:20 +00:00
ducarroz%netscape.com daf77c1b85 update Manifest files 1999-04-10 01:36:30 +00:00
sspitzer%netscape.com 492d307670 ignore the test that gets built 1999-04-10 00:36:48 +00:00
mcafee%netscape.com d9e63ee4a0 XP way of specifying libz 1999-04-07 03:47:27 +00:00
putterman%netscape.com 357b3bff79 More work on threads. 1999-04-07 02:50:25 +00:00
alecf%netscape.com edff4973ec include the right RDF idl file 1999-04-07 00:43:04 +00:00
putterman%netscape.com 69a8c8e526 Started work on threading. 1999-04-07 00:03:26 +00:00
alecf%netscape.com b14036073c forgot to export nsMsgAccount and nsMsgAccountManager 1999-04-06 23:35:17 +00:00
alecf%netscape.com 3b92777151 oops, both parameters had the same name in the header 1999-04-06 23:28:03 +00:00
alecf%netscape.com 3f0382e1a4 oops, parameters had the same name 1999-04-06 23:26:38 +00:00
alecf%netscape.com f552311d79 landing multiple accounts
account information is now acquired by the account manager, which is held by the nsIMsgMailSession service.
1999-04-06 22:47:12 +00:00
alecf%netscape.com 9bd8050786 first addition of nsIMsgAccount and nsIMsgAccountManager implementations 1999-04-06 22:35:43 +00:00
alecf%netscape.com 6d8f88f1e8 first addition of account/identity interfaces, with IDL 1999-04-06 22:35:13 +00:00
alecf%netscape.com 44a799187b first addition of identity work
- Identity for outgoing mail
- Incoming Server for incoming mail
1999-04-06 22:34:19 +00:00
alecf%netscape.com e640f07865 first check in of identity tests 1999-04-06 22:30:47 +00:00
alecf%netscape.com 09e0f265cb remove dependancy on libxp so we can track this with ldd -r 1999-04-06 22:30:20 +00:00
alecf%netscape.com de4cee983f rev this interface 1999-04-06 22:23:11 +00:00
ducarroz%netscape.com 1a0321217a Update project, added nsRDFCursorUtil.cpp 1999-04-06 19:32:15 +00:00
putterman%netscape.com c8389034f3 More work on unread messages view. 1999-04-06 18:40:30 +00:00
alecf%netscape.com ca6e9c7f04 remove unused variable 1999-04-06 04:40:01 +00:00
alecf%netscape.com 5f172faeca resolve undefined symbols and fix library dependancies 1999-04-06 04:37:50 +00:00
mscott%netscape.com d22f5d494f fix ref counting bug in create instance. Update all NS_New*** functions to pass in the interface we want the object in... 1999-04-06 03:11:40 +00:00
mscott%netscape.com ecf84d223d NS_NewMessengerBootstrap & NS_NewMessenger now take an IID 1999-04-06 03:11:02 +00:00
mscott%netscape.com 9563568ae7 NS_NewMsgAppCore takes an IID & refcounts returned object 1999-04-06 03:10:17 +00:00
mscott%netscape.com 3ce209e97d NS_NewRFC822Parser takes an IID & refcounts returned object. 1999-04-06 03:09:36 +00:00
ducarroz%netscape.com 6852928ca5 Mac only, define LINEBREAK as \012 to avoid conflict with fe_proto.h 1999-04-06 02:05:51 +00:00
ducarroz%netscape.com 17e78f95a6 Update project, added nsIMessageViewDataSource.cpp 1999-04-06 01:57:28 +00:00
ducarroz%netscape.com e74de88d7a Update project 1999-04-06 00:59:38 +00:00
putterman%netscape.com d606f4acfd Implement OnAssert and OnUnassert so delete and move work again. 1999-04-06 00:42:51 +00:00
putterman%netscape.com 4c0d65449b Fixed subfolders. 1999-04-05 23:35:56 +00:00
putterman%netscape.com e379cbc2cd Added View All/Unread messages. 1999-04-05 23:35:35 +00:00
putterman%netscape.com 8331da1beb Added nsMessageViewDataSource 1999-04-05 23:35:10 +00:00
putterman%netscape.com 58bef020e2 Added ViewAllMessages ViewUnreadMessages. 1999-04-05 23:34:10 +00:00
putterman%netscape.com 9fd031ae06 Added nsIMessageView. 1999-04-05 23:33:43 +00:00
putterman%netscape.com e9c46278cd added message view datasource. 1999-04-05 23:32:46 +00:00
mscott%netscape.com c9e0d5940e Part of my mailnews reduce disk footprint cleanup effort. No longer need to link against xplib. 1999-04-04 22:09:04 +00:00
mscott%netscape.com aa830ff714 Oops...we still need to link against rdfutils_s (because of nsMsgFolder...) 1999-04-04 22:08:25 +00:00
mscott%netscape.com ef1f34e264 Part of my mailnews reduce disk footprint cleanup effort. We no longer need to link against xplib. 1999-04-04 22:00:06 +00:00
mscott%netscape.com 31590cf30d Part of my mailnews reduce disk footprint cleanup effort. Add macro defintions for IS_DIGIT, IS_ALPHA, etc. I know it is bad to do it here. I need to talk to a raptor base owner and look into adding the macros where everyone besides just mailnews can use them! 1999-04-04 21:59:22 +00:00
mscott%netscape.com f8ccb2f204 Part of my mailnews reduce disk footprint cleanup effort. Remove use of XP_IS* to help remove dependencies on xplib. don't include xp.h. Use nsCRT::mem* functions. 1999-04-04 21:57:28 +00:00
mscott%netscape.com cf034705a6 Part of my mailnews reduce disk footprint cleanup effort. We no longer need to be linking against rdfutils and xplib. 1999-04-04 21:44:51 +00:00
mscott%netscape.com 784be62d5c Part of my mailnews reduce disk footprint cleanup effort. We are linking against many many more libraries than we need to. Remvoing xplib, js, newstest among others... 1999-04-04 21:42:53 +00:00
mscott%netscape.com ff85fb3855 Part of my mailnews reduce disk footprint cleanup effort. Use PR_MAX and PR_MIN instead of the versions through xp.h. Use nsCRT::mem* functions instead of those obtained through xp.h. Remove dep. on XP_QSORT. 1999-04-04 21:42:02 +00:00
mscott%netscape.com 684ffaada7 Part of my mailnews reduce disk footprint cleanup effort. Remove needless dependencies on fe_proto and allxpstr.h 1999-04-04 21:39:53 +00:00
mscott%netscape.com 5d41e67886 We now need to link with msgcorutil since we are no longer linking with msgdb.lib directly (which is where we were getting it before). This fixes the unresolved symbols problem when loading this library. 1999-04-04 20:22:28 +00:00
bienvenu%netscape.com f4c3ca6058 make msgdb a dll 1999-04-04 17:48:16 +00:00
putterman%netscape.com 8552df8b47 Fix path problem in nsURI2Path. 1999-04-02 20:20:26 +00:00
putterman%netscape.com d712b11f1a This should work on all platforms now. 1999-04-02 03:13:25 +00:00
putterman%netscape.com 02d7145327 Fixes nsURI2Path. 1999-04-02 01:52:01 +00:00
putterman%netscape.com 8c3ed7e4b2 More work on copying/moving messages. 1999-04-01 23:42:41 +00:00
putterman%netscape.com 8ae9988cf7 Build uri correctly. 1999-04-01 23:41:13 +00:00
ducarroz%netscape.com 0226e8d3d0 part of messenger Mac landing 1999-04-01 23:19:59 +00:00
ducarroz%netscape.com b1db848797 First Checked In. 1999-04-01 18:36:02 +00:00
mscott%netscape.com bc5f2037ca file needs a new line at the end. 1999-04-01 05:49:49 +00:00
mscott%netscape.com 8c1a1aa382 Destructor should be virtual. Checked in on behalf of Bruce Mitchener <bruce@cybersight.com>. 1999-04-01 05:48:07 +00:00
mscott%netscape.com 05a6e05ec2 DisplayMessage now takes the URI instead of the path, msg key pair. So I'm cleaning up the code that used to decompose the URI... 1999-04-01 01:15:07 +00:00
mscott%netscape.com da3ba636cb Make interface public. 1999-04-01 01:11:36 +00:00
mscott%netscape.com 2cdfa89ee5 new interface nsIMsgUriUrl for the GetURI method. This interface will be supported by both imap and mailbox urls. 1999-04-01 01:07:58 +00:00
mscott%netscape.com 02366f6dca make the filespec const for nsPath2URI and nsBuildLocalMessageURI 1999-04-01 01:06:55 +00:00
mscott%netscape.com 4d79368526 make the filespec const for nsPath2URI and nsBuildLocalMessageURI. 1999-04-01 01:06:25 +00:00
putterman%netscape.com ea01549cd7 Added build local message URI routine. 1999-03-31 22:29:28 +00:00
mscott%netscape.com 93afda3503 use nsAutoCString 1999-03-31 19:29:34 +00:00
mscott%netscape.com 3ad6a71bc9 change nsURI2Path to take a const char * for the uriStr. 1999-03-31 19:28:48 +00:00
putterman%netscape.com d58487c55f fixed freeing mismatched memory error. 1999-03-30 02:24:18 +00:00
putterman%netscape.com 3cbf9af982 fix Freeing mismatched memory error. 1999-03-30 02:23:03 +00:00
putterman%netscape.com 27ff742958 Added nsCopyMessageStreamListener for copying messages. 1999-03-30 02:22:06 +00:00
putterman%netscape.com fae9759465 Add nsICopyMessageListener. 1999-03-30 02:19:22 +00:00
mscott%netscape.com 46f202d0cc When initializing a msg app core, add ourselves to the app cores manager. This now means that XP_FindAppCore should work through java script and return the correct msg app core. In the destructor, we remove ourselves from the app core. I'm also including a patch from Bruce Mitchener <bruce@cybersight.com>" to change a delete to delete []. 1999-03-30 00:58:39 +00:00
waterson%netscape.com 0cf17d4ce5 Landed RDF_19990326_BRANCH, scriptability changes. 1999-03-29 19:52:54 +00:00
putterman%netscape.com a5e987b3ef Move code out of NS_ASSERTION so release build will work. 1999-03-28 15:46:57 +00:00
mscott%netscape.com db6ac72425 oops..forgot to check this one in. remove NODEPENDS. 1999-03-27 03:08:00 +00:00
mscott%netscape.com bbea1244ed Don't link with nntp.lib. news now builds as a stand alone component. 1999-03-26 01:13:55 +00:00
mscott%netscape.com eeb87cecf0 News now builds as a standalone component. Don't link with nntp.lib. 1999-03-26 01:07:20 +00:00
mscott%netscape.com f4fc8f0166 News now builds as a standalone component. Use the nntp service for running news urls and remove the old "C" functions. 1999-03-26 01:06:41 +00:00
briano%netscape.com 1533030ed0 Made the static library in this directory depend on the same 'extra stuff' as the shared library. 1999-03-25 21:32:26 +00:00
briano%netscape.com 29ed08771b Handle NO_STATIC_LIB being set, when all this file does is create a static library. 1999-03-25 21:21:47 +00:00
mscott%netscape.com a4e6177e7d Remove NODEPEND. 1999-03-25 04:05:08 +00:00
ducarroz%netscape.com 8ecc4e7b22 First Checked In. 1999-03-24 21:49:55 +00:00
mscott%netscape.com d8f9a575e9 Back out my attempted fix of alecf's build breakage...as leaf backed out his original changes. 1999-03-24 04:56:56 +00:00
leaf%netscape.com 8380fa91a7 readding necessary interface files 1999-03-24 04:54:00 +00:00
mscott%netscape.com 89b472d6a0 Back out my attempted fix for alecf's build breakage as I just finished
backing out his original checkins....
1999-03-24 04:16:21 +00:00
mscott%netscape.com ee261a54e3 Fix build breakage for alecf. nsIGroupMsgRecord has been removed from the
repository.
1999-03-24 03:47:24 +00:00
mscott%netscape.com 9f0b83ab90 Fix build breakage for alecf. Don't try to export nsIMsgGroupRecord.h. It is no longer in the repository. 1999-03-24 03:33:12 +00:00
mscott%netscape.com c407811a0a Fix build breakage for alecf. He removed nsIMsgGroupRecord.h from the repository
so no longer try to export it.
1999-03-24 03:23:11 +00:00
alecf%netscape.com 3f5819ad99 rev these interfaces 1999-03-24 02:03:08 +00:00
alecf%netscape.com 569014bdd5 remove these files - never going to make this class an interface, so don't confuse things 1999-03-24 02:02:54 +00:00
alecf%netscape.com e74a76d589 rev this interface 1999-03-24 02:01:47 +00:00
alecf%netscape.com cfad77991b add this IDL file so that nsIMsgFolder.idl will compile 1999-03-24 01:59:48 +00:00
bienvenu%netscape.com a49d03c2df add imap prefs for host, user, and password to identity object 1999-03-24 00:41:29 +00:00
alecf%netscape.com 52b5f1520f forgot an underscore that broke the build for big endian machines 1999-03-24 00:25:02 +00:00
alecf%netscape.com e8492614dc switch over to nsIDBFolderInfo from nsDBFolderInfo to reduce library dependancies
Added new API to nsIDBFolderInfo
1999-03-24 00:17:23 +00:00
putterman%netscape.com 8fa6302395 remove msgdb dependency. 1999-03-23 23:21:45 +00:00
putterman%netscape.com 7abc08db97 Added semaphore methods for file contention. 1999-03-23 23:19:58 +00:00
alecf%netscape.com 3b8503a6d1 hmm... mailnewsmsgdb already depends on base. That's bad. 1999-03-23 21:59:34 +00:00
alecf%netscape.com e1f311638a add libmailnewsmsgdb dependancy to make use of nsDBFolderInfo 1999-03-23 21:57:04 +00:00
mscott%netscape.com 22e69ea6e8 Initialize a variable to null. Assert if we are unable to create an instance of the prefs service. 1999-03-22 23:27:44 +00:00
putterman%netscape.com cc444a085e Implemented Exit menu item. 1999-03-22 22:34:43 +00:00
danm%netscape.com d952c89a07 initial modal dialogs checkin (windows-only, UI thread only) 1999-03-20 04:13:09 +00:00
alecf%netscape.com 632e38ff4e fix libraries to link against 1999-03-20 02:15:38 +00:00
mscott%netscape.com ff60492d61 build util lib just as a static library instead of as a dll. 1999-03-20 01:39:44 +00:00
alecf%netscape.com f9909200eb make this a librar 1999-03-20 01:15:48 +00:00
alecf%netscape.com e8a56f90c4 duh, need to link against both component AND dll 1999-03-20 01:04:40 +00:00
alecf%netscape.com 6084cbbc2c link against utility library rather than component 1999-03-20 00:47:02 +00:00
alecf%netscape.com 615f65831a export headers to the same directory as before 1999-03-20 00:38:33 +00:00
alecf%netscape.com 15a017ed81 remove some files that aren't in this directory any more 1999-03-20 00:29:44 +00:00
alecf%netscape.com 1c39471ba4 move files over to util library to link against it directly 1999-03-20 00:24:26 +00:00
alecf%netscape.com 4746b12469 export the DOM-based IDL file 1999-03-20 00:22:46 +00:00
alecf%netscape.com e449d3cfb2 move files over from src into linkable library 1999-03-19 22:55:08 +00:00
putterman%netscape.com 42d19f0637 Use .sbd not .sbd/ 1999-03-18 21:37:48 +00:00
putterman%netscape.com 7555abc831 Changes made to avoid nsMsgHdr duplication. 1999-03-18 21:37:21 +00:00
leaf%mozilla.org 4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
jefft%netscape.com d42476b2ea rename GetMessageHeader to GetRDFResourceForMessage 1999-03-14 20:58:58 +00:00
jefft%netscape.com 111c3347ee call nsJSUtils::nsConvertObjectToJSVal to convert returning object into jsval 1999-03-13 20:15:08 +00:00
alecf%netscape.com 61204aa2a1 remove more undefined symbols by linking against more libraries 1999-03-13 01:06:27 +00:00
ducarroz%netscape.com 11e2183a87 Add GetMessageHeader Interface (written by jefft) 1999-03-12 20:41:43 +00:00
bienvenu%netscape.com 0f4e1f431e mork landing 1999-03-12 20:16:40 +00:00
alecf%netscape.com b55e70fd90 now link libnntp directly into base, so we can do dogfood 1999-03-12 20:05:16 +00:00
ducarroz%netscape.com 921beae1cc change prefs properties name to be compatible with Nova's prefs as much as possible. Add pref for reply to. 1999-03-12 17:16:06 +00:00
putterman%netscape.com 003a8fd6ea Moved parse url utility 1999-03-12 13:17:21 +00:00
putterman%netscape.com 01c4566091 Can either load a demo message or a real message. 1999-03-12 13:16:51 +00:00
putterman%netscape.com af5f9f7e76 link with msgdb and rdfutil. 1999-03-12 13:14:57 +00:00
putterman%netscape.com 3863521ffd Fix some idl changes. 1999-03-12 08:02:35 +00:00
putterman%netscape.com 510b1c3f03 Add and Remove FolderListeners. 1999-03-12 07:55:26 +00:00
putterman%netscape.com d419f08699 Add and Remove Folder Listeners. 1999-03-12 07:54:48 +00:00
mscott%netscape.com f1ff990ae2 Add a return value at the end of GetSmtpName to fix build breakage on windows. I don't know why VC6.0 let it go.... 1999-03-12 05:33:00 +00:00
mscott%netscape.com 60e382ecc4 Changes for Naoki to implement set character set menu stuff.
Implement GetNewMsgs function which runs a get new mail url through the pop3 service.
1999-03-12 04:12:36 +00:00
mscott%netscape.com df789b51d1 Distinguish between pop and smtp user name. Remove old user_name field which has these new, more specific fields instead. 1999-03-12 03:54:13 +00:00
ducarroz%netscape.com cc770eb230 Add pref for user real name, organization and user email address 1999-03-12 01:09:48 +00:00
bienvenu%netscape.com 26233e5538 fix off by 1 error in buffer growing code 1999-03-12 00:01:37 +00:00
putterman%netscape.com 7e89364e03 Add delete message 1999-03-11 19:50:54 +00:00
putterman%netscape.com fef03eec14 Add delete button 1999-03-11 19:50:27 +00:00
putterman%netscape.com 3699a9b8b2 Gets dependencies correct 1999-03-11 19:50:01 +00:00
alecf%netscape.com 36bdf8d85d rev this interface and remove NS_DOM binding from IDL 1999-03-10 22:19:54 +00:00
hshaw%netscape.com 5c6bc56dbc Replace NS_DECLARE_CID with NS_DEFINE_IID for kIPrefIID and KPrefCID 1999-03-10 20:33:18 +00:00
hshaw%netscape.com 769532b431 Replace NS_DECLARE_CID with NS_DEFINE_IID for KPrefCID 1999-03-10 20:33:14 +00:00
mscott%netscape.com 50e76104d6 Add code to allow user's to display mailbox messages from the first 4 messages in their inbox....
also add code to retrieve the current user's root mail folder path...
1999-03-10 06:35:48 +00:00
alecf%netscape.com d5166ef72e oops, don't build nsIMessenger.cpp twice 1999-03-10 03:53:48 +00:00
alecf%netscape.com de4e4b0924 export new files from ui directory 1999-03-10 03:52:29 +00:00
mscott%netscape.com 6022433002 Warren's changes broke component creation for nsIMsgMailSession and nsIUrlListenerManager. Restore these so our code runs correctly. 1999-03-10 03:49:39 +00:00
alecf%netscape.com ad63f394aa rev XPIDL-generated header files - now native #include's are no longer re-included! 1999-03-10 01:25:34 +00:00
alecf%netscape.com 17a4fadb05 add new source files that weren't being build on linux 1999-03-10 01:22:53 +00:00
alecf%netscape.com 0ee0ef17da #include the right file 1999-03-10 01:22:19 +00:00
alecf%netscape.com 8439f34efe end in newline 1999-03-10 01:21:52 +00:00
alecf%netscape.com 98c62df3ee fix casting problems 1999-03-10 01:17:47 +00:00
alecf%netscape.com 43e8509973 uint -> PRUint32 1999-03-10 01:13:52 +00:00
mscott%netscape.com e1fe72cf05 Build nsMsgIdentity and nsMsgMailSession. 1999-03-09 23:52:24 +00:00
mscott%netscape.com 32d0f7105e Export nsIMsgIdentity.h and nsIMsgMailSession.h. 1999-03-09 23:51:40 +00:00
putterman%netscape.com 1353fb24cb Added folder listener. 1999-03-09 22:34:29 +00:00
alecf%netscape.com 5702320be6 - move messenger appcore into the base mailnews directory
- do appcore initialization during Initialize() in messenger bootstrap
1999-03-09 19:58:17 +00:00
warren%netscape.com 1641b83f79 Fixed prefs code. 1999-03-09 15:06:52 +00:00
warren%netscape.com 50867de756 Re-enabled the prefs.js stuff. 1999-03-09 14:20:30 +00:00
warren%netscape.com cc287529ab Fixed include 1999-03-09 12:53:21 +00:00
warren%netscape.com c7c801d87a Fixed nsService problems. 1999-03-09 12:49:38 +00:00
warren%netscape.com 1baf19439b Removed nsService stuff. 1999-03-09 12:29:08 +00:00
warren%netscape.com 3d21ed5037 nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc. 1999-03-09 09:52:30 +00:00
mscott%netscape.com 9cb357f551 Add ability to generate a mail session to this factory. 1999-03-09 01:39:05 +00:00
mscott%netscape.com ebbcfd1435 Build nsMsgMailSession and nsMsgIdentity. 1999-03-09 01:37:41 +00:00
mscott%netscape.com 3712ad23fc Shell for a msg mail session. Folks will add to this as they need to. 1999-03-09 01:36:17 +00:00
mscott%netscape.com 9b48921231 First pass implementation of a mail identity. Right now we just read out these values from prefs.js in the current working directory. This is a dogfood implementation and will change drastically when we really do implement multiple identities. 1999-03-09 01:35:44 +00:00
mscott%netscape.com 2bc1e4a03a Export nsIMsgIdentity.h and nsIMsgMailSession.h 1999-03-09 01:33:36 +00:00
mscott%netscape.com 58e5cef715 A mail session interface. Right now it is empty except for the current identity. As people need to add thinks to the mail session, I expect this to grow. Oh it is a singleton object and you should go through the service manager to obtain it. 1999-03-09 01:33:08 +00:00
mscott%netscape.com 7dd0d08491 A first pass at a generic mail identity interface. Right now, I'm using this to organize a lot of mail server & password preferences for dogfood. 1999-03-09 01:32:16 +00:00
mscott%netscape.com 4588e008aa Install DLL in components directory as part of dp's changes... 1999-03-07 21:54:46 +00:00
alecf%netscape.com 1aa8651e7a fix up autoregistration messenger bootstrap code 1999-03-06 01:29:31 +00:00
alecf%netscape.com 3e54d94ef0 fix newline at end of file problem 1999-03-06 01:24:36 +00:00
alecf%netscape.com af6a61870f rev the idl-generated headers 1999-03-06 01:24:00 +00:00
alecf%netscape.com a5fd680512 update interface to prepare to move nsMsgGroupRecord to be behind an interface 1999-03-06 01:23:07 +00:00
mscott%netscape.com b2357b0bb0 Definition for LINEBREAK moved up into msgCore.h 1999-03-05 23:41:27 +00:00
mscott%netscape.com 32eded80a4 Add platform specific defintions for LINEBREAK (these came from nsMsgLineBuffer) 1999-03-05 23:40:53 +00:00
cyeh%netscape.com b27fdb082f fix pdb file generation so that the go into $(OBJDIR) and also
have more useful names other than "none.pdb". some cleanup remains.
1999-03-05 23:24:48 +00:00
mscott%netscape.com 4c14ff6884 Don't add a null urllistener... 1999-03-04 20:10:20 +00:00
alecf%netscape.com ea1067a9a8 remove FE_Alert to remove dependancy on netlib 1999-03-04 03:11:59 +00:00
alecf%netscape.com 098c4c16b8 make this test compile on unix 1999-03-04 01:40:40 +00:00
alecf%netscape.com c46f4462e5 forgot to include nsUInt32Array.cpp in this library! 1999-03-04 01:40:03 +00:00
alecf%netscape.com 57ecc8aa42 fully resolve all symbols and make the base mailnews library a component 1999-03-04 01:39:36 +00:00
alecf%netscape.com f4568a3e25 only build tests when ENABLE_TESTS (i.e. --enable-tests) is turned on 1999-03-04 01:36:25 +00:00
mscott%netscape.com e25f699c19 part of scc's merge: change IID() calls to GetIID(). 1999-03-04 00:44:05 +00:00
mscott%netscape.com 91f232e33e Requires netlib. 1999-03-03 01:12:20 +00:00
mscott%netscape.com 304faab3b1 Add code to register a url listener manager. 1999-03-03 01:11:53 +00:00
mscott%netscape.com 774105f6bb Build nsUrlListenerManager. 1999-03-03 01:10:42 +00:00
mscott%netscape.com b8e04ff427 Build the url listener manager. 1999-03-03 01:08:29 +00:00
mscott%netscape.com 73cf638703 A generic url listener manager... 1999-03-03 01:07:55 +00:00
mscott%netscape.com fc6a1e5185 MailNews Urls now support url listeners. Add these new methods to the base url interface class. 1999-03-03 01:06:52 +00:00
mscott%netscape.com 05bec3507b Remove from directory... 1999-03-03 01:05:37 +00:00
mscott%netscape.com cca5baae6f Export nsIUrlListener.h and nsIUrlListenerManager.h 1999-03-03 01:05:04 +00:00
mscott%netscape.com 25c567a86d Export nsIListenerUrl.h and nsIUrlListenerManager.h 1999-03-03 01:03:27 +00:00
mscott%netscape.com 31cccfcf1d UrlListener interface and the interface for a generic url listener manager. Each of our url classes will have a url listener manager to handle the book keeping related to url listeners. 1999-03-03 01:02:53 +00:00
alecf%netscape.com 483af170ba make unix build the entire base directory into one .so 1999-03-01 23:23:35 +00:00
mscott%netscape.com f9fd062256 Experimenting with my first idl file. This interface will allow us to have the application (or the code that wants to run a url) to be a listener on that url. we'd like to see something like this get pushed into netlib. 1999-03-01 19:16:31 +00:00
putterman%netscape.com ea8d94188a Pass in pointer to mServiceManager. 1999-02-27 07:27:45 +00:00
putterman%netscape.com 31d336b7e2 Compiles with RegisterComponent 1999-02-27 07:11:28 +00:00
alecf%netscape.com b3709ef46b implement nsMessenger class 1999-02-27 03:14:40 +00:00
mscott%netscape.com fe4238458a mailnews base requires DOM. 1999-02-27 03:09:16 +00:00
alecf%netscape.com fbd846dbce add Interface implementation for JS stubs in messenger 1999-02-27 02:47:53 +00:00
alecf%netscape.com 6f4b821ca5 remove bogus headers 1999-02-27 02:42:26 +00:00
alecf%netscape.com 180a1fb0e2 implement new nsIMessenger interface, and make it accessable from JavaScript 1999-02-27 02:33:21 +00:00
warren%netscape.com f8b67aa56a Making it build with new RDF registration mechanism. 1999-02-26 12:24:22 +00:00
mscott%netscape.com 697f7718fc Fix build breakage remove nsIID.h and nsISupportUtils.h from all interfaces until we can figure out where these files come from. I know this is the wrong long term solution so I'm not even changing the idl files. 1999-02-26 03:59:33 +00:00
mscott%netscape.com e5421e9043 nsFileSpec updates. 1999-02-26 03:58:26 +00:00
mscott%netscape.com dfd9c8234a Fix build by exporting nsIMsg.h 1999-02-26 03:54:45 +00:00
alecf%netscape.com 9a9aae17fd rev the XPIDL-generated headers, and update API calls to match
includes dropping "const"ness from parameters
some nsString routines were converted back to char* for the time being.
also added nsIMsg.h, it seemed to be missing

Also many fixes to get Unix building again.
1999-02-26 01:56:15 +00:00
putterman%netscape.com 80388bd070 Added cached flag 1999-02-25 03:01:22 +00:00
putterman%netscape.com 869d1254f5 Added db for message counts 1999-02-25 02:56:13 +00:00
putterman%netscape.com 53137a4208 Add msglocal.lib 1999-02-25 02:54:38 +00:00
bienvenu%netscape.com eda9a5672d add new constructor from file path to avoid multiple nativization problems 1999-02-25 02:09:07 +00:00
bienvenu%netscape.com b245f83cac fix build bustage 1999-02-24 17:23:57 +00:00
warren%netscape.com 747c99adae Removed dead GetRoot code. 1999-02-24 10:54:03 +00:00
warren%netscape.com e632efc190 Obsolete -- now in local/src/nsLocalMailFolder.[h/cpp] 1999-02-24 10:50:44 +00:00
warren%netscape.com 59a5c261e9 Reorganization. Changes for collections, enumerations, generic folders, file paths, etc. 1999-02-24 10:39:06 +00:00
mscott%netscape.com dd0ad352fc Export nsIMsgMailNewsUrl.h 1999-02-24 02:27:44 +00:00
mscott%netscape.com 48294ee90c we inherit from the nsIURL interface... 1999-02-24 02:26:29 +00:00
mscott%netscape.com 1e8554e680 Export nsIMsgMailNewsUrl.h 1999-02-24 02:22:22 +00:00
mscott%netscape.com f6fdadefa6 A base class for methods common to all of our mail and news protocol url interfaces. 1999-02-24 02:21:31 +00:00
mscott%netscape.com 1b2c074516 Fix build breakage.RemoveElement does not take two arguments.... 1999-02-23 20:03:33 +00:00
putterman%netscape.com 4ebf33d5d5 removed nsMsgLocalMailFolder so it can go in local directory. 1999-02-23 05:24:52 +00:00
alecf%netscape.com 0298e62f58 add this so XPIDL is happy 1999-02-23 01:39:55 +00:00
mscott%netscape.com 68a30e86fa Adding some more common includes --> including the repository, service manager, nsCRT.... 1999-02-23 00:54:02 +00:00
bienvenu%netscape.com d70809da77 fix off by one error in line parsing code 1999-02-22 19:14:25 +00:00
alecf%netscape.com 8fee9617b2 MD5 implementation, thanks to mrsam@geocities.com 1999-02-19 02:12:44 +00:00
warren%netscape.com 350b2cd9a8 Updated to use nsRDFResource (is this file obsolete though)? 1999-02-17 21:57:15 +00:00
alecf%netscape.com 18358985ef fix for egcs 1.0.x multiple inheritance bug 1999-02-17 05:59:01 +00:00
warren%netscape.com e69b078636 Scott Putterman's changes to make the folder pane work. 1999-02-17 05:32:08 +00:00
alecf%netscape.com 1c8af60f39 fix for egcs compiler bugs 1999-02-16 23:10:46 +00:00
alecf%netscape.com bedd428c58 export nsMsgLineBuffer.h 1999-02-16 20:08:06 +00:00
bienvenu%netscape.com 24ff0846f8 add Reset method for byte array 1999-02-15 03:08:04 +00:00
bienvenu%netscape.com 1d21e06b68 override IID method 1999-02-14 19:16:49 +00:00
warren%netscape.com e8114e350d Converted nsIMsg into nsIMessage, unifying with nsMsgHdr. Removed NS_DEFINE_IID macros. Renamed a few types and enums. 1999-02-13 10:39:59 +00:00
bienvenu%netscape.com aecc49a9c6 change name of embedded handler routine 1999-02-13 01:09:37 +00:00
putterman%netscape.com 0ddefa7a6c Added nsFolderEvent cid. Removed dependency on messenger dll. This dll
already has a factory that creates its own appcore.  Added self-registration.
1999-02-12 22:28:26 +00:00
bienvenu%netscape.com 89b49bd113 add export of nsLocalFolderSummarySpec 1999-02-12 21:38:36 +00:00
bienvenu%netscape.com 9f63630e77 replace PR_ASSERT with NS_ASSERTION 1999-02-12 01:58:10 +00:00
bienvenu%netscape.com ecc6b71db3 changes for getting local mail folder parsing to work 1999-02-11 07:09:26 +00:00
bienvenu%netscape.com a27e524d3e add error for not a mail folder 1999-02-11 07:09:05 +00:00
alecf%netscape.com 0b3c057f84 add support for creating new appcore 1999-02-11 06:27:27 +00:00
ducarroz%netscape.com 38ac2283d3 remove msgcompose.lib 1999-02-10 20:10:39 +00:00
ducarroz%netscape.com fe21d6a353 Remove any reference to compose classes 1999-02-09 17:33:29 +00:00
bienvenu%netscape.com 9f91cb13db put linebreak defines here since I can't put them in nsCRT.h 1999-02-09 05:07:21 +00:00
bienvenu%netscape.com b68b1bca71 add line buffering class 1999-02-09 04:46:12 +00:00
warren%netscape.com 6762930792 Moved NS_ERROR_MODULE_MAILNEWS to xpcom/public/nsError.h 1999-02-09 04:28:35 +00:00
warren%netscape.com 6025c5369c Changed uses of MsgErr to nsresult. Moved CR LF macros to base/src/nsCRT.h. 1999-02-09 04:20:46 +00:00
warren%netscape.com 4303f5bbff Broke out IMAP stuff. 1999-02-09 03:45:02 +00:00
mscott%netscape.com fb0265ba77 Add values for CRLF.... 1999-02-09 03:23:10 +00:00
ducarroz%netscape.com c6ca3f5256 Add support for nsIMsgCompose & nsIMsgCompFields 1999-02-09 01:36:14 +00:00
ducarroz%netscape.com 9c5d093528 Add class id for msgcompose and msgcompfields 1999-02-09 01:34:53 +00:00
ducarroz%netscape.com 4bfdb6fe36 add library compose.lib 1999-02-09 01:33:33 +00:00
mscott%netscape.com edce6818e7 Ooops...forgot to check this file in. I changed the arguments for ExtractRFC822Addresses 1999-02-09 01:23:34 +00:00
bienvenu%netscape.com a904be3126 add runtime only define 1999-02-08 00:45:46 +00:00
mscott%netscape.com 0eb1f0a7b1 Add the return value to ParseRFC822Addresses. the return value is the number of addresses.... 1999-02-08 00:16:21 +00:00
bienvenu%netscape.com 5fbb6f8241 add local mail folder summary spec 1999-02-08 00:13:59 +00:00
bienvenu%netscape.com 1f548c6bcb add local folder summary spec class 1999-02-08 00:06:41 +00:00
bienvenu%netscape.com 586c07dc9b local folder header strings, e.g., x-mozilla-status 1999-02-08 00:03:56 +00:00
mscott%netscape.com 443714f84d Include "msgCore.h" as the first file in every source file to utilize precompiled headers... 1999-02-07 01:16:26 +00:00
alecf%netscape.com 28fb61bbde update to new NSPR types & utility routines 1999-02-06 02:55:39 +00:00
alecf%netscape.com 8b5df8f5a8 *** empty log message *** 1999-02-06 02:54:46 +00:00
warren%netscape.com d343f7cbab More cleanup of XPPtrArray. Factored nsMsgFolder, adding nsMsgLocalMailFolder. 1999-02-06 02:11:54 +00:00
mscott%netscape.com 9b3155ea37 Remove nsMsgRDFFolder.cpp 1999-02-06 01:05:02 +00:00
mscott%netscape.com 951a430e21 Removing from the build... 1999-02-06 01:01:50 +00:00
bienvenu%netscape.com 11131cd99f use correct db class, nsMsgKeyArray, and PRBool 1999-02-05 21:15:18 +00:00
alecf%netscape.com bdfea7fab3 fix unix mail/news Makefiles to actually build correctly 1999-02-05 20:15:54 +00:00
alecf%netscape.com 6a70fc538f add newlines at the end of these files
(to play nice with some compilers)
1999-02-05 08:04:27 +00:00
warren%netscape.com 45b98e50f0 Ported XPPtrArray (and MSG_FolderArray) to use nsVoidArray and nsISupportsArray. 1999-02-05 07:02:51 +00:00
warren%netscape.com 937d09c5f1 Added nsIMsg and nsMsg impl. Changed counts to be unsigned. 1999-02-05 03:08:00 +00:00
bienvenu%netscape.com 1933da603b add a couple msg db error codes 1999-02-05 03:03:50 +00:00
bienvenu%netscape.com ac8a541cda call the class nsNewsSet for now 1999-02-05 02:43:16 +00:00
bienvenu%netscape.com b0b64ea395 add news rc handling class 1999-02-05 02:32:41 +00:00
putterman%netscape.com f8d0cde0b4 nsMsgFolder is a resource again. 1999-02-05 01:58:36 +00:00
putterman%netscape.com e1f232b67d Make sure refcount for nsMsgMailFolder is correct. 1999-02-04 19:07:47 +00:00
putterman%netscape.com 631622f74a Added RDF Resource for nsMsgFolder and added nsMsgMailFolder. 1999-02-04 17:56:08 +00:00
putterman%netscape.com 3f78da4f46 Added new RDF Resource for MsgFolder and added MailMsgFolder. 1999-02-04 17:54:04 +00:00
warren%netscape.com ec0912b258 Added missing include 1999-02-02 05:40:03 +00:00
alecf%netscape.com 3ca8ab75b0 update nsIMsgFolder to reflect new XPIDL compiler output 1999-02-02 00:20:21 +00:00
mscott%netscape.com 2fc61a2597 Use new name for mailnews library..msgcore. 1999-02-01 22:11:19 +00:00
bienvenu%netscape.com 34c027fc8a add a couple error defines for db opening 1999-02-01 03:03:10 +00:00
mscott%netscape.com a33031fc4f Removed nsMsgKeyPtrArray because it doesn't buid on linux (it depends on unsigned key array which isn't building on linux yet...) 1999-01-31 08:23:37 +00:00
mscott%netscape.com 3aaf889a0f Build nsMsgPtrArray correctly. Remove flag preventing this library from being linked with others. 1999-01-31 07:53:21 +00:00
mscott%netscape.com 0c49943c79 Remove delete operator... 1999-01-31 07:48:59 +00:00
mscott%netscape.com c984f1653c removing delete operator....next time the file is generated from its .idl equivalent, this would have
been removed.
1999-01-31 07:48:34 +00:00
mscott%netscape.com 7e92d31534 get rid of XP_TO_UPPER and use nsCRT equivalents...get rid of NET_Unescape/Escape and use nsEscape.h equivalents... 1999-01-31 07:43:52 +00:00
bienvenu%netscape.com f0ef8c0cd8 add msgFlags types 1999-01-29 03:10:49 +00:00
bienvenu%netscape.com 84eeae8044 add key and uint32 collections classes 1999-01-29 03:09:55 +00:00
bienvenu%netscape.com 4cfcf1aef1 remove unneeded win16 code 1999-01-29 03:08:57 +00:00
mscott%netscape.com 6ee4aefb35 Build nsMsgPtrArray and nsMsgGroupRecord. 1999-01-28 22:12:50 +00:00
bienvenu%netscape.com 74a820a427 collection classes for mailnews 1999-01-28 19:54:58 +00:00
putterman%netscape.com e7895f5f2a Added flag functions. 1999-01-28 01:23:40 +00:00
mscott%netscape.com f1f8ea56df Export nsMsgPtrArray.h and nsMsgGroupRecord.h 1999-01-27 04:02:04 +00:00
alecf%netscape.com d3e1b21178 whoops, this was the wrong name for this file 1999-01-27 03:49:09 +00:00
putterman%netscape.com c336720d7d Added nsIMsgFolder implentation 1999-01-27 03:04:29 +00:00
putterman%netscape.com 15fa6026c1 Add new methods to nsIMsgFolder interface 1999-01-27 02:59:12 +00:00
alecf%netscape.com ebcaf17042 slight change to meet new nsRepository API 1999-01-26 21:42:39 +00:00
alecf%netscape.com 53995b4aa2 rename Profile->Virtual and change API slightly to be more COM like 1999-01-25 23:38:53 +00:00
alecf%netscape.com 37a18ca839 more changes to nsIMsgFolder for functions we need to have once the real
nsIMsgFolder arrives
1999-01-25 23:38:09 +00:00
alecf%netscape.com 1f1be21c36 add dummy nsIMsgFolder so that other things can compile.
putterman will check a real interface
1999-01-23 02:48:58 +00:00
alecf%netscape.com 6f9d7e1465 add an IID and make this derive from nsISupports 1999-01-23 02:39:43 +00:00
mscott%netscape.com cd2ef561d0 Export new header files. 1999-01-21 01:12:11 +00:00
alecf%netscape.com 5239d546f6 fix busted build in main tree 1999-01-16 05:52:29 +00:00
alecf%netscape.com d8f58ec00d add nsIMsgGroupRecord to build process 1999-01-16 04:59:25 +00:00
alecf%netscape.com 2830a7d0ff new interface to nsMsgGroupRecord 1999-01-16 04:52:15 +00:00
alecf%netscape.com 8afb4c882a start moving stuff out of msgcom.h and into individual header files in mailnews 1999-01-16 04:44:00 +00:00
alecf%netscape.com d2c2f3e428 adding MSG_FOLDER_FLAG* values from old include/msgcom.h 1999-01-16 04:30:00 +00:00
alecf%netscape.com 9e0c2273c4 include fe_proto.h instead of manually defining LINEBREAK 1999-01-15 02:11:42 +00:00
alecf%netscape.com ebdfaaa40b add XPPtrArray and related classes 1999-01-15 01:54:38 +00:00
alecf%netscape.com c26be2a26c start building nsMsgGroupRecord 1999-01-15 00:00:31 +00:00
alecf%netscape.com a304d139ff move nsIMsgHost.* into base 1999-01-14 23:51:32 +00:00
alecf%netscape.com 5e502deeb0 adding nsMsgGroupRecord (previously msg_GroupRecord) 1999-01-14 23:09:22 +00:00
alecf%netscape.com 7b2fbd5071 PL_Malloc -> PR_Malloc
(oops)
1999-01-13 22:48:44 +00:00
alecf%netscape.com 95762c837d update to use new NSPR APIs 1999-01-12 21:03:59 +00:00
alecf%netscape.com 64ebddeee0 oops, misspelled MEWS->NEWS 1999-01-12 01:09:45 +00:00
alecf%netscape.com 5cc6c52c40 updated to add messenger-specific utility macros 1999-01-11 20:46:13 +00:00
alecf%netscape.com 560cd85091 add error constant for mail/news 1999-01-11 20:15:17 +00:00
mscott%netscape.com 6f5cd0485a Changing nsMsgCID.h to nsMsgBaseCID.h 1999-01-07 00:33:01 +00:00
alecf%netscape.com 78784fba02 for now, export the implementation header file so we can get
to the factory. Bleah.
1998-12-22 21:12:21 +00:00
alecf%netscape.com 911ad9485c Don't complain about Makefile 1998-12-21 22:16:01 +00:00
alecf%netscape.com 1f5e2a6a7b *** empty log message *** 1998-12-21 22:12:02 +00:00
mscott%netscape.com e94861c5f1 First checked in. 1998-12-21 21:13:57 +00:00
mscott%netscape.com b55d8647b8 Added build and test directories to mailnews/base. 1998-12-21 21:06:36 +00:00
mscott%netscape.com f53b2b2518 First checked in. 1998-12-21 17:57:13 +00:00
mscott%netscape.com 4127a17201 First checked in. 1998-12-21 17:51:08 +00:00