mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-13 11:38:16 +00:00
![sspitzer%netscape.com](/assets/img/avatar_default.png)
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
30 lines
1.3 KiB
DTD
30 lines
1.3 KiB
DTD
<!--
|
|
The contents of this file are subject to the Netscape Public
|
|
License Version 1.1 (the "License"); you may not use this file
|
|
except in compliance with the License. You may obtain a copy of
|
|
the License at http://www.mozilla.org/NPL/
|
|
|
|
Software distributed under the License is distributed on an "AS
|
|
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
|
implied. See the License for the specific language governing
|
|
rights and limitations under the License.
|
|
|
|
The Original Code is Mozilla Communicator client code, released
|
|
March 31, 1998.
|
|
|
|
The Initial Developer of the Original Code is Netscape
|
|
Communications Corporation. Portions created by Netscape are
|
|
Copyright (C) 1998-1999 Netscape Communications Corporation. All
|
|
Rights Reserved.
|
|
-->
|
|
|
|
<!-- Labels -->
|
|
<!ENTITY subscribechoosethis.label "choose this news server">
|
|
<!ENTITY subscribeclickhere.label "click here to choose a news server">
|
|
<!ENTITY newfolderchoosethis.label "choose this for the parent">
|
|
<!ENTITY newfolderclickhere.label "click here to choose a parent">
|
|
<!ENTITY renamefolderchoosethis.label "choose this folder">
|
|
<!ENTITY renamefolderclickhere.label "click here to choose a folder">
|
|
<!ENTITY filemessageschoosethis.label "choose this folder">
|
|
<!ENTITY filemessagesclickhere.label "click here to choose a folder">
|