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