Commit Graph

6 Commits

Author SHA1 Message Date
sspitzer%netscape.com
c2e9a22340 fix for #20798. on preflight the folder picker with valid folders.
also, rename SetTitleButton -> SetFolderPicker.  remove dump statements.


git-svn-id: svn://10.0.0.236/trunk@55296 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-04 18:29:05 +00:00
sspitzer%netscape.com
20ef5057f7 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


git-svn-id: svn://10.0.0.236/trunk@55172 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-03 08:10:09 +00:00
sspitzer%netscape.com
8d4304572e remove my cheesy dump statements.
git-svn-id: svn://10.0.0.236/trunk@54803 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 23:15:27 +00:00
sspitzer%netscape.com
f05a87b350 clean up in preparation for bug #14254. remove unused files. create
new string bundle (messenger.properties) for use by the messenger application
fix widgetglue.js to use the string bundle.  now we get the title of the
new folder / subscribe dialog from the string bundle.
also fix the problem where the new folder / subscribe dialog wouldn't open
if zero, or more than one server / folder were selected.


git-svn-id: svn://10.0.0.236/trunk@54799 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 22:57:42 +00:00
sspitzer%netscape.com
8bc9ad713a hook up the Subscribe menu item to the simple subscribe dialog. remove the old subscribe.* files. make the New Folder and Subscribe share the same code. make it so both new folder and subscribe will pre select the folder / server you selected when you clicked new folder or subscirbe. use try and catch to prevent exceptions.
git-svn-id: svn://10.0.0.236/trunk@48125 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 00:40:03 +00:00
jefft%netscape.com
962aa709de added newFolderNameDialog.xul & newFolderNameDialog.js
git-svn-id: svn://10.0.0.236/trunk@43161 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 04:51:34 +00:00