1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-23 05:57:58 +01:00

many mail changes with new features, thanks Christian

This commit is contained in:
Martin Stubenschrott
2008-05-26 10:28:24 +00:00
parent bf239c2db2
commit f7da09aaf9
4 changed files with 120 additions and 5 deletions

View File

@@ -362,6 +362,24 @@ liberator.Completion = function () //{{{
return [0, buildLongestStartingSubstring(completions, filter)];
},
mail: function (filter)
{
var completions = [];
var folders = liberator.mail.getFolders();
for (var folder in folders)
{
completions.push([folders[folder].server.prettyName + ": "
+ folders[folder].name,
"Unread: " + folders[folder].getNumUnread(false)]);
}
if (!filter)
return [0, completions];
var mapped = completions.map(function (node) {
return [[node[0]], node[1]];
});
return [0, buildLongestCommonSubstring(mapped, filter)];
},
option: function (filter, special, unfiltered)
{
substrings = [];