diff --git a/.github/workflows/alpha.yml b/.github/workflows/alpha.yml index 0d80a293e..58fb91f0b 100644 --- a/.github/workflows/alpha.yml +++ b/.github/workflows/alpha.yml @@ -312,10 +312,12 @@ jobs: - name: Package run: | + set -x pnpm package mv ./dist/output.mar windows.mar mv ./dist/zen-$(pnpm gluon get version | xargs).en-US.win64.zip zen.en-US.win64.zip ls ./dist + ls . - name: Upload artifact uses: actions/upload-artifact@v3 with: diff --git a/configs/branding/alpha/logo.png b/configs/branding/alpha/logo.png index 9ebb1069a..6cdc559ae 100644 Binary files a/configs/branding/alpha/logo.png and b/configs/branding/alpha/logo.png differ diff --git a/configs/branding/alpha/logo128.png b/configs/branding/alpha/logo128.png index e6ec25faf..45a5ded94 100644 Binary files a/configs/branding/alpha/logo128.png and b/configs/branding/alpha/logo128.png differ diff --git a/configs/branding/alpha/logo16.png b/configs/branding/alpha/logo16.png index 353b5b92d..e0d7311f6 100644 Binary files a/configs/branding/alpha/logo16.png and b/configs/branding/alpha/logo16.png differ diff --git a/configs/branding/alpha/logo22.png b/configs/branding/alpha/logo22.png index 36b4aeae3..412c10e4d 100644 Binary files a/configs/branding/alpha/logo22.png and b/configs/branding/alpha/logo22.png differ diff --git a/configs/branding/alpha/logo24.png b/configs/branding/alpha/logo24.png index d06ef249f..9eef2af78 100644 Binary files a/configs/branding/alpha/logo24.png and b/configs/branding/alpha/logo24.png differ diff --git a/configs/branding/alpha/logo256.png b/configs/branding/alpha/logo256.png index 5560efc5d..cc199fe3e 100644 Binary files a/configs/branding/alpha/logo256.png and b/configs/branding/alpha/logo256.png differ diff --git a/configs/branding/alpha/logo32.png b/configs/branding/alpha/logo32.png index 4b6ced6d5..de5b390ec 100644 Binary files a/configs/branding/alpha/logo32.png and b/configs/branding/alpha/logo32.png differ diff --git a/configs/branding/alpha/logo48.png b/configs/branding/alpha/logo48.png index 2a907b2e6..aa409eac6 100644 Binary files a/configs/branding/alpha/logo48.png and b/configs/branding/alpha/logo48.png differ diff --git a/configs/branding/alpha/logo512.png b/configs/branding/alpha/logo512.png index a066a9b20..20250f276 100644 Binary files a/configs/branding/alpha/logo512.png and b/configs/branding/alpha/logo512.png differ diff --git a/configs/branding/alpha/logo64.png b/configs/branding/alpha/logo64.png index 269506548..bcb4aae1d 100644 Binary files a/configs/branding/alpha/logo64.png and b/configs/branding/alpha/logo64.png differ diff --git a/configs/branding/beta/logo.png b/configs/branding/beta/logo.png index 9ebb1069a..6cdc559ae 100644 Binary files a/configs/branding/beta/logo.png and b/configs/branding/beta/logo.png differ diff --git a/configs/branding/beta/logo128.png b/configs/branding/beta/logo128.png index e6ec25faf..45a5ded94 100644 Binary files a/configs/branding/beta/logo128.png and b/configs/branding/beta/logo128.png differ diff --git a/configs/branding/beta/logo16.png b/configs/branding/beta/logo16.png index 353b5b92d..e0d7311f6 100644 Binary files a/configs/branding/beta/logo16.png and b/configs/branding/beta/logo16.png differ diff --git a/configs/branding/beta/logo22.png b/configs/branding/beta/logo22.png index 36b4aeae3..412c10e4d 100644 Binary files a/configs/branding/beta/logo22.png and b/configs/branding/beta/logo22.png differ diff --git a/configs/branding/beta/logo24.png b/configs/branding/beta/logo24.png index d06ef249f..9eef2af78 100644 Binary files a/configs/branding/beta/logo24.png and b/configs/branding/beta/logo24.png differ diff --git a/configs/branding/beta/logo256.png b/configs/branding/beta/logo256.png index 5560efc5d..cc199fe3e 100644 Binary files a/configs/branding/beta/logo256.png and b/configs/branding/beta/logo256.png differ diff --git a/configs/branding/beta/logo32.png b/configs/branding/beta/logo32.png index 4b6ced6d5..de5b390ec 100644 Binary files a/configs/branding/beta/logo32.png and b/configs/branding/beta/logo32.png differ diff --git a/configs/branding/beta/logo48.png b/configs/branding/beta/logo48.png index 2a907b2e6..aa409eac6 100644 Binary files a/configs/branding/beta/logo48.png and b/configs/branding/beta/logo48.png differ diff --git a/configs/branding/beta/logo512.png b/configs/branding/beta/logo512.png index a066a9b20..20250f276 100644 Binary files a/configs/branding/beta/logo512.png and b/configs/branding/beta/logo512.png differ diff --git a/configs/branding/beta/logo64.png b/configs/branding/beta/logo64.png index 269506548..bcb4aae1d 100644 Binary files a/configs/branding/beta/logo64.png and b/configs/branding/beta/logo64.png differ diff --git a/src/browser/base/content/ZenSidebarManager.mjs b/src/browser/base/content/ZenSidebarManager.mjs index 9333a5d18..de0b329e2 100644 --- a/src/browser/base/content/ZenSidebarManager.mjs +++ b/src/browser/base/content/ZenSidebarManager.mjs @@ -34,7 +34,6 @@ var gZenBrowserManagerSidebar = { Services.prefs.addObserver("zen.sidebar.enabled", this.handleEvent.bind(this)); Services.prefs.addObserver("zen.sidebar.floating", this.handleEvent.bind(this)); - let sidebar = document.getElementById("zen-sidebar-web-panel"); this.splitterElement.addEventListener("mousedown", (function(event) { let computedStyle = window.getComputedStyle(sidebar); @@ -65,6 +64,8 @@ var gZenBrowserManagerSidebar = { document.addEventListener("mouseup", mouseUp); } }).bind(this)); + + this.handleEvent(); }, handleEvent() { @@ -240,6 +241,9 @@ var gZenBrowserManagerSidebar = { this._updateButtons(); let sidebar = this._openAndGetWebPanelWrapper(); this._hideAllWebPanels(); + if (!this._currentPanel) { + return; + } let existantWebview = sidebar.querySelector(`browser[zen-sidebar-id="${this._currentPanel}"]`); if (existantWebview) { existantWebview.browsingContext.isActive = true; diff --git a/src/browser/themes/shared/zen-sidebar.css b/src/browser/themes/shared/zen-sidebar.css index a2143f3c1..f8a77882e 100644 --- a/src/browser/themes/shared/zen-sidebar.css +++ b/src/browser/themes/shared/zen-sidebar.css @@ -172,3 +172,7 @@ min-height: fit-content; } +#zen-sidepanel-button[hidden="true"] { + display: none; +} +