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

2324 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com f367dd682e fix casting problems 1999-03-10 01:17:47 +00:00
alecf%netscape.com 95478f7fc4 uint -> PRUint32 1999-03-10 01:13:52 +00:00
mscott%netscape.com 9b46f67cea Build nsMsgIdentity and nsMsgMailSession. 1999-03-09 23:52:24 +00:00
mscott%netscape.com deb1fca617 Export nsIMsgIdentity.h and nsIMsgMailSession.h. 1999-03-09 23:51:40 +00:00
putterman%netscape.com 1887465e9e Added folder listener. 1999-03-09 22:34:29 +00:00
alecf%netscape.com 7028e88a0d - 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 f91b3baafe Fixed prefs code. 1999-03-09 15:06:52 +00:00
warren%netscape.com d480e81175 Re-enabled the prefs.js stuff. 1999-03-09 14:20:30 +00:00
warren%netscape.com 682cf116be Fixed include 1999-03-09 12:53:21 +00:00
warren%netscape.com eb8b5ffb18 Fixed nsService problems. 1999-03-09 12:49:38 +00:00
warren%netscape.com e82053f242 Removed nsService stuff. 1999-03-09 12:29:08 +00:00
warren%netscape.com b2b7c1f496 nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc. 1999-03-09 09:52:30 +00:00
mscott%netscape.com b6f121eca7 Add ability to generate a mail session to this factory. 1999-03-09 01:39:05 +00:00
mscott%netscape.com 51de98f322 Build nsMsgMailSession and nsMsgIdentity. 1999-03-09 01:37:41 +00:00
mscott%netscape.com 2fe770d669 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 4ffbe6a560 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 22230a3692 Export nsIMsgIdentity.h and nsIMsgMailSession.h 1999-03-09 01:33:36 +00:00
mscott%netscape.com 74847393d8 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 2429948493 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 ff9d8c8acb Install DLL in components directory as part of dp's changes... 1999-03-07 21:54:46 +00:00
alecf%netscape.com 6be2559531 fix up autoregistration messenger bootstrap code 1999-03-06 01:29:31 +00:00
alecf%netscape.com 9a812136e7 fix newline at end of file problem 1999-03-06 01:24:36 +00:00
alecf%netscape.com 4dc319e87c rev the idl-generated headers 1999-03-06 01:24:00 +00:00
alecf%netscape.com da9226ec78 update interface to prepare to move nsMsgGroupRecord to be behind an interface 1999-03-06 01:23:07 +00:00
mscott%netscape.com 16811f8280 Definition for LINEBREAK moved up into msgCore.h 1999-03-05 23:41:27 +00:00
mscott%netscape.com 901b0fbab0 Add platform specific defintions for LINEBREAK (these came from nsMsgLineBuffer) 1999-03-05 23:40:53 +00:00
cyeh%netscape.com 5fe1801c03 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 bcf7ff6db0 Don't add a null urllistener... 1999-03-04 20:10:20 +00:00
alecf%netscape.com e51ee28c06 remove FE_Alert to remove dependancy on netlib 1999-03-04 03:11:59 +00:00
alecf%netscape.com 5bbeb7cf33 make this test compile on unix 1999-03-04 01:40:40 +00:00
alecf%netscape.com 5fb4b727d2 forgot to include nsUInt32Array.cpp in this library! 1999-03-04 01:40:03 +00:00
alecf%netscape.com 5020cdb95b fully resolve all symbols and make the base mailnews library a component 1999-03-04 01:39:36 +00:00
alecf%netscape.com 396690f1cd only build tests when ENABLE_TESTS (i.e. --enable-tests) is turned on 1999-03-04 01:36:25 +00:00
mscott%netscape.com d8f2aeb50c part of scc's merge: change IID() calls to GetIID(). 1999-03-04 00:44:05 +00:00
mscott%netscape.com a0e38e24d7 Requires netlib. 1999-03-03 01:12:20 +00:00
mscott%netscape.com c6bd0cba90 Add code to register a url listener manager. 1999-03-03 01:11:53 +00:00
mscott%netscape.com 8e14e30d93 Build nsUrlListenerManager. 1999-03-03 01:10:42 +00:00
mscott%netscape.com 4a70ef7584 Build the url listener manager. 1999-03-03 01:08:29 +00:00
mscott%netscape.com 67c9a01b54 A generic url listener manager... 1999-03-03 01:07:55 +00:00
mscott%netscape.com f300ddb13d 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 ed8de3f963 Remove from directory... 1999-03-03 01:05:37 +00:00
mscott%netscape.com c51ee4d6e7 Export nsIUrlListener.h and nsIUrlListenerManager.h 1999-03-03 01:05:04 +00:00
mscott%netscape.com 275dcf2b16 Export nsIListenerUrl.h and nsIUrlListenerManager.h 1999-03-03 01:03:27 +00:00
mscott%netscape.com 13bf2ca7f5 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 7fafbce4ff make unix build the entire base directory into one .so 1999-03-01 23:23:35 +00:00
mscott%netscape.com e7a027d3f9 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 643ae18d01 Pass in pointer to mServiceManager. 1999-02-27 07:27:45 +00:00
putterman%netscape.com b750b6ad3a Compiles with RegisterComponent 1999-02-27 07:11:28 +00:00
alecf%netscape.com ed80e0ef30 implement nsMessenger class 1999-02-27 03:14:40 +00:00
mscott%netscape.com 012537acb2 mailnews base requires DOM. 1999-02-27 03:09:16 +00:00
alecf%netscape.com 5438acafb9 add Interface implementation for JS stubs in messenger 1999-02-27 02:47:53 +00:00
alecf%netscape.com 799e6f258d remove bogus headers 1999-02-27 02:42:26 +00:00
alecf%netscape.com 8a910e86a3 implement new nsIMessenger interface, and make it accessable from JavaScript 1999-02-27 02:33:21 +00:00
warren%netscape.com e012721b15 Making it build with new RDF registration mechanism. 1999-02-26 12:24:22 +00:00
mscott%netscape.com 6a7ed6622f 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 ab386bd317 nsFileSpec updates. 1999-02-26 03:58:26 +00:00
mscott%netscape.com 9fc4c60ee5 Fix build by exporting nsIMsg.h 1999-02-26 03:54:45 +00:00
alecf%netscape.com 268c7f7eae 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 63767ec270 Added cached flag 1999-02-25 03:01:22 +00:00
putterman%netscape.com 7278882750 Added db for message counts 1999-02-25 02:56:13 +00:00
putterman%netscape.com 0d830e06ed Add msglocal.lib 1999-02-25 02:54:38 +00:00
bienvenu%netscape.com 7ffedb3372 add new constructor from file path to avoid multiple nativization problems 1999-02-25 02:09:07 +00:00
bienvenu%netscape.com 3917749bc6 fix build bustage 1999-02-24 17:23:57 +00:00
warren%netscape.com 8ddd2e84ad Removed dead GetRoot code. 1999-02-24 10:54:03 +00:00
warren%netscape.com 098fba6656 Obsolete -- now in local/src/nsLocalMailFolder.[h/cpp] 1999-02-24 10:50:44 +00:00
warren%netscape.com 7f928e4843 Reorganization. Changes for collections, enumerations, generic folders, file paths, etc. 1999-02-24 10:39:06 +00:00
mscott%netscape.com 152928a2ca Export nsIMsgMailNewsUrl.h 1999-02-24 02:27:44 +00:00
mscott%netscape.com 1a8df01d1e we inherit from the nsIURL interface... 1999-02-24 02:26:29 +00:00
mscott%netscape.com c0834fc7df Export nsIMsgMailNewsUrl.h 1999-02-24 02:22:22 +00:00
mscott%netscape.com bd69c1ea40 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 f867b5e59a Fix build breakage.RemoveElement does not take two arguments.... 1999-02-23 20:03:33 +00:00
putterman%netscape.com ff3655a21c removed nsMsgLocalMailFolder so it can go in local directory. 1999-02-23 05:24:52 +00:00
alecf%netscape.com ab5dd30c47 add this so XPIDL is happy 1999-02-23 01:39:55 +00:00
mscott%netscape.com 435d959203 Adding some more common includes --> including the repository, service manager, nsCRT.... 1999-02-23 00:54:02 +00:00
bienvenu%netscape.com eacf9b247c fix off by one error in line parsing code 1999-02-22 19:14:25 +00:00
alecf%netscape.com ca9f244db3 MD5 implementation, thanks to mrsam@geocities.com 1999-02-19 02:12:44 +00:00
warren%netscape.com 0eabcf8864 Updated to use nsRDFResource (is this file obsolete though)? 1999-02-17 21:57:15 +00:00
alecf%netscape.com c4b2cd2795 fix for egcs 1.0.x multiple inheritance bug 1999-02-17 05:59:01 +00:00
warren%netscape.com 5cb52aa9d2 Scott Putterman's changes to make the folder pane work. 1999-02-17 05:32:08 +00:00
alecf%netscape.com 28db75949b fix for egcs compiler bugs 1999-02-16 23:10:46 +00:00
alecf%netscape.com 7ff307b5e6 export nsMsgLineBuffer.h 1999-02-16 20:08:06 +00:00
bienvenu%netscape.com 603db2d2ee add Reset method for byte array 1999-02-15 03:08:04 +00:00
bienvenu%netscape.com 8f730af3b1 override IID method 1999-02-14 19:16:49 +00:00
warren%netscape.com 299d7e296e 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 5521d9fe29 change name of embedded handler routine 1999-02-13 01:09:37 +00:00
putterman%netscape.com 47a8730645 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 853e6d0ca3 add export of nsLocalFolderSummarySpec 1999-02-12 21:38:36 +00:00
bienvenu%netscape.com 104eedc0cf replace PR_ASSERT with NS_ASSERTION 1999-02-12 01:58:10 +00:00
bienvenu%netscape.com c14668c4e3 changes for getting local mail folder parsing to work 1999-02-11 07:09:26 +00:00
bienvenu%netscape.com 01ebdd4101 add error for not a mail folder 1999-02-11 07:09:05 +00:00
alecf%netscape.com e7f281d492 add support for creating new appcore 1999-02-11 06:27:27 +00:00
ducarroz%netscape.com be745d46a4 remove msgcompose.lib 1999-02-10 20:10:39 +00:00
ducarroz%netscape.com 067a3cf69b Remove any reference to compose classes 1999-02-09 17:33:29 +00:00
bienvenu%netscape.com f235884541 put linebreak defines here since I can't put them in nsCRT.h 1999-02-09 05:07:21 +00:00
bienvenu%netscape.com 96e3bb9c5b add line buffering class 1999-02-09 04:46:12 +00:00
warren%netscape.com b5b0ae6124 Moved NS_ERROR_MODULE_MAILNEWS to xpcom/public/nsError.h 1999-02-09 04:28:35 +00:00
warren%netscape.com 099416ac8f 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 c633a424fc Broke out IMAP stuff. 1999-02-09 03:45:02 +00:00
mscott%netscape.com 92260e32b3 Add values for CRLF.... 1999-02-09 03:23:10 +00:00
ducarroz%netscape.com 511fc5fbd0 Add support for nsIMsgCompose & nsIMsgCompFields 1999-02-09 01:36:14 +00:00
ducarroz%netscape.com 0d8537af00 Add class id for msgcompose and msgcompfields 1999-02-09 01:34:53 +00:00
ducarroz%netscape.com dfd1295969 add library compose.lib 1999-02-09 01:33:33 +00:00
mscott%netscape.com 4e0a81b48a Ooops...forgot to check this file in. I changed the arguments for ExtractRFC822Addresses 1999-02-09 01:23:34 +00:00
bienvenu%netscape.com 797d0f30be add runtime only define 1999-02-08 00:45:46 +00:00
mscott%netscape.com 1c3745480b 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 7def9c8733 add local mail folder summary spec 1999-02-08 00:13:59 +00:00
bienvenu%netscape.com 73f9d03609 add local folder summary spec class 1999-02-08 00:06:41 +00:00
bienvenu%netscape.com b2ea4fc555 local folder header strings, e.g., x-mozilla-status 1999-02-08 00:03:56 +00:00
mscott%netscape.com face9f8d4d 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 5ba6cd5d91 update to new NSPR types & utility routines 1999-02-06 02:55:39 +00:00
alecf%netscape.com be9f74c9df *** empty log message *** 1999-02-06 02:54:46 +00:00
warren%netscape.com ab220d2640 More cleanup of XPPtrArray. Factored nsMsgFolder, adding nsMsgLocalMailFolder. 1999-02-06 02:11:54 +00:00
mscott%netscape.com 93513249ff Remove nsMsgRDFFolder.cpp 1999-02-06 01:05:02 +00:00
mscott%netscape.com 8d770e3a81 Removing from the build... 1999-02-06 01:01:50 +00:00
bienvenu%netscape.com 565ee2aa6c use correct db class, nsMsgKeyArray, and PRBool 1999-02-05 21:15:18 +00:00
alecf%netscape.com 79ed08293a fix unix mail/news Makefiles to actually build correctly 1999-02-05 20:15:54 +00:00
alecf%netscape.com 2b8a8929c9 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 df754d928d Ported XPPtrArray (and MSG_FolderArray) to use nsVoidArray and nsISupportsArray. 1999-02-05 07:02:51 +00:00
warren%netscape.com 57e76cf0be Added nsIMsg and nsMsg impl. Changed counts to be unsigned. 1999-02-05 03:08:00 +00:00
bienvenu%netscape.com b42eb09775 add a couple msg db error codes 1999-02-05 03:03:50 +00:00
bienvenu%netscape.com 3bc8e6cd17 call the class nsNewsSet for now 1999-02-05 02:43:16 +00:00
bienvenu%netscape.com 1d17c7523c add news rc handling class 1999-02-05 02:32:41 +00:00
putterman%netscape.com f639209eb1 nsMsgFolder is a resource again. 1999-02-05 01:58:36 +00:00
putterman%netscape.com 9a1e8884ab Make sure refcount for nsMsgMailFolder is correct. 1999-02-04 19:07:47 +00:00
putterman%netscape.com 15a7dcfd61 Added RDF Resource for nsMsgFolder and added nsMsgMailFolder. 1999-02-04 17:56:08 +00:00
putterman%netscape.com 689363fb72 Added new RDF Resource for MsgFolder and added MailMsgFolder. 1999-02-04 17:54:04 +00:00
warren%netscape.com 78e58d8482 Added missing include 1999-02-02 05:40:03 +00:00
alecf%netscape.com ef46f5cc7a update nsIMsgFolder to reflect new XPIDL compiler output 1999-02-02 00:20:21 +00:00
mscott%netscape.com 36b60ff533 Use new name for mailnews library..msgcore. 1999-02-01 22:11:19 +00:00
bienvenu%netscape.com 302d1c29d4 add a couple error defines for db opening 1999-02-01 03:03:10 +00:00
mscott%netscape.com a3eb51d4fb 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 95226b91d2 Build nsMsgPtrArray correctly. Remove flag preventing this library from being linked with others. 1999-01-31 07:53:21 +00:00
mscott%netscape.com 6306b0a4fa Remove delete operator... 1999-01-31 07:48:59 +00:00
mscott%netscape.com 9ebaa673bd 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 9c3ced302f 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 973cbd275c add msgFlags types 1999-01-29 03:10:49 +00:00
bienvenu%netscape.com 6c5339b8f9 add key and uint32 collections classes 1999-01-29 03:09:55 +00:00
bienvenu%netscape.com 0ac229b299 remove unneeded win16 code 1999-01-29 03:08:57 +00:00
mscott%netscape.com 2a70fb066c Build nsMsgPtrArray and nsMsgGroupRecord. 1999-01-28 22:12:50 +00:00
bienvenu%netscape.com d7afdb13d5 collection classes for mailnews 1999-01-28 19:54:58 +00:00
putterman%netscape.com 92b27adf25 Added flag functions. 1999-01-28 01:23:40 +00:00
mscott%netscape.com 674417c0fb Export nsMsgPtrArray.h and nsMsgGroupRecord.h 1999-01-27 04:02:04 +00:00
alecf%netscape.com 05afc1e34e whoops, this was the wrong name for this file 1999-01-27 03:49:09 +00:00
putterman%netscape.com 54b3be226c Added nsIMsgFolder implentation 1999-01-27 03:04:29 +00:00
putterman%netscape.com ff76def87c Add new methods to nsIMsgFolder interface 1999-01-27 02:59:12 +00:00
alecf%netscape.com e498037a16 slight change to meet new nsRepository API 1999-01-26 21:42:39 +00:00
alecf%netscape.com c4b2cb9a07 rename Profile->Virtual and change API slightly to be more COM like 1999-01-25 23:38:53 +00:00
alecf%netscape.com 7793e603f7 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 c25733ba4a 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 24be463a69 add an IID and make this derive from nsISupports 1999-01-23 02:39:43 +00:00
mscott%netscape.com 3d57140096 Export new header files. 1999-01-21 01:12:11 +00:00
alecf%netscape.com 8e7410961f fix busted build in main tree 1999-01-16 05:52:29 +00:00
alecf%netscape.com 2408ca0417 add nsIMsgGroupRecord to build process 1999-01-16 04:59:25 +00:00
alecf%netscape.com 171632c721 new interface to nsMsgGroupRecord 1999-01-16 04:52:15 +00:00
alecf%netscape.com 51c26bc638 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 b13f50be97 adding MSG_FOLDER_FLAG* values from old include/msgcom.h 1999-01-16 04:30:00 +00:00
alecf%netscape.com 124c753db9 include fe_proto.h instead of manually defining LINEBREAK 1999-01-15 02:11:42 +00:00
alecf%netscape.com 575b0a0059 add XPPtrArray and related classes 1999-01-15 01:54:38 +00:00
alecf%netscape.com 570dda99c3 start building nsMsgGroupRecord 1999-01-15 00:00:31 +00:00
alecf%netscape.com 082e6285f2 move nsIMsgHost.* into base 1999-01-14 23:51:32 +00:00
alecf%netscape.com 2bf3628089 adding nsMsgGroupRecord (previously msg_GroupRecord) 1999-01-14 23:09:22 +00:00
alecf%netscape.com 089fbbaacc PL_Malloc -> PR_Malloc
(oops)
1999-01-13 22:48:44 +00:00
alecf%netscape.com 93e6a1fb9c update to use new NSPR APIs 1999-01-12 21:03:59 +00:00
alecf%netscape.com 630a844e71 oops, misspelled MEWS->NEWS 1999-01-12 01:09:45 +00:00
alecf%netscape.com 82cdaada0e updated to add messenger-specific utility macros 1999-01-11 20:46:13 +00:00
alecf%netscape.com 625ecf8fa7 add error constant for mail/news 1999-01-11 20:15:17 +00:00
mscott%netscape.com e168dbc883 Changing nsMsgCID.h to nsMsgBaseCID.h 1999-01-07 00:33:01 +00:00
alecf%netscape.com c0f0cf4925 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 cf71d8c8d8 Don't complain about Makefile 1998-12-21 22:16:01 +00:00
alecf%netscape.com 636667fecc *** empty log message *** 1998-12-21 22:12:02 +00:00
mscott%netscape.com b7502edcce First checked in. 1998-12-21 21:13:57 +00:00
mscott%netscape.com f6995f86dd Added build and test directories to mailnews/base. 1998-12-21 21:06:36 +00:00
mscott%netscape.com 126dfc8a2b First checked in. 1998-12-21 17:57:13 +00:00
mscott%netscape.com 2664c0b5d0 First checked in. 1998-12-21 17:51:08 +00:00