mirror of
https://github.com/zen-browser/desktop.git
synced 2025-10-17 23:32:02 +00:00
Remove firefox-view-button and fixed small UI issues
This commit is contained in:
@@ -141,4 +141,4 @@ pref('dom.security.sanitizer.enabled', true);
|
|||||||
// Zen Sidebar
|
// Zen Sidebar
|
||||||
pref('zen.sidebar.data', "{\"data\":\n {\"p1\":{\n \"url\":\"https://web.whatsapp.com/\"\n },\n\"p2\":{\n \"url\":\"https://open.spotify.com/\",\n\"ua\": true\n },\n\"p3\": {\n \"url\": \"https://www.youtube.com/\",\n\"ua\": true\n}},\n\"index\":[\"p1\",\"p2\",\"p3\"]\n}");
|
pref('zen.sidebar.data', "{\"data\":\n {\"p1\":{\n \"url\":\"https://web.whatsapp.com/\"\n },\n\"p2\":{\n \"url\":\"https://open.spotify.com/\",\n\"ua\": true\n },\n\"p3\": {\n \"url\": \"https://www.youtube.com/\",\n\"ua\": true\n}},\n\"index\":[\"p1\",\"p2\",\"p3\"]\n}");
|
||||||
pref('zen.sidebar.enabled', true);
|
pref('zen.sidebar.enabled', true);
|
||||||
pref('zen.sidebar.pinned', false);
|
pref('zen.sidebar.floating', true);
|
||||||
|
@@ -30,7 +30,7 @@ var gZenBrowserManagerSidebar = {
|
|||||||
listenForPrefChanges() {
|
listenForPrefChanges() {
|
||||||
Services.prefs.addObserver("zen.sidebar.data", this.handleEvent.bind(this));
|
Services.prefs.addObserver("zen.sidebar.data", this.handleEvent.bind(this));
|
||||||
Services.prefs.addObserver("zen.sidebar.enabled", this.handleEvent.bind(this));
|
Services.prefs.addObserver("zen.sidebar.enabled", this.handleEvent.bind(this));
|
||||||
Services.prefs.addObserver("zen.sidebar.pinned", this.handleEvent.bind(this));
|
Services.prefs.addObserver("zen.sidebar.floating", this.handleEvent.bind(this));
|
||||||
|
|
||||||
|
|
||||||
let sidebar = document.getElementById("zen-sidebar-web-panel");
|
let sidebar = document.getElementById("zen-sidebar-web-panel");
|
||||||
@@ -70,7 +70,7 @@ var gZenBrowserManagerSidebar = {
|
|||||||
this.update();
|
this.update();
|
||||||
this._hasChangedConfig = false;
|
this._hasChangedConfig = false;
|
||||||
|
|
||||||
if (Services.prefs.getBoolPref("zen.sidebar.pinned") && !this._hasRegisteredPinnedClickOutside) {
|
if (Services.prefs.getBoolPref("zen.sidebar.floating") && !this._hasRegisteredPinnedClickOutside) {
|
||||||
document.addEventListener("mouseup", this._handleClickOutside.bind(this));
|
document.addEventListener("mouseup", this._handleClickOutside.bind(this));
|
||||||
this._hasRegisteredPinnedClickOutside = true;
|
this._hasRegisteredPinnedClickOutside = true;
|
||||||
} else {
|
} else {
|
||||||
@@ -174,7 +174,7 @@ var gZenBrowserManagerSidebar = {
|
|||||||
_openAndGetWebPanelWrapper() {
|
_openAndGetWebPanelWrapper() {
|
||||||
let sidebar = document.getElementById("zen-sidebar-web-panel");
|
let sidebar = document.getElementById("zen-sidebar-web-panel");
|
||||||
sidebar.removeAttribute("hidden");
|
sidebar.removeAttribute("hidden");
|
||||||
if (Services.prefs.getBoolPref("zen.sidebar.pinned")) {
|
if (Services.prefs.getBoolPref("zen.sidebar.floating")) {
|
||||||
this._setPinnedToElements();
|
this._setPinnedToElements();
|
||||||
}
|
}
|
||||||
return sidebar;
|
return sidebar;
|
||||||
@@ -324,7 +324,7 @@ var gZenBrowserManagerSidebar = {
|
|||||||
} else {
|
} else {
|
||||||
this._setPinnedToElements();
|
this._setPinnedToElements();
|
||||||
}
|
}
|
||||||
Services.prefs.setBoolPref("zen.sidebar.pinned", sidebar.hasAttribute("pinned"));
|
Services.prefs.setBoolPref("zen.sidebar.floating", sidebar.hasAttribute("pinned"));
|
||||||
this.update();
|
this.update();
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml
|
diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml
|
||||||
index fc19910726f2925505f6e71add034c82af36b63e..e371ffaa91cf38db956686cc72af60a2e840b652 100644
|
index fc19910726f2925505f6e71add034c82af36b63e..a0830b01feef88bc727edef453f5add123fdfc10 100644
|
||||||
--- a/browser/base/content/navigator-toolbox.inc.xhtml
|
--- a/browser/base/content/navigator-toolbox.inc.xhtml
|
||||||
+++ b/browser/base/content/navigator-toolbox.inc.xhtml
|
+++ b/browser/base/content/navigator-toolbox.inc.xhtml
|
||||||
@@ -32,10 +32,11 @@
|
@@ -32,10 +32,11 @@
|
||||||
@@ -52,7 +52,15 @@ index fc19910726f2925505f6e71add034c82af36b63e..e371ffaa91cf38db956686cc72af60a2
|
|||||||
|
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
@@ -505,6 +512,9 @@
|
@@ -447,6 +454,7 @@
|
||||||
|
|
||||||
|
<toolbarbutton id="fxa-toolbar-menu-button" class="toolbarbutton-1 chromeclass-toolbar-additional subviewbutton-nav"
|
||||||
|
badged="true"
|
||||||
|
+ hidden="true"
|
||||||
|
delegatesanchor="true"
|
||||||
|
onmousedown="gSync.toggleAccountPanel(this, event)"
|
||||||
|
onkeypress="gSync.toggleAccountPanel(this, event)"
|
||||||
|
@@ -505,6 +513,9 @@
|
||||||
consumeanchor="PanelUI-button"
|
consumeanchor="PanelUI-button"
|
||||||
data-l10n-id="appmenu-menu-button-closed2"/>
|
data-l10n-id="appmenu-menu-button-closed2"/>
|
||||||
</toolbaritem>
|
</toolbaritem>
|
||||||
@@ -62,7 +70,7 @@ index fc19910726f2925505f6e71add034c82af36b63e..e371ffaa91cf38db956686cc72af60a2
|
|||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
<toolbar id="PersonalToolbar"
|
<toolbar id="PersonalToolbar"
|
||||||
@@ -576,7 +586,6 @@
|
@@ -576,7 +587,6 @@
|
||||||
<html:named-deck id="tab-notification-deck"></html:named-deck>
|
<html:named-deck id="tab-notification-deck"></html:named-deck>
|
||||||
</html:template>
|
</html:template>
|
||||||
|
|
||||||
|
@@ -246,6 +246,7 @@ toolbarbutton:not(:is(
|
|||||||
#zen-sidebar-web-panel-pinned,
|
#zen-sidebar-web-panel-pinned,
|
||||||
#PanelUI-zen-profiles-managePrfs,
|
#PanelUI-zen-profiles-managePrfs,
|
||||||
.bookmark-item,
|
.bookmark-item,
|
||||||
|
#urlbar-zoom-button,
|
||||||
.panel-info-button,
|
.panel-info-button,
|
||||||
)),
|
)),
|
||||||
#PanelUI-zen-profiles menuitem {
|
#PanelUI-zen-profiles menuitem {
|
||||||
|
Reference in New Issue
Block a user