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

720 Коммитов

Автор SHA1 Сообщение Дата
jefft%netscape.com 5343385862 undo framework 1999-06-10 14:55:36 +00:00
jefft%netscape.com 8467baf7ac added readonly attribute nsITransactionManager transactionManager 1999-06-09 01:30:27 +00:00
alecf%netscape.com f04821d6ad get rid of generated headers 1999-06-08 22:50:58 +00:00
jefft%netscape.com 4636838c54 added Undo/Redo method 1999-06-08 22:15:58 +00:00
alecf%netscape.com e3cd4e7312 remove the stupid dialog opening code 1999-06-08 19:02:43 +00:00
alecf%netscape.com 51592ac23a use attribute rather than function 1999-06-08 04:29:35 +00:00
sspitzer%netscape.com 614b25751b giant cleanup of UNIX mail / news Makefiles. properly use MODULE, and
name things so that Windows and UNIX match.  (a big checkin for Windows
will follow shortly.)
1999-06-08 02:17:24 +00:00
jefft%netscape.com 56c8f36491 added Close() & OnUnload() method 1999-06-08 00:23:03 +00:00
alecf%netscape.com 97a8050ee8 fix bustage - getAccounts -> GetAccounts 1999-06-07 23:14:20 +00:00
mscott%netscape.com 266ed15e24 Part of makefile clean up for windows. Changes include removing old cruft, giving each
component it's own module name (this helps clear up problems with the xp connect type lib
name for each component), making sure libs built in src directories have _s suffix as
they are static libraries and unifying component names with "msg" prefixes.
Also removed extraneous CPP_SRCS info.
1999-06-07 06:52:45 +00:00
mscott%netscape.com 0cbd571dd3 Aadd ability to spool a message to disk to the list of services a message service provides. 1999-06-04 23:00:52 +00:00
alecf%netscape.com 3dc683beab Killing the messenger appcore once and for all.
Don't be frightened by the size of this checkin, most of the appcore conversion to XPConnect was fairly simple. Some of this is just fixing code that depended on the old appcore
1999-06-04 04:00:58 +00:00
ducarroz%netscape.com 4c18e58f54 nsIMsgBiffManager.h is already exported by xpidl 1999-06-04 01:14:01 +00:00
putterman%netscape.com 9ef1c9a85a Add nsIMsgBiffManager.h to fix bustage. 1999-06-04 00:53:56 +00:00
putterman%netscape.com f5f66a5a61 Add nsIMsgBiffManager interface. Add Set/GetCharset to nsIMsgFolder. 1999-06-03 22:53:37 +00:00
alecf%netscape.com 161069a6ca check in nsIMessenger.idl - the new Messenger appcore 1999-06-03 21:18:13 +00:00
alecf%netscape.com 30a53efd75 add interface methods for new Find methods 1999-06-03 02:07:58 +00:00
ducarroz%netscape.com 7161234e94 Don't export header files that are generated by the XPIDL compiler. Part of mailnews Mac XPIDL landing. 1999-06-02 00:07:21 +00:00
ducarroz%netscape.com 7f790e91a1 First Checked In. 1999-06-01 23:12:32 +00:00
alecf%netscape.com 7f7c0433d4 use XPIDL on windows for all these IDL files 1999-05-28 03:08:27 +00:00
alecf%netscape.com e41c75a8dd oops, trailing semicolon 1999-05-27 06:31:10 +00:00
alecf%netscape.com d73dea3de2 IDL-ify three more interfaces 1999-05-27 06:30:01 +00:00
alecf%netscape.com 37bf50f424 remove useless IDL file 1999-05-27 06:19:20 +00:00
alecf%netscape.com 0a37d0342e remove useless nsIMsg.h 1999-05-27 06:04:43 +00:00
alecf%netscape.com ae6bc31352 stop exporting generated files 1999-05-27 05:38:50 +00:00
alecf%netscape.com ef4312b827 rename GetUserName -> GetUsername because Win32 substitutes all GetUserName's with GetUserNameA 1999-05-27 05:36:10 +00:00
alecf%netscape.com 5ca0e330e2 remove this useless header file 1999-05-27 05:30:16 +00:00
alecf%netscape.com 5f1e857708 rev these interfaces
add "scriptable" attribute to all interfaces
fix some bogus IIDs
redeclare some stuff in IDL that wasn't declared before
1999-05-27 05:19:55 +00:00
alecf%netscape.com 863270e175 IDLify this interface - had to change char* to const char* 1999-05-27 05:19:02 +00:00
bienvenu%netscape.com 0850b6eea4 changes for mail filters 1999-05-26 23:51:53 +00:00
putterman%netscape.com 4d49a7d854 Add methods for deleting folders. 1999-05-26 23:45:03 +00:00
bienvenu%netscape.com ff66607b3f temporarily don't build nsIDOMMsgAppcore.idl 1999-05-19 01:47:41 +00:00
putterman%netscape.com 4eef62237b Generate headers from idl. 1999-05-19 01:07:54 +00:00
mscott%netscape.com b941736a5e define NS_MSG_BASE which is used as a prefix in front of all functions & classes in base\util. This macro applies to win32 only right now. It is used to declare things as export when building the file and import when we are linking against the file. This helps us make msgcoreutil build as a dynamic library on win32. 1999-05-18 23:46:23 +00:00
mscott%netscape.com 91c27103db add GetServer method to get the incoming server associated with a folder 1999-05-15 21:04:42 +00:00
ducarroz%netscape.com aa1eeb643d Add pref WrapColumn 1999-05-14 18:51:59 +00:00
putterman%netscape.com 1234a1010e Add folder listeners. 1999-05-14 00:41:52 +00:00
putterman%netscape.com 6685cdc925 Add MarkRead 1999-05-14 00:41:37 +00:00
putterman%netscape.com 5852dcaf85 Flag changed methods. 1999-05-14 00:41:23 +00:00
putterman%netscape.com 81f73425ad Add Delete Folders and Mark Messages Read. 1999-05-14 00:41:03 +00:00
alecf%netscape.com ca98a8e224 checkin first-pass at nsIMsgHdr interface 1999-05-13 00:11:12 +00:00
alecf%netscape.com 56bf2a3ae4 fix objdir build bustage in XPIDL idl files by forward declaring nsIMessage instead of including it 1999-05-12 23:57:26 +00:00
alecf%netscape.com 58db20b6f7 forward declare instead of including IDL 1999-05-12 21:21:54 +00:00
alecf%netscape.com 8058f7415f fix luxor's build bustage by adding nsIFolder and nsIFolderListener to IDL file list, which required regeneration of some header files 1999-05-12 19:11:22 +00:00
alecf%netscape.com 0d6eaf8a20 remove include for nsIStreamListener.h 1999-05-12 08:46:14 +00:00
alecf%netscape.com 6d0c5b6466 remove entire nsIURL #include 1999-05-12 07:55:16 +00:00
alecf%netscape.com 97367bdc53 don't include nsIURL.h, just forward-declare it as a class/interface 1999-05-12 06:28:50 +00:00
alecf%netscape.com 20d16f2be3 rev these interfaces 1999-05-12 05:30:06 +00:00
alecf%netscape.com b46fb2db3e use forward-declared interfaces because IDL files for these interfaces are not available anymore 1999-05-12 04:40:44 +00:00
alecf%netscape.com cd491004c0 forward-declare nsICollection, and add new hasSubFolders attribute 1999-05-12 04:39:52 +00:00
alecf%netscape.com b0d5fd446c use forward-declared interfaces until DOM XPIDL files are available 1999-05-12 04:38:57 +00:00
alecf%netscape.com 2e41c2c443 IDL version of MailNewsTypes.idl 1999-05-12 04:38:11 +00:00
alecf%netscape.com a3c69e8b0f IDL version of nsIUrlListener 1999-05-12 04:37:56 +00:00
putterman%netscape.com 8942e3da0f Changed DeleteMessage to DeleteMessages 1999-05-10 23:55:41 +00:00
putterman%netscape.com 36e1b242ac Remove db related functions. 1999-05-10 21:46:18 +00:00
bienvenu%netscape.com 2c41a6fb30 fix head mask define 1999-05-10 21:06:12 +00:00
bienvenu%netscape.com cfeb915805 add error for filter parsing 1999-05-10 01:57:14 +00:00
putterman%netscape.com cbddfe221f Added folder parent functions. 1999-05-07 20:21:09 +00:00
putterman%netscape.com 2abe7e7cae Add HasMessage and GetNewMessages 1999-05-07 00:29:56 +00:00
alecf%netscape.com 8bb75e4445 update this interface 1999-05-05 02:30:46 +00:00
alecf%netscape.com 52b1bb5fdc fix signed/unsigned problem (because -1 is a magic value) 1999-05-05 02:30:24 +00:00
putterman%netscape.com 3ff58f2af4 Add nsIDBMessage interface and remove GetPath from nsIImapFolder. 1999-05-04 22:33:40 +00:00
alecf%netscape.com 71c7a53e42 add new FindServersByHostname() method 1999-04-27 18:37:58 +00:00
alecf%netscape.com 383ae9c9b7 add new AccountManager() method to bring up account manager 1999-04-27 18:33:05 +00:00
mscott%netscape.com 8d2d60a12a Add MSG_LINEBREAK and MSG_LINEBREAK_LEN for mailnews. We need to transition all mailnews use of LINEBREAK to these new macros. I'm leaving the old LINEBREAK definition in place so I don't have to update all files that use it at once. Why can't we use LINEBREAK? Because it is incorrectly defined on the Mac and due to situations outside of our control, we can't change the value of LINEBREAK on the Mac (because it is defined elsewhere and they need it defined incorrectly). So we're going to use these new values (MSG_LINEBREAK and MSG_LINEBREAK_LEN) instead. 1999-04-27 02:53:29 +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
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 baca5e550b Removed protocol dependent uri utilities. 1999-04-24 20:36:00 +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
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
mscott%netscape.com f37bcffdf7 Update the idl file. 1999-04-20 23:33:19 +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 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
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
bienvenu%netscape.com 2d81b1adba add imap messages to uri scheme 1999-04-19 21:39:29 +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 a5d95cb396 updated manifest to reflect rhp modification with msgRFC882 1999-04-18 21:22:21 +00:00
rhp%netscape.com 599771aad8 Moving header parser interface 1999-04-16 19:02:22 +00:00
rhp%netscape.com 5bebb7fed5 Removal of old file 1999-04-16 19:00:44 +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 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
alecf%netscape.com 14f799fb0a add booleans to decide if we should attach signatures/vcards 1999-04-14 03:43:45 +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
putterman%netscape.com 938a9c1b01 Pass in old values to property changed. 1999-04-12 20:22:10 +00:00
sspitzer%netscape.com bbedc07458 more newsdb work 1999-04-10 22:05:58 +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 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 daf77c1b85 update Manifest files 1999-04-10 01:36:30 +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 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 6d8f88f1e8 first addition of account/identity interfaces, with IDL 1999-04-06 22:35:13 +00:00
alecf%netscape.com de4cee983f rev this interface 1999-04-06 22:23:11 +00:00
putterman%netscape.com c8389034f3 More work on unread messages view. 1999-04-06 18:40:30 +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
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
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
putterman%netscape.com 8c3ed7e4b2 More work on copying/moving messages. 1999-04-01 23:42:41 +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
putterman%netscape.com ea01549cd7 Added build local message URI routine. 1999-03-31 22:29:28 +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 fae9759465 Add nsICopyMessageListener. 1999-03-30 02:19:22 +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 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
putterman%netscape.com 7abc08db97 Added semaphore methods for file contention. 1999-03-23 23:19:58 +00:00
putterman%netscape.com cc444a085e Implemented Exit menu item. 1999-03-22 22:34:43 +00:00
alecf%netscape.com 4746b12469 export the DOM-based IDL file 1999-03-20 00:22:46 +00:00
jefft%netscape.com d42476b2ea rename GetMessageHeader to GetRDFResourceForMessage 1999-03-14 20:58:58 +00:00
ducarroz%netscape.com 11e2183a87 Add GetMessageHeader Interface (written by jefft) 1999-03-12 20:41:43 +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 3863521ffd Fix some idl changes. 1999-03-12 08:02:35 +00:00
putterman%netscape.com d419f08699 Add and Remove Folder Listeners. 1999-03-12 07:54:48 +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
putterman%netscape.com fef03eec14 Add delete button 1999-03-11 19:50:27 +00:00
alecf%netscape.com 36bdf8d85d rev this interface and remove NS_DOM binding from IDL 1999-03-10 22:19:54 +00:00
alecf%netscape.com de4e4b0924 export new files from ui directory 1999-03-10 03:52:29 +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
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 3d21ed5037 nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc. 1999-03-09 09:52:30 +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
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 32eded80a4 Add platform specific defintions for LINEBREAK (these came from nsMsgLineBuffer) 1999-03-05 23:40:53 +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 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
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
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
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 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
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
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
alecf%netscape.com 8fee9617b2 MD5 implementation, thanks to mrsam@geocities.com 1999-02-19 02:12:44 +00:00
warren%netscape.com e69b078636 Scott Putterman's changes to make the folder pane work. 1999-02-17 05:32:08 +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 a27e524d3e add error for not a mail folder 1999-02-11 07:09:05 +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
mscott%netscape.com fb0265ba77 Add values for CRLF.... 1999-02-09 03:23:10 +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 586c07dc9b local folder header strings, e.g., x-mozilla-status 1999-02-08 00:03:56 +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 951a430e21 Removing from the build... 1999-02-06 01:01:50 +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
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
bienvenu%netscape.com 34c027fc8a add a couple error defines for db opening 1999-02-01 03:03:10 +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
bienvenu%netscape.com f0ef8c0cd8 add msgFlags types 1999-01-29 03:10:49 +00:00
putterman%netscape.com e7895f5f2a Added flag functions. 1999-01-28 01:23:40 +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 15fa6026c1 Add new methods to nsIMsgFolder interface 1999-01-27 02:59:12 +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 a304d139ff move nsIMsgHost.* into base 1999-01-14 23:51:32 +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
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 f53b2b2518 First checked in. 1998-12-21 17:57:13 +00:00