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

637 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%netscape.com 36bb89ba67 add imap messages to uri scheme 1999-04-19 21:39:29 +00:00
mscott%netscape.com 0bed22b8eb 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 bba6ad059b updated manifest to reflect rhp modification with msgRFC882 1999-04-18 21:22:21 +00:00
rhp%netscape.com 428ea843e4 Moving header parser interface 1999-04-16 19:02:22 +00:00
rhp%netscape.com b7b98f2401 Removal of old file 1999-04-16 19:00:44 +00:00
alecf%netscape.com c3af4dc5c8 add a few more attributes to nsMsgIncomingServer 1999-04-16 00:36:52 +00:00
alecf%netscape.com 363905421c update these interfaces and headers - no more dependancies on nsIPref.h 1999-04-16 00:35:09 +00:00
alecf%netscape.com a4facf0852 rev these files 1999-04-15 21:33:10 +00:00
putterman%netscape.com 358148d688 Added NewFolder 1999-04-15 21:12:10 +00:00
sspitzer%netscape.com 810da10961 checking in newly generated header 1999-04-15 20:16:35 +00:00
sspitzer%netscape.com 1b2d8213bc checking in newly generated headers 1999-04-15 20:11:33 +00:00
sspitzer%netscape.com 9a1bf79d0d checking in new generated header 1999-04-15 20:03:27 +00:00
alecf%netscape.com 4b55dd8c42 add booleans to decide if we should attach signatures/vcards 1999-04-14 03:43:45 +00:00
nhotta%netscape.com 3151ac176f nsIMsgRFC822Parser and related changes, removed old i18n functions, instead passing charset name. 1999-04-13 19:18:22 +00:00
putterman%netscape.com 84fd532184 Pass in old values to property changed. 1999-04-12 20:22:10 +00:00
sspitzer%netscape.com c57cb17c9b more newsdb work 1999-04-10 22:05:58 +00:00
alecf%netscape.com 8308172bea 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 43b01ca5c8 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 4f5df45a2f 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 c2e48427d1 update Manifest files 1999-04-10 01:36:30 +00:00
putterman%netscape.com b385bdcc74 More work on threads. 1999-04-07 02:50:25 +00:00
alecf%netscape.com 5c9992d989 include the right RDF idl file 1999-04-07 00:43:04 +00:00
putterman%netscape.com 3d07d87559 Started work on threading. 1999-04-07 00:03:26 +00:00
alecf%netscape.com ff44ac006c 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 ad70ff9ea6 first addition of account/identity interfaces, with IDL 1999-04-06 22:35:13 +00:00
alecf%netscape.com 5f3050d965 rev this interface 1999-04-06 22:23:11 +00:00
putterman%netscape.com b9ad46047b More work on unread messages view. 1999-04-06 18:40:30 +00:00
ducarroz%netscape.com 86c24bf8f7 Mac only, define LINEBREAK as \012 to avoid conflict with fe_proto.h 1999-04-06 02:05:51 +00:00
putterman%netscape.com 3b239fa419 Added ViewAllMessages ViewUnreadMessages. 1999-04-05 23:34:10 +00:00
putterman%netscape.com d321860e42 Added nsIMessageView. 1999-04-05 23:33:43 +00:00
mscott%netscape.com 15548a6cbc 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
putterman%netscape.com 3d4eea8beb More work on copying/moving messages. 1999-04-01 23:42:41 +00:00
mscott%netscape.com 7ef2f1ee48 Make interface public. 1999-04-01 01:11:36 +00:00
mscott%netscape.com 8b717cdde6 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 81b7c9960f make the filespec const for nsPath2URI and nsBuildLocalMessageURI 1999-04-01 01:06:55 +00:00
putterman%netscape.com b74d0fb2d0 Added build local message URI routine. 1999-03-31 22:29:28 +00:00
mscott%netscape.com 5812580b6d change nsURI2Path to take a const char * for the uriStr. 1999-03-31 19:28:48 +00:00
putterman%netscape.com 462b2540dc Add nsICopyMessageListener. 1999-03-30 02:19:22 +00:00
ducarroz%netscape.com 69b39560f9 First Checked In. 1999-03-24 21:49:55 +00:00
mscott%netscape.com 6fd6e4f64c 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 0e0653e78c readding necessary interface files 1999-03-24 04:54:00 +00:00
mscott%netscape.com 2fcb9d8373 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 cdad173bda 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 b9868dbcc4 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 aa8b97b280 rev these interfaces 1999-03-24 02:03:08 +00:00
alecf%netscape.com 3abd15314d 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 d6b30dd1ff rev this interface 1999-03-24 02:01:47 +00:00
alecf%netscape.com 4545d5fcbc add this IDL file so that nsIMsgFolder.idl will compile 1999-03-24 01:59:48 +00:00
bienvenu%netscape.com b7565fc229 add imap prefs for host, user, and password to identity object 1999-03-24 00:41:29 +00:00
putterman%netscape.com 61f67f4289 Added semaphore methods for file contention. 1999-03-23 23:19:58 +00:00
putterman%netscape.com 5012e3e2de Implemented Exit menu item. 1999-03-22 22:34:43 +00:00
alecf%netscape.com d7c1be239e export the DOM-based IDL file 1999-03-20 00:22:46 +00:00
jefft%netscape.com 5ff58d1cc4 rename GetMessageHeader to GetRDFResourceForMessage 1999-03-14 20:58:58 +00:00
ducarroz%netscape.com fe9cce94b3 Add GetMessageHeader Interface (written by jefft) 1999-03-12 20:41:43 +00:00
ducarroz%netscape.com b4465ca36d 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 3142c975c6 Moved parse url utility 1999-03-12 13:17:21 +00:00
putterman%netscape.com 82bea0235a Fix some idl changes. 1999-03-12 08:02:35 +00:00
putterman%netscape.com d2e3d7d004 Add and Remove Folder Listeners. 1999-03-12 07:54:48 +00:00
mscott%netscape.com 7ce84d495d 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 08a56ce068 Add pref for user real name, organization and user email address 1999-03-12 01:09:48 +00:00
putterman%netscape.com 7717960dc4 Add delete button 1999-03-11 19:50:27 +00:00
alecf%netscape.com db8e4a979f rev this interface and remove NS_DOM binding from IDL 1999-03-10 22:19:54 +00:00
alecf%netscape.com 449c0d7be0 export new files from ui directory 1999-03-10 03:52:29 +00:00
alecf%netscape.com 8946bc7654 rev XPIDL-generated header files - now native #include's are no longer re-included! 1999-03-10 01:25:34 +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 b2b7c1f496 nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc. 1999-03-09 09:52:30 +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
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 901b0fbab0 Add platform specific defintions for LINEBREAK (these came from nsMsgLineBuffer) 1999-03-05 23:40:53 +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 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
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
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
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 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
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
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
alecf%netscape.com ca9f244db3 MD5 implementation, thanks to mrsam@geocities.com 1999-02-19 02:12:44 +00:00
warren%netscape.com 5cb52aa9d2 Scott Putterman's changes to make the folder pane work. 1999-02-17 05:32:08 +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 01ebdd4101 add error for not a mail folder 1999-02-11 07:09:05 +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
mscott%netscape.com 92260e32b3 Add values for CRLF.... 1999-02-09 03:23:10 +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 b2ea4fc555 local folder header strings, e.g., x-mozilla-status 1999-02-08 00:03:56 +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 8d770e3a81 Removing from the build... 1999-02-06 01:01:50 +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
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
bienvenu%netscape.com 302d1c29d4 add a couple error defines for db opening 1999-02-01 03:03:10 +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
bienvenu%netscape.com 973cbd275c add msgFlags types 1999-01-29 03:10:49 +00:00
putterman%netscape.com 92b27adf25 Added flag functions. 1999-01-28 01:23:40 +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 ff76def87c Add new methods to nsIMsgFolder interface 1999-01-27 02:59:12 +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 082e6285f2 move nsIMsgHost.* into base 1999-01-14 23:51:32 +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
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 126dfc8a2b First checked in. 1998-12-21 17:57:13 +00:00