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