From 78a92255d897dd974ecfb9309bfab1992549c212 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Fri, 7 Jan 2011 06:36:31 +0000 Subject: [PATCH] - Add the Zotero icon to the add-on bar instead of the status bar in Fx4 - Make the add-on bar visible if the Zotero icon isn't set to hidden, which is an annoying way of dealing with https://bugzilla.mozilla.org/show_bug.cgi?id=616419 not yet landing -- people who use an upper toolbar button and don't want the add-on bar to show will need to set the Zotero icon to hidden Addresses #1726, Firefox 4 Compatibility --- chrome.manifest | 1 + chrome/content/zotero/overlay.xul | 117 ++++++++++++--------- chrome/content/zotero/statusBarOverlay.xul | 9 ++ chrome/skin/default/zotero/overlay.css | 21 ++-- 4 files changed, 94 insertions(+), 54 deletions(-) create mode 100644 chrome/content/zotero/statusBarOverlay.xul diff --git a/chrome.manifest b/chrome.manifest index 1f3000914d..f1b3279a8e 100644 --- a/chrome.manifest +++ b/chrome.manifest @@ -44,6 +44,7 @@ locale zotero zh-TW chrome/locale/zh-TW/zotero/ skin zotero default chrome/skin/default/zotero/ +overlay chrome://browser/content/browser.xul chrome://zotero/content/statusBarOverlay.xul appversion<4.0 overlay chrome://browser/content/browser.xul chrome://zotero/content/overlay.xul overlay chrome://browser/content/browser.xul chrome://zotero/content/itemPane.xul diff --git a/chrome/content/zotero/overlay.xul b/chrome/content/zotero/overlay.xul index e128d12a31..a88b8f4ce1 100644 --- a/chrome/content/zotero/overlay.xul +++ b/chrome/content/zotero/overlay.xul @@ -467,62 +467,85 @@ - - -