Commit Graph

122 Commits

Author SHA1 Message Date
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