mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 21:05:36 +00:00
Bug #261199 --> Convert the advanced search / Save as Virtual Folder button
and the Views / Save As Search Folder menu item to use the new virtual folder dialog UI
This commit is contained in:
parent
86cb7d495c
commit
33f0db78e8
@ -993,23 +993,6 @@ function RemoveMailOfflineObserver()
|
||||
observerService.removeObserver(mailOfflineObserver,"network:offline-status-changed");
|
||||
}
|
||||
|
||||
// This routine (getViewName) will become obsolete once all of the callers have been converted
|
||||
// to use openNewVirtualFolderDialogWithArgs
|
||||
function getViewName(okCallbackFunc, defaultViewName)
|
||||
{
|
||||
var preselectedURI = GetSelectedFolderURI();
|
||||
var folderTree = GetFolderTree();
|
||||
|
||||
var name = GetFolderNameFromUri(preselectedURI, folderTree);
|
||||
name += defaultViewName + "-view";
|
||||
var dialog = window.openDialog(
|
||||
"chrome://messenger/content/virtualFolderName.xul",
|
||||
"newFolder",
|
||||
"chrome,titlebar,modal",
|
||||
{siblingFolderURI: preselectedURI, searchFolderURIs: preselectedURI,
|
||||
okCallback: okCallbackFunc, name: name});
|
||||
}
|
||||
|
||||
function getSearchTermString(searchTerms)
|
||||
{
|
||||
var searchIndex;
|
||||
|
@ -681,7 +681,7 @@ function changeQuickSearchMode(aMenuItem)
|
||||
|
||||
function saveViewAsVirtualFolder()
|
||||
{
|
||||
openNewVirtualFolderDialogWithArgs(gSearchInput.value, gSearchSession);
|
||||
openNewVirtualFolderDialogWithArgs(gSearchInput.value, gSearchSession.searchTerms);
|
||||
}
|
||||
|
||||
function InitQuickSearchPopup()
|
||||
|
@ -175,7 +175,7 @@ function MsgCompactFolder(isAll)
|
||||
}
|
||||
}
|
||||
|
||||
function openNewVirtualFolderDialogWithArgs(defaultViewName, aSearchSession)
|
||||
function openNewVirtualFolderDialogWithArgs(defaultViewName, aSearchTerms)
|
||||
{
|
||||
var folderURI = GetSelectedFolderURI();
|
||||
var folderTree = GetFolderTree();
|
||||
@ -185,7 +185,7 @@ function openNewVirtualFolderDialogWithArgs(defaultViewName, aSearchSession)
|
||||
var dialog = window.openDialog("chrome://messenger/content/virtualFolderProperties.xul", "",
|
||||
"chrome,titlebar,modal,centerscreen",
|
||||
{preselectedURI:folderURI,
|
||||
searchTermSession:aSearchSession,
|
||||
searchTerms:aSearchTerms,
|
||||
newFolderName:name});
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user