Commit Graph

5537 Commits

Author SHA1 Message Date
mscott%netscape.com
008d364cfc Bug #14021 --> convert nsIURI into a nsISupports before passing in to avoid an nsCOMPtr assert later on. 1999-09-17 20:13:59 +00:00
bienvenu%netscape.com
097b140aa9 fix notification text to include folder 1999-09-17 20:13:54 +00:00
bienvenu%netscape.com
ece73a991c fix imap msg flagging 1999-09-17 20:13:42 +00:00
mscott%netscape.com
0f09c74e77 remove unwanted class id. 1999-09-17 20:13:23 +00:00
bienvenu%netscape.com
ec7fff420e fix news to use folder cache 1999-09-17 20:13:22 +00:00
mscott%netscape.com
6cbe295674 Bug #14114 --> when downloading new messages, if we can't create
a mailbox parser, don't abort the download, just don't use the parser
this happens when you try to get new messages for an inbox we don't
have a mail summary file for. We can still add the new messages
to the berkley mail folder...
1999-09-17 20:12:58 +00:00
sspitzer%netscape.com
ce93235c0f more changes for simple subscribe. now, it writes out the new newsgroup to the newsrc file, so it will be there when you quit and come back. 1999-09-17 11:43:24 +00:00
sspitzer%netscape.com
9b4362409f don't create the empty file. (cut and paste error.) pass PR_TRUE to Open() so it creates the summary file. all that's left is writing out <newsgroupname>: to the newsrc file, and simple subscribe is done! 1999-09-17 10:59:54 +00:00
sspitzer%netscape.com
e63507631f don't make it unique.
later, we may need to has the newsgroup name so that it's safe for
the native file system.
1999-09-17 10:35:26 +00:00
sspitzer%netscape.com
d9ec0050b2 remove unused / dead code that I copied and pasted a while ago.
start the work to make "New Folder" behave like simple subscribe for news.
1999-09-17 10:17:26 +00:00
sspitzer%netscape.com
ad2d971acc this is a nsresult, not NS_IMETHODIMP. look at the header file.
it probably doesn't matter.
1999-09-17 10:16:41 +00:00
sspitzer%netscape.com
62c9c6f630 don't check the return value of Exists.
it's failing for some reason (don't know yet) and this is causing
migration to fail.  I'll look into this tomorrow.
1999-09-17 10:15:45 +00:00
alecf%netscape.com
4fb4140ce5 make the UI look better by making this textbox bigger 1999-09-17 09:03:12 +00:00
alecf%netscape.com
feb75cb527 save prefs file when closing account manager and account wizard, in case we crash later. 1999-09-17 08:04:54 +00:00
alecf%netscape.com
88e6189d9e add new SMTP pane to account manager 1999-09-17 06:56:22 +00:00
alecf%netscape.com
93750d1ed6 make the signature an nsIFileSpec for right now 1999-09-17 06:43:27 +00:00
sspitzer%netscape.com
455d3c18b6 fix for #14125
when creating a new news server with the account wizard, the newsrc file that it creates
should be a file, and not a directory.
1999-09-17 06:38:51 +00:00
mscott%netscape.com
636e23a193 export new compose messages properties file 1999-09-17 05:04:10 +00:00
mscott%netscape.com
c76f582e26 Export new properties file. 1999-09-17 05:00:36 +00:00
mscott%netscape.com
a47d9126e1 export the new compose messages properties page. 1999-09-17 04:59:12 +00:00
mscott%netscape.com
5467cf3ef0 the properties file for back end compose messages was in the wrong directory. Moving it into the locale
directory where it belongs.
1999-09-17 04:58:27 +00:00
waterson%netscape.com
89517a263f Bug 13970. Use automatic XUL syntax to hook up command updaters. 1999-09-17 04:04:59 +00:00
waterson%netscape.com
dde8dcfc2a Bug 13970. Use XUL syntax to hook up command updaters. 1999-09-17 04:03:30 +00:00
bienvenu%netscape.com
203340ed27 auto create inbox when building imap folder tree 1999-09-17 02:06:24 +00:00
alecf%netscape.com
5e920b0b0d fix server sorting problem in the folder pane - sort servers by the order they appear in prefs 1999-09-17 00:19:21 +00:00
alecf%netscape.com
77a2ebf31b add new FindServerIndex() method 1999-09-17 00:14:43 +00:00
ducarroz%netscape.com
cdd8de3746 Remove unused function LoadFields 1999-09-16 23:55:06 +00:00
ducarroz%netscape.com
6a91822dee Did some cleanup and fix a problem that didn't let us to specify the body through a mailto url. 1999-09-16 23:39:54 +00:00
bienvenu%netscape.com
1ab356ab31 start work on pseudo interruption, not hooked up yet 1999-09-16 23:30:46 +00:00
hangas%netscape.com
c1a36fb57c Added dump statement for debugging 1999-09-16 22:21:47 +00:00
hangas%netscape.com
d0bf4886b3 Address Book Edit menu now supports seven states of Delete menu item. 1999-09-16 22:21:08 +00:00
beard%netscape.com
ab95fb6cf4 Added QueryElementAt() which combines GetElementAt() and QueryInterface(). Rationale: combining operations saves a call to AddRef/Release, since it's done by QI. Approved by dp. 1999-09-16 21:29:22 +00:00
putterman%netscape.com
25a360908a remove customize lines. 1999-09-16 21:11:45 +00:00
putterman%netscape.com
2415368572 use new sidebar. 1999-09-16 21:11:32 +00:00
putterman%netscape.com
e9b29be746 Select next message after a move. 1999-09-16 21:11:19 +00:00
putterman%netscape.com
896c8694dd Changes to increase performance when having to parse a mailbox or download a lot of headers. 1999-09-16 21:11:01 +00:00
putterman%netscape.com
afbff3d0db Don't call GetNewMessages in GetMessages. 1999-09-16 21:10:07 +00:00
putterman%netscape.com
0ec11da96d Remove timing code. 1999-09-16 21:09:32 +00:00
putterman%netscape.com
594a1216d0 Call NotifyFolderLoaded when reading in db. 1999-09-16 21:09:14 +00:00
putterman%netscape.com
25ad829406 don't call UpdateFolder in GetnewMessages. 1999-09-16 21:08:47 +00:00
putterman%netscape.com
2ad6180b7c Add NotifyFolderLoaded. 1999-09-16 21:07:56 +00:00
putterman%netscape.com
65dfb6b6e7 Add NotifyFolderLoaded 1999-09-16 21:07:01 +00:00
mscott%netscape.com
b019973e07 set rv to the result of RunNewsUrl. This fixes the reply bug where the subject wasn't showing up for news. 1999-09-16 20:39:02 +00:00
hangas%netscape.com
97a0bdb5a3 Added commandUpdater code to mail 3pane. 1999-09-16 20:24:07 +00:00
ducarroz%netscape.com
9cd8dddd6c need to return the right result value. Fix for bug 13891 1999-09-16 19:23:25 +00:00
cls%seawood.org
cb3abff6ef Remove unnecessary -D_BSD_SOURCE now that __STRICT_ANSI__ is set in <prinet.h> 1999-09-16 14:50:19 +00:00
sspitzer%netscape.com
c5e68fac46 remove or comment out unused code. fix warnings. 1999-09-16 11:05:12 +00:00
sspitzer%netscape.com
540ba27ef7 fix warning 1999-09-16 11:04:26 +00:00
sspitzer%netscape.com
f4fbf93b0c clean up my code. 1999-09-16 11:03:56 +00:00
sspitzer%netscape.com
e31f64f8e3 turn on my fix for #12932. 1999-09-16 10:43:14 +00:00
warren%netscape.com
a2a211c738 Changed signature of NewInputStreamChannel to pass load group. 1999-09-16 09:44:41 +00:00
warren%netscape.com
dd39105041 Changed signature of NewInputStreamChannel to pass load group. 1999-09-16 09:39:29 +00:00
hangas%netscape.com
701134dee8 More advances in commanUpdater development. Making this work from globalOverlay.xul so that less xul and js is required for each window. 1999-09-16 07:37:45 +00:00
mscott%netscape.com
3f1f124e73 Bug #13994 --> Let's auto complete against your personal address book and the history addressbook!
This makes the history ab much more useable.
1999-09-16 07:12:50 +00:00
sspitzer%netscape.com
8baa5349c4 add support for the the markOldRead, notifySize, notifyOn attributes of nsINntpIncomingServer. make sure we migrate these prefs, too. 1999-09-16 07:01:17 +00:00
hangas%netscape.com
a899d6730f More work on commandUpdating with address book 1999-09-16 05:46:03 +00:00
mscott%netscape.com
78b9f507f0 Code compression. Use base class: nsMimeBaseEmitter which contains all the emitter code that was duplicated across
all the emitters.
1999-09-16 04:44:35 +00:00
mscott%netscape.com
dc93d09a68 Build nsMimeBaseEmitter 1999-09-16 04:29:59 +00:00
mscott%netscape.com
232b2b3533 Build nsMimeBaseEmitter 1999-09-16 04:19:08 +00:00
sspitzer%netscape.com
3e55776a51 even though only tab gets shown per server type, all tabs in the deck widget (nntp, pop3, imap, and none) exist, and attept to be filled in. but for a given server, the query interface will fail 3 times, and succeed on one: the one it matches. only do the query interface if the requested type matches the actual type. 1999-09-16 04:18:13 +00:00
chuang%netscape.com
30f1f5a0f2 Fix Bug 12882 International sort doesn't work for Address Book 1999-09-16 03:49:47 +00:00
sspitzer%netscape.com
224bb8c6d0 initial changes to hook up server type specific prefs to the account manager. 1999-09-16 02:46:43 +00:00
sspitzer%netscape.com
04e3c78cf5 make these interfaces scriptable. need to get at them from js. 1999-09-16 02:45:34 +00:00
hangas%netscape.com
6951aaf9c0 Added real commandUpdater code to globalOverlay and addressbook. So far the Select All menu item enables/disables with this code. Stay tuned for more... 1999-09-16 01:46:30 +00:00
bienvenu%netscape.com
880466e384 fix race condition chaining imap urls 1999-09-16 01:32:43 +00:00
warren%netscape.com
7d5e565fd5 Factored file transport service out of file: protocol. 1999-09-16 01:16:22 +00:00
sfraser%netscape.com
36b7cc81cb Remove Security.o 1999-09-16 01:10:47 +00:00
bienvenu%netscape.com
7e397a56e1 fix message size on imap 1999-09-16 00:15:50 +00:00
bienvenu%netscape.com
e46bfb5f59 start work on pseudo interruption for imap useability 1999-09-16 00:08:02 +00:00
mscott%netscape.com
6f11385254 Not part of the build yet. a base emitter class which will pull out lots of code that was just
duplicated in the raw, html, xml and xul emitter classes.
1999-09-16 00:02:50 +00:00
sspitzer%netscape.com
d210e3d7a9 ok, I suck. I accidentally broke Local Mail migration when you used imap in 4.x. this fixes it. 1999-09-15 23:40:28 +00:00
sspitzer%netscape.com
8ee260f294 make the postMessageFile in the nsINNTPNewsgroupPost be a nsIFileSpec, instead
of a nsFilePath.  this means nsINNTPNewsgroupPost is fully scriptable.
it also allowed me to clean up a lot of code.
most of these changes are results of this change.

add notifyOn, maxArticles, and markOldRead attributes to nsINntpIncomingServer
these correspond to "news.max_articles","news.mark_old_read", and "news.notify.o
n" prefs in 4.x.  (in 5.0, they are on a per server basis now.)
rewrite nsNNTPProtocol.cpp to use these attributes, instead of the old 4.x globa
l prefs.

fix warnings.
1999-09-15 21:29:30 +00:00
sspitzer%netscape.com
8aeb8ece4d for the pop / nntp server specific prefs, don't name the html elements.
because those attributes don't exist in the nsIMsgIncomingServer interface
it causes us to crash.  alecf and I are working on a way to get type
specific prefs to get saved correctly.  until then, none of these type
specific prefs will get saved.
1999-09-15 21:21:45 +00:00
chuang%netscape.com
673ff30a88 Fix crash when sorting address book column 1999-09-15 19:41:04 +00:00
sspitzer%netscape.com
0896694303 remove am-server-<type>.xul and am-server-<type>.dtd files.
the entities are in am-server-top.dtd now
and the xul is all in am-server.xul (in a cool deck widget. go alecf!)
add the news server specific ui for the max_articles pref
1999-09-15 19:34:20 +00:00
nhotta%netscape.com
94f7812e50 Bug 8865, hooked up entity converter. 1999-09-15 19:32:32 +00:00
alecf%netscape.com
142649ce36 move server-specific stuff into a deck 1999-09-15 19:21:07 +00:00
sspitzer%netscape.com
5c5a96d0bb new files for news specific prefs in the account manager.
NOT PART OF THE BUILD YET.
1999-09-15 19:10:14 +00:00
chuang%netscape.com
c08a9c1e8c Bug 13787 pref return receipts entered multipule times 1999-09-15 17:55:32 +00:00
warren%netscape.com
279545985d Adding includes for nsIThreadPool.h and nsIRunnable.h in anticipation of idl files. 1999-09-15 09:49:18 +00:00
alecf%netscape.com
fd72cc937f cache a whole bunch of nodes that are being retrieved with document.getElementById 1999-09-15 08:39:28 +00:00
alecf%netscape.com
209d8dd8e6 speed up finding of the folder tree 1999-09-15 08:29:01 +00:00
sspitzer%netscape.com
68d0a7b530 don't need this code anymore, as we don't need to hash the hostname to get a suitable directory name. see #13480 1999-09-15 07:31:27 +00:00
sspitzer%netscape.com
40ffb5ffab fix for #13766. 1999-09-15 07:24:16 +00:00
mscott%netscape.com
bd1157f124 Bug #10933 --> don't signal OnDataAvailable to the listener after we write
a line as this gets expensive! Batch the calls together and do them at the end
1999-09-15 07:10:36 +00:00
alecf%netscape.com
66472985dc bring account wizard up to spec 1999-09-15 06:53:59 +00:00
mscott%netscape.com
21537ee291 Crank the buffer size used for the pipe in the stream converter back down to 32K. It
was a ridiculously large number due to an old necko bug that isn't appropriate anymore.
1999-09-15 06:40:15 +00:00
bienvenu%netscape.com
cbb6e71f55 pass folder in as listener to getnewnews 1999-09-15 05:40:39 +00:00
alecf%netscape.com
9e6e48cd7a consolidate progIDs 1999-09-15 05:16:29 +00:00
alecf%netscape.com
4bdea3de3e give new folder window a name, and make sure it's modal 1999-09-15 05:16:00 +00:00
alecf%netscape.com
62bfb8199c minor cleanup to make onloadmessenger easier to read 1999-09-15 04:57:24 +00:00
alecf%netscape.com
44295b69b7 refresh the folder pane after upgrade process finishes 1999-09-15 04:49:43 +00:00
alecf%netscape.com
d936a6fb95 move strings into AccountManager.xul and remove old DTD 1999-09-15 04:46:26 +00:00
alecf%netscape.com
3cee2e19a5 get rid of old XUL 1999-09-15 04:46:03 +00:00
alecf%netscape.com
b6eea89c03 add default height to wizard, make it bigger than before 1999-09-15 04:45:53 +00:00
alecf%netscape.com
662220abf3 if account creation is successful, set the refresh to true 1999-09-15 04:45:20 +00:00
alecf%netscape.com
ccbbd43e99 move the accounttree into the AccountWizard XUL, and get rid of DumpDOM stuff 1999-09-15 04:44:37 +00:00
alecf%netscape.com
0df90cd541 fire off new account wizard when the button is pressed, and propagate the refresh parameter 1999-09-15 04:43:57 +00:00
alecf%netscape.com
86fdf663c1 open wizard and account manager with refresh parameter, so we know whether or not to refresh the folder pane 1999-09-15 04:40:34 +00:00
putterman%netscape.com
4a932aac12 Make it so that when selecting messages after delete, IMAP messages don't get loaded twice. 1999-09-15 04:13:25 +00:00