Mercurial > my-ubiquity-commands
changeset 9:6b955e36a9e9
The 'go' command now reports if there are no search results.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Fri, 27 Mar 2009 17:38:30 -0700 |
parents | abe54fcda16c |
children | ce299b866e9a |
files | chromeless-browsing/chromeless.js |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/chromeless-browsing/chromeless.js Fri Mar 27 17:31:05 2009 -0700 +++ b/chromeless-browsing/chromeless.js Fri Mar 27 17:38:30 2009 -0700 @@ -3,7 +3,7 @@ takes: {"search terms": /.*/}, preview: function(pblock, dobj) { if (dobj.text.length == 0) { - pblock.innerHTML = "<b>Please enter a search term</b>"; + pblock.innerHTML = "<b>Please enter a search term.</b>"; return; } @@ -12,7 +12,11 @@ var observer = { onSearchResult: function onSearchResult(search, result) { - if (result.searchResult == result.RESULT_SUCCESS || + if (result.searchResult == result.RESULT_NOMATCH) { + pblock.innerHTML = "<b>No matches were found.</b>"; + } else if (result.searchResult == result.RESULT_NOMATCH_ONGOING) { + pblock.innerHTML = "<b>Please wait...</b>"; + } else if (result.searchResult == result.RESULT_SUCCESS || result.searchResult == result.RESULT_SUCCESS_ONGOING) { var html = ""; for (var i = 0; i < result.matchCount; i++) {