sspitzer%netscape.com
cc1e5a3129
initial pass at hooking up news to the progress bar and status area. more to be done here.
1999-08-28 17:29:15 +00:00
sspitzer%netscape.com
bcf97a7ed1
revert by build breakage checkin. brendan fixed the xpidl compiler. I hadn't
...
picked up the changes yet. interCaps in IDL and JS, and InterCaps in C++.
1999-08-25 07:17:21 +00:00
sspitzer%netscape.com
0ac596d64f
more fixage for build spankage. thank you sir, may I have another?
1999-08-25 06:35:01 +00:00
sspitzer%netscape.com
9958b443a4
changes to get a news server to work with a userName. fixes bug #12407 .
1999-08-24 22:39:40 +00:00
mscott%netscape.com
7737e5fef5
cleanup some of the interfaces to make the service scriptable
1999-08-24 00:51:56 +00:00
mscott%netscape.com
b236661949
Add SetUserName support which is going to be needed in order to figure out the server for a url.
1999-08-10 18:12:37 +00:00
mccabe%netscape.com
d6e7410f31
Changes to the xpidl compiler -
...
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].
This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.
As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout. As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
sspitzer%netscape.com
b7a253cd7b
remove these header files. all idl files for news, now!
1999-07-24 01:36:44 +00:00
sspitzer%netscape.com
5a6eb790af
turn on the new idl files for the mac now.
1999-07-24 01:36:36 +00:00
sspitzer%netscape.com
612bd6cedd
turn on new idl files for windows
1999-07-23 08:33:10 +00:00
sspitzer%netscape.com
ebb4407005
turn on the new news idl files for unix. I'll do windows and mac tomorrow.
1999-07-23 07:32:48 +00:00
sspitzer%netscape.com
fd962769fb
removing const-ness, in prep for turning on new idl files.
1999-07-23 07:32:20 +00:00
sspitzer%netscape.com
cb3365f4df
not part of build, yet. one step closer to IDLifying all of news.
1999-07-23 06:26:09 +00:00
sspitzer%netscape.com
86ea591e5c
adding this idl file. not part of the build yet.
1999-07-23 06:00:50 +00:00
sspitzer%netscape.com
d035a95e75
changes to automatically migrate 4.x mail prefs to 5.0 prefs. news doesn't migrate gracefully yet. also, changes to newsrc.file pref and the directory path differently for news.
1999-07-13 19:23:40 +00:00
sspitzer%netscape.com
b0755b09a8
changes to get more sophisticated newsgroup addressing to work. thanks to rhp for the backend work. also checking in some xul / js to test this.
1999-06-29 05:04:17 +00:00
sspitzer%netscape.com
94aeeb6a42
rework back end. remove crusty old embarassing hacks. still more to be done.
1999-06-24 20:24:35 +00:00
warren%netscape.com
23864df5e3
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
mscott%netscape.com
2856db3df6
Remove classid from the interface. We no longer inherit from nsIMsgMailNewsUrl.
1999-06-22 23:51:42 +00:00
sspitzer%netscape.com
8292b9a734
clean up the interfaces I'll need to remove the message from the db after
...
the user hits cancel. add newlines to ends of files. remove old bogus code.
1999-06-16 07:00:47 +00:00
sspitzer%netscape.com
e14bd52b50
change to get the message ID and the message number to show up in the message pane
...
when the user displays a message that has been cancelled.
1999-06-15 05:55:36 +00:00
sspitzer%netscape.com
3530a2095f
changes to get news cancel working. more to be done, but the basics of
...
news cancel works for now.
1999-06-13 17:14:05 +00:00
sspitzer%netscape.com
9f14911272
initial work to make posting to any news host.
...
currently, you can only post to the server specified by the
"network.hosts.nntp_server" pref. by default, the value of this pref "news".
more work needs to be done to complete this.
fix for #6655
1999-06-12 18:10:58 +00:00
sspitzer%netscape.com
d5d2171a10
nsINNTPProtocol.h is going away, since it is not being used.
...
the only thing that uses nsNNTPProtocol is nsNntpService.
remove it from the news factory.
changes to get mark message read on display working.
1999-06-10 05:39:09 +00:00
sspitzer%netscape.com
dada2bda7f
more fix for SunOS and other UNIX platform build bustage.
...
I don't need to include the .idl file since I'm not deriving from it.
but as I side effect, I need to add the include to the other .h file.
1999-06-09 05:42:57 +00:00
sspitzer%netscape.com
ae0826e548
fix for build bustage on SunOS and other unix platforms..(but curiously, not
...
windows, mac, or linux.)
since we aren't deriving from these interfaces, I only need to declare
them as interfaces. I don't have to include the idl files.
1999-06-09 05:22:30 +00:00
alecf%netscape.com
77f0e5e0ac
remove unnecessary files, and fixup includes to avoid use of %{C++
1999-06-09 00:34:51 +00:00
sspitzer%netscape.com
6e2a3cc01a
giant cleanup of UNIX mail / news Makefiles. properly use MODULE, and
...
name things so that Windows and UNIX match. (a big checkin for Windows
will follow shortly.)
1999-06-08 02:17:24 +00:00
mscott%netscape.com
8fe6c72078
Unification of LoadUrl signature to remove some warnings on Linux & Mac. (this is just the first step).
1999-06-07 22:32:10 +00:00
mscott%netscape.com
3d0e344c29
Part of makefile clean up for windows. Changes include removing old cruft, giving each
...
component it's own module name (this helps clear up problems with the xp connect type lib
name for each component), making sure libs built in src directories have _s suffix as
they are static libraries and unifying component names with "msg" prefixes.
Also removed extraneous CPP_SRCS info.
1999-06-07 06:52:45 +00:00
sspitzer%netscape.com
f0e5193813
initial work to get news CANCEL working
1999-06-05 22:11:38 +00:00
sspitzer%netscape.com
697ea1685a
either it is an XPIDL source or we EXPORT it. not both. thanks for warren
...
for finding this.
1999-06-03 22:30:19 +00:00
sspitzer%netscape.com
7af9dfbca4
checked in header file is now the same as the generated makefile
1999-06-03 22:06:57 +00:00
warren%netscape.com
447b069ddb
IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom).
1999-06-03 21:50:47 +00:00
sspitzer%netscape.com
4be3dd872f
more changes for moving creation of objects to the component manager and the news factory. a few nsCOMPtr changes. stop checking nsCOMPtrs against nsnull
1999-06-03 18:09:54 +00:00
sspitzer%netscape.com
c17ef8f873
fix bustage on mac.
...
mac exposed the circular include problem I was having. (windows and linux
did not.)
also, remove self include nsINNTPNewsgroupList.idl
1999-06-03 03:16:36 +00:00
sspitzer%netscape.com
19881b992e
a whole bunch of changes.
...
No more NS_New* for the news objects. Now you must go through the component
manager and use the news factory.
fixes all over to deal with this.
Fix the MODULE. It should be news, not mailnews or nntp.
more scriptability (XPIDL) changes for news.
1999-06-03 02:24:08 +00:00
sspitzer%netscape.com
94b90dc0da
not part of the build, yet.
1999-06-03 02:07:40 +00:00
sspitzer%netscape.com
0a5fa1c4a4
the MODULE is news, not mailnews.
1999-06-02 03:47:39 +00:00
sspitzer%netscape.com
4a952900e3
fix for #7420 . this is the news module, not the mailnews module (which is corresponds to base). cut and paste error
1999-06-02 02:06:36 +00:00
ducarroz%netscape.com
b26d714ee2
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
sspitzer%netscape.com
8c8dc292af
XPIDL-ify nsINntpService
1999-05-30 00:13:05 +00:00
sspitzer%netscape.com
c6e17dd478
XPIDL-ify nsINntpService. use "scriptable" instead of "object" in the news idl files
1999-05-30 00:12:41 +00:00
sspitzer%netscape.com
3ed7309dab
XPIDL-ify nsINNTPHost and adjust accordingly
1999-05-29 22:45:35 +00:00
sspitzer%netscape.com
49499bfa86
remove the const in preparation for moving to XPIDL
1999-05-29 21:02:30 +00:00
sspitzer%netscape.com
d6879e706c
XPIDL-ify nsINNTPNewsgroupList, and adjust accordingly.
...
change DEBUG_sspitzer to DEBUG_NEWS
1999-05-29 21:00:12 +00:00
sspitzer%netscape.com
59030ed0a7
changes for makeing news scriptable
1999-05-28 19:43:14 +00:00
sspitzer%netscape.com
02125b4d5a
changes required to do newsposting.
1999-05-18 00:36:49 +00:00
sspitzer%netscape.com
b085b955cf
more work for message post to nntp server
1999-05-16 04:18:51 +00:00
sspitzer%netscape.com
4883d9d8e3
work to make "Get Messages" work for newsgroups. right now, it is only on a newsgroup
...
by newsgroup level. getting new news for a news server won't do anything.
1999-05-11 00:57:58 +00:00
sspitzer%netscape.com
661ed06bd6
rename GetNewMail to GetNewMessages. Add support for GetNewNews() to the NntpService interface and implementation
1999-05-08 20:26:45 +00:00
hangas%netscape.com
3ba9d2b3d3
back off on the PRTime stuff for now
1999-05-05 03:39:51 +00:00
sspitzer%netscape.com
58fc853664
more changes to get nntpTest (and eventually news) working
1999-05-04 02:37:15 +00:00
mscott%netscape.com
762099d28c
status must now be an unsigned int32 for process xover.
1999-04-25 19:52:01 +00:00
sspitzer%netscape.com
b3c26e822b
build tweakage for the incoming nntp server changes
1999-04-21 02:56:38 +00:00
sspitzer%netscape.com
79bb0249e5
incoming nntp server work
1999-04-21 02:48:30 +00:00
sspitzer%netscape.com
9623299d87
changes to get news in the folder pane
1999-04-20 19:08:10 +00:00
sspitzer%netscape.com
9396fb9a42
changes for newly generated header
1999-04-15 20:18:02 +00:00
sspitzer%netscape.com
502a67eba5
changes for newly generated headers
1999-04-15 20:17:36 +00:00
ducarroz%netscape.com
cc95330bfa
update manifest file, part of mailnews Mac landing
1999-04-01 18:47:53 +00:00
mscott%netscape.com
1ae14ebecb
Export nsINntpService.h
1999-03-26 01:09:32 +00:00
mscott%netscape.com
8c06146a07
Part of making news a stand alone component. nntp url supports the nsIMsgMailNewsUrl interface.
1999-03-26 01:04:12 +00:00
mscott%netscape.com
651c5f178b
(not part of build yet). New nntp service for processing nntp requests...
1999-03-25 04:48:01 +00:00
ducarroz%netscape.com
69b39560f9
First Checked In.
1999-03-24 21:49:55 +00:00
mscott%netscape.com
8e4f3218cc
We need a CID for this interface.
1999-03-24 02:30:19 +00:00
alecf%netscape.com
31d630638b
rev these interfaces
1999-03-11 01:33:33 +00:00
alecf%netscape.com
fa6213f632
eliminate duplicate IID
1999-03-11 01:32:08 +00:00
alecf%netscape.com
77284d305f
rev nsINNTPHost and nsINewsgroupList interfaces
1999-03-11 01:18:04 +00:00
alecf%netscape.com
f1d9ff0baa
rev the interface, update char* to const char*
1999-03-10 22:32:46 +00:00
alecf%netscape.com
7bac30eacb
rev IDL-generated headers, won't bust on nsIID this time.
1999-03-06 00:05:51 +00:00
mscott%netscape.com
399ea6d2b6
part of scc's merge: change interface calls to IID() to GetIID().
1999-03-04 00:57:51 +00:00
mscott%netscape.com
6a7ed6622f
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
alecf%netscape.com
268c7f7eae
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
warren%netscape.com
7f928e4843
Reorganization. Changes for collections, enumerations, generic folders, file paths, etc.
1999-02-24 10:39:06 +00:00
bienvenu%netscape.com
8f730af3b1
override IID method
1999-02-14 19:16:49 +00:00
putterman%netscape.com
853a32b8b6
removing const from Init();
1999-02-12 19:02:18 +00:00
alecf%netscape.com
184c8b4643
add support for posting messages
...
Not complete - the nsINNTPNewsgroupPost is not completely finished (it doesn't assemble the message)
1999-02-05 07:50:40 +00:00
alecf%netscape.com
8fb4a797eb
new NewsgroupPost interface
1999-02-05 05:43:21 +00:00
mscott%netscape.com
2456733e35
newsgroup call to GetName is no longer a const method so the nsINNTPNewsgroup passed into the article list can't be const either....
...
performing clean up on the interface and implementation to fix this...
1999-02-03 00:19:55 +00:00
mscott%netscape.com
f95a2384c7
Changed file name.
1999-02-02 02:50:46 +00:00
leaf%mozilla.org
f652a69d79
readding file for mscott
1999-02-02 02:33:32 +00:00
alecf%netscape.com
e6c6068078
update header files with output from new XPIDL compiler
1999-02-02 00:15:54 +00:00
mscott%netscape.com
846bb23626
Export nsINntpUrl.h
1999-01-31 07:01:11 +00:00
mscott%netscape.com
c98a806e52
Export nsNntpUrl.h
1999-01-31 06:41:41 +00:00
mscott%netscape.com
8b8de7ab5c
Removing the delete operator from the interface. The IDL compiler will no longer generate these. So the next time the header files
...
were generated, the calls would have been removed anyway....
1999-01-31 06:30:32 +00:00
alecf%netscape.com
cafdfcbcab
slight change to the way nsINNTPNewsgroupLists are used - NewsgroupLists are contained by folders, so we don't create them.
1999-01-28 01:11:45 +00:00
mscott%netscape.com
2ba91b01e1
Export nsINNTPCategoryContainer.h
1999-01-27 03:52:53 +00:00
alecf%netscape.com
04cf749253
nsNNTPNewsgroupList should be implementing nsINNTPNewsgroupList, not nsINNTPArticleList.
...
Made some API changes and class changes to bring them in sync
1999-01-26 21:32:51 +00:00
alecf%netscape.com
0e37b2491a
the IDL compiler is smart enough to handle nsINNTPHost now
1999-01-26 21:32:04 +00:00
alecf%netscape.com
ef05d1853e
reflect Is -> Get getter stuff from XPIDL compiler change
1999-01-26 04:30:10 +00:00
alecf%netscape.com
a2b89a2d9f
add new function so nsNNTPHost can compile
1999-01-26 04:12:46 +00:00
alecf%netscape.com
b6dba23757
remove pane-specific AddSubscribedNewsgroup for now, and rename function
1999-01-26 04:12:10 +00:00
alecf%netscape.com
ee29e17187
fix return types
1999-01-26 02:14:12 +00:00
alecf%netscape.com
6a2ab1e1e5
newsgroups keep track of thier pretty names
...
newsgroups don't keep track of flags (that's a job for nsIMsgFolder)
1999-01-25 23:45:29 +00:00
alecf%netscape.com
c25733ba4a
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
b5ea57565d
add new nsINNTPCategoryContainer to be exported
1999-01-23 02:42:26 +00:00
alecf%netscape.com
716759b86e
forgot to check in generated header
1999-01-23 02:42:05 +00:00
alecf%netscape.com
c45f220e36
update attributes - flag is not an attribute, it's an accessor for many
...
different newsgroup (folder?) flags
1999-01-23 02:41:32 +00:00
alecf%netscape.com
1014bc92d3
add new nsINNTPCategoryContainer interface
1999-01-23 02:40:27 +00:00
alecf%netscape.com
2cea58231f
forgot uuid
1999-01-23 01:02:16 +00:00