sspitzer%netscape.com
862031a04c
remove CanBeRenamed and CanCreateChildren. In most cases, these weren't
...
implemented or they were just stubs. I added CanRename and CanCreateSubfolder
(which follow the naming convention, so we'll keep them) without knowing these were there. I move over the additional logic for special folders (like INBOX, TRASH, etc) in CanBeRenamed to CanRename, and put the logic in one place, in nsMsgFolder::CanRename(), instead of in multiple places. thanks to alecf for pointing out that CanBeRenamed and CanCreateChildren were already there.
1999-12-04 19:56:06 +00:00
warren%netscape.com
6af4802e75
Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408
1999-12-04 10:01:32 +00:00
alecf%netscape.com
04fd04b90f
lazily parse the URI so that we never loose the server information before the account manager can load the prefs.
...
helps to fix #20607 for bienvenu
r=sspitzer, design discussed w/sspitzer and putterman
1999-12-04 03:00:22 +00:00
sspitzer%netscape.com
91d20aadc4
fix for #17402 , stationary -> stationery.
...
r=alecf
major fixes for the new folder / rename folder / subscribe dialogs.
we no longer use an html select for the folder picker.
now we use cascading menu popups, like the copy and move menus.
this fixes a lot of bugs, and allows pre-flighting to finally work.
our folder data source has some new properies:
CanFileMessages, CanSubscribe, CanRename, and CanCreateSubfolders
we use these to determine what cascading menu to build, what to disable, etc.
also, nsMessenger::NewFolder() and nsMessenger::RenameFolder() were changes to
take a nsIRDFResource instead of a nsIDOMXULElement. Before we were
passing through to the back end the selected xul element, now we pass
the resource in.
other cool side effects:
in the copy & move menus, you don't get the choice to file or copy to a server, on folders
in the rename dialog, you can't pick a server, on a folder
in the new folder dialog, you can't pick the imap inbox. (* more needs to be done here.)
bugs fixed : #14773 , #14254 , #20599 , #20646
r=alecf
a couple bullet proofing fixes to prevent some crashes reported on fullcircle
r=bienvenu
1999-12-03 08:10:09 +00:00
alecf%netscape.com
56753538ce
fix unicode support for prettyName, #20405
...
retrieve name from prefs using CopyUnicharPref()
r=sspitzer
1999-12-03 00:10:00 +00:00
alecf%netscape.com
649eebb923
oops, forgot to check this file in with my last checkin
1999-12-02 07:25:39 +00:00
alecf%netscape.com
560a14a5da
fix for #20405 - change Organization, Identity Name and FullName to be unicode, using new unicode prefs
...
r=rhp
1999-12-02 03:11:52 +00:00
mscott%netscape.com
7d23985437
stub implementation of AsyncOpen.
1999-12-01 06:17:49 +00:00
warren%netscape.com
96ec037ac6
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
mscott%netscape.com
78d8686508
Bug #19955 --> QueryInterface was going to the RDFResource base class
...
if it couldn't handle it. It should go to nsMsgFolder which is the next class in the hierarchy.
r=alecf
1999-11-24 00:39:26 +00:00
mscott%netscape.com
4227a77d40
Bug #1966 --> be safe...when you get an OnStopRunningUrl,
...
remove yourself as a url listener because you don't care anymore.
r=rhp
1999-11-22 23:32:48 +00:00
putterman%netscape.com
e71f346f0f
Work on making folder pane look like spec. Fixes 17841. Reviewed by alecf.
1999-11-22 22:08:23 +00:00
jefft%netscape.com
8efa7d5934
fixed bug 8889 - cannot post messages with attachments to the news server; rv=mscott; Added base PostMessage() method to remove duplicate code in smtp and nntp protocol
1999-11-22 14:41:20 +00:00
jefft%netscape.com
ae911c42cc
fixed bug 17765 - Rename not implemented for Pop3, bug 19097 -- copying messages cause corrupted messages if the message size is greater than 4 k; r=putterman; added new method AddSubfolder()
1999-11-19 14:35:31 +00:00
warren%netscape.com
59ef7fadbf
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
putterman%netscape.com
0b1644bae6
Fixes various message count updating bugs. reviewed by bienvenu.
1999-11-18 04:31:01 +00:00
bienvenu%netscape.com
1553bd082f
only send change notification for pending filtered messages if the count changed - performance tweak
1999-11-18 02:36:22 +00:00
warren%netscape.com
34ecf73507
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
putterman%netscape.com
46acd7660f
Fix for 17712. Reviewed by bienvenu and alecf. Mailnews shuts down accounts, biff,
...
and folders properly as an xpcom shutdown observer.
1999-11-14 20:36:22 +00:00
nhotta%netscape.com
a079345422
Changed to resolve charset alias before unicode conversion, made charset name to case sensitive, consolidated conversion wrapper functions, bug 18264,
...
r=ftang.
1999-11-11 22:05:10 +00:00
putterman%netscape.com
38dfa802ce
Work on 12846 for making message threads work. Reviewed by bienvenu.
1999-11-11 00:23:29 +00:00
sspitzer%netscape.com
1ad9b6ee38
check in patch from cls@seawood.org
...
add comment.
1999-11-10 23:53:40 +00:00
bienvenu%netscape.com
aa3a3fd5e0
move folder cache to account mgr, per alecf, fix pending counts r=jefft
1999-11-10 00:41:52 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
alecf%netscape.com
25b6456d26
fix for blocker #17882
...
a=leaf
1999-11-03 19:47:17 +00:00
gagan%netscape.com
df88140573
Modified the call to match the new signature of CreateTransport. a=mcafee.
1999-11-03 08:52:04 +00:00
alecf%netscape.com
5b487df4b2
fix for #17214 - consolidate all username and hostname handling so that escaping/unescaping happens logically
1999-11-03 07:16:59 +00:00
warren%netscape.com
d3b9c9c3cc
Structural changes for MakeAbsolute performance. bug#10736 r=valeski
1999-11-03 05:13:44 +00:00
bienvenu%netscape.com
e29f314bcf
fix build warnings, r=putterman, add cancel method to protocol r=mscott
1999-11-03 03:16:26 +00:00
bienvenu%netscape.com
fbbac1c0dc
more work to hook up stop button, r=mscott 17743
1999-11-02 21:36:59 +00:00
bienvenu%netscape.com
10e0f64b8b
add support for pending counts for imap folders r=mscott
1999-11-01 01:06:29 +00:00
mscott%netscape.com
2c586468ca
remove shut down listener stuff.
...
r=bienvenu
1999-11-01 00:57:49 +00:00
putterman%netscape.com
7d2a82beee
Fix for 17556. Reviewed by alecf. Newsgroups show abbreviated name in folder pane.
1999-10-29 20:46:15 +00:00
bienvenu%netscape.com
075caf0152
changes to use nsIMsgWindow r=putterman
1999-10-29 04:39:06 +00:00
alecf%netscape.com
abead569d2
fix casting problem on solaris
1999-10-28 21:13:06 +00:00
alecf%netscape.com
78f9fb87fa
prepare to consolidate server URI creation - create a new property of incoming servers, the local store type, and construct the URL from there.
...
r=sspitzer
1999-10-28 20:22:06 +00:00
alecf%netscape.com
07e6ba4f2e
more cleanup work - now retrieve the server at URI creation time, so that GetServer() is really fast, and just forward calls to GetUsername and GetPassword() to the server. r=sspitzer
1999-10-28 20:19:57 +00:00
mscott%netscape.com
58e1b51338
added a url dispatching comment.
1999-10-27 06:48:19 +00:00
sspitzer%netscape.com
6844e8ec38
fix for #17212 , r=mscott.
...
migrate imap servers that have the port in the name (like nsmail-2:143)
1999-10-26 23:34:30 +00:00
nhotta%netscape.com
35df054c4f
Unicode encoder related change for unmapped characters.
...
If unicode encoder cannot map a character to the target encoding, it returns used unicode length including the unmapped character.
That is true for all encoder except ISO-2022-JP (bug #15706 ). Changed the callers to match the encoder behavior. bug 8865, r=cata.
1999-10-26 20:16:11 +00:00
warren%netscape.com
f50d3df7c0
Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott
1999-10-26 09:16:24 +00:00
alecf%netscape.com
4bd03fe287
start to consolidate URL and URI parsing into the base classes: remove a whole bunch of protocol-specific code in favor of generalization
...
basically, more fixes for #14437
r=scottip
1999-10-22 01:02:08 +00:00
nhotta%netscape.com
73e800ef37
Adding a wrapper function for a new i18n interface, part of bug fix 15475, r=rhp.
1999-10-20 23:51:25 +00:00
alecf%netscape.com
a33565470d
clean up nsIMsgFolder API in preparation for fixing a number of bugs, most importantly #14437
...
r=scottip
1999-10-20 21:58:21 +00:00
mscott%netscape.com
860d40cd8b
Bug #16814 --> i found a problem which may be causing us to block in the imap protocol when downloading larger
...
attachments or images. Basically, the nsMsgLineStreamBuffer class had a fence post bug when determining
if it had enough room to read in more bytes. If the # of free bytes in the stream buffer was 1 byte and we
had just one byte of data left to read in from the incoming stream, we would fail to read in that one byte.
r=sspitzer
1999-10-20 21:01:58 +00:00
nhotta%netscape.com
49eae1bcac
Checking in a fix for the linux build bastage,
1999-10-18 23:32:45 +00:00
nhotta%netscape.com
b5873913b7
Changed interface and implementation of nsIEntityConverter,
...
more entity support (before Latin1 only), added a string based interface. Bug fix 8865, r=ftang.
1999-10-18 22:33:14 +00:00
sspitzer%netscape.com
af4500add9
fix warnings. following alecf's recommendations, remove the FindServerUsingURI() method from the nsIMsgAccountManager, remove CreateFolderInDatasource() from nsIMsgFolder, change several methods in nsMsgCopy to return nsresult, and have nsIMsgFolder ** as an outparam, use GetResource() instead of CreateFolderInDatasource(). use NS_SUCCEEDED() instead of comparing against NS_OK directly.
1999-10-18 20:42:06 +00:00
gagan%netscape.com
f1203c259d
Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren
1999-10-13 10:24:12 +00:00
sspitzer%netscape.com
872b817711
add more comments about what's left to do, and why this is a little scary.
1999-10-13 05:33:26 +00:00