From 8d654c3c5f2151a9bae3fc3931036aa030b69297 Mon Sep 17 00:00:00 2001 From: "blakeross%telocity.com" Date: Mon, 30 Sep 2002 04:44:52 +0000 Subject: [PATCH] Revised download UI. git-svn-id: svn://10.0.0.236/trunk@130783 18797224-902f-48f8-a5cc-f745e15eee43 --- .../downloads/content/downloadPanel.js | 17 +++++++++++++ .../downloads/content/downloadPanel.xul | 24 +++++++++---------- .../downloads/locale/downloadmanager.dtd | 4 ++-- 3 files changed, 31 insertions(+), 14 deletions(-) diff --git a/mozilla/browser/components/downloads/content/downloadPanel.js b/mozilla/browser/components/downloads/content/downloadPanel.js index 32bf15d1819..d13bfececd5 100644 --- a/mozilla/browser/components/downloads/content/downloadPanel.js +++ b/mozilla/browser/components/downloads/content/downloadPanel.js @@ -219,3 +219,20 @@ function createLocalFile(aFilePath) lf.initWithPath(aFilePath); return lf; } + +function buildContextMenu() +{ + var selectionCount = gDownloadHistoryView.selectedCount; + if (!selectionCount) + return false; + + var launchItem = document.getElementById("menuitem_launch"); + var launchSep = document.getElementById("menuseparator_launch"); + var removeItem = document.getElementById("menuitem_remove"); + var showItem = document.getElementById("menuitem_show"); + showItem.hidden = selectionCount != 1; + launchItem.hidden = selectionCount != 1; + launchSep.hidden = selectionCount != 1; + return true; +} + diff --git a/mozilla/browser/components/downloads/content/downloadPanel.xul b/mozilla/browser/components/downloads/content/downloadPanel.xul index 1a1fbb839fd..21b2eb3cdec 100644 --- a/mozilla/browser/components/downloads/content/downloadPanel.xul +++ b/mozilla/browser/components/downloads/content/downloadPanel.xul @@ -35,6 +35,16 @@ + + + + + + +