mscott%netscape.com
075e9d09d6
If we fail to register or unregister a component, we should remember the error code and return it, BUT we should also still try to register/unregister the rest of the components.
1999-06-05 01:02:42 +00:00
mscott%netscape.com
5106aa1e25
Bug #5633 -- use NS_WITH_SERVICE macro.
1999-06-04 23:42:18 +00:00
mscott%netscape.com
1f5bf29345
Bug #5633 -- use NS_WITH_SERVICE macro. Also cleaned up goto statements such that if we fail to register or unregister a component, we try to register/unregister the rest of the components before giving up.
1999-06-04 23:37:52 +00:00
sspitzer%netscape.com
8b8a341189
*** empty log message ***
1999-06-04 23:24:27 +00:00
mscott%netscape.com
1b9e6ee34d
Export nsMsgProtocol.h
1999-06-04 23:17:38 +00:00
mscott%netscape.com
a3a8a59bd7
Build nsMsgProtocol.
1999-06-04 23:10:24 +00:00
mscott%netscape.com
0cbd571dd3
Aadd ability to spool a message to disk to the list of services a message service provides.
1999-06-04 23:00:52 +00:00
mscott%netscape.com
81fc669270
Build nsMsgProtocol.h nsMsgProtocol.cpp.
...
Clean up the makefile by removing extraneous CPP_SRCS declaration...
1999-06-04 22:59:05 +00:00
mscott%netscape.com
4301f6ee9f
use nsAutoString and nsAutoString.GetBuffer in place of calling nsAutoCString. This is much more memory friendly and doesn't require an extra copy of the object getting created on the healp like nsAutoCString does.
1999-06-04 22:07:26 +00:00
mscott%netscape.com
6c9f928bec
Remove nsAutoCString with nsAutoString.GetBuffer().
1999-06-04 21:49:18 +00:00
mscott%netscape.com
825323d0e7
First checked in. New files used to encapsulate much of the cross mail-news protocol code. this is mostly mail protocol to core netlib integration code. Over the next couple days, I'll be updating the mailnews protocols to inherit from nsMsgProtocol and pushing commonality up to the nsMsgProtocol level.
1999-06-04 21:41:47 +00:00
sspitzer%netscape.com
31dd60fb77
FindMsgAppCore() is gone, since alecf removed the MsgAppCore.
...
The correct call is FindMessenger().
1999-06-04 17:45:57 +00:00
ducarroz%netscape.com
827efe1252
add nsIMessenger.idl, fix build bustage!
1999-06-04 07:45:52 +00:00
sspitzer%netscape.com
6b09afedc5
fix spelling mistake.
1999-06-04 04:32:07 +00:00
alecf%netscape.com
6e65c166dc
fix leak
1999-06-04 04:17:26 +00:00
sspitzer%netscape.com
335ee86b2e
nsIDOMMsgAppCore.idl is gone.
1999-06-04 04:12:09 +00:00
alecf%netscape.com
a2bb5212c6
oops, forgot to stop exporting these files
1999-06-04 04:03:12 +00:00
alecf%netscape.com
3a5c88095c
added files: mozilla/mailnews/base/src/nsMessengerBootstrap.cpp, removed files: mozilla/mailnews/base/src/nsMessengerNameSet.cpp, mozilla/mailnews/base/src/nsMsgAppCore.cpp, mozilla/mailnews/base/src/nsJSMsgAppCore.cpp
1999-06-04 04:01:56 +00:00
alecf%netscape.com
3dc683beab
Killing the messenger appcore once and for all.
...
Don't be frightened by the size of this checkin, most of the appcore conversion to XPConnect was fairly simple. Some of this is just fixing code that depended on the old appcore
1999-06-04 04:00:58 +00:00
putterman%netscape.com
4c38bf10fa
Just comment out this function so I can get it right on the mac eventually.
1999-06-04 01:51:36 +00:00
putterman%netscape.com
54abbe2d08
Fix PRInt64 problems to fix bustage.
1999-06-04 01:19:56 +00:00
ducarroz%netscape.com
4c18e58f54
nsIMsgBiffManager.h is already exported by xpidl
1999-06-04 01:14:01 +00:00
ducarroz%netscape.com
b8e51b191f
add nsIMsgBiffManager.idl, fix build bustage!
1999-06-04 01:09:04 +00:00
putterman%netscape.com
f329411475
fix build bustage
1999-06-04 01:07:03 +00:00
putterman%netscape.com
9ef1c9a85a
Add nsIMsgBiffManager.h to fix bustage.
1999-06-04 00:53:56 +00:00
mscott%netscape.com
4b2683ff37
Use nsCAutoString instead of nsAutoCString. This new version is much more memory friendly, avoiding an extra copy of the string from getting created on the heap.
1999-06-03 23:37:10 +00:00
mscott%netscape.com
932a7ae28c
Remove unnecessary LINCS now that all headers are pushed to the same directory.
1999-06-03 23:31:57 +00:00
putterman%netscape.com
71a6b0bdfe
added files: mozilla/mailnews/base/src/nsMsgBiffManager.cpp
1999-06-03 22:59:23 +00:00
putterman%netscape.com
7abd55835c
Set the folder charset.
1999-06-03 22:56:45 +00:00
putterman%netscape.com
8dc4664732
Added Charset functions.
1999-06-03 22:56:14 +00:00
putterman%netscape.com
9aa5104ebc
Added BiffManager.
1999-06-03 22:55:47 +00:00
putterman%netscape.com
16132db4b1
Added Biff Manager and CharSet functions.
1999-06-03 22:54:59 +00:00
putterman%netscape.com
f5f66a5a61
Add nsIMsgBiffManager interface. Add Set/GetCharset to nsIMsgFolder.
1999-06-03 22:53:37 +00:00
alecf%netscape.com
161069a6ca
check in nsIMessenger.idl - the new Messenger appcore
1999-06-03 21:18:13 +00:00
putterman%netscape.com
69710c988d
Change column sizes.
1999-06-03 05:40:14 +00:00
putterman%netscape.com
d61a1b0276
Fixed size columns with no wrap.
1999-06-03 05:39:56 +00:00
waterson%netscape.com
691bc26680
Use 'ref=' attribute to avoid confounding copy and move menus.
1999-06-03 02:25:47 +00:00
alecf%netscape.com
30a53efd75
add interface methods for new Find methods
1999-06-03 02:07:58 +00:00
alecf%netscape.com
8ebf32686e
add new functions GetServersByIdentity and GetIdentitiesByServer
1999-06-03 02:07:21 +00:00
rickg%netscape.com
2525d04098
replaced nsString2.h references with nsString.h
1999-06-02 01:03:41 +00:00
ducarroz%netscape.com
7161234e94
Don't export header files that are generated by the XPIDL compiler. Part of mailnews Mac XPIDL landing.
1999-06-02 00:07:21 +00:00
ducarroz%netscape.com
7f790e91a1
First Checked In.
1999-06-01 23:12:32 +00:00
alecf%netscape.com
960301ec8f
stop using [] operator (going away for scriptability)
1999-06-01 23:10:12 +00:00
bienvenu%netscape.com
496fa801e4
fix match hdrs for filters
1999-05-29 17:08:53 +00:00
sspitzer%netscape.com
5ca2b62293
fix the subscribe xul and css
1999-05-29 00:28:02 +00:00
sspitzer%netscape.com
f4d602925d
cvs ignorage for the generate Makefiles
1999-05-28 23:52:47 +00:00
putterman%netscape.com
15c9d1ecfa
Part of new mailnews resources hierarchy.
1999-05-28 22:38:07 +00:00
putterman%netscape.com
2a809a9270
Part of new mailnews resources hierarchy.
1999-05-28 20:10:53 +00:00
putterman%netscape.com
02f9b03683
Part of new mailnews resources hierarchy.
1999-05-28 19:41:31 +00:00
ducarroz%netscape.com
147eff6d25
First Checked In.
1999-05-28 19:40:07 +00:00
alecf%netscape.com
7f7c0433d4
use XPIDL on windows for all these IDL files
1999-05-28 03:08:27 +00:00
bienvenu%netscape.com
88b19e05c6
fix filter folder name to be one byte
1999-05-28 02:14:59 +00:00
mcmullen%netscape.com
7dce873c56
Removed base/baseDebug.shlb
1999-05-28 00:48:24 +00:00
bienvenu%netscape.com
6d7eabd86d
checkpoint search and filter stuff
1999-05-28 00:26:55 +00:00
alecf%netscape.com
765900b01b
API change GetUserName -> GetUsername
1999-05-27 06:40:41 +00:00
alecf%netscape.com
e41c75a8dd
oops, trailing semicolon
1999-05-27 06:31:10 +00:00
alecf%netscape.com
d73dea3de2
IDL-ify three more interfaces
1999-05-27 06:30:01 +00:00
alecf%netscape.com
37bf50f424
remove useless IDL file
1999-05-27 06:19:20 +00:00
alecf%netscape.com
0a37d0342e
remove useless nsIMsg.h
1999-05-27 06:04:43 +00:00
alecf%netscape.com
6b902da8bc
API name change
1999-05-27 05:43:30 +00:00
alecf%netscape.com
ae6bc31352
stop exporting generated files
1999-05-27 05:38:50 +00:00
bienvenu%netscape.com
ed4ac36615
get filter stuff linking
1999-05-27 05:36:13 +00:00
alecf%netscape.com
ef4312b827
rename GetUserName -> GetUsername because Win32 substitutes all GetUserName's with GetUserNameA
1999-05-27 05:36:10 +00:00
alecf%netscape.com
5ca0e330e2
remove this useless header file
1999-05-27 05:30:16 +00:00
alecf%netscape.com
1be06cd04e
add CIDs from interface files
1999-05-27 05:23:22 +00:00
alecf%netscape.com
26c3d621a9
add component URLs to all our components so they are now scriptable
1999-05-27 05:23:08 +00:00
alecf%netscape.com
5f1e857708
rev these interfaces
...
add "scriptable" attribute to all interfaces
fix some bogus IIDs
redeclare some stuff in IDL that wasn't declared before
1999-05-27 05:19:55 +00:00
alecf%netscape.com
863270e175
IDLify this interface - had to change char* to const char*
1999-05-27 05:19:02 +00:00
bienvenu%netscape.com
1bc29c3671
add GetPriority
1999-05-27 05:09:00 +00:00
alecf%netscape.com
7d9565b851
fix memory leak
1999-05-27 03:48:37 +00:00
bienvenu%netscape.com
0edeb249d9
add exports for search adaptor
1999-05-27 03:47:43 +00:00
alecf%netscape.com
6d703a227b
fix some leaks by using nsXPIDLCString
1999-05-27 03:43:52 +00:00
bienvenu%netscape.com
314afa5e6d
d'oh, cpp files
1999-05-27 03:43:43 +00:00
bienvenu%netscape.com
ba0d895ab7
fix unix build problem
1999-05-27 03:33:12 +00:00
bienvenu%netscape.com
fcfcc0c7b4
add export and new objs
1999-05-27 03:25:01 +00:00
bienvenu%netscape.com
eb28f430e9
more work on search and filters
1999-05-27 00:04:10 +00:00
bienvenu%netscape.com
729931951f
changes for mail filters, including setting root folder for server
1999-05-26 23:56:21 +00:00
bienvenu%netscape.com
0850b6eea4
changes for mail filters
1999-05-26 23:51:53 +00:00
putterman%netscape.com
9f92f3e16c
More work on DeleteFolders.
1999-05-26 23:47:01 +00:00
putterman%netscape.com
3ac4f714b5
Speed up peqWithParameters.
1999-05-26 23:46:11 +00:00
putterman%netscape.com
4d49a7d854
Add methods for deleting folders.
1999-05-26 23:45:03 +00:00
alecf%netscape.com
95d34e3a21
add CID to prepare for moving CIDs into the factory
1999-05-26 21:59:45 +00:00
alecf%netscape.com
1779ff80dd
moving CIDs out of the interface headers, so including the right factory CID files
1999-05-26 21:54:25 +00:00
dp%netscape.com
81c5533d87
removing -lreg
1999-05-26 07:47:14 +00:00
dp%netscape.com
94344009c8
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
putterman%netscape.com
fd5c7cfad6
Fix for 7002. Speed up mail by commenting out call to UpdateSummaryTotals. Reviewed by
...
mscott and approved by chofmann.
1999-05-24 22:03:47 +00:00
sspitzer%netscape.com
9e1116af2d
fix for #6031 . the summary file names for newsgroups are based on
...
the newsgroup name. if the name is too long for the native file
system, use the hash function to come up with a new name.
move that has code out of xp_hash.c and into newsSummarySpec.cpp
in 4.x, this was the only place it was used anyways.
fix my debugging printf.
re-arrange addressbook makefiles in mailnews/makefiles so that people
who use obj-dir can build.
1999-05-21 22:21:23 +00:00
sspitzer%netscape.com
8b25978ce3
added files: mozilla/mailnews/base/util/nsMsgKeySet.cpp, removed files: mozilla/mailnews/base/util/nsNewsSet.cpp
1999-05-20 02:56:02 +00:00
sspitzer%netscape.com
4a56b0473c
remove duplicate implementations of nsNewsSet. rename nsNewsSet to nsMsgKeySet.
...
heed the news set. this fixes #6730 and #6244 .
1999-05-20 02:54:25 +00:00
bienvenu%netscape.com
ff66607b3f
temporarily don't build nsIDOMMsgAppcore.idl
1999-05-19 01:47:41 +00:00
putterman%netscape.com
4eef62237b
Generate headers from idl.
1999-05-19 01:07:54 +00:00
alecf%netscape.com
d69dc32f22
fix up this datasource to support the AccountManager:
...
- add a new arc out from each account accounts "Settings"
- add new properties on Settings - Main, Advanced, Server, Copies
- add arcs out from Main, Advanced, Server, and Copies for Name and PageTag
1999-05-19 00:34:48 +00:00
mscott%netscape.com
dac1ff5126
remove linkage against rdfutil_s. we don't need it anymore.
1999-05-18 23:57:37 +00:00
mscott%netscape.com
0e1ed4ef9c
Make base\util build as a dll. This includes defining IMPL_NS_MSG_BASE and adding makefile code to generate the dll.
1999-05-18 23:56:48 +00:00
mscott%netscape.com
368b7fb42c
Add NS_MSG_BASE to class declaration to help make base\util build as a dll on win32.
1999-05-18 23:55:39 +00:00
putterman%netscape.com
1ed1220ae6
Show "???" when message counts are unknown. Use RDF collation key sorting.
1999-05-18 23:48:15 +00:00
mscott%netscape.com
b941736a5e
define NS_MSG_BASE which is used as a prefix in front of all functions & classes in base\util. This macro applies to win32 only right now. It is used to declare things as export when building the file and import when we are linking against the file. This helps us make msgcoreutil build as a dynamic library on win32.
1999-05-18 23:46:23 +00:00
hangas%netscape.com
22bc439585
Make sure that we print some data string, even if INTL functions fail. Fixes Mac crasher. Checked in for putterman.
1999-05-18 23:17:26 +00:00
jefft%netscape.com
df5b064c5a
backout the previous checkin for using nsCOMPtr; using nsVoidArray is by design
1999-05-18 23:14:05 +00:00
jefft%netscape.com
4f2348070d
use nsCOMPtr for m_listeners
1999-05-18 22:30:10 +00:00
sspitzer%netscape.com
b5df5bde0a
the target is Makefile, not Makefile.in
1999-05-18 05:12:24 +00:00
bienvenu%netscape.com
84997f013a
move GetChildNamed implementation from local subclass
1999-05-17 22:50:04 +00:00
putterman%netscape.com
04085b88ba
Use nsIDateTimeFormat to prepare date string.
1999-05-17 21:28:03 +00:00
putterman%netscape.com
0defb73a37
Use nsCOMPtr.
1999-05-17 21:27:41 +00:00
putterman%netscape.com
8d831c87cc
Include locale headers
1999-05-17 21:27:22 +00:00
putterman%netscape.com
ea5e2518f9
Include locale headers.
1999-05-17 21:27:09 +00:00
bienvenu%netscape.com
cb521fd800
more work on msg filters
1999-05-17 02:07:13 +00:00
putterman%netscape.com
3ffb83ebd9
Check for null pointers from js so we don't crash.
1999-05-16 23:28:45 +00:00
putterman%netscape.com
2e3d968c22
Implement GetTarget for child and message child so Move and Copy menu submenus
...
show up.
1999-05-16 22:41:39 +00:00
sspitzer%netscape.com
64ef10ab25
rename variable to prevent shadowing
1999-05-16 04:13:52 +00:00
sspitzer%netscape.com
b2a57704f6
reorder to quiet compiler. stop shadowing. rename shadowed variable.
1999-05-16 04:13:37 +00:00
sspitzer%netscape.com
2d4b4ba111
touch point to quiet compiler
1999-05-16 04:12:57 +00:00
sspitzer%netscape.com
2e04eb75a8
add newline to end of file
1999-05-16 04:12:33 +00:00
bienvenu%netscape.com
1c0a79389f
check in Scott's changes for not enumerating all arcs
1999-05-16 00:12:51 +00:00
bienvenu%netscape.com
b5834119d5
checkpoint filter code
1999-05-16 00:07:56 +00:00
mscott%netscape.com
7d59af8b8b
this file is not used by anyone....
1999-05-15 21:10:15 +00:00
mscott%netscape.com
91c27103db
add GetServer method to get the incoming server associated with a folder
1999-05-15 21:04:42 +00:00
mscott%netscape.com
cab48caf44
add getsserver and GetIncomingServerType. This allows us to get the incoming server associated with a folder.
1999-05-15 21:03:02 +00:00
sspitzer%netscape.com
54235f0f0d
use nsAutoCString instead of ToNewCString
1999-05-15 06:05:04 +00:00
sspitzer%netscape.com
2e34b5b33d
add new line to the end of the file. use nsAutoCString instead of ToNewCString.
1999-05-15 05:58:24 +00:00
putterman%netscape.com
9febadf761
Do status flag notifications based on flags changed.
1999-05-14 21:03:26 +00:00
ducarroz%netscape.com
2bd5b91353
Add getIntpref & setIntPref. Add wrapColumn pref
1999-05-14 18:52:02 +00:00
ducarroz%netscape.com
6803bfe90e
Add missing addref. Fix bug#6182
1999-05-14 18:52:00 +00:00
ducarroz%netscape.com
aa1eeb643d
Add pref WrapColumn
1999-05-14 18:51:59 +00:00
bienvenu%netscape.com
a167dc8e88
checkpoint filter work, get filters loading
1999-05-14 00:57:19 +00:00
bienvenu%netscape.com
4a637cc152
add registration of filter component, under ifdef control
1999-05-14 00:56:13 +00:00
putterman%netscape.com
b1ce7431f7
export nsMsgRDFDataSource.h
1999-05-14 00:49:29 +00:00
putterman%netscape.com
5a9c995039
Handle flag changes.
1999-05-14 00:45:25 +00:00
putterman%netscape.com
7b95950c4a
Add Mark Read
1999-05-14 00:45:06 +00:00
putterman%netscape.com
bb9b22f6f4
Add Mark Message commands.
1999-05-14 00:44:30 +00:00
putterman%netscape.com
32cb66b89e
Add notify observer related functions.
1999-05-14 00:44:15 +00:00
putterman%netscape.com
ec4f295a6d
Mark Read. make a subclass of nsMsgRDFDataSource. Add as a folder listener.
1999-05-14 00:43:49 +00:00
putterman%netscape.com
358cdf3322
Add folder listener routines.
1999-05-14 00:43:19 +00:00
putterman%netscape.com
511b805dfa
Delete folder. Make a subclass of nsMsgRDFDataSource and add as a folder listener.
1999-05-14 00:42:58 +00:00
putterman%netscape.com
4e6200de43
Delete Folders/Mark Messages Read
1999-05-14 00:42:18 +00:00
putterman%netscape.com
1234a1010e
Add folder listeners.
1999-05-14 00:41:52 +00:00
putterman%netscape.com
6685cdc925
Add MarkRead
1999-05-14 00:41:37 +00:00
putterman%netscape.com
5852dcaf85
Flag changed methods.
1999-05-14 00:41:23 +00:00
putterman%netscape.com
81f73425ad
Add Delete Folders and Mark Messages Read.
1999-05-14 00:41:03 +00:00
bienvenu%netscape.com
24afe5d573
add old flags to key change notification
1999-05-13 23:19:14 +00:00
mscott%netscape.com
e2dd7ebc47
fix shadowed variable warning.
1999-05-13 21:45:13 +00:00
law%netscape.com
77263ad4e0
Adding Shutdown member per change to nsIAppShellComponent
1999-05-13 06:10:59 +00:00
warren%netscape.com
87b26617d5
Fixed nsICollection (and Count in particular) to be xpidl friendly.
1999-05-13 04:56:04 +00:00
bienvenu%netscape.com
23302098d4
search and filter checkpoint
1999-05-13 02:10:05 +00:00
alecf%netscape.com
ca98a8e224
checkin first-pass at nsIMsgHdr interface
1999-05-13 00:11:12 +00:00
alecf%netscape.com
56bf2a3ae4
fix objdir build bustage in XPIDL idl files by forward declaring nsIMessage instead of including it
1999-05-12 23:57:26 +00:00
alecf%netscape.com
58db20b6f7
forward declare instead of including IDL
1999-05-12 21:21:54 +00:00
alecf%netscape.com
8058f7415f
fix luxor's build bustage by adding nsIFolder and nsIFolderListener to IDL file list, which required regeneration of some header files
1999-05-12 19:11:22 +00:00
bienvenu%netscape.com
3b24385b61
search+filter checkpoint (not part of build)
1999-05-12 16:25:29 +00:00
alecf%netscape.com
0d6eaf8a20
remove include for nsIStreamListener.h
1999-05-12 08:46:14 +00:00
alecf%netscape.com
6d0c5b6466
remove entire nsIURL #include
1999-05-12 07:55:16 +00:00
alecf%netscape.com
97367bdc53
don't include nsIURL.h, just forward-declare it as a class/interface
1999-05-12 06:28:50 +00:00
alecf%netscape.com
20d16f2be3
rev these interfaces
1999-05-12 05:30:06 +00:00
alecf%netscape.com
b46fb2db3e
use forward-declared interfaces because IDL files for these interfaces are not available anymore
1999-05-12 04:40:44 +00:00
alecf%netscape.com
cd491004c0
forward-declare nsICollection, and add new hasSubFolders attribute
1999-05-12 04:39:52 +00:00
alecf%netscape.com
b0d5fd446c
use forward-declared interfaces until DOM XPIDL files are available
1999-05-12 04:38:57 +00:00
alecf%netscape.com
2e41c2c443
IDL version of MailNewsTypes.idl
1999-05-12 04:38:11 +00:00
alecf%netscape.com
a3c69e8b0f
IDL version of nsIUrlListener
1999-05-12 04:37:56 +00:00
alecf%netscape.com
2950324c5b
don't use idlc macros
1999-05-12 03:35:39 +00:00
alecf%netscape.com
de47383344
Count() is no longer const
1999-05-12 03:24:36 +00:00
bienvenu%netscape.com
ee5d1ad384
add utility for filing out priority
1999-05-12 03:16:20 +00:00
putterman%netscape.com
89e1e4a312
Fixed mismatched memory free.
1999-05-11 22:28:06 +00:00
mscott%netscape.com
296cff8c3d
Fix memory leak.
1999-05-11 01:14:43 +00:00
putterman%netscape.com
8942e3da0f
Changed DeleteMessage to DeleteMessages
1999-05-10 23:55:41 +00:00
bienvenu%netscape.com
f4553aa1b4
resolve a few undefined symbols
1999-05-10 23:44:30 +00:00
bienvenu%netscape.com
7df9731d68
more search and filter porting
1999-05-10 23:25:37 +00:00
bienvenu%netscape.com
b635b9a210
add cid's for search and filters
1999-05-10 23:25:08 +00:00
putterman%netscape.com
2e2b07fe3f
added files: mozilla/mailnews/base/util/nsMsgDBFolder.cpp
1999-05-10 21:50:22 +00:00
putterman%netscape.com
baf9ba08bc
Separate db related folder code into separate class.
1999-05-10 21:47:07 +00:00
putterman%netscape.com
36e1b242ac
Remove db related functions.
1999-05-10 21:46:18 +00:00
bienvenu%netscape.com
4c4d190029
add priority parsing util
1999-05-10 21:06:39 +00:00
bienvenu%netscape.com
2c41a6fb30
fix head mask define
1999-05-10 21:06:12 +00:00
mcafee%netscape.com
492b4cef0f
Renaming nsQuickSort to NS_QuickSort so it doesn't look like a class name. r=brendan@netscape.com
1999-05-10 06:47:04 +00:00
bienvenu%netscape.com
c94b64e307
more work on search and filters, not part of build yet
1999-05-10 01:59:23 +00:00
bienvenu%netscape.com
cfeb915805
add error for filter parsing
1999-05-10 01:57:14 +00:00
sspitzer%netscape.com
2df54596aa
changes for GetLineCount().
...
we had SetLineCount(), but no GetLineCount().
news will be using GetMessageSize() and SetMessageSize(), but we'll have
the line count, in case we need it.
1999-05-08 17:02:19 +00:00
putterman%netscape.com
ac37b51b3b
Write folder parent functions.
1999-05-07 20:21:47 +00:00
putterman%netscape.com
cbec5edf49
use GetParent()
1999-05-07 20:21:25 +00:00
putterman%netscape.com
cbddfe221f
Added folder parent functions.
1999-05-07 20:21:09 +00:00
putterman%netscape.com
31e9a1f08a
GetNewMessages and HasMessage are implemented.
1999-05-07 00:33:06 +00:00
putterman%netscape.com
4a8f6b0551
GetNewMessages and HasAssertions are implemented.
1999-05-07 00:32:36 +00:00
putterman%netscape.com
4baa1f5a06
Added GetTargetHasAssertion, GetNewMessages and use string instead of ints for
...
property names.
1999-05-07 00:32:10 +00:00
putterman%netscape.com
2abe7e7cae
Add HasMessage and GetNewMessages
1999-05-07 00:29:56 +00:00
bienvenu%netscape.com
b6cd915934
search session class
1999-05-07 00:29:11 +00:00
bienvenu%netscape.com
9fedeebda9
initial entry into cvs of searching and filter interfaces, not part of build
1999-05-07 00:28:35 +00:00
alecf%netscape.com
647043469e
use nsCOMPtr and fix ownership model of account manager
1999-05-07 00:10:20 +00:00
alecf%netscape.com
6ffba108cb
use nsCOMPtr and fix up ownership model in account manager
1999-05-07 00:09:08 +00:00
alecf%netscape.com
ab2cb33c50
use nsCOMPtr
1999-05-07 00:07:58 +00:00
mscott%netscape.com
24657444c0
part of mailnews audit --> use nsCOMPtr. Fix ownership issue for url listeners by removing nsISupportsArray and using nsVoidArray. The listeners are the owners..
1999-05-07 00:02:12 +00:00
rickg%netscape.com
80f580de9f
sync with nsString2
1999-05-06 06:47:15 +00:00
putterman%netscape.com
7dcb4ea2d6
Fix 5988. Delete message works again.
1999-05-06 00:28:12 +00:00
putterman%netscape.com
586e2e1ce9
fixes mailnews crash when sending mail and opening folders. AddRef before
...
returning.
1999-05-05 20:09:20 +00:00
alecf%netscape.com
3f9d9e1fee
use nsCOMPtr
1999-05-05 06:43:34 +00:00
alecf%netscape.com
8e8236674e
minor cleanup and add a helpful comment
1999-05-05 06:40:28 +00:00
alecf%netscape.com
da8927c94e
use nsCOMPtr
1999-05-05 06:38:18 +00:00
alecf%netscape.com
31dda5d681
make sure QueryInterface returns the right GetIID()
1999-05-05 05:16:09 +00:00
alecf%netscape.com
2dc9f2d89f
use the new lighter weight nsIAppShellComponent
1999-05-05 05:14:39 +00:00
alecf%netscape.com
5fb06f74bf
remove unnecessary variable
1999-05-05 02:46:48 +00:00
alecf%netscape.com
81e74fdec0
some nsCOMPtr conversions
1999-05-05 02:45:49 +00:00
alecf%netscape.com
9976bf2421
fix variables named "time" so as not to conflict with global system function time()
1999-05-05 02:44:07 +00:00
alecf%netscape.com
ff8af2a4f8
fix virtual destructor
1999-05-05 02:43:38 +00:00
alecf%netscape.com
9215a5fb5c
remove some impossible PR_ASSERTs
1999-05-05 02:43:23 +00:00
alecf%netscape.com
dc496e39a3
fix some unused variables, fix the signed/unsigned issue with total and total unread messages, and fix some variable shadowing
1999-05-05 02:42:12 +00:00
alecf%netscape.com
c5839cfcfb
name variables correctly so as not to conflict with system functions
1999-05-05 02:34:52 +00:00
alecf%netscape.com
a060e83ab0
fix some NS_ADDREF things, and fix a local variable shadowing another variable
1999-05-05 02:33:35 +00:00
alecf%netscape.com
8bb75e4445
update this interface
1999-05-05 02:30:46 +00:00
alecf%netscape.com
52b1bb5fdc
fix signed/unsigned problem (because -1 is a magic value)
1999-05-05 02:30:24 +00:00
alecf%netscape.com
fa3c883ab7
AddRef() -> NS_ADDREF and fix signed/unsigned problems
1999-05-05 02:29:00 +00:00
alecf%netscape.com
0502a12bf9
fix uninitialized variable problem
1999-05-05 02:27:35 +00:00
alecf%netscape.com
8de8ce6162
remove stupid debugging statements
1999-05-05 02:27:11 +00:00
alecf%netscape.com
b665bacac7
remove unused variables
1999-05-05 02:26:41 +00:00
bienvenu%netscape.com
b66512971c
initial entry into CVS, not currently used in build
1999-05-05 02:08:31 +00:00
hyatt%netscape.com
97aaeb8e8f
Switching to nsIEventQueues instead of PLEventQueues.
1999-05-04 23:29:28 +00:00
nhotta%netscape.com
051d4df938
Changed SetDocumentCharset, synchronized with browser implementation.
1999-05-04 23:19:28 +00:00
putterman%netscape.com
60852f1cb3
use nsCOMPtr's.
1999-05-04 22:34:35 +00:00
putterman%netscape.com
62c68e7922
Use nsCOMPtr's.
1999-05-04 22:34:11 +00:00
putterman%netscape.com
3ff58f2af4
Add nsIDBMessage interface and remove GetPath from nsIImapFolder.
1999-05-04 22:33:40 +00:00
alecf%netscape.com
0d5818ca9e
massive cleanup of the message factory - make sure to delete objects when the QueryInterface fails
...
and fix the message factory constructor since we no longer hold onto the service manager
1999-05-04 21:39:54 +00:00
mscott%netscape.com
35e56cb21b
part of mailnews audit --> Conversion to NS_WITH_SERVICE
1999-05-04 20:54:35 +00:00
mscott%netscape.com
29535afa18
part of mailnews audit --> Conversion to NS_WITH_SERVICE
1999-05-04 17:55:40 +00:00
waterson%netscape.com
a2049e3b5a
Remove nsIRDFResourceFactory.h: it is obsolete.
1999-05-04 05:16:16 +00:00
waterson%netscape.com
e339032125
Don't rely on headers including stuff: be sure to include nsIRDFResource.h and nsIRDFService.h.
1999-05-04 05:01:24 +00:00
sspitzer%netscape.com
1428f907b0
fix for #5753 . allow white space in the "mail.accountmanager.accounts" pref.
1999-05-01 15:47:21 +00:00
waterson%netscape.com
ae88e2e6fc
Bug 5637. Don't release each observer in the destructor, because we only hold a weak ref to it. r=putterman,a=chofmann.
1999-04-29 04:21:12 +00:00
putterman%netscape.com
8f9a72c301
Fixed ref counting problems related to deleting a message. Reviewed by bienvenu and
...
approved by chofmann
1999-04-29 01:37:40 +00:00
ducarroz%netscape.com
d6ef985510
Fix build bustage.
1999-04-28 21:59:32 +00:00
alecf%netscape.com
0650253888
- remove debugging lines
...
- return NS_RDF_NO_VALUE on all GetTarget() calls
- return a complete array fro GetTargets() instead of NS_RDF_NO_VALUE (may be unnecessary?)
1999-04-28 06:00:50 +00:00
alecf%netscape.com
05eda21272
handle uncreatable servers a little more gracefully
1999-04-28 04:04:30 +00:00
sspitzer%netscape.com
c9fd1ba862
silly printf for my benefit
1999-04-28 02:43:20 +00:00
alecf%netscape.com
70a6f45af1
many fixes:
...
- initialize mAccountManager during construction
- always create an NS_ISupportsArray for ArcLabelsOut
- handle case of unknown data source by creating an enumerator anyway
- free leaked value from RDF node
1999-04-28 02:02:08 +00:00
alecf%netscape.com
13607efec5
add implementation for AccountManager() method
1999-04-28 01:57:25 +00:00
alecf%netscape.com
a36238ddd0
don't forget to actually return the value!
1999-04-28 00:11:10 +00:00
ftang%netscape.com
2e97bf7dcc
change S/GetDocumentCharacterSet method for nsIDocument interface.
1999-04-27 21:49:25 +00:00
hangas%netscape.com
f0ee5a0f84
Fixed file path bug on Mac. Was using incorrect constructor that broke when running on Mac.
1999-04-27 21:27:17 +00:00
putterman%netscape.com
dbf3f37765
Opening up a thread no longer crashes.
1999-04-27 20:59:02 +00:00
mscott%netscape.com
b1a5200840
Fix build breakage for alecf.
1999-04-27 20:27:45 +00:00
alecf%netscape.com
2b28b2a6ab
fix this with ugly code that works real well.
1999-04-27 20:06:12 +00:00
alecf%netscape.com
fa616ed3cc
fix casting problems by making nsIID a ref
1999-04-27 20:00:58 +00:00
alecf%netscape.com
ca8ad5b0c5
update AccountManager data source to use nsMsgRDFDataSource base class, so that we don't have to implement most methods
...
also start implementing GetTargets() for msgaccounts:/ to return all the servers and their respective root URIs
1999-04-27 18:39:36 +00:00
alecf%netscape.com
71c7a53e42
add new FindServersByHostname() method
1999-04-27 18:37:58 +00:00
alecf%netscape.com
4a3e754a85
add identity test to --enable-tests build
1999-04-27 18:36:15 +00:00
alecf%netscape.com
6ff195aef4
fix identity test to use updated API
1999-04-27 18:35:39 +00:00
alecf%netscape.com
383ae9c9b7
add new AccountManager() method to bring up account manager
1999-04-27 18:33:05 +00:00
alecf%netscape.com
43cc22ebca
link against libreg so that this library can stand on it's own
1999-04-27 18:30:13 +00:00
alecf%netscape.com
8a9e37f2a0
remove unnecessary libraries - now the only unresolved symbols are from netlib
1999-04-27 17:27:28 +00:00
bienvenu%netscape.com
2ef2fc6235
add option to create summary file specs automatically
1999-04-27 14:58:57 +00:00
waterson%netscape.com
be6b8bc2e7
Fixed problems with XPConnect objects.
1999-04-27 04:20:16 +00:00
alecf%netscape.com
8f51f3a77b
remove stupid debugging comment
1999-04-27 03:11:37 +00:00
mscott%netscape.com
c8c1a023c3
Use MSG_LINEBREAK instead of LINEBREAK.
1999-04-27 03:06:34 +00:00
mscott%netscape.com
c78f083c4d
Remove nsIMessenger.cpp from the list of .cpp files. There is no such file.
1999-04-27 02:55:00 +00:00