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