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

553 Коммитов

Автор SHA1 Сообщение Дата
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