Merge branch 'dev' into feature/prepend-hashtag-for-custom-colours-theme
Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com>
5
.dockerignore
Normal file
@@ -0,0 +1,5 @@
|
||||
node_modules
|
||||
.git
|
||||
.DS_Store
|
||||
*.log
|
||||
engine
|
155
.github/workflows/build.yml
vendored
@@ -16,10 +16,10 @@ on:
|
||||
update_branch:
|
||||
description: 'Update branch with new version'
|
||||
required: true
|
||||
default: 'beta'
|
||||
default: 'stable'
|
||||
type: 'choice'
|
||||
options:
|
||||
- 'beta'
|
||||
- 'stable'
|
||||
- 'twilight'
|
||||
workflow_call:
|
||||
inputs:
|
||||
@@ -36,7 +36,7 @@ on:
|
||||
update_branch:
|
||||
description: 'Update branch with new version'
|
||||
required: true
|
||||
default: 'beta'
|
||||
default: 'stable'
|
||||
type: 'string'
|
||||
|
||||
jobs:
|
||||
@@ -72,9 +72,7 @@ jobs:
|
||||
git status
|
||||
git branch --show-current
|
||||
branch="${{ inputs.update_branch }}"
|
||||
if [[ $branch == "beta" ]]; then
|
||||
branch="stable"
|
||||
elif [[ $branch == "twilight" ]]; then
|
||||
if [[ $branch == "twilight" ]]; then
|
||||
branch="dev"
|
||||
fi
|
||||
if [[ $(git branch --show-current) != $branch ]]; then
|
||||
@@ -124,7 +122,7 @@ jobs:
|
||||
npm i -g @zen-browser/surfer
|
||||
|
||||
- name: Bump version
|
||||
if: ${{ inputs.update_version && inputs.update_branch == 'beta' }}
|
||||
if: ${{ inputs.update_version && inputs.update_branch == 'stable' }}
|
||||
run: |
|
||||
pnpm surfer ci --brand ${{ inputs.update_branch }} --bump prerelease
|
||||
|
||||
@@ -258,6 +256,7 @@ jobs:
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
retention-days: 5
|
||||
name: zen.source.tar.gz
|
||||
path: ./zen.source.tar.gz
|
||||
|
||||
@@ -321,13 +320,13 @@ jobs:
|
||||
release-branch: ${{ inputs.update_branch }}
|
||||
|
||||
appimage:
|
||||
name: AppImage build - Linux ${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}
|
||||
name: AppImage build - Linux ${{ matrix.arch }}
|
||||
permissions:
|
||||
contents: write
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
arch: [x86_64, x86_64-v3, aarch64]
|
||||
arch: [x86_64, aarch64]
|
||||
needs: [linux]
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
@@ -350,7 +349,7 @@ jobs:
|
||||
- name: Download Linux build
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: zen.linux-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.tar.bz2
|
||||
name: zen.linux-${{ matrix.arch }}.tar.bz2
|
||||
|
||||
- name: Execute AppImage build
|
||||
run: |
|
||||
@@ -361,7 +360,7 @@ jobs:
|
||||
|
||||
if [ "${{ inputs.update_branch }}" = "twilight" ]; then
|
||||
sed -i -e 's/Name=Zen Browser/Name=Zen Twilight/g' AppDir/zen.desktop
|
||||
sed -i -e 's/StartupWMClass=zen-beta/StartupWMClass=zen-twilight/g' AppDir/zen.desktop
|
||||
sed -i -e 's/StartupWMClass=zen-stable/StartupWMClass=zen-twilight/g' AppDir/zen.desktop
|
||||
fi
|
||||
|
||||
APPDIR=AppDir
|
||||
@@ -374,23 +373,25 @@ jobs:
|
||||
ls -al
|
||||
find .
|
||||
ls -al "$APPDIR"
|
||||
ARCH=${{ matrix.arch == 'aarch64' && 'aarch64' || 'x86_64' }} ./appimagetool-x86_64.AppImage --comp zstd --mksquashfs-opt -Xcompression-level --mksquashfs-opt 10 \
|
||||
-u "gh-releases-zsync|$GITHUB_REPOSITORY_OWNER|desktop|latest|zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage.zsync" \
|
||||
"$APPDIR" zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage
|
||||
ARCH=${{ matrix.arch }} ./appimagetool-x86_64.AppImage --comp zstd --mksquashfs-opt -Xcompression-level --mksquashfs-opt 10 \
|
||||
-u "gh-releases-zsync|$GITHUB_REPOSITORY_OWNER|desktop|latest|zen-${{ matrix.arch }}.AppImage.zsync" \
|
||||
"$APPDIR" zen-${{ matrix.arch }}.AppImage
|
||||
mkdir dist
|
||||
mv zen*AppImage* dist/.
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage
|
||||
path: ./dist/zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage
|
||||
retention-days: 5
|
||||
name: zen-${{ matrix.arch }}.AppImage
|
||||
path: ./dist/zen-${{ matrix.arch }}.AppImage
|
||||
|
||||
- name: Upload artifact (ZSync)
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage.zsync
|
||||
path: ./dist/zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage.zsync
|
||||
retention-days: 5
|
||||
name: zen-${{ matrix.arch }}.AppImage.zsync
|
||||
path: ./dist/zen-${{ matrix.arch }}.AppImage.zsync
|
||||
|
||||
release:
|
||||
if: ${{ inputs.create_release || inputs.update_branch == 'twilight' }}
|
||||
@@ -399,7 +400,7 @@ jobs:
|
||||
needs: [build-data, linux, windows-step-3, check-release, mac, appimage, source]
|
||||
runs-on: ubuntu-latest
|
||||
environment:
|
||||
name: ${{ inputs.update_branch == 'beta' && 'Deploy-Release' || 'Deploy-Twilight' }}
|
||||
name: ${{ inputs.update_branch == 'stable' && 'Deploy-Release' || 'Deploy-Twilight' }}
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
@@ -435,17 +436,14 @@ jobs:
|
||||
run: |
|
||||
cd updates-server
|
||||
mkdir -p updates
|
||||
cp -a ../linux_update_manifest_generic/. updates/
|
||||
cp -a ../linux_update_manifest_specific/. updates/
|
||||
cp -a ../linux_update_manifest_x86_64/. updates/
|
||||
cp -a ../linux_update_manifest_aarch64/. updates/
|
||||
|
||||
if [[ $RELEASE_BRANCH == 'beta' ]]; then
|
||||
cp -a ../.github/workflows/object/windows-x64-signed-generic/update_manifest/. updates/
|
||||
cp -a ../.github/workflows/object/windows-x64-signed-specific/update_manifest/. updates/
|
||||
if [[ $RELEASE_BRANCH == 'stable' ]]; then
|
||||
cp -a ../.github/workflows/object/windows-x64-signed-x86_64/update_manifest/. updates/
|
||||
cp -a ../.github/workflows/object/windows-x64-signed-arm64/update_manifest/. updates/
|
||||
else
|
||||
cp -a ../windows_update_manifest_generic/. updates/
|
||||
cp -a ../windows_update_manifest_specific/. updates/
|
||||
cp -a ../windows_update_manifest_x86_64/. updates/
|
||||
cp -a ../windows_update_manifest_arm64/. updates/
|
||||
fi
|
||||
|
||||
@@ -467,28 +465,21 @@ jobs:
|
||||
with:
|
||||
files: |
|
||||
zen.source.tar.gz
|
||||
zen.linux-generic.tar.bz2
|
||||
zen.linux-specific.tar.bz2
|
||||
zen.linux-x86_64.tar.bz2
|
||||
zen.linux-aarch64.tar.bz2
|
||||
zen-generic.AppImage
|
||||
zen-generic.AppImage.zsync
|
||||
zen-specific.AppImage
|
||||
zen-specific.AppImage.zsync
|
||||
zen-x86_64.AppImage
|
||||
zen-x86_64.AppImage.zsync
|
||||
zen-aarch64.AppImage
|
||||
zen-aarch64.AppImage.zsync
|
||||
zen.win-generic.zip
|
||||
zen.win-specific.zip
|
||||
zen.win-x86_64.zip
|
||||
zen.win-arm64.zip
|
||||
linux.mar
|
||||
linux-generic.mar
|
||||
linux-aarch64.mar
|
||||
windows-generic.mar
|
||||
windows.mar
|
||||
windows-arm64.mar
|
||||
macos-x86_64.mar
|
||||
macos-aarch64.mar
|
||||
zen.installer.exe
|
||||
zen.installer-generic.exe
|
||||
zen.installer-arm64.exe
|
||||
zen.macos-x86_64.dmg
|
||||
zen.macos-aarch64.dmg
|
||||
@@ -502,42 +493,35 @@ jobs:
|
||||
|
||||
- name: Release
|
||||
uses: marvinpinto/action-automatic-releases@master
|
||||
if: ${{ inputs.update_branch == 'beta' }}
|
||||
if: ${{ inputs.update_branch == 'stable' }}
|
||||
with:
|
||||
repo_token: '${{ secrets.DEPLOY_KEY }}'
|
||||
automatic_release_tag: ${{ needs.build-data.outputs.version }}
|
||||
prerelease: false
|
||||
title: 'Beta build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})'
|
||||
title: 'Stable build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})'
|
||||
files: |
|
||||
zen.source.tar.gz
|
||||
zen.linux-generic.tar.bz2
|
||||
zen.linux-specific.tar.bz2
|
||||
zen.linux-x86_64.tar.bz2
|
||||
zen.linux-aarch64.tar.bz2
|
||||
zen-generic.AppImage
|
||||
zen-generic.AppImage.zsync
|
||||
zen-specific.AppImage
|
||||
zen-specific.AppImage.zsync
|
||||
zen-x86_64.AppImage
|
||||
zen-x86_64.AppImage.zsync
|
||||
zen-aarch64.AppImage
|
||||
zen-aarch64.AppImage.zsync
|
||||
.github/workflows/object/windows-x64-signed-generic/zen.win-generic.zip
|
||||
.github/workflows/object/windows-x64-signed-specific/zen.win-specific.zip
|
||||
.github/workflows/object/windows-x64-signed-x86_64/zen.win-x86_64.zip
|
||||
.github/workflows/object/windows-x64-signed-arm64/zen.win-arm64.zip
|
||||
linux.mar
|
||||
linux-generic.mar
|
||||
linux-aarch64.mar
|
||||
.github/workflows/object/windows-x64-signed-generic/windows-generic.mar
|
||||
.github/workflows/object/windows-x64-signed-specific/windows.mar
|
||||
.github/workflows/object/windows-x64-signed-x86_64/windows.mar
|
||||
.github/workflows/object/windows-x64-signed-arm64/windows-arm64.mar
|
||||
macos-x86_64.mar
|
||||
macos-aarch64.mar
|
||||
.github/workflows/object/windows-x64-signed-specific/zen.installer.exe
|
||||
.github/workflows/object/windows-x64-signed-generic/zen.installer-generic.exe
|
||||
.github/workflows/object/windows-x64-signed-x86_64/zen.installer.exe
|
||||
.github/workflows/object/windows-x64-signed-arm64/zen.installer-arm64.exe
|
||||
zen.macos-x86_64.dmg
|
||||
zen.macos-aarch64.dmg
|
||||
|
||||
prepare-flatpak:
|
||||
if: ${{ inputs.create_release && inputs.update_branch == 'beta' }}
|
||||
if: ${{ inputs.create_release && inputs.update_branch == 'stable' }}
|
||||
permissions: write-all
|
||||
name: Prepare Flatpak
|
||||
needs: [release, linux, build-data]
|
||||
@@ -592,11 +576,11 @@ jobs:
|
||||
commit_user_email: zen-browser-auto@users.noreply.github.com
|
||||
repository: ./flatpak
|
||||
|
||||
- name: Wait 4 minutes for the Flatpak repo to update
|
||||
run: sleep 240
|
||||
- name: Wait 2 minutes for the Flatpak repo to update
|
||||
run: sleep 120
|
||||
|
||||
release-flatpak:
|
||||
if: ${{ inputs.create_release && inputs.update_branch == 'beta' }}
|
||||
if: ${{ inputs.create_release && inputs.update_branch == 'stable' }}
|
||||
permissions: write-all
|
||||
name: Release Flatpak
|
||||
needs: [prepare-flatpak, build-data]
|
||||
@@ -609,10 +593,10 @@ jobs:
|
||||
repository: flathub/io.github.zen_browser.zen
|
||||
token: ${{ secrets.DEPLOY_KEY }}
|
||||
|
||||
- name: Download Linux generic build
|
||||
- name: Download Linux x86_64 build
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: zen.linux-generic.tar.bz2
|
||||
name: zen.linux-x86_64.tar.bz2
|
||||
|
||||
- name: Update repository
|
||||
uses: actions/checkout@v4
|
||||
@@ -634,7 +618,7 @@ jobs:
|
||||
python3 ./zen-browser/scripts/prepare-flatpak-release.py \
|
||||
--flatpak-archive archive.tar \
|
||||
--version ${{ needs.build-data.outputs.version }} \
|
||||
--linux-archive zen.linux-generic.tar.bz2 \
|
||||
--linux-archive zen.linux-x86_64.tar.bz2 \
|
||||
--output io.github.zen_browser.zen.yml \
|
||||
--template-root ./zen-browser/flatpak
|
||||
|
||||
@@ -647,11 +631,12 @@ jobs:
|
||||
run: |
|
||||
rm -rf zen-browser
|
||||
rm -rf archive.tar
|
||||
rm -rf zen.linux-generic.tar.bz2
|
||||
rm -rf zen.linux-x86_64.tar.bz2
|
||||
|
||||
- name: Upload Flatpak manifest
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
retention-days: 5
|
||||
name: io.github.zen_browser.zen.yml
|
||||
path: ./io.github.zen_browser.zen.yml
|
||||
|
||||
@@ -672,53 +657,3 @@ jobs:
|
||||
base: master
|
||||
git-token: ${{ secrets.DEPLOY_KEY }}
|
||||
delete-branch: true
|
||||
|
||||
release-homebrew-beta:
|
||||
if: ${{ inputs.create_release && inputs.update_branch == 'beta' }}
|
||||
permissions: write-all
|
||||
name: Homebrew release for beta build
|
||||
needs: [release, mac, build-data]
|
||||
runs-on: macos-latest
|
||||
|
||||
steps:
|
||||
- name: Setup Homebrew
|
||||
uses: Homebrew/actions/setup-homebrew@master
|
||||
with:
|
||||
cask: true
|
||||
test-bot: false
|
||||
|
||||
- name: Setup Git
|
||||
uses: Homebrew/actions/git-user-config@master
|
||||
with:
|
||||
username: zen-browser-auto
|
||||
|
||||
- name: Bump cask
|
||||
uses: Homebrew/actions/bump-packages@master
|
||||
with:
|
||||
token: ${{ secrets.DEPLOY_KEY }}
|
||||
casks: zen-browser
|
||||
|
||||
release-homebrew-twilight:
|
||||
if: ${{ inputs.create_release && inputs.update_branch == 'twilight' }}
|
||||
permissions: write-all
|
||||
name: Homebrew release for twilight build
|
||||
needs: [release, mac, build-data]
|
||||
runs-on: macos-latest
|
||||
|
||||
steps:
|
||||
- name: Set up Homebrew
|
||||
uses: Homebrew/actions/setup-homebrew@master
|
||||
with:
|
||||
cask: true
|
||||
test-bot: false
|
||||
|
||||
- name: Setup git
|
||||
uses: Homebrew/actions/git-user-config@master
|
||||
with:
|
||||
username: zen-browser-auto
|
||||
|
||||
- name: Bump cask
|
||||
uses: Homebrew/actions/bump-packages@master
|
||||
with:
|
||||
token: ${{ secrets.DEPLOY_KEY }}
|
||||
casks: zen-browser@twilight
|
||||
|
25
.github/workflows/check-candidate-release.yml
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
name: Check Firefox Candidate Release
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 21 * * 1'
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
check_candidates:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Fetch JSON Response
|
||||
run: |
|
||||
curl -s "https://hg.mozilla.org/releases/mozilla-release/json-tags" > rc-response.json
|
||||
|
||||
- name: Check for any updates
|
||||
env:
|
||||
DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }}
|
||||
DISCORD_PING_IDS: ${{ secrets.DISCORD_PING_IDS }}
|
||||
run: |
|
||||
python3 scripts/check-rc-response.py || true
|
65
.github/workflows/issue-metrics.yml
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
name: Monthly issue metrics
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
- cron: '3 2 1 * *'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: issue metrics
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
token: ${{ secrets.DEPLOY_KEY }}
|
||||
|
||||
- name: Get dates for last month
|
||||
shell: bash
|
||||
run: |
|
||||
# Get the current date
|
||||
current_date=$(date +'%Y-%m-%d')
|
||||
|
||||
# Calculate the previous month
|
||||
previous_date=$(date -d "$current_date -1 month" +'%Y-%m-%d')
|
||||
|
||||
# Extract the year and month from the previous date
|
||||
previous_year=$(date -d "$previous_date" +'%Y')
|
||||
previous_month=$(date -d "$previous_date" +'%m')
|
||||
|
||||
# Calculate the first day of the previous month
|
||||
first_day=$(date -d "$previous_year-$previous_month-01" +'%Y-%m-%d')
|
||||
|
||||
# Calculate the last day of the previous month
|
||||
last_day=$(date -d "$first_day +1 month -1 day" +'%Y-%m-%d')
|
||||
|
||||
echo "$first_day..$last_day"
|
||||
echo "last_month=$first_day..$last_day" >> "$GITHUB_ENV"
|
||||
echo "last_month_year=$previous_year" >> "$GITHUB_ENV"
|
||||
|
||||
- name: Run issue-metrics tool
|
||||
uses: github/issue-metrics@v2
|
||||
env:
|
||||
GH_TOKEN: ${{ secrets.DEPLOY_KEY }}
|
||||
HIDE_AUTHOR: true
|
||||
HIDE_TIME_TO_ANSWER: true
|
||||
SEARCH_QUERY: 'repo:zen-browser/desktop is:issue created:${{ env.last_month }}'
|
||||
|
||||
- name: Move metrics to docs folder
|
||||
run: |
|
||||
mkdir -p docs/issue-metrics
|
||||
rm -f docs/issue-metrics/${{ env.last_month_year }}_${{ env.last_month }}.md
|
||||
mv issue_metrics.md docs/issue-metrics/${{ env.last_month_year }}_${{ env.last_month }}.md
|
||||
|
||||
- name: Remove metrisc JSON
|
||||
run: |
|
||||
rm -f issue_metrics.json
|
||||
|
||||
- name: Commit changes
|
||||
uses: stefanzweifel/git-auto-commit-action@v5
|
||||
with:
|
||||
commit_message: 'Update monthly issue metrics'
|
||||
commit_user_name: Zen Browser Robot
|
||||
commit_user_email: zen-browser-auto@users.noreply.github.com
|
22
.github/workflows/linux-release-build.yml
vendored
@@ -20,8 +20,8 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
arch: [x86_64, x86_64-v3, aarch64]
|
||||
name: Build Linux - ${{ matrix.arch == 'x86_64' && 'Generic' || matrix.arch == 'x86_64-v3' && 'Specific' || matrix.arch == 'aarch64' && 'aarch64' }}
|
||||
arch: [x86_64, aarch64]
|
||||
name: Build Linux - ${{ matrix.arch }}
|
||||
|
||||
steps:
|
||||
- name: Free Disk Space (Ubuntu)
|
||||
@@ -143,27 +143,31 @@ jobs:
|
||||
SURFER_COMPAT: ${{ matrix.arch }}
|
||||
run: |
|
||||
export SURFER_PLATFORM="linux"
|
||||
export ZEN_RELEASE=1
|
||||
pnpm package
|
||||
|
||||
- name: Rename artifacts
|
||||
run: |
|
||||
mv dist/zen-*.tar.bz2 "zen.linux-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.tar.bz2"
|
||||
mv dist/output.mar linux${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
|
||||
mv dist/zen-*.tar.bz2 "zen.linux-${{ matrix.arch }}.tar.bz2"
|
||||
mv dist/output.mar linux${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
|
||||
|
||||
- name: Upload build artifact (binary)
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: zen.linux-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.tar.bz2
|
||||
path: ./zen.linux-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.tar.bz2
|
||||
retention-days: 5
|
||||
name: zen.linux-${{ matrix.arch }}.tar.bz2
|
||||
path: ./zen.linux-${{ matrix.arch }}.tar.bz2
|
||||
|
||||
- name: Upload build artifact (.mar)
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: linux${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
|
||||
path: ./linux${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
|
||||
retention-days: 5
|
||||
name: linux${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
|
||||
path: ./linux${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
|
||||
|
||||
- name: Upload build artifact (update manifests)
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: linux_update_manifest_${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}
|
||||
retention-days: 5
|
||||
name: linux_update_manifest_${{ matrix.arch }}
|
||||
path: ./dist/update
|
||||
|
21
.github/workflows/macos-release-build.yml
vendored
@@ -36,8 +36,7 @@ jobs:
|
||||
|
||||
- name: Setup Python
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: '3.11'
|
||||
# note: This will use the version defined in '.python-version' by default
|
||||
|
||||
- name: Setup Git
|
||||
run: |
|
||||
@@ -141,6 +140,7 @@ jobs:
|
||||
run: |
|
||||
export SURFER_PLATFORM="darwin"
|
||||
export MACOS_APPLE_DEVELOPER_ID="${{ secrets.macOS_AppleDeveloperId }}"
|
||||
export ZEN_RELEASE=1
|
||||
pnpm package
|
||||
|
||||
- name: Rename artifacts
|
||||
@@ -160,34 +160,23 @@ jobs:
|
||||
--wait
|
||||
xcrun stapler staple "zen.macos-${{ matrix.arch }}.dmg"
|
||||
|
||||
- name: Sign .dmg again if failed
|
||||
if: failure()
|
||||
run: |
|
||||
set -ex
|
||||
hdiutil convert ./dist/*.dmg -format UDZO -imagekey zlib-level=9 -o zen.macos-${{ matrix.arch }}.dmg
|
||||
xattr -cr zen.macos-${{ matrix.arch }}.dmg
|
||||
codesign -s "${{ secrets.macOS_AppleDeveloperId }}" zen.macos-${{ matrix.arch }}.dmg
|
||||
xcrun notarytool submit "zen.macos-${{ matrix.arch }}.dmg" \
|
||||
--apple-id "${{ secrets.macOS_AppleAccountId }}" \
|
||||
--team-id "${{ secrets.macOS_AppleDeveloperIdTeamId }}" \
|
||||
--password "${{ secrets.macOS_AppleDeveloperIdPassword }}" \
|
||||
--wait
|
||||
xcrun stapler staple "zen.macos-${{ matrix.arch }}.dmg"
|
||||
|
||||
- name: Upload build artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
retention-days: 5
|
||||
name: zen.macos-${{ matrix.arch }}.dmg
|
||||
path: ./zen.macos-${{ matrix.arch }}.dmg
|
||||
|
||||
- name: Upload build artifact (.mar)
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
retention-days: 5
|
||||
name: macos-${{ matrix.arch }}.mar
|
||||
path: ./macos-${{ matrix.arch }}.mar
|
||||
|
||||
- name: Upload build artifact (update manifests)
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
retention-days: 5
|
||||
name: macos_update_manifest_${{ matrix.arch }}
|
||||
path: ./dist/update
|
||||
|
26
.github/workflows/windows-profile-build.yml
vendored
@@ -19,13 +19,11 @@ on:
|
||||
jobs:
|
||||
windows-profile-build:
|
||||
name: |
|
||||
Windows Profile Build - ${{ matrix.arch == 'x86_64' && 'generic' ||
|
||||
matrix.arch == 'x86_64-v3' && 'specific' ||
|
||||
matrix.arch == 'aarch64' && 'arm64' }}
|
||||
Windows Profile Build - ${{ matrix.arch }}
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
arch: [x86_64, x86_64-v3, aarch64]
|
||||
arch: [x86_64, aarch64]
|
||||
|
||||
runs-on: windows-latest
|
||||
|
||||
@@ -40,8 +38,8 @@ jobs:
|
||||
|
||||
- name: Setup Git
|
||||
run: |
|
||||
git config --global user.email "mauro-balades@users.noreply.github.com"
|
||||
git config --global user.name "mauro-balades"
|
||||
git config --global user.email "mr-cheff@users.noreply.github.com"
|
||||
git config --global user.name "mr-cheff"
|
||||
|
||||
- name: Setup pnpm
|
||||
run: npm install -g pnpm
|
||||
@@ -50,14 +48,14 @@ jobs:
|
||||
run: npm i -g @zen-browser/surfer
|
||||
|
||||
- name: Download artifact
|
||||
if: ${{ matrix.arch == 'x86_64' }}
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
path: C:\artifact
|
||||
name: ${{ matrix.arch == 'x86_64' && 'generic' ||
|
||||
matrix.arch == 'x86_64-v3' && 'specific' ||
|
||||
matrix.arch == 'aarch64' && 'generic' }}-zen-windows-profile-data-and-jarlog.zip
|
||||
name: ${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}-zen-windows-profile-data-and-jarlog.zip
|
||||
|
||||
- name: Unpack artifact
|
||||
if: ${{ matrix.arch == 'x86_64' }}
|
||||
run: |
|
||||
cd C:\artifact
|
||||
ls
|
||||
@@ -70,16 +68,19 @@ jobs:
|
||||
C:\MozillaBuildSetup-Latest.exe /S | out-null
|
||||
|
||||
- name: Download Firefox and dependencies
|
||||
if: ${{ matrix.arch == 'x86_64' }}
|
||||
run: |
|
||||
git config --global core.safecrlf false
|
||||
pnpm surfer download
|
||||
|
||||
- name: Import patches
|
||||
if: ${{ matrix.arch == 'x86_64' }}
|
||||
env:
|
||||
SURFER_NO_BRANDING_PATCH: true
|
||||
run: pnpm surfer import
|
||||
|
||||
- name: Generate
|
||||
if: ${{ matrix.arch == 'x86_64' }}
|
||||
run: |
|
||||
ls
|
||||
$Env:USE_MINTTY = "0"
|
||||
@@ -99,6 +100,7 @@ jobs:
|
||||
timeout-minutes: 15
|
||||
|
||||
- name: Move profile data
|
||||
if: ${{ matrix.arch == 'x86_64' }}
|
||||
run: |
|
||||
dir
|
||||
dir engine
|
||||
@@ -106,11 +108,11 @@ jobs:
|
||||
mv engine/en-US.log en-US.log
|
||||
|
||||
- name: Upload artifacts
|
||||
if: ${{ matrix.arch == 'x86_64' }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
retention-days: 1
|
||||
path: |
|
||||
merged.profdata
|
||||
en-US.log
|
||||
name: windows-profdata-${{ matrix.arch == 'x86_64' && 'generic' ||
|
||||
matrix.arch == 'x86_64-v3' && 'specific' ||
|
||||
matrix.arch == 'aarch64' && 'arm64' }}
|
||||
name: windows-profdata-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
|
||||
|
48
.github/workflows/windows-release-build.yml
vendored
@@ -21,13 +21,13 @@ on:
|
||||
|
||||
jobs:
|
||||
windows-build:
|
||||
name: Build Windows - ${{ matrix.arch == 'x86_64' && 'Generic' || matrix.arch == 'x86_64-v3' && 'Specific' || matrix.arch == 'aarch64' && 'ARM64' }}
|
||||
name: Build Windows - ${{ matrix.arch }}
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
arch: [x86_64, x86_64-v3, aarch64]
|
||||
arch: [x86_64, aarch64]
|
||||
|
||||
steps:
|
||||
- name: Free Disk Space (Ubuntu)
|
||||
@@ -138,13 +138,13 @@ jobs:
|
||||
|
||||
- name: Download artifact (if use profdata)
|
||||
uses: actions/download-artifact@v4
|
||||
if: ${{ !inputs.generate-gpo }}
|
||||
if: ${{ !inputs.generate-gpo && matrix.arch == 'x86_64' }}
|
||||
with:
|
||||
path: ~/artifact
|
||||
name: windows-profdata-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}
|
||||
name: windows-profdata-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
|
||||
|
||||
- name: Show artifact info
|
||||
if: ${{ !inputs.generate-gpo }}
|
||||
if: ${{ !inputs.generate-gpo && matrix.arch == 'x86_64' }}
|
||||
run: |
|
||||
ls ~/artifact
|
||||
ls ~/artifact/en-US.log
|
||||
@@ -153,6 +153,7 @@ jobs:
|
||||
chmod +x ~/artifact/merged.profdata
|
||||
|
||||
- name: Build
|
||||
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
|
||||
env:
|
||||
SURFER_COMPAT: ${{ matrix.arch }}
|
||||
run: |
|
||||
@@ -166,11 +167,14 @@ jobs:
|
||||
sh .github/workflows/src/release-build.sh
|
||||
|
||||
- name: Package
|
||||
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
|
||||
env:
|
||||
SURFER_COMPAT: ${{ matrix.arch }}
|
||||
run: |
|
||||
set -x
|
||||
export SURFER_PLATFORM="win32"
|
||||
export ZEN_CROSS_COMPILING=1
|
||||
export ZEN_RELEASE=1
|
||||
pnpm package
|
||||
mv ./dist/zen-$(pnpm surfer get version | xargs).en-US.win64${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.zip zen.win64.zip
|
||||
ls ./dist
|
||||
@@ -182,7 +186,7 @@ jobs:
|
||||
timeout-minutes: 15
|
||||
|
||||
- name: Move package for PGO upload
|
||||
if: ${{ inputs.generate-gpo }}
|
||||
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
|
||||
run: |
|
||||
set -x
|
||||
mv ./zen.win64.zip ./zen.win64-pgo-stage-1.zip
|
||||
@@ -190,15 +194,16 @@ jobs:
|
||||
- name: Rename artifacts
|
||||
if: ${{ !inputs.generate-gpo }}
|
||||
run: |
|
||||
mv ./zen.win64.zip zen.win-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}.zip
|
||||
mv ./dist/output.mar windows${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
|
||||
mv ./dist/zen.installer.exe ./zen.installer${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
|
||||
mv ./zen.win64.zip zen.win-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}.zip
|
||||
mv ./dist/output.mar windows${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
|
||||
mv ./dist/zen.installer.exe ./zen.installer${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
|
||||
|
||||
- name: Upload artifact (PGO)
|
||||
uses: actions/upload-artifact@v4
|
||||
if: ${{ inputs.generate-gpo }}
|
||||
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
|
||||
with:
|
||||
name: ${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}-${{ inputs.profile-data-path-archive }}
|
||||
retention-days: 5
|
||||
name: ${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}-${{ inputs.profile-data-path-archive }}
|
||||
path: ./zen.win64-pgo-stage-1.zip
|
||||
|
||||
- name: Remove unnecessary files from obj
|
||||
@@ -217,33 +222,38 @@ jobs:
|
||||
if: ${{ !inputs.generate-gpo }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: windows-x64-obj-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}
|
||||
retention-days: 5
|
||||
name: windows-x64-obj-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
|
||||
path: engine/obj-${{ matrix.arch == 'aarch64' && 'aarch64' || 'x86_64' }}-pc-windows-msvc/
|
||||
|
||||
- name: Upload artifact (if Twilight branch, binary)
|
||||
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: zen.win-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}.zip
|
||||
path: ./zen.win-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}.zip
|
||||
retention-days: 5
|
||||
name: zen.win-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}.zip
|
||||
path: ./zen.win-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}.zip
|
||||
|
||||
- name: Upload artifact (if Twilight branch, installer)
|
||||
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: zen.installer${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
|
||||
path: ./zen.installer${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
|
||||
retention-days: 5
|
||||
name: zen.installer${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
|
||||
path: ./zen.installer${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
|
||||
|
||||
- name: Upload artifact (if Twilight branch, .mar)
|
||||
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: windows${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
|
||||
path: ./windows${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
|
||||
retention-days: 5
|
||||
name: windows${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
|
||||
path: ./windows${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
|
||||
|
||||
- name: Upload artifact (if Twilight branch, update manifests)
|
||||
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: windows_update_manifest_${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}
|
||||
retention-days: 5
|
||||
name: windows_update_manifest_${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
|
||||
path: ./dist/update
|
||||
|
@@ -5,7 +5,7 @@ Exec=zen %u
|
||||
Icon=zen
|
||||
Type=Application
|
||||
MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;application/x-xpinstall;application/pdf;application/json;
|
||||
StartupWMClass=zen-beta
|
||||
StartupWMClass=zen-stable
|
||||
Categories=Network;WebBrowser;
|
||||
StartupNotify=true
|
||||
Terminal=false
|
||||
|
@@ -1 +1 @@
|
||||
* @mauro-balades
|
||||
* @mr-cheff
|
||||
|
38
README.md
@@ -4,6 +4,7 @@
|
||||
|
||||
[](https://github.com/zen-browser/desktop/releases)
|
||||
[](https://crowdin.com/project/zen-browser)
|
||||
[](https://github.com/zen-browser/desktop/actions/workflows/build.yml)
|
||||
|
||||
|
||||
✨ Experience tranquillity while browsing the web without people tracking you! Zen is a privacy-focused browser that blocks trackers, ads, and other unwanted content while offering the best browsing experience!
|
||||
@@ -37,6 +38,25 @@ Zen is currently built using firefox version `133.0.3`! 🚀
|
||||
|
||||
Zen is an open-source project, and we welcome contributions from the community! Please take a look at the [contribution guidelines](./docs/contribute.md) before getting started!
|
||||
|
||||
### Issue metrics
|
||||
|
||||
We keep track of how many issues are closed at the end of the month in [docs/issue-metrics](./docs/issue-metrics). This is to keep track of how many issues are being closed, because who doesn't like to see progress? 📈
|
||||
|
||||
### Versioning
|
||||
|
||||
Zen uses [Semantic Versioning](https://semver.org/) for versioning. Meaning, versions are displayed as `a.b-c.d` where:
|
||||
|
||||
- `a` is the major version
|
||||
- `b` is the minor version
|
||||
- `c` is the branch prefix
|
||||
- `d` is the patch version
|
||||
|
||||
### Branches
|
||||
|
||||
Zen is divided into 2 main branches. We use `dev` for development and `stable` for stable releases. The `dev` branch is where all the new features are added and where `twilight` builds are generated. The `stable` branch is where the stable releases are generated.
|
||||
|
||||
We divide into 2 branches in case there's any really important security update (for example) that needs to be released before the next stable release. This allows us to do patches without releasing unstable versions to the public.
|
||||
|
||||
## ⚡ Performance
|
||||
|
||||
Zen is built with performance in mind, and we have optimized the browser to be as fast as possible! Checkout the latest [performance benchmarks](https://docs.zen-browser.app/benchmarks)!
|
||||
@@ -54,11 +74,7 @@ If you dont see your OS listed below, that's because we already have it in our [
|
||||
##### Winget
|
||||
|
||||
```ps
|
||||
# Generic version
|
||||
winget install --id Zen-Team.Zen-Browser
|
||||
|
||||
# Optimized version
|
||||
winget install --id Zen-Team.Zen-Browser.Optimized
|
||||
```
|
||||
|
||||
#### macOS
|
||||
@@ -77,11 +93,7 @@ brew install --cask zen-browser
|
||||
##### Arch-based distributions
|
||||
|
||||
```sh
|
||||
# For generic version
|
||||
yay -S zen-browser-bin
|
||||
|
||||
# For optimized version
|
||||
yay -S zen-browser-avx2-bin
|
||||
```
|
||||
|
||||
##### Other Linux distributions (AppImage with automated system integration)
|
||||
@@ -120,15 +132,9 @@ Zen couldn't be in its current state without the help of these amazing projects!
|
||||
|
||||
### 🖥️ Comparison with other browsers
|
||||
|
||||
As you can see, chromium based browsers are the most popular browsers, help us change that by starring the project and spreading the word! 🌟
|
||||
Thanks everyone for making zen stand out amongs these giants!
|
||||
|
||||
<a href="https://star-history.com/#zen-browser/desktop&Date">
|
||||
<picture>
|
||||
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=zen-browser/desktop,chromium/chromium,brave/brave-browser&type=Date&theme=dark" />
|
||||
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=zen-browser/desktop,chromium/chromium,brave/brave-browser&type=Date" />
|
||||
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=chromium/chromium,zen-browser/desktop,brave/brave-browser&type=Date" />
|
||||
</picture>
|
||||
</a>
|
||||
[](https://star-history.com/#zen-browser/desktop&chromium/chromium&brave/brave-browser&Date)
|
||||
|
||||
## 📄 License
|
||||
|
||||
|
@@ -29,4 +29,4 @@
|
||||
Firefox which rely on Apple Events to signal other processes. -->
|
||||
<key>com.apple.security.automation.apple-events</key><true/>
|
||||
</dict>
|
||||
</plist>
|
||||
</plist>
|
||||
|
@@ -21,17 +21,15 @@ mkdir windsign-temp -ErrorAction SilentlyContinue
|
||||
|
||||
gh run download $GithubRunId --name windows-x64-obj-arm64 -D windsign-temp\windows-x64-obj-arm64
|
||||
echo "Downloaded arm64 artifacts"
|
||||
gh run download $GithubRunId --name windows-x64-obj-specific -D windsign-temp\windows-x64-obj-specific
|
||||
echo "Downloaded specific artifacts"
|
||||
gh run download $GithubRunId --name windows-x64-obj-generic -D windsign-temp\windows-x64-obj-generic
|
||||
echo "Downloaded generic artifacts"
|
||||
gh run download $GithubRunId --name windows-x64-obj-x86_64 -D windsign-temp\windows-x64-obj-x86_64
|
||||
echo "Downloaded x86_64 artifacts"
|
||||
|
||||
|
||||
#Wait-Job -Name "DownloadGitObjectsRepo"
|
||||
|
||||
mkdir engine\obj-x86_64-pc-windows-msvc\ -ErrorAction SilentlyContinue
|
||||
|
||||
pnpm surfer ci --brand beta
|
||||
pnpm surfer ci --brand stable
|
||||
|
||||
function SignAndPackage($name) {
|
||||
echo "Executing on $name"
|
||||
@@ -48,34 +46,30 @@ function SignAndPackage($name) {
|
||||
echo "Packaging $name"
|
||||
$env:SURFER_SIGNING_MODE="sign"
|
||||
$env:MAR="$PWD\\build\\winsign\\mar.exe"
|
||||
if ($name -eq "generic") {
|
||||
$env:SURFER_COMPAT="x86_64"
|
||||
if ($name -eq "arm64") {
|
||||
$env:SURFER_COMPAT="aarch64"
|
||||
} else {
|
||||
if ($name -eq "arm64") {
|
||||
$env:SURFER_COMPAT="aarch64"
|
||||
} else {
|
||||
$env:SURFER_COMPAT="x86_64-v3"
|
||||
}
|
||||
$env:SURFER_COMPAT="x86_64"
|
||||
}
|
||||
|
||||
echo "Compat Mode? $env:SURFER_COMPAT"
|
||||
pnpm surfer package --verbose
|
||||
|
||||
# In the release script, we do the following:
|
||||
# tar -xvf .github/workflows/object/windows-x64-signed-generic.tar.gz -C windows-x64-signed-generic
|
||||
# tar -xvf .github/workflows/object/windows-x64-signed-x86_64.tar.gz -C windows-x64-signed-x86_64
|
||||
# We need to create a tar with the same structure and no top-level directory
|
||||
# Inside, we need:
|
||||
# - update_manifest/*
|
||||
# - windows.mar or windows-generic.mar
|
||||
# - zen.installer.exe or zen.installer-generic.exe
|
||||
# - zen.win-generic.zip or zen.win-specific.zip
|
||||
# - windows.mar
|
||||
# - zen.installer.exe
|
||||
# - zen.win-x86_64.zip
|
||||
echo "Creating tar for $name"
|
||||
rm .\windsign-temp\windows-x64-signed-$name -Recurse -ErrorAction SilentlyContinue
|
||||
mkdir windsign-temp\windows-x64-signed-$name
|
||||
|
||||
# Move the MAR, add the `-generic` suffix if needed
|
||||
# Move the MAR, add the `-arm64` suffix if needed
|
||||
echo "Moving MAR for $name"
|
||||
if ($name -eq "generic" -or $name -eq "arm64") {
|
||||
if ($name -eq "arm64") {
|
||||
mv .\dist\output.mar windsign-temp\windows-x64-signed-$name\windows-$name.mar
|
||||
} else {
|
||||
mv .\dist\output.mar windsign-temp\windows-x64-signed-$name\windows.mar
|
||||
@@ -83,7 +77,7 @@ function SignAndPackage($name) {
|
||||
|
||||
# Move the installer
|
||||
echo "Moving installer for $name"
|
||||
if ($name -eq "generic" -or $name -eq "arm64") {
|
||||
if ($name -eq "arm64") {
|
||||
mv .\dist\zen.installer.exe windsign-temp\windows-x64-signed-$name\zen.installer-$name.exe
|
||||
} else {
|
||||
mv .\dist\zen.installer.exe windsign-temp\windows-x64-signed-$name\zen.installer.exe
|
||||
@@ -118,8 +112,7 @@ function SignAndPackage($name) {
|
||||
}
|
||||
|
||||
SignAndPackage arm64
|
||||
SignAndPackage specific
|
||||
SignAndPackage generic
|
||||
SignAndPackage x86_64
|
||||
|
||||
echo "All artifacts signed and packaged, ready for release!"
|
||||
echo "Commiting the changes to the repository"
|
||||
@@ -132,12 +125,11 @@ cd ..\..
|
||||
# Cleaning up
|
||||
|
||||
echo "All done!"
|
||||
echo "All the artifacts (Generic and Specific) are signed and packaged, get a rest now!"
|
||||
echo "All the artifacts (x86_64 and arm46) are signed and packaged, get a rest now!"
|
||||
Read-Host "Press Enter to continue"
|
||||
|
||||
echo "Cleaning up"
|
||||
rmdir windsign-temp\windows-x64-obj-specific -Recurse -ErrorAction SilentlyContinue
|
||||
rmdir windsign-temp\windows-x64-obj-generic -Recurse -ErrorAction SilentlyContinue
|
||||
rmdir windsign-temp\windows-x64-obj-x86_64 -Recurse -ErrorAction SilentlyContinue
|
||||
rmdir windsign-temp\windows-x64-obj-arm64 -Recurse -ErrorAction SilentlyContinue
|
||||
|
||||
echo "Opening visual studio code"
|
||||
|
Before Width: | Height: | Size: 219 B After Width: | Height: | Size: 219 B |
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 103 KiB After Width: | Height: | Size: 103 KiB |
Before Width: | Height: | Size: 103 KiB After Width: | Height: | Size: 103 KiB |
Before Width: | Height: | Size: 6.0 KiB After Width: | Height: | Size: 6.0 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 6.4 KiB After Width: | Height: | Size: 6.4 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 105 KiB After Width: | Height: | Size: 105 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 76 KiB |
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 88 KiB |
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.8 KiB |
Before Width: | Height: | Size: 699 B After Width: | Height: | Size: 699 B |
Before Width: | Height: | Size: 824 B After Width: | Height: | Size: 824 B |
Before Width: | Height: | Size: 957 B After Width: | Height: | Size: 957 B |
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.8 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 106 KiB After Width: | Height: | Size: 106 KiB |
@@ -12,7 +12,6 @@ export MOZ_APP_PROFILE=${binName}
|
||||
export MOZ_APP_DISPLAYNAME="${name}"
|
||||
export MOZ_BRANDING_DIRECTORY=${brandingDir}
|
||||
export MOZ_OFFICIAL_BRANDING_DIRECTORY=${brandingDir}
|
||||
export MOZ_DISTRIBUTION_ID=${appId}
|
||||
|
||||
# Uncomment if builds are too resource hungry
|
||||
# mk_add_options MOZ_MAKE_FLAGS="-j4"
|
||||
@@ -24,9 +23,9 @@ export MOZ_SOURCE_CHANGESET=${changeset}
|
||||
export MOZ_INCLUDE_SOURCE_INFO=1
|
||||
|
||||
ac_add_options --enable-application=browser
|
||||
#ac_add_options --enable-clang-plugin
|
||||
|
||||
if test "$ZEN_RELEASE"; then
|
||||
ac_add_options --enable-clang-plugin
|
||||
ac_add_options --enable-bootstrap
|
||||
|
||||
ac_add_options --enable-release
|
||||
@@ -50,7 +49,6 @@ if test "$ZEN_RELEASE"; then
|
||||
ac_add_options --disable-geckodriver
|
||||
ac_add_options --disable-rust-tests
|
||||
|
||||
# Done by vlad, if something fails, it's his fault
|
||||
ac_add_options --disable-default-browser-agent
|
||||
|
||||
if ! test "$ZEN_DISABLE_LTO"; then
|
||||
@@ -98,7 +96,3 @@ mk_add_options MOZ_TELEMETRY_REPORTING=
|
||||
# Allow loading unsigned extensions
|
||||
export MOZ_REQUIRE_SIGNING=
|
||||
mk_add_options MOZ_REQUIRE_SIGNING=
|
||||
|
||||
# Sorry ptr, I didnt mean to!
|
||||
# Edit: ok, ill remove it, goodbye top #1 on fastest browsers benchmark :[
|
||||
# ac_add_options --without-wasm-sandboxed-libraries
|
||||
|
@@ -33,23 +33,6 @@ elif test "$SURFER_COMPAT" = "aarch64"; then
|
||||
export CXXFLAGS="$CXXFLAGS -O3"
|
||||
export LDFLAGS="$LDFLAGS -Wl,-O3"
|
||||
export RUSTFLAGS="$RUSTFLAGS -C codegen-units=1 -Clink-args=--icf=safe"
|
||||
elif test "$ZEN_RELEASE"; then
|
||||
ac_add_options --target=x86_64-pc-linux
|
||||
ac_add_options --enable-eme=widevine
|
||||
|
||||
# Enable Profile Guided Optimization
|
||||
export MOZ_PGO=1
|
||||
ac_add_options MOZ_PGO=1
|
||||
|
||||
# Optimization flags for general release
|
||||
ac_add_options --enable-wasm-avx
|
||||
ac_add_options --enable-optimize="-O3 -march=x86-64-v3 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -maes -mpopcnt -mpclmul"
|
||||
|
||||
export CFLAGS="$CFLAGS -O3 -ffp-contract=fast -march=x86-64-v3 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -mpopcnt -mpclmul"
|
||||
export CPPFLAGS="$CPPFLAGS -O3 -ffp-contract=fast -march=x86-64-v3 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -mpopcnt -mpclmul"
|
||||
export CXXFLAGS="$CXXFLAGS -O3 -flto=thin -ffp-contract=fast -march=x86-64-v3 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -mpopcnt -mpclmul"
|
||||
export LDFLAGS="$LDFLAGS -Wl,-O3 -Wl,-mllvm,-fp-contract=fast -march=x86-64-v3"
|
||||
export RUSTFLAGS="$RUSTFLAGS -C target-cpu=x86-64-v3 -C target-feature=+sse4.1 -C target-feature=+avx2 -C codegen-units=1 -Clink-args=--icf=safe"
|
||||
fi
|
||||
|
||||
export VERBOSE=1
|
||||
|
@@ -6,8 +6,10 @@ ac_add_options --enable-eme=widevine
|
||||
export MOZ_MACBUNDLE_ID=${appId}
|
||||
export MOZ_MACBUNDLE_NAME="Zen Browser.app"
|
||||
|
||||
export MOZ_PGO=1
|
||||
ac_add_options MOZ_PGO=1
|
||||
if test "$ZEN_RELEASE"; then
|
||||
export MOZ_PGO=1
|
||||
ac_add_options MOZ_PGO=1
|
||||
fi
|
||||
|
||||
if test "$SURFER_COMPAT" = "x86_64"; then
|
||||
ac_add_options --target=x86_64-apple-darwin
|
||||
@@ -39,4 +41,5 @@ export VERBOSE=1
|
||||
|
||||
# Enable polly for macos, since they have a more stable set of GPU drivers,
|
||||
# unlike Linux, which has a lot of different drivers.
|
||||
export POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"
|
||||
# Edit: let's run some experiments, see if RAM usage lowers significantly
|
||||
# export POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"
|
||||
|
@@ -25,7 +25,12 @@ fi
|
||||
ac_add_options --disable-maintenance-service
|
||||
ac_add_options --disable-bits-download
|
||||
|
||||
ac_add_options --disable-clang-plugin
|
||||
|
||||
if test "$SURFER_COMPAT" = "x86_64"; then
|
||||
# FIXME: For some reason, the clang plugin is not working on generic x86_64 builds
|
||||
ac_add_options --disable-clang-plugin
|
||||
|
||||
ac_add_options --target=x86_64-pc-windows-msvc
|
||||
ac_add_options --enable-eme=widevine
|
||||
|
||||
@@ -47,18 +52,6 @@ elif test "$SURFER_COMPAT" = "aarch64"; then
|
||||
export CXXFLAGS="-O2 -march=armv8.2-a+simd -mtune=cortex-a55"
|
||||
export LDFLAGS="-Wl,-O2 -march=armv8.2-a+simd -mtune=cortex-a55"
|
||||
export RUSTFLAGS="-C target-feature=+v8.2a -C codegen-units=1 -Ctarget-cpu=cortex-a55"
|
||||
else
|
||||
ac_add_options --target=x86_64-pc-windows-msvc
|
||||
ac_add_options --enable-eme=widevine
|
||||
|
||||
ac_add_options --enable-optimize="-O2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -ftree-vectorize -Xclang -w"
|
||||
ac_add_options --enable-wasm-avx
|
||||
|
||||
export CFLAGS="-O2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -march=x86-64-v3"
|
||||
export CPPFLAGS="-O2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -march=x86-64-v3"
|
||||
export CXXFLAGS="-O2 -flto=thin -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -march=x86-64-v3"
|
||||
export LDFLAGS="-Wl,-O3 -march=x86-64-v3"
|
||||
export RUSTFLAGS="-Clink-args=--icf=safe -C target-feature=+avx2 -C codegen-units=1 -Ctarget-cpu=x86-64-v3"
|
||||
fi
|
||||
|
||||
#export POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"
|
||||
@@ -69,10 +62,10 @@ if test "$ZEN_CROSS_COMPILING"; then
|
||||
export CXXFLAGS="$CXXFLAGS -fprofile-generate -mllvm -enable-name-compression=false -mllvm -pgo-temporal-instrumentation -fprofile-update=atomic"
|
||||
mk_add_options "export MOZ_AUTOMATION_PACKAGE_GENERATED_SOURCES=0"
|
||||
ac_add_options --enable-profile-generate=cross
|
||||
else
|
||||
elif test "$SURFER_COMPAT" = "x86_64"; then
|
||||
# Dont use PGO on aarch64 builds
|
||||
ac_add_options --enable-profile-use=cross
|
||||
ac_add_options --with-pgo-profile-path=$(echo ~)/artifact/merged.profdata
|
||||
ac_add_options --with-pgo-jarlog=$(echo ~)/artifact/en-US.log
|
||||
fi
|
||||
|
||||
fi
|
||||
|
569
docs/issue-metrics/2024_2024-11-01..2024-11-30.md
Normal file
@@ -0,0 +1,569 @@
|
||||
# Issue Metrics
|
||||
|
||||
| Metric | Average | Median | 90th percentile |
|
||||
| --- | --- | --- | ---: |
|
||||
| Time to first response | 5 days, 19:28:07 | 10:57:58 | 23 days, 9:54:59 |
|
||||
| Time to close | 24 days, 10:28:51 | 32 days, 4:22:23 | 42 days, 8:45:04 |
|
||||
|
||||
| Metric | Count |
|
||||
| --- | ---: |
|
||||
| Number of items that remain open | 140 |
|
||||
| Number of items closed | 411 |
|
||||
| Total number of items created | 551 |
|
||||
|
||||
| Title | URL | Time to first response | Time to close |
|
||||
| --- | --- | --- | --- |
|
||||
| Empty window on start-up | https://github.com/zen-browser/desktop/issues/3319 | 4:32:22 | None |
|
||||
| Netflix , disney error playing videos | https://github.com/zen-browser/desktop/issues/3317 | 0:07:00 | 4 days, 23:57:50 |
|
||||
| Devtools don't open on expanded glance tabs | https://github.com/zen-browser/desktop/issues/3316 | 10 days, 8:42:46 | None |
|
||||
| Inability to unload multiple tabs | https://github.com/zen-browser/desktop/issues/3314 | None | None |
|
||||
| video playing windows go blank for split second | https://github.com/zen-browser/desktop/issues/3313 | None | None |
|
||||
| Light mode makes some buttons look disabled | https://github.com/zen-browser/desktop/issues/3312 | 0:40:59 | 20 days, 19:57:32 |
|
||||
| Tabs unloading with the feature disabled | https://github.com/zen-browser/desktop/issues/3311 | None | None |
|
||||
| Default browser settings changes to firefox when i close the Zen | https://github.com/zen-browser/desktop/issues/3310 | None | None |
|
||||
| zen.source.tar.gz is incorrectly named, should be .tar.zst instead | https://github.com/zen-browser/desktop/issues/3308 | None | None |
|
||||
| Tab temporarely is compacted to the width of my sidebar before loading in when switching from a split-view | https://github.com/zen-browser/desktop/issues/3307 | None | None |
|
||||
| Pre-assigned url to a container, and associate a container to a workspace, but that chain is broken | https://github.com/zen-browser/desktop/issues/3306 | None | 9 days, 21:18:59 |
|
||||
| Hiding tab bar not working anymore and getting nulls next to the previous page button | https://github.com/zen-browser/desktop/issues/3305 | None | None |
|
||||
| Tabs On Right Buggy when enabled in compact mode | https://github.com/zen-browser/desktop/issues/3304 | None | None |
|
||||
| Accent colors nigh invisible in light mode | https://github.com/zen-browser/desktop/issues/3303 | None | None |
|
||||
| PLEASE HELP: Zen Remotly unusable and Twilight lost gradient | https://github.com/zen-browser/desktop/issues/3302 | 5:03:09 | 16 days, 7:38:38 |
|
||||
| workplace sites behind worplace VPN get Blocked | https://github.com/zen-browser/desktop/issues/3301 | None | None |
|
||||
| Browser defaults to light mode even when the system prefers light mode | https://github.com/zen-browser/desktop/issues/3300 | 21 days, 3:19:32 | None |
|
||||
| Memory Leaks in 1.0.1-a.22 making the broswer fill up all my RAM hanging my PC which only fixes by hard restart | https://github.com/zen-browser/desktop/issues/3299 | 3 days, 21:32:38 | None |
|
||||
| Custom keyboard shortcuts lost | https://github.com/zen-browser/desktop/issues/3298 | None | None |
|
||||
| Content of Office 365 Word becomes unfocused when zoomed in while in Split Mode | https://github.com/zen-browser/desktop/issues/3297 | None | None |
|
||||
| Color bug on dark mode | https://github.com/zen-browser/desktop/issues/3296 | 11 days, 22:50:45 | None |
|
||||
| Incorrect websites display after toggle letterboxing parameter | https://github.com/zen-browser/desktop/issues/3295 | 16 days, 6:36:16 | None |
|
||||
| Tab completely loses interactivity (mouse & keyboard) and is only returned on page refresh | https://github.com/zen-browser/desktop/issues/3291 | None | None |
|
||||
| Linux ARM64 builds missing from latest release | https://github.com/zen-browser/desktop/issues/3290 | 17:56:01 | None |
|
||||
| Sidebar issue | https://github.com/zen-browser/desktop/issues/3288 | 2:52:05 | 22 days, 20:19:16 |
|
||||
| Latest Linux builds 1.0.1-a.21+ doesn't respect Light mode. | https://github.com/zen-browser/desktop/issues/3285 | None | 0:51:58 |
|
||||
| Search Autocomplete Overlapping with Page Content in Zen Browser | https://github.com/zen-browser/desktop/issues/3282 | None | None |
|
||||
| Popup window not completely displaying in Zen, but fully displays in Fire Fox | https://github.com/zen-browser/desktop/issues/3281 | 2:52:03 | None |
|
||||
| [Bug] On latest twilight(2024-11-28) colapsed sidebar makes icon overlap on the URL bar | https://github.com/zen-browser/desktop/issues/3280 | None | 4 days, 0:11:05 |
|
||||
| system crash on arch linux + radeon vga | https://github.com/zen-browser/desktop/issues/3278 | None | None |
|
||||
| Tab expanding on hover doesn't work after disabling compact mode | https://github.com/zen-browser/desktop/issues/3277 | 23 days, 3:07:56 | 23 days, 3:07:45 |
|
||||
| cant type in any website that has a type here to search at the top | https://github.com/zen-browser/desktop/issues/3276 | None | None |
|
||||
| I cant collapse my sidebar | https://github.com/zen-browser/desktop/issues/3275 | 0:08:42 | 2:43:33 |
|
||||
| Release `1.0.1-a.22` running Firefox 132 | https://github.com/zen-browser/desktop/issues/3274 | 0:25:02 | 29 days, 3:05:52 |
|
||||
| release `1.0.1-a.22` for `mac intel`: download page return 404, due to wrong href in zen downloads page | https://github.com/zen-browser/desktop/issues/3272 | 12 days, 4:50:54 | 29 days, 5:01:22 |
|
||||
| Floating History broken after update ? | https://github.com/zen-browser/desktop/issues/3270 | None | 0:05:50 |
|
||||
| Full screen bug | https://github.com/zen-browser/desktop/issues/3269 | 20 days, 15:03:49 | 23 days, 18:45:24 |
|
||||
| Font Rendering on Google Sheets | https://github.com/zen-browser/desktop/issues/3268 | 12 days, 14:12:01 | 19 days, 0:20:28 |
|
||||
| Compact mode is not compact | https://github.com/zen-browser/desktop/issues/3264 | 23 days, 9:54:59 | 23 days, 9:54:59 |
|
||||
| Cannot move browser window with flexible spaces on left side of search bar | https://github.com/zen-browser/desktop/issues/3263 | None | 4 days, 17:29:57 |
|
||||
| First page after running the app | https://github.com/zen-browser/desktop/issues/3262 | None | None |
|
||||
| [Bug] Viewport renders over the URL menu? | https://github.com/zen-browser/desktop/issues/3261 | 0:59:55 | None |
|
||||
| XDG Base Directory Specification Path in Linux | https://github.com/zen-browser/desktop/issues/3260 | 14 days, 15:59:29 | None |
|
||||
| The window control buttons have moved to the right (macOS) | https://github.com/zen-browser/desktop/issues/3258 | None | None |
|
||||
| New update broke Everything | https://github.com/zen-browser/desktop/issues/3257 | 0:18:25 | 4:39:41 |
|
||||
| Please back collapsable side bar !!!!! | https://github.com/zen-browser/desktop/issues/3256 | 0:12:30 | 7:02:35 |
|
||||
| the left side of the screen is blank | https://github.com/zen-browser/desktop/issues/3254 | None | None |
|
||||
| Essential Tab Changing Workspaces when Opened | https://github.com/zen-browser/desktop/issues/3252 | 30 days, 9:03:52 | None |
|
||||
| Sidebar Problem | https://github.com/zen-browser/desktop/issues/3250 | 0:03:30 | 23 days, 12:56:20 |
|
||||
| null on the left side of the window control on Mac | https://github.com/zen-browser/desktop/issues/3249 | 0:02:08 | None |
|
||||
| Switched labels on settings | https://github.com/zen-browser/desktop/issues/3248 | 0:06:57 | 0:06:57 |
|
||||
| Massive performance tank | https://github.com/zen-browser/desktop/issues/3246 | 1:29:20 | 1:29:20 |
|
||||
| Cannot move windows by clicking on empty space | https://github.com/zen-browser/desktop/issues/3245 | 1:44:27 | 1:44:27 |
|
||||
| Appearance on macOS Looks Strange | https://github.com/zen-browser/desktop/issues/3244 | 0:28:34 | 23 days, 15:40:51 |
|
||||
| Search bar being cutoff | https://github.com/zen-browser/desktop/issues/3243 | 1:03:06 | None |
|
||||
| Google Docs letters gibberish | https://github.com/zen-browser/desktop/issues/3241 | 4:10:57 | 23 days, 14:35:43 |
|
||||
| URL bar still appears in Compact Mode after all elements have been hidden | https://github.com/zen-browser/desktop/issues/3240 | 0:34:25 | 8 days, 8:10:56 |
|
||||
| Clearkey plugin crashed!! | https://github.com/zen-browser/desktop/issues/3239 | None | None |
|
||||
| PDF viewer renders text incorrectly | https://github.com/zen-browser/desktop/issues/3238 | 12 days, 12:34:48 | 19 days, 11:38:32 |
|
||||
| what is "null"? | https://github.com/zen-browser/desktop/issues/3237 | 2:13:43 | 6:20:47 |
|
||||
| Sidebar width is removed | https://github.com/zen-browser/desktop/issues/3236 | 2:41:50 | 23 days, 19:38:09 |
|
||||
| Audio problem in videos and music after update | https://github.com/zen-browser/desktop/issues/3235 | None | 0:47:20 |
|
||||
| There are multiple virtual desktops, and some bugs may occur when creating windows. | https://github.com/zen-browser/desktop/issues/3234 | None | None |
|
||||
| Sync and save data - Sign In NOT WORKING - Bad Request | https://github.com/zen-browser/desktop/issues/3233 | 12 days, 8:18:24 | None |
|
||||
| Feedback on UI Glitches and Text Display Issues | https://github.com/zen-browser/desktop/issues/3232 | None | None |
|
||||
| Clicking on pinned tab does not let sidebar collapse until defocus | https://github.com/zen-browser/desktop/issues/3231 | None | 8 days, 11:49:33 |
|
||||
| Overflow indicators in the tab bar have become aggressive | https://github.com/zen-browser/desktop/issues/3230 | None | None |
|
||||
| URL bar always visible bug | https://github.com/zen-browser/desktop/issues/3229 | None | 8 days, 12:36:45 |
|
||||
| Window is only draggable on the right side of the URL bar | https://github.com/zen-browser/desktop/issues/3228 | None | 0:16:59 |
|
||||
| Sidebar buttons are bugged | https://github.com/zen-browser/desktop/issues/3227 | 0:07:17 | 29 days, 20:31:07 |
|
||||
| Major performance impact due to rounded corners implementation (laggy scrolling) | https://github.com/zen-browser/desktop/issues/3221 | 8:49:14 | 31 days, 8:30:57 |
|
||||
| Zen doesn't seem to respect system theme settings on windows | https://github.com/zen-browser/desktop/issues/3220 | 12 days, 23:54:00 | 7:41:10 |
|
||||
| Container name mis-aligned in the address bar | https://github.com/zen-browser/desktop/issues/3219 | None | 13 days, 0:06:59 |
|
||||
| 'null' showing up on the top address bar | https://github.com/zen-browser/desktop/issues/3218 | 8:55:52 | 13 days, 0:08:59 |
|
||||
| recent update (i suppose) deleted some data | https://github.com/zen-browser/desktop/issues/3216 | None | None |
|
||||
| When 'Take Screenshot' dialog is open 'Save Full Page' option is out of screen | https://github.com/zen-browser/desktop/issues/3214 | 5:12:23 | None |
|
||||
| Bug #2479 (unable to open tabs after sleep) reoccurred on latest version (a19/22) | https://github.com/zen-browser/desktop/issues/3210 | None | None |
|
||||
| Potential Memory leak in Zen Browser | https://github.com/zen-browser/desktop/issues/3209 | 24 days, 2:58:56 | 31 days, 6:05:54 |
|
||||
| Sidebar Music Playback Resets Upon Reopening Sidebar After Recent Update | https://github.com/zen-browser/desktop/issues/3208 | None | None |
|
||||
| [Twilight] Top Margin Missing in Browser | https://github.com/zen-browser/desktop/issues/3207 | 7:08:57 | 7 days, 11:49:39 |
|
||||
| Twitch error 4000 and unable to play certain Youtube videos | https://github.com/zen-browser/desktop/issues/3205 | 5 days, 1:17:17 | None |
|
||||
| Zen missing "Refresh Firefox" equivalent option in about:support | https://github.com/zen-browser/desktop/issues/3203 | None | None |
|
||||
| New tab from new windows or forced new tabs do not match the selected extension new tab. | https://github.com/zen-browser/desktop/issues/3201 | None | None |
|
||||
| [Twilight] Pinned Extensions are missing in the single the new zen.view.use-single-toolbar | https://github.com/zen-browser/desktop/issues/3200 | 6 days, 15:05:03 | None |
|
||||
| Open Zen on Start Up Pop-Up Misaligned | https://github.com/zen-browser/desktop/issues/3199 | None | None |
|
||||
| Zen Setting lost on update - expand tabs | https://github.com/zen-browser/desktop/issues/3198 | 2 days, 12:53:11 | 26 days, 9:26:10 |
|
||||
| mute button is ugly | https://github.com/zen-browser/desktop/issues/3197 | 0:07:40 | None |
|
||||
| Print tab rendered incorrectly. | https://github.com/zen-browser/desktop/issues/3195 | None | None |
|
||||
| No Pre-release for macOS Intel Chips (Twlight) | https://github.com/zen-browser/desktop/issues/3192 | None | 6 days, 23:21:56 |
|
||||
| Extension tab asks if I want to close all tabs on close | https://github.com/zen-browser/desktop/issues/3189 | None | None |
|
||||
| Recent activity disappears | https://github.com/zen-browser/desktop/issues/3187 | None | None |
|
||||
| split second black screen while playing youtube video | https://github.com/zen-browser/desktop/issues/3185 | None | 2 days, 14:59:14 |
|
||||
| Can't see full photo on X (Twitter) | https://github.com/zen-browser/desktop/issues/3184 | 1 day, 20:30:29 | None |
|
||||
| No more movement on the screen | https://github.com/zen-browser/desktop/issues/3181 | None | None |
|
||||
| Pinned unloaded tabs showing only on hover when tabs aren't expanded in sidebar | https://github.com/zen-browser/desktop/issues/3180 | None | 27 days, 4:07:47 |
|
||||
| Search Item Causes Overflow In Compact Toolbar | https://github.com/zen-browser/desktop/issues/3178 | None | None |
|
||||
| Google Meet Zoom and Whatsapp Bugs | https://github.com/zen-browser/desktop/issues/3175 | None | None |
|
||||
| "Change Theme Colors" menu is cut off | https://github.com/zen-browser/desktop/issues/3174 | 2 days, 14:56:50 | None |
|
||||
| Scrolling tabs with mouse wheel on Compact mode | https://github.com/zen-browser/desktop/issues/3172 | 18 days, 12:44:08 | 27 days, 21:37:29 |
|
||||
| Unable to see the list of open tabs with max pinned tabs in small window sizes | https://github.com/zen-browser/desktop/issues/3171 | 2:36:00 | None |
|
||||
| Essentials, bookmarks, and Firfox Sync profile are present in Incognito (Private) Mode | https://github.com/zen-browser/desktop/issues/3168 | 6:05:56 | 20 days, 19:53:44 |
|
||||
| Closing window with multiple instances of the browser doesn't close on macOS | https://github.com/zen-browser/desktop/issues/3165 | 27 days, 19:16:24 | None |
|
||||
| While watching a video on YouTube, a pink thing suddenly appears and disappears. | https://github.com/zen-browser/desktop/issues/3164 | 2 days, 20:44:54 | None |
|
||||
| App crashes when logging in to google from youtube | https://github.com/zen-browser/desktop/issues/3163 | 19 days, 3:49:34 | None |
|
||||
| Hand Gesture Swipe on Sidebar Switches Multiple Spaces Instead of One | https://github.com/zen-browser/desktop/issues/3162 | 3 days, 17:50:35 | 3 days, 17:50:35 |
|
||||
| Unresponsive for couple of seconds | https://github.com/zen-browser/desktop/issues/3161 | 3 days, 15:33:30 | None |
|
||||
| Disabling Workspaces from Settings causes a gap to occur above tabs | https://github.com/zen-browser/desktop/issues/3160 | 1 day, 13:27:49 | 35 days, 9:00:37 |
|
||||
| weird color bug after logging in with mozilla account | https://github.com/zen-browser/desktop/issues/3159 | None | None |
|
||||
| Compact mode hides sidebar on all windows instead of just the current one | https://github.com/zen-browser/desktop/issues/3156 | None | None |
|
||||
| Browser window doesn't close after completing a pop up | https://github.com/zen-browser/desktop/issues/3155 | 7:22:57 | None |
|
||||
| Workspace scrolling not working properly | https://github.com/zen-browser/desktop/issues/3153 | None | None |
|
||||
| Answering a Google Fi call crashes the tab | https://github.com/zen-browser/desktop/issues/3151 | 30 days, 4:30:34 | None |
|
||||
| Unable to use roughly 1/2 of the screen in Zen Twilight | https://github.com/zen-browser/desktop/issues/3148 | None | 8 days, 2:23:54 |
|
||||
| Side Panels Theme Color Bleeding into Web Pages Without Specified Background Color (Transparent) in it's CSS. | https://github.com/zen-browser/desktop/issues/3147 | 2 days, 1:17:05 | 3 days, 23:05:43 |
|
||||
| Expand Sidebar Missing On Zen Twilight | https://github.com/zen-browser/desktop/issues/3146 | None | 1 day, 5:14:44 |
|
||||
| Refine auto-open Picture-in-Picture (PiP) Behavior to Exclude Background Video Elements | https://github.com/zen-browser/desktop/issues/3145 | None | 31 days, 12:10:36 |
|
||||
| Middle click in tab bar should open a new tab | https://github.com/zen-browser/desktop/issues/3144 | None | 0:02:45 |
|
||||
| Browser freezes after changing some keyboard shortcuts | https://github.com/zen-browser/desktop/issues/3142 | None | 1 day, 6:12:57 |
|
||||
| expand on hover: Tab bar (sometimes) stays expanded on top of the rest without contracting again | https://github.com/zen-browser/desktop/issues/3141 | 30 days, 13:42:55 | None |
|
||||
| Crashes everytime during google login | https://github.com/zen-browser/desktop/issues/3140 | None | None |
|
||||
| Sync suggests getting the Zen mobile app | https://github.com/zen-browser/desktop/issues/3137 | None | None |
|
||||
| Periodic flashing | https://github.com/zen-browser/desktop/issues/3136 | None | None |
|
||||
| Extreme zoom | https://github.com/zen-browser/desktop/issues/3134 | None | 37 days, 17:10:56 |
|
||||
| Items with `backdrop-filter` overflow roundings | https://github.com/zen-browser/desktop/issues/3133 | 26 days, 5:16:12 | 36 days, 22:58:41 |
|
||||
| Clicking a link in an external app brings up a blank window | https://github.com/zen-browser/desktop/issues/3130 | None | 30 days, 21:33:57 |
|
||||
| Tab crashing when loading a wav file from NotebookLM | https://github.com/zen-browser/desktop/issues/3129 | None | 11 days, 20:53:22 |
|
||||
| Workspace menu moved to left | https://github.com/zen-browser/desktop/issues/3128 | None | 37 days, 21:37:59 |
|
||||
| Essential tabs reverting to about:blank | https://github.com/zen-browser/desktop/issues/3125 | None | 10:32:00 |
|
||||
| Settings: Broken "Unsaved shortcut! Please safe it by clicking the "Escape" key after retyping it." warning | https://github.com/zen-browser/desktop/issues/3124 | 8 days, 23:32:39 | None |
|
||||
| Does not open web pages of applications running on the web. | https://github.com/zen-browser/desktop/issues/3123 | None | 21 days, 14:42:28 |
|
||||
| Initial window url not replaced | https://github.com/zen-browser/desktop/issues/3122 | None | 38 days, 6:07:20 |
|
||||
| Open in a new tab shortcut | https://github.com/zen-browser/desktop/issues/3119 | 9:08:40 | 32 days, 10:45:12 |
|
||||
| Pop-up windows add pinned tabs | https://github.com/zen-browser/desktop/issues/3116 | 13 days, 10:56:51 | 37 days, 17:08:49 |
|
||||
| Cookie notices appear briefly, despite uBo rule | https://github.com/zen-browser/desktop/issues/3114 | 30 days, 19:55:38 | None |
|
||||
| if a tab is pinned then moved to essentials on startup its data is lost | https://github.com/zen-browser/desktop/issues/3112 | 1 day, 21:55:13 | 38 days, 4:58:09 |
|
||||
| About gfx.webrender.all | https://github.com/zen-browser/desktop/issues/3110 | 2:31:25 | 1 day, 0:05:30 |
|
||||
| Problem with star-history in README.md | https://github.com/zen-browser/desktop/issues/3107 | 1 day, 12:28:26 | 39 days, 6:08:38 |
|
||||
| Login modal's callback directs to a random opened tab | https://github.com/zen-browser/desktop/issues/3106 | 20 days, 3:16:00 | None |
|
||||
| Some tabs randomly stop working entirely | https://github.com/zen-browser/desktop/issues/3102 | 9:36:03 | None |
|
||||
| Firefox Multi-Account Containers Extension not working in mac | https://github.com/zen-browser/desktop/issues/3101 | None | None |
|
||||
| Appimaged Fails to Register Zen | https://github.com/zen-browser/desktop/issues/3100 | 1 day, 17:34:50 | None |
|
||||
| Split tabs not saved correctly | https://github.com/zen-browser/desktop/issues/3098 | 31 days, 18:30:47 | 31 days, 18:30:47 |
|
||||
| shield icon not aligned properly | https://github.com/zen-browser/desktop/issues/3097 | 21 days, 9:55:19 | None |
|
||||
| When opening new window from taskbar tasks, the URL bar is visually focused but does not work | https://github.com/zen-browser/desktop/issues/3096 | None | 37 days, 16:34:05 |
|
||||
| when in compact mode, sidebar open when ever tab change or new tab | https://github.com/zen-browser/desktop/issues/3092 | None | 0:11:15 |
|
||||
| Essential Tabs and session are not restored when exited (macOS) | https://github.com/zen-browser/desktop/issues/3090 | 33 days, 14:32:38 | None |
|
||||
| All bookmark pages are open when startup | https://github.com/zen-browser/desktop/issues/3089 | None | 8 days, 8:54:11 |
|
||||
| Pages have a transparent background instead of white | https://github.com/zen-browser/desktop/issues/3087 | 10:59:23 | 0:05:31 |
|
||||
| 1.0.1-a19 Seems to Prevent Laptop from Going to Sleep (Intel MBP, Sequoia 15.1 and 15.2beta) | https://github.com/zen-browser/desktop/issues/3086 | None | 12:21:38 |
|
||||
| Zen not showing in gnome on arch | https://github.com/zen-browser/desktop/issues/3085 | 1 day, 10:36:06 | None |
|
||||
| Websites that dont specify `body` colour become unreadable due to default background colour | https://github.com/zen-browser/desktop/issues/3084 | None | 0:53:08 |
|
||||
| Disabled right click menu on changing tab workspace | https://github.com/zen-browser/desktop/issues/3083 | 1:07:26 | 33 days, 15:08:53 |
|
||||
| Can't Login to Pocket | https://github.com/zen-browser/desktop/issues/3081 | 9 days, 6:48:30 | None |
|
||||
| Cannot bind shortcut to ctrl+1 | https://github.com/zen-browser/desktop/issues/3080 | 34 days, 6:46:30 | None |
|
||||
| Zen crashes when trying to upload file to a website | https://github.com/zen-browser/desktop/issues/3079 | None | 38 days, 13:52:47 |
|
||||
| Keyboard shortcut Order | https://github.com/zen-browser/desktop/issues/3078 | None | 38 days, 15:33:09 |
|
||||
| SSL Certificate and Local Host | https://github.com/zen-browser/desktop/issues/3077 | None | None |
|
||||
| Sidebar hover expansion interferes with notification | https://github.com/zen-browser/desktop/issues/3075 | None | 37 days, 20:20:23 |
|
||||
| Certificate issue on Discord's website when using Zen Browser | https://github.com/zen-browser/desktop/issues/3074 | None | 0:05:03 |
|
||||
| Bookmark icon on the address bar become not clickable when keyboard shortcut Bookmark This Page deleted | https://github.com/zen-browser/desktop/issues/3073 | None | None |
|
||||
| Zen Mods doesen't work | https://github.com/zen-browser/desktop/issues/3071 | None | 38 days, 0:11:25 |
|
||||
| Workspacetabs closing when opening another window from other workspace | https://github.com/zen-browser/desktop/issues/3070 | 36 days, 0:53:23 | 36 days, 0:53:23 |
|
||||
| right click -open a new window cost lots time | https://github.com/zen-browser/desktop/issues/3069 | 35 days, 5:41:59 | None |
|
||||
| When logging in with google to reddit in the small opened window one of my pinned tabs opens | https://github.com/zen-browser/desktop/issues/3065 | None | 14 days, 3:56:19 |
|
||||
| Switching between workspaces causes the focussed tab to be changed | https://github.com/zen-browser/desktop/issues/3063 | 3 days, 1:06:30 | None |
|
||||
| Workspace selector icon is faded as if it's unloaded when sidebar is collapsed | https://github.com/zen-browser/desktop/issues/3062 | None | 38 days, 9:40:02 |
|
||||
| side panel padding is wack | https://github.com/zen-browser/desktop/issues/3061 | 1 day, 16:10:23 | 1 day, 16:10:23 |
|
||||
| Unexpected New Window Behaviour With Tabliss/Bonjourr | https://github.com/zen-browser/desktop/issues/3060 | None | 38 days, 10:27:36 |
|
||||
| (MacOS) In compact mode, i can barely open zed's top bar | https://github.com/zen-browser/desktop/issues/3058 | None | 0:07:49 |
|
||||
| Essential Tabs & Pinned workspace tabs behave fishy in multi-window scenarios | https://github.com/zen-browser/desktop/issues/3057 | 19:49:11 | 36 days, 14:53:03 |
|
||||
| "Pop up tabs" seem to open random tabs when they are no longer needed. | https://github.com/zen-browser/desktop/issues/3055 | 3:33:13 | 2 days, 1:29:43 |
|
||||
| Tabs crashing in Twilight due to extensions such as Bitwarden. | https://github.com/zen-browser/desktop/issues/3054 | 1:07:25 | 9 days, 0:24:11 |
|
||||
| Rounded viewport corners are not rounded on some websites | https://github.com/zen-browser/desktop/issues/3053 | 17 days, 19:58:04 | 34 days, 15:06:53 |
|
||||
| unpinned sidebar's postion resets after every startup | https://github.com/zen-browser/desktop/issues/3052 | None | None |
|
||||
| sometimes i get workspace switch animation while opening/closing tab | https://github.com/zen-browser/desktop/issues/3051 | 0:33:22 | 38 days, 23:43:47 |
|
||||
| [TWILIGHT] Bookmark Bar Forcing Tabs Max Size | https://github.com/zen-browser/desktop/issues/3050 | None | 29 days, 22:25:20 |
|
||||
| Spell Checker Not Working for Languages Other Than English in Zen Browser | https://github.com/zen-browser/desktop/issues/3049 | 17:10:52 | 1 day, 20:34:08 |
|
||||
| window background totally messed up aafter setting theme color [ websites which doesn't specify a background color and uses default css i guess ] | https://github.com/zen-browser/desktop/issues/3047 | 2:18:48 | 3:08:35 |
|
||||
| Switching tabs to a different workspace is causing the sidebar to freeze | https://github.com/zen-browser/desktop/issues/3046 | 7 days, 23:34:11 | None |
|
||||
| Unable to enable desktop notifications on side panel | https://github.com/zen-browser/desktop/issues/3045 | None | 38 days, 6:50:30 |
|
||||
| Missing Downloads Button and No Download Popup Notification | https://github.com/zen-browser/desktop/issues/3044 | 8:14:40 | 1 day, 22:07:00 |
|
||||
| Cannot acquire geolocation | https://github.com/zen-browser/desktop/issues/3043 | None | 38 days, 9:43:14 |
|
||||
| the hover menu has inconsistent behavior with drop down menu | https://github.com/zen-browser/desktop/issues/3041 | None | 38 days, 13:58:20 |
|
||||
| Sidebar (for tabs) with different sizes for elements whille expanding | https://github.com/zen-browser/desktop/issues/3040 | 5 days, 15:38:10 | None |
|
||||
| All Zen Mods disappeared | https://github.com/zen-browser/desktop/issues/3038 | None | 0:19:27 |
|
||||
| Enabled new tab settings controls are invisible until you mouse over them | https://github.com/zen-browser/desktop/issues/3037 | 1 day, 5:50:58 | None |
|
||||
| Full browser overflows | https://github.com/zen-browser/desktop/issues/3036 | 22 days, 11:05:26 | 33 days, 6:20:24 |
|
||||
| Shortcuts interfere with website-specific shortcuts | https://github.com/zen-browser/desktop/issues/3031 | 1:00:45 | None |
|
||||
| Tab Action keyboard shortcuts missing | https://github.com/zen-browser/desktop/issues/3030 | 10:57:58 | 22 days, 10:45:57 |
|
||||
| There is an overlap with the bookmarks sidebar and the web content | https://github.com/zen-browser/desktop/issues/3029 | None | 38 days, 13:10:53 |
|
||||
| YouTube player stops loading videos after 59s | https://github.com/zen-browser/desktop/issues/3026 | 23 days, 17:33:10 | None |
|
||||
| Transparent top bar and side panel only in prviate window | https://github.com/zen-browser/desktop/issues/3025 | None | 37 days, 16:48:39 |
|
||||
| Strange behaviour of Switch to tab when using pinned tabs and workspaces | https://github.com/zen-browser/desktop/issues/3024 | 10 days, 22:59:34 | 38 days, 19:10:24 |
|
||||
| ZEN deleted all my data | https://github.com/zen-browser/desktop/issues/3022 | 13:07:40 | 39 days, 20:50:44 |
|
||||
| Pop-up window missing close button | https://github.com/zen-browser/desktop/issues/3018 | 0:56:22 | None |
|
||||
| Bookmark Toolbar Tweaks: title bar behaves abnormally in full screen mode with "Expand the bookmarks toolbar by hovering" enable | https://github.com/zen-browser/desktop/issues/3017 | None | 31 days, 2:14:55 |
|
||||
| Glance window isn't focused | https://github.com/zen-browser/desktop/issues/3016 | None | 38 days, 2:15:47 |
|
||||
| Youtube video no audio | https://github.com/zen-browser/desktop/issues/3015 | None | None |
|
||||
| Essentials tabs not working in new windows | https://github.com/zen-browser/desktop/issues/3012 | 7 days, 6:30:43 | 39 days, 4:58:44 |
|
||||
| Spotify web player skips songs. | https://github.com/zen-browser/desktop/issues/3011 | 22:49:15 | 37 days, 2:44:01 |
|
||||
| Awful contrast on URL bar suggestions in light mode | https://github.com/zen-browser/desktop/issues/3010 | None | 0:02:12 |
|
||||
| [Twilight] Spamming Reload button on pinned tabs blanks it out. | https://github.com/zen-browser/desktop/issues/3009 | 2 days, 4:21:56 | 2 days, 7:19:21 |
|
||||
| Cannot close or move pop-up login windows | https://github.com/zen-browser/desktop/issues/3008 | 3:27:47 | None |
|
||||
| Metamask extension does not open | https://github.com/zen-browser/desktop/issues/3007 | None | 4 days, 21:58:00 |
|
||||
| Option to disable middle click new tab | https://github.com/zen-browser/desktop/issues/3006 | 1 day, 17:11:54 | 38 days, 2:53:32 |
|
||||
| [Accessibility] Hard to tell when window is focused | https://github.com/zen-browser/desktop/issues/3004 | None | 38 days, 13:31:48 |
|
||||
| Weird Pinned Tabs Behaviour | https://github.com/zen-browser/desktop/issues/3003 | 8:54:42 | 5 days, 0:05:06 |
|
||||
| When using compact mode for the sidebar, sometimes there is a blank space left behind instead of the sidebar. | https://github.com/zen-browser/desktop/issues/3002 | 4:39:41 | 38 days, 16:03:59 |
|
||||
| Gap between url bar and tabs when workspaces are disabled | https://github.com/zen-browser/desktop/issues/3001 | None | 0:02:07 |
|
||||
| 'Secure connection failed' error with Instagram, Threads and Facebook | https://github.com/zen-browser/desktop/issues/2998 | None | None |
|
||||
| Resetting URL on Pinned Tabs Clears Favicon | https://github.com/zen-browser/desktop/issues/2997 | 1 day, 14:37:17 | 1 day, 14:37:17 |
|
||||
| "Zen-split-view-modifier-header" is displayed instead of proper header in settings "Look and Feel" tab | https://github.com/zen-browser/desktop/issues/2996 | 2:55:18 | 37 days, 20:27:13 |
|
||||
| Behaviour for Clicking "X" on Pinned Tab not Respecting Setting | https://github.com/zen-browser/desktop/issues/2994 | 1 day, 18:06:54 | 1 day, 18:06:54 |
|
||||
| Swaping Spaces via swiping is buggy | https://github.com/zen-browser/desktop/issues/2992 | 1 day, 14:30:28 | 44 days, 2:27:25 |
|
||||
| Tab text far too small | https://github.com/zen-browser/desktop/issues/2991 | None | 37 days, 22:47:21 |
|
||||
| Cant drag tabs to different workspaces | https://github.com/zen-browser/desktop/issues/2990 | 1 day, 23:32:22 | 39 days, 22:46:38 |
|
||||
| Pinned tabs completely confused. | https://github.com/zen-browser/desktop/issues/2989 | 0:03:14 | 40 days, 0:57:33 |
|
||||
| Essentials get restored as pinned tabs when restored | https://github.com/zen-browser/desktop/issues/2988 | None | 31 days, 7:01:17 |
|
||||
| Minor padding issue with tabs | https://github.com/zen-browser/desktop/issues/2987 | None | 37 days, 23:02:34 |
|
||||
| Zen hangs on startup | https://github.com/zen-browser/desktop/issues/2986 | 5 days, 10:01:11 | None |
|
||||
| Major: Popup windows don't close and instead open pinned/essential tab | https://github.com/zen-browser/desktop/issues/2985 | 2:37:38 | 21 days, 1:07:50 |
|
||||
| macOS: Installing in user Applications directory results in Zen losing settings between restarts | https://github.com/zen-browser/desktop/issues/2982 | None | 38 days, 3:23:48 |
|
||||
| moving a tab to the workspace completely breaks the sidebar | https://github.com/zen-browser/desktop/issues/2980 | 4:56:38 | None |
|
||||
| only the white space on the right allows to drag the window | https://github.com/zen-browser/desktop/issues/2977 | None | 32 days, 3:31:10 |
|
||||
| Essentials not keeping favicon after restarting | https://github.com/zen-browser/desktop/issues/2976 | 2:56:11 | 2:56:11 |
|
||||
| Extension open bounces back to desktop to open a new window - Bitwarden | https://github.com/zen-browser/desktop/issues/2975 | None | 38 days, 9:20:44 |
|
||||
| Compact Mode does not hide the address bar | https://github.com/zen-browser/desktop/issues/2974 | None | 38 days, 11:10:23 |
|
||||
| Can't open different tab while some tabs are in split view | https://github.com/zen-browser/desktop/issues/2973 | None | 17 days, 12:27:02 |
|
||||
| Some hotkeys conflict so not working properly after open zen-browser for some time | https://github.com/zen-browser/desktop/issues/2972 | 3 days, 10:02:03 | 3 days, 10:02:02 |
|
||||
| Date is incorrect on MacOs | https://github.com/zen-browser/desktop/issues/2970 | None | 38 days, 14:05:27 |
|
||||
| It is impossible to switch to the main profile after switching to the second profile and closing the browser window with the main profile | https://github.com/zen-browser/desktop/issues/2969 | None | 38 days, 15:36:12 |
|
||||
| Inconsistent Sidebar Behavior with Auto-hide Enabled When Moving Cursor to the Left Edge | https://github.com/zen-browser/desktop/issues/2968 | None | 38 days, 15:44:16 |
|
||||
| "Add to Essential" is not translated into turkish. | https://github.com/zen-browser/desktop/issues/2967 | 2 days, 12:24:51 | 2 days, 12:24:51 |
|
||||
| When I use multiple windows, the tabs I add essential to don't work in the container they are supposed to work in and the tabs I add essential to don't sync with other windows. | https://github.com/zen-browser/desktop/issues/2966 | None | 38 days, 15:55:22 |
|
||||
| Tab text misaligned | https://github.com/zen-browser/desktop/issues/2965 | None | 29 days, 2:15:41 |
|
||||
| synced Multi-Account Containers will log you out on another device | https://github.com/zen-browser/desktop/issues/2964 | 12 days, 10:07:01 | None |
|
||||
| When sending a tab to a diferent workspace it losses right clickability | https://github.com/zen-browser/desktop/issues/2963 | 1 day, 23:59:18 | 39 days, 5:44:41 |
|
||||
| When I use multiple windows, the pinned tabs don't work in the container they are supposed to work in and the pinned tabs don't synchronize with the other windows. | https://github.com/zen-browser/desktop/issues/2959 | None | None |
|
||||
| Open tabs are deleted when using multiple windows. | https://github.com/zen-browser/desktop/issues/2958 | None | 38 days, 0:19:27 |
|
||||
| Tab stays compltetly black after unloaded | https://github.com/zen-browser/desktop/issues/2957 | None | 38 days, 0:38:20 |
|
||||
| Black line at top of browser | https://github.com/zen-browser/desktop/issues/2956 | 10:16:39 | 42 days, 1:07:03 |
|
||||
| Maximize - Minimize button visual bug | https://github.com/zen-browser/desktop/issues/2954 | None | 38 days, 1:59:19 |
|
||||
| Tab Duplication Across Workspaces | https://github.com/zen-browser/desktop/issues/2953 | 1 day, 5:48:50 | 32 days, 4:22:23 |
|
||||
| Inconsistent Tab Behavior When Dragging in Sidebar | https://github.com/zen-browser/desktop/issues/2952 | 44 days, 20:10:14 | 38 days, 3:44:53 |
|
||||
| Switching Workspaces Creates New Tab Instead of Using Pinned Tab | https://github.com/zen-browser/desktop/issues/2951 | 7 days, 21:10:09 | None |
|
||||
| Tab switches to the last tab when workspaces are changed | https://github.com/zen-browser/desktop/issues/2950 | 2:25:11 | 32 days, 6:22:29 |
|
||||
| Pinning a tab upon browser startup closes the previously pinned tabs | https://github.com/zen-browser/desktop/issues/2949 | 0:03:01 | 41 days, 5:09:12 |
|
||||
| Zen gradient color is messing with some website's background color | https://github.com/zen-browser/desktop/issues/2948 | 0:20:01 | 0:58:04 |
|
||||
| Workspace icons disappear on browser startup | https://github.com/zen-browser/desktop/issues/2946 | None | 38 days, 6:26:35 |
|
||||
| Hiding sidebar in compact mode bugs out (doesn't hide) | https://github.com/zen-browser/desktop/issues/2945 | None | 38 days, 6:35:40 |
|
||||
| Dragging last tab on workspace to another window closes window even when there are more tabs on other workspaces. | https://github.com/zen-browser/desktop/issues/2944 | None | 38 days, 6:38:19 |
|
||||
| Cannot select essential tabs | https://github.com/zen-browser/desktop/issues/2943 | None | 45 days, 10:22:56 |
|
||||
| Grain texture isn't clipped at window corners | https://github.com/zen-browser/desktop/issues/2942 | 0:20:01 | 45 days, 12:20:15 |
|
||||
| Wrong margin top | https://github.com/zen-browser/desktop/issues/2939 | None | 2 days, 2:40:03 |
|
||||
| Workspace emoji in list too small, cant read | https://github.com/zen-browser/desktop/issues/2938 | 1:56:40 | 45 days, 17:28:14 |
|
||||
| New Windows have Incorect Pinned Tabs for their Workspace | https://github.com/zen-browser/desktop/issues/2937 | None | 38 days, 11:15:58 |
|
||||
| "Close Window" Shortcut is being ignored | https://github.com/zen-browser/desktop/issues/2936 | 11 days, 4:34:05 | None |
|
||||
| Videos not respecting default Autoplay settings | https://github.com/zen-browser/desktop/issues/2935 | None | None |
|
||||
| Workspaces Indicator Issue | https://github.com/zen-browser/desktop/issues/2933 | 1 day, 6:32:25 | 39 days, 15:50:58 |
|
||||
| Workspace indicator gets cut off | https://github.com/zen-browser/desktop/issues/2932 | None | 37 days, 16:14:12 |
|
||||
| Expanding/collapsing tabs causes overflow/resize issues | https://github.com/zen-browser/desktop/issues/2931 | 4 days, 16:36:08 | None |
|
||||
| Cannot remove container tab indicators | https://github.com/zen-browser/desktop/issues/2930 | 9:28:37 | 38 days, 16:39:59 |
|
||||
| DRM option in settings | https://github.com/zen-browser/desktop/issues/2929 | 4:34:15 | 41 days, 17:08:19 |
|
||||
| Button list all tabs has a red line above it | https://github.com/zen-browser/desktop/issues/2927 | 4:29:25 | 30 days, 19:57:38 |
|
||||
| Search Engine choice at startup does not affect incognito mode | https://github.com/zen-browser/desktop/issues/2925 | 2:19:28 | None |
|
||||
| Button to list all tabs is transparent / disappears | https://github.com/zen-browser/desktop/issues/2923 | 1:11:03 | 30 days, 21:20:29 |
|
||||
| Web Side Panel icon reappears on restart after disabling feature | https://github.com/zen-browser/desktop/issues/2922 | None | 37 days, 20:52:58 |
|
||||
| Issues with Essentials Tabs and Extensions: Random Behavior after Shortcut Activation | https://github.com/zen-browser/desktop/issues/2918 | None | 37 days, 21:28:35 |
|
||||
| Youtube playback dropping frames | https://github.com/zen-browser/desktop/issues/2914 | None | 0:52:34 |
|
||||
| [FEATURE REQUEST] With the feature of assigning workspaces to a website and assigning containers to a website, when we want to open the website URL, the website will open in the workspaces we assign and in the container we assign. | https://github.com/zen-browser/desktop/issues/2913 | 0:18:13 | 1 day, 0:23:30 |
|
||||
| [FEATURE REQUEST] I want to be able to assign containers when creating new workspaces. Is this possible? | https://github.com/zen-browser/desktop/issues/2912 | 0:26:49 | 1:03:33 |
|
||||
| Can't install or run appimage on Fedora 41 | https://github.com/zen-browser/desktop/issues/2911 | None | 37 days, 23:53:59 |
|
||||
| Pinned Tabs with only grid layout icons go away :c in the latest version | https://github.com/zen-browser/desktop/issues/2910 | 5:03:25 | 47 days, 2:18:02 |
|
||||
| Pinned tabs moving with you when changing workspaces | https://github.com/zen-browser/desktop/issues/2909 | 1:18:43 | None |
|
||||
| When you expand the sidebar, the toolbar also moves to the right. | https://github.com/zen-browser/desktop/issues/2907 | 40 days, 8:25:52 | 40 days, 8:25:52 |
|
||||
| Some symbols not working properly on Word files | https://github.com/zen-browser/desktop/issues/2906 | 1:49:38 | 1:49:38 |
|
||||
| List all Tabs slow to render | https://github.com/zen-browser/desktop/issues/2905 | 2:06:49 | 2:06:49 |
|
||||
| Pinned tabs showing as a list instead of a grid of icons | https://github.com/zen-browser/desktop/issues/2902 | 0:23:18 | 5 days, 15:24:26 |
|
||||
| The security warning of Firefox is interpreted as a hover on the tab bar by the browser on Ubuntu | https://github.com/zen-browser/desktop/issues/2900 | None | None |
|
||||
| Minor sidebar annoyance | https://github.com/zen-browser/desktop/issues/2898 | 1:31:41 | None |
|
||||
| The "new tab button" (the one in the bottom) is in a different position depending on the type of window (normal and private) | https://github.com/zen-browser/desktop/issues/2897 | None | None |
|
||||
| Weird gap between home button and tabs | https://github.com/zen-browser/desktop/issues/2895 | 3:27:15 | 21:10:39 |
|
||||
| No Themeing Option When Workspaces is Disabled | https://github.com/zen-browser/desktop/issues/2894 | 18 days, 3:20:51 | 46 days, 12:17:45 |
|
||||
| Issue with Playing Crunchyroll Videos | https://github.com/zen-browser/desktop/issues/2892 | 2:47:27 | 46 days, 8:54:35 |
|
||||
| Tab bar animation glitch: Erratic movement during hover state | https://github.com/zen-browser/desktop/issues/2891 | 10:40:33 | 38 days, 4:55:00 |
|
||||
| License issues with Arc_Palette | https://github.com/zen-browser/desktop/issues/2890 | 38 days, 6:28:36 | 38 days, 6:28:36 |
|
||||
| No divider between pinned and normal tabs if only essentials are used | https://github.com/zen-browser/desktop/issues/2888 | None | 38 days, 5:43:49 |
|
||||
| Ability to disable max height for pinned tabs | https://github.com/zen-browser/desktop/issues/2887 | 2 days, 11:00:13 | None |
|
||||
| Can't watch DRM content on Netflix | https://github.com/zen-browser/desktop/issues/2886 | 0:09:16 | 2:36:33 |
|
||||
| blank at the top of the tab | https://github.com/zen-browser/desktop/issues/2885 | 5:34:05 | 5:39:58 |
|
||||
| Bonjourr background image overlays rounded corners | https://github.com/zen-browser/desktop/issues/2884 | 4:26:18 | None |
|
||||
| Keyboard shortcuts in series prematurely release modifier keys | https://github.com/zen-browser/desktop/issues/2882 | None | 31 days, 14:28:43 |
|
||||
| Fade effect on the right of tabs do not apply to pinned tabs | https://github.com/zen-browser/desktop/issues/2881 | None | 31 days, 15:02:21 |
|
||||
| Sidebar not hiding when I move a tab from workspace to another | https://github.com/zen-browser/desktop/issues/2878 | None | 38 days, 8:09:05 |
|
||||
| Pinned tab opens in Pop-up after 'pop-up close' | https://github.com/zen-browser/desktop/issues/2877 | 1 day, 5:50:04 | 42 days, 8:45:04 |
|
||||
| [Sidebar] Workspace Switching Lag and Unintended Reversal When Hovering | https://github.com/zen-browser/desktop/issues/2876 | None | 38 days, 9:23:52 |
|
||||
| Essentials do not transfer to newly opened windows | https://github.com/zen-browser/desktop/issues/2875 | 1:19:22 | 42 days, 9:40:52 |
|
||||
| When using a Side Web Panel, the back button on my mouse doesn't work as expected | https://github.com/zen-browser/desktop/issues/2874 | None | None |
|
||||
| Theme reset ater moving through workspaces | https://github.com/zen-browser/desktop/issues/2873 | 7 days, 9:32:58 | 45 days, 11:06:50 |
|
||||
| When I open a new window, the pinned tab does not appear or is not pinned in the new window. | https://github.com/zen-browser/desktop/issues/2872 | 7:54:15 | 39 days, 12:00:45 |
|
||||
| Pinned tab deleted (unpinned) in window with pinned tab | https://github.com/zen-browser/desktop/issues/2871 | 1 day, 9:06:36 | 39 days, 12:03:21 |
|
||||
| [SIGNIFICANT LICENSE VIOLATION] Post a warning about the fake zen-browser website. | https://github.com/zen-browser/desktop/issues/2870 | 6:32:34 | 31 days, 3:42:49 |
|
||||
| Spacing between icons and tabs in the tab bar | https://github.com/zen-browser/desktop/issues/2869 | 0:16:02 | 46 days, 12:35:49 |
|
||||
| “Activate compact mode” has a spelling mistake in turkish | https://github.com/zen-browser/desktop/issues/2868 | None | None |
|
||||
| Bug that the sidebar opens and closes when dragging the mouse left while the sidebar is hidden. | https://github.com/zen-browser/desktop/issues/2867 | 0:45:18 | 29 days, 13:15:52 |
|
||||
| [FEATURE REQUEST] Suggestion to add new buttons and new features to the toolbar | https://github.com/zen-browser/desktop/issues/2865 | None | 14:26:29 |
|
||||
| Improper padding around the active tab | https://github.com/zen-browser/desktop/issues/2864 | None | 38 days, 13:21:32 |
|
||||
| Pinned Tabs Ignored When Moving Between Workspaces, Regular Tabs Shown Instead | https://github.com/zen-browser/desktop/issues/2863 | 2:27:10 | None |
|
||||
| When I do not enable workspace, the icon of workspace is still on the top of vertical tabs. | https://github.com/zen-browser/desktop/issues/2862 | 32 days, 13:24:38 | None |
|
||||
| Issue where closing the last tab in Private Browsing does not close the window but switches to a Pinned Tab | https://github.com/zen-browser/desktop/issues/2861 | 3:35:44 | None |
|
||||
| Url Select | https://github.com/zen-browser/desktop/issues/2858 | 46 days, 21:25:33 | 46 days, 21:25:33 |
|
||||
| sh script error | https://github.com/zen-browser/desktop/issues/2855 | None | 37 days, 18:16:58 |
|
||||
| Compact Mode: The bookmarks toolbar is missing left padding | https://github.com/zen-browser/desktop/issues/2854 | None | None |
|
||||
| Workspace icon appears next to three dot icon | https://github.com/zen-browser/desktop/issues/2850 | 1 day, 0:29:48 | 38 days, 20:00:55 |
|
||||
| Issue Clicking on Buttons during Onboarding (Windows) | https://github.com/zen-browser/desktop/issues/2849 | 23 days, 18:21:45 | 38 days, 23:11:49 |
|
||||
| Workspaces themes conflict with pinned tabs | https://github.com/zen-browser/desktop/issues/2848 | None | 37 days, 21:22:26 |
|
||||
| Workspaces missing (macOS) | https://github.com/zen-browser/desktop/issues/2845 | 2:00:56 | 37 days, 22:00:04 |
|
||||
| URL bar color contrast on dark theme | https://github.com/zen-browser/desktop/issues/2844 | None | 37 days, 22:00:30 |
|
||||
| Sidebar Color Loss | https://github.com/zen-browser/desktop/issues/2843 | None | 0:04:15 |
|
||||
| New window opens all the pinned tabs on both workspaces? | https://github.com/zen-browser/desktop/issues/2839 | 0:05:11 | None |
|
||||
| Odd Spacing on Tab Bar | https://github.com/zen-browser/desktop/issues/2838 | 0:00:42 | 37 days, 23:11:14 |
|
||||
| (Request) Requesting for "+ new tab" button to be static and stable and doesnt go into hiding as scrolling or when multiple tabs are open. | https://github.com/zen-browser/desktop/issues/2835 | 1 day, 8:43:58 | 47 days, 3:12:37 |
|
||||
| Netflix, disney... | https://github.com/zen-browser/desktop/issues/2834 | 0:30:18 | 0:30:18 |
|
||||
| (BUG) The button text anywhere across where button shows up is not visible due to theme overcoloring. | https://github.com/zen-browser/desktop/issues/2833 | None | 37 days, 23:45:10 |
|
||||
| Pinned tabs favicon disappears | https://github.com/zen-browser/desktop/issues/2832 | 13 days, 14:26:28 | 41 days, 17:08:27 |
|
||||
| macOS: Closing a window's only/last tab does not close the window, like Firefox | https://github.com/zen-browser/desktop/issues/2831 | 1 day, 17:08:10 | None |
|
||||
| Both the close and fullscreen button of glance misbehavior | https://github.com/zen-browser/desktop/issues/2827 | 20:28:54 | 42 days, 2:07:35 |
|
||||
| 1.0.1-a.18. ve önceki sürüm. | https://github.com/zen-browser/desktop/issues/2826 | 15:36:23 | 40 days, 2:17:42 |
|
||||
| Web page is moving left and right on hover when using Expand on Hover | https://github.com/zen-browser/desktop/issues/2825 | None | 10:15:06 |
|
||||
| video playback is completely broken | https://github.com/zen-browser/desktop/issues/2824 | 0:26:57 | 2 days, 0:24:51 |
|
||||
| 'Expand Tabs on Hover' causes entire app to scroll | https://github.com/zen-browser/desktop/issues/2822 | 7:18:14 | 38 days, 2:52:19 |
|
||||
| Zen Browser Support link broken/wrong | https://github.com/zen-browser/desktop/issues/2820 | None | 0:08:13 |
|
||||
| YouTube videos keep playing after closing Glance | https://github.com/zen-browser/desktop/issues/2819 | None | 38 days, 3:44:42 |
|
||||
| Zen sidebars bug | https://github.com/zen-browser/desktop/issues/2818 | None | 38 days, 5:00:25 |
|
||||
| Essentials URL not resetting on exit. | https://github.com/zen-browser/desktop/issues/2817 | 7:46:29 | 6 days, 0:03:05 |
|
||||
| Pinned tabs and essentials appear in private mode | https://github.com/zen-browser/desktop/issues/2816 | 5:56:12 | 5 days, 2:01:29 |
|
||||
| PIP mode bug | https://github.com/zen-browser/desktop/issues/2814 | None | 38 days, 5:48:20 |
|
||||
| pinned tab bug | https://github.com/zen-browser/desktop/issues/2813 | 1 day, 6:33:29 | 47 days, 9:49:45 |
|
||||
| Freeze when click edit workspace | https://github.com/zen-browser/desktop/issues/2812 | None | 1 day, 0:53:49 |
|
||||
| The confirmation window for closing does not appear and zen-browser cannot cancel the closing confirmation (freeze?) | https://github.com/zen-browser/desktop/issues/2811 | None | 1 day, 0:58:20 |
|
||||
| Popup window bug | https://github.com/zen-browser/desktop/issues/2810 | 1 day, 15:14:48 | 47 days, 10:21:57 |
|
||||
| Just installed Zen using AppImage installer script from downloads page, and I see "Updates are disabled by your organization" | https://github.com/zen-browser/desktop/issues/2809 | 3:31:33 | 3:31:33 |
|
||||
| Workspace touchpad swap gesture wrong direction | https://github.com/zen-browser/desktop/issues/2808 | 20:08:53 | 39 days, 0:32:31 |
|
||||
| New Tab button has disappeared from the menu bar customization | https://github.com/zen-browser/desktop/issues/2806 | 0:05:20 | 0:07:07 |
|
||||
| Duplicate Workspace indicator on tab bar | https://github.com/zen-browser/desktop/issues/2805 | 1 day, 1:21:57 | 42 days, 7:38:15 |
|
||||
| ui is broken after update | https://github.com/zen-browser/desktop/issues/2804 | 7:26:24 | 42 days, 7:54:07 |
|
||||
| Links to the FAQ or documentation are broken | https://github.com/zen-browser/desktop/issues/2803 | 16:04:00 | 39 days, 8:15:33 |
|
||||
| Redirect To A Page That Doesn't Exists | https://github.com/zen-browser/desktop/issues/2802 | None | 38 days, 9:38:31 |
|
||||
| Workspace Indicator when sidebar is collapsed feels redundant | https://github.com/zen-browser/desktop/issues/2801 | 1 day, 3:37:39 | 17 days, 21:01:13 |
|
||||
| Pinned & Essentials tabs unable to be unloaded at all. | https://github.com/zen-browser/desktop/issues/2800 | 1 day, 2:19:11 | 47 days, 14:19:34 |
|
||||
| Unnecessary animation for Essentials when switching workspacecs | https://github.com/zen-browser/desktop/issues/2799 | 32 days, 18:59:55 | 32 days, 19:02:04 |
|
||||
| Swipe up and down when sidebar is collapsed to change workspaces | https://github.com/zen-browser/desktop/issues/2797 | None | 17 days, 22:39:15 |
|
||||
| Blank space above top tab | https://github.com/zen-browser/desktop/issues/2796 | 0:10:18 | 47 days, 15:52:55 |
|
||||
| Unable to Drag Window at Half Bottom Area in Toolbar When Compact Mode Enabled | https://github.com/zen-browser/desktop/issues/2795 | None | 38 days, 12:10:25 |
|
||||
| New Tab button missing from toolbar/customisation | https://github.com/zen-browser/desktop/issues/2793 | 0:11:41 | 38 days, 12:56:14 |
|
||||
| Sidebar button reappears after restart when sidebars disabled | https://github.com/zen-browser/desktop/issues/2792 | None | 38 days, 13:02:24 |
|
||||
| Change tab to workspace prevents right click | https://github.com/zen-browser/desktop/issues/2791 | None | 38 days, 13:07:14 |
|
||||
| unloaded pinned tabs do not show website icon | https://github.com/zen-browser/desktop/issues/2789 | 0:02:35 | 38 days, 15:15:12 |
|
||||
| Picture-in-picture doesn't automatically open when switching tabs | https://github.com/zen-browser/desktop/issues/2784 | None | 38 days, 14:06:43 |
|
||||
| Switching workspaces doesn't remember active tab (pinned only) | https://github.com/zen-browser/desktop/issues/2782 | None | 39 days, 14:34:14 |
|
||||
| The linux version isn't updated? | https://github.com/zen-browser/desktop/issues/2781 | 18 days, 11:42:17 | 47 days, 18:45:18 |
|
||||
| New Updates - Bugs | https://github.com/zen-browser/desktop/issues/2780 | 1 day, 2:58:15 | None |
|
||||
| Empty space between the first tab & the topbar | https://github.com/zen-browser/desktop/issues/2779 | 1:06:37 | None |
|
||||
| Can't customize multiple buttons on customize toolbar | https://github.com/zen-browser/desktop/issues/2778 | 1 day, 2:51:22 | 4 days, 3:15:58 |
|
||||
| Ram usage | https://github.com/zen-browser/desktop/issues/2777 | 0:17:22 | None |
|
||||
| Automatic removal of extensions that I install | https://github.com/zen-browser/desktop/issues/2776 | None | 30 days, 20:37:59 |
|
||||
| Can't open link with special scheme | https://github.com/zen-browser/desktop/issues/2774 | None | 1:08:09 |
|
||||
| Fullscreen videos on double monitor | https://github.com/zen-browser/desktop/issues/2772 | 49 days, 5:17:28 | None |
|
||||
| Import all Tabs, Folders & Profiles from Arc Browser | https://github.com/zen-browser/desktop/issues/2768 | None | 0:05:20 |
|
||||
| [Flatpak] Failed to create shader cache (Permission denied) | https://github.com/zen-browser/desktop/issues/2767 | 0:03:33 | 4 days, 6:13:02 |
|
||||
| "Bunkrr"'s video player not working | https://github.com/zen-browser/desktop/issues/2766 | None | 38 days, 0:24:03 |
|
||||
| New window opens in the desktop of my most recently closed window | https://github.com/zen-browser/desktop/issues/2765 | None | 38 days, 0:32:16 |
|
||||
| Pinned tabs disappear when using multiple browser windows | https://github.com/zen-browser/desktop/issues/2763 | 0:14:57 | 21:53:47 |
|
||||
| PiP UI Aesthetic - Missing rounded corners | https://github.com/zen-browser/desktop/issues/2762 | 1:06:37 | 1:07:22 |
|
||||
| Split view can't be resized vertically when bookmarks sidebar is open | https://github.com/zen-browser/desktop/issues/2761 | 1:25:45 | None |
|
||||
| UI bug | https://github.com/zen-browser/desktop/issues/2760 | 3:23:35 | 3:23:35 |
|
||||
| Password Manager Extension 'Dashlane' not working in zen anymore | https://github.com/zen-browser/desktop/issues/2759 | 3:42:04 | 4:30:15 |
|
||||
| Unable to install Zen - AppImage, terminal, zip | https://github.com/zen-browser/desktop/issues/2758 | 4:27:05 | 1 day, 6:02:42 |
|
||||
| Zen browser keep getting crash when I use Gmail | https://github.com/zen-browser/desktop/issues/2756 | 5:03:29 | 35 days, 23:46:17 |
|
||||
| Flatpak version still on .17 | https://github.com/zen-browser/desktop/issues/2755 | 0:13:50 | 2:38:25 |
|
||||
| When I close glance view, it always switches to the next tab | https://github.com/zen-browser/desktop/issues/2754 | 0:02:54 | 0:26:16 |
|
||||
| Zen Twilight: What's New hotlink in Settings not working | https://github.com/zen-browser/desktop/issues/2753 | 13:05:03 | 31 days, 19:21:08 |
|
||||
| Zen freezes when direct descendants of a part element are set to use rtl mode. | https://github.com/zen-browser/desktop/issues/2751 | None | 37 days, 17:59:14 |
|
||||
| Sidebar text too small on macos | https://github.com/zen-browser/desktop/issues/2749 | None | 0:15:56 |
|
||||
| Opening links in Zen AppImage causes 100% CPU usage | https://github.com/zen-browser/desktop/issues/2748 | 20:32:37 | None |
|
||||
| Automatic Light/Dark theme does not switch automatically | https://github.com/zen-browser/desktop/issues/2747 | 4 days, 10:58:28 | 38 days, 23:52:10 |
|
||||
| Prevent unloading tabs with forms | https://github.com/zen-browser/desktop/issues/2745 | None | None |
|
||||
| If I choose to expand tabs by default, I can see a button on the bottom left that allows me to collapse/expand them. | https://github.com/zen-browser/desktop/issues/2744 | 0:21:54 | 31 days, 0:29:37 |
|
||||
| arrow keys not working after interacting with an extension | https://github.com/zen-browser/desktop/issues/2743 | 2 days, 10:58:58 | None |
|
||||
| no workspace | https://github.com/zen-browser/desktop/issues/2742 | 4 days, 5:04:21 | None |
|
||||
| Recent activity disappears when using Firefox after using Zen Browser | https://github.com/zen-browser/desktop/issues/2741 | None | 38 days, 7:05:40 |
|
||||
| Unable to install mods | https://github.com/zen-browser/desktop/issues/2740 | None | 38 days, 7:12:21 |
|
||||
| Zen Sidebar opens on the left with vertical tabs on the right | https://github.com/zen-browser/desktop/issues/2738 | 1 day, 9:26:21 | 39 days, 11:21:02 |
|
||||
| Downloads going to App Data folder instead of set folder | https://github.com/zen-browser/desktop/issues/2736 | 13:04:35 | 13:04:35 |
|
||||
| Keyboard shortcut binding issue on macOS | https://github.com/zen-browser/desktop/issues/2735 | 12:44:51 | None |
|
||||
| Bookmarks and tabs in compact mode | https://github.com/zen-browser/desktop/issues/2732 | None | 37 days, 20:36:11 |
|
||||
| Able to scroll the UI which brings space to the bottom of the screen and hides the addressbar | https://github.com/zen-browser/desktop/issues/2731 | 6:03:29 | 39 days, 7:25:44 |
|
||||
| Settings don't sync properly | https://github.com/zen-browser/desktop/issues/2729 | 32 days, 12:22:43 | None |
|
||||
| Incorrect display of tab mute button on macOS | https://github.com/zen-browser/desktop/issues/2728 | 2 days, 14:04:39 | 40 days, 23:18:33 |
|
||||
| Choose your theme | https://github.com/zen-browser/desktop/issues/2727 | 5 days, 23:32:53 | 50 days, 3:44:33 |
|
||||
| [Twilight] Compact Sidebar Flickers in Full Screen | https://github.com/zen-browser/desktop/issues/2726 | None | 38 days, 0:08:22 |
|
||||
| In compact mode it is not possible to rearrange bookmarks. | https://github.com/zen-browser/desktop/issues/2725 | None | 38 days, 0:15:49 |
|
||||
| "Zen Glance" Preview Window Blank After Opening and Closing New Glance Window | https://github.com/zen-browser/desktop/issues/2720 | 0:12:09 | 0:12:09 |
|
||||
| Glances after closes, select next tab. | https://github.com/zen-browser/desktop/issues/2717 | 1:19:36 | 1:19:36 |
|
||||
| Zen Browser won't open on MacOS Sequoï | https://github.com/zen-browser/desktop/issues/2715 | 2:43:53 | 49 days, 7:11:52 |
|
||||
| Glance in a pinned tab shifts icons unnaturally to the left | https://github.com/zen-browser/desktop/issues/2714 | 2:45:31 | 2:45:31 |
|
||||
| [Twilight] Workspace strip not there in fresh install and on new profile | https://github.com/zen-browser/desktop/issues/2712 | 3 days, 10:34:17 | 3 days, 10:34:17 |
|
||||
| [Twilight] texture slider is not working | https://github.com/zen-browser/desktop/issues/2711 | 0:39:53 | 1 day, 16:35:39 |
|
||||
| Unloaded Tabs bugfix from 1.0.1-a.17 still happens in some circumstances (i.e. local file:// tabs) | https://github.com/zen-browser/desktop/issues/2709 | None | 38 days, 11:17:28 |
|
||||
| MacOS compact mode ignores mouse on traffic buttons and collapses the bar | https://github.com/zen-browser/desktop/issues/2708 | 47 days, 11:37:07 | None |
|
||||
| The 1.0.1-a.17 zen.win-specific.zip installed with Windows11 Scoop cannot be set as the default browser. | https://github.com/zen-browser/desktop/issues/2707 | None | 38 days, 11:38:47 |
|
||||
| the IDM extension occasionally fails | https://github.com/zen-browser/desktop/issues/2706 | 4:19:54 | 9 days, 9:39:36 |
|
||||
| Bug in the Workspace theme color-picking UI | https://github.com/zen-browser/desktop/issues/2705 | 1:05:52 | 1:05:52 |
|
||||
| Essentials not caching icons when Reset. | https://github.com/zen-browser/desktop/issues/2704 | 9 days, 21:03:04 | 9 days, 21:03:04 |
|
||||
| Using "peak" with multiple tabs refocuses to the wrong tab | https://github.com/zen-browser/desktop/issues/2703 | 12:32:59 | 12:32:59 |
|
||||
| Workspaces are not syncing properly. | https://github.com/zen-browser/desktop/issues/2702 | 6:50:52 | 1 day, 23:15:10 |
|
||||
| Zen Twilight hijacks the "zen" PATH variable after installation | https://github.com/zen-browser/desktop/issues/2700 | None | None |
|
||||
| When closing all tabs browser doesn't close | https://github.com/zen-browser/desktop/issues/2698 | 7:26:43 | None |
|
||||
| Last update completely broken on MacOS | https://github.com/zen-browser/desktop/issues/2697 | None | 37 days, 21:55:39 |
|
||||
| "You may not have the necessary permissions" window during installation | https://github.com/zen-browser/desktop/issues/2696 | None | 37 days, 22:42:54 |
|
||||
| Zen Sidebar/Webpanel has wrong pin icon before pinning and unpinning | https://github.com/zen-browser/desktop/issues/2695 | None | 0:01:45 |
|
||||
| [Twilight] Workspace Name Cut off in Sidebar | https://github.com/zen-browser/desktop/issues/2694 | None | 37 days, 23:29:06 |
|
||||
| Missing support for the Intel IPU6 WebCams (unlike Firefox) | https://github.com/zen-browser/desktop/issues/2693 | None | None |
|
||||
| Private window icon covers other toolbar items | https://github.com/zen-browser/desktop/issues/2689 | None | 38 days, 4:15:10 |
|
||||
| Unusable since I changed the app name on macOS | https://github.com/zen-browser/desktop/issues/2687 | None | 2:36:11 |
|
||||
| Windows builds broke Sidebery integration | https://github.com/zen-browser/desktop/issues/2686 | None | 38 days, 6:04:11 |
|
||||
| Switching to unloaded tab from URL bar does not work | https://github.com/zen-browser/desktop/issues/2683 | None | 38 days, 7:04:30 |
|
||||
| Auto-PIP doesn't work when switching desktops [MAC-OS] | https://github.com/zen-browser/desktop/issues/2682 | None | None |
|
||||
| Cannot share screen/window on MacOS | https://github.com/zen-browser/desktop/issues/2679 | 34 days, 18:07:19 | None |
|
||||
| bug: zen glance opens new tab with container tab indicator even when disabled. | https://github.com/zen-browser/desktop/issues/2678 | None | 37 days, 16:57:52 |
|
||||
| bug : Zen glance goes to next tab on closing glance instead of previous | https://github.com/zen-browser/desktop/issues/2677 | 13:33:57 | 22:58:39 |
|
||||
| too many tabs will push the bottom bar | https://github.com/zen-browser/desktop/issues/2674 | None | 37 days, 21:47:19 |
|
||||
| Add an animation for the downloading icon when the time left is not determined | https://github.com/zen-browser/desktop/issues/2673 | None | 1 day, 12:42:45 |
|
||||
| Unloading Tabs | https://github.com/zen-browser/desktop/issues/2672 | 0:19:15 | 1 day, 13:17:19 |
|
||||
| Text rendering is blurry and glitchy on second monitor | https://github.com/zen-browser/desktop/issues/2671 | 1 day, 13:20:19 | 39 days, 4:33:27 |
|
||||
| [twilight] if a tab is pinned to essentials it can no longer be pinned regularly | https://github.com/zen-browser/desktop/issues/2667 | 2:56:51 | 2:59:18 |
|
||||
| Unsetting some keyboard shortcuts causes the application to get stuck in the splash screen. | https://github.com/zen-browser/desktop/issues/2664 | None | 38 days, 2:24:41 |
|
||||
| [Bug] Right Click Sidebar in Compact Mode. | https://github.com/zen-browser/desktop/issues/2663 | 34 days, 23:45:02 | 45 days, 22:02:03 |
|
||||
| Add Arabic language to Translation | https://github.com/zen-browser/desktop/issues/2662 | 15:30:31 | 6 days, 9:28:40 |
|
||||
| Sidebar not managing location permission | https://github.com/zen-browser/desktop/issues/2661 | None | 38 days, 3:16:28 |
|
||||
| Glance jumps to the first unpinned tab | https://github.com/zen-browser/desktop/issues/2660 | 7:25:08 | 2 days, 2:54:22 |
|
||||
| Drag and drop for sidebar widening and shrinking is offset seems like can't widen sidebar. | https://github.com/zen-browser/desktop/issues/2659 | None | 31 days, 7:36:24 |
|
||||
| Tab Management Issue | https://github.com/zen-browser/desktop/issues/2658 | 13:56:19 | 2 days, 3:38:16 |
|
||||
| Can't install Zen Mods | https://github.com/zen-browser/desktop/issues/2657 | None | 4:07:58 |
|
||||
| New tab created on shifting workspaces | https://github.com/zen-browser/desktop/issues/2655 | 1:46:55 | 31 days, 9:25:13 |
|
||||
| Cannot watch anything on netflix | https://github.com/zen-browser/desktop/issues/2653 | 5:26:42 | 1 day, 12:21:51 |
|
||||
| Tab Accessibility Issue in Zen Browser | https://github.com/zen-browser/desktop/issues/2652 | 2 days, 2:51:42 | 10 days, 12:29:15 |
|
||||
| Picture-in-Picture doesn't prevent screen saver | https://github.com/zen-browser/desktop/issues/2651 | None | 38 days, 12:15:10 |
|
||||
| Make Workspaces Keep Cookies Separate, Similar to Firefox Multi-Account Containers | https://github.com/zen-browser/desktop/issues/2650 | None | 0:35:25 |
|
||||
| Pinned Tabs in workspaces aren't consistant across windows | https://github.com/zen-browser/desktop/issues/2649 | None | 38 days, 15:18:42 |
|
||||
| Zen-components submodule can't be found | https://github.com/zen-browser/desktop/issues/2648 | None | 36 days, 17:06:56 |
|
||||
| Left Active Window borders in Split View doesn't render correctly. | https://github.com/zen-browser/desktop/issues/2647 | 0:54:40 | 36 days, 4:28:13 |
|
||||
| Can not build on Windows (Locales folder issue) | https://github.com/zen-browser/desktop/issues/2645 | 22:18:09 | 47 days, 17:59:23 |
|
||||
| Browser fails to reopen after restoring default shortcuts and restarting | https://github.com/zen-browser/desktop/issues/2643 | 35 days, 16:34:17 | 40 days, 11:53:43 |
|
||||
| Very slow selection menu | https://github.com/zen-browser/desktop/issues/2642 | None | 44 days, 19:45:08 |
|
||||
| Picture-In-Picture window doesn't stay on top in KDE Plasma | https://github.com/zen-browser/desktop/issues/2641 | None | None |
|
||||
| Zen-Components just went private. | https://github.com/zen-browser/desktop/issues/2640 | 0:54:45 | 1:16:23 |
|
||||
| Twitch freezing in Zen | https://github.com/zen-browser/desktop/issues/2638 | 27 days, 23:41:20 | 40 days, 16:06:49 |
|
||||
| Portable version lost configuration after changing path | https://github.com/zen-browser/desktop/issues/2637 | None | 37 days, 23:31:36 |
|
||||
| Tab name weird padding | https://github.com/zen-browser/desktop/issues/2636 | 2:10:37 | 38 days, 1:17:04 |
|
||||
| Colors washed or greyed on youtube, Zen on macOS Ventura | https://github.com/zen-browser/desktop/issues/2634 | None | 42 days, 2:53:02 |
|
||||
| Private Window Not Working As Expected | https://github.com/zen-browser/desktop/issues/2633 | None | 38 days, 3:08:33 |
|
||||
| last update (to 1.0.1-a.14) reset "How to expand tabs" setting | https://github.com/zen-browser/desktop/issues/2626 | 6:20:36 | 8:23:32 |
|
||||
| Multiple new tab button | https://github.com/zen-browser/desktop/issues/2624 | 11:47:45 | 11:47:45 |
|
||||
| FireFox PWA extension runtime is not recognized even after being installed | https://github.com/zen-browser/desktop/issues/2623 | 16 days, 12:09:42 | 51 days, 3:17:24 |
|
||||
| Typo in Settings > Shortcuts (about:preferences#zenCKS) for Bookmark Tabs | https://github.com/zen-browser/desktop/issues/2621 | 1:19:28 | 52 days, 14:00:56 |
|
||||
| Toggle buttons in homepage settings have transparency issues when enabled on Linux (Ubuntu) | https://github.com/zen-browser/desktop/issues/2619 | None | 39 days, 17:40:08 |
|
||||
| Old alert after updating all mods | https://github.com/zen-browser/desktop/issues/2616 | None | 22:23:28 |
|
||||
| Keyboard navigation | https://github.com/zen-browser/desktop/issues/2615 | 6 days, 16:37:16 | 47 days, 1:23:07 |
|
||||
| Persist glance on tab switch | https://github.com/zen-browser/desktop/issues/2612 | None | 3 days, 20:17:58 |
|
||||
| Blury Webpages on a 32:9 window | https://github.com/zen-browser/desktop/issues/2611 | None | 0:11:09 |
|
||||
| Render flickering | https://github.com/zen-browser/desktop/issues/2610 | None | 38 days, 10:38:36 |
|
||||
| When you close the browser and reopen it, all tabs are present | https://github.com/zen-browser/desktop/issues/2607 | 1:40:45 | 39 days, 2:01:48 |
|
||||
| Information box glitch | https://github.com/zen-browser/desktop/issues/2605 | 1 day, 5:41:25 | 32 days, 4:35:20 |
|
||||
| Expand Tabs on Hover removes window drag | https://github.com/zen-browser/desktop/issues/2604 | None | 38 days, 3:56:01 |
|
||||
| Can't see downloads in Toolbar | https://github.com/zen-browser/desktop/issues/2603 | None | 11 days, 0:27:27 |
|
||||
| Video Calls and Sidebar App UI Issues in Zen Browser | https://github.com/zen-browser/desktop/issues/2602 | None | 38 days, 5:23:41 |
|
||||
| Zen not remembering where the tabs opened in the previous sessions. | https://github.com/zen-browser/desktop/issues/2601 | 16:46:28 | None |
|
||||
| [Twilight] Show bookmarks toolbar freezes & flickers | https://github.com/zen-browser/desktop/issues/2600 | None | 0:24:46 |
|
||||
| Icons not loading for the shortcuts on the new tab page. | https://github.com/zen-browser/desktop/issues/2598 | None | 40 days, 6:20:52 |
|
||||
| Incorrect image for "Hide Tab Bar" and "Hide Top Bar" in Theme Settings | https://github.com/zen-browser/desktop/issues/2597 | 0:11:30 | 5:46:37 |
|
||||
| Scroll Bar not working in vertical tabs | https://github.com/zen-browser/desktop/issues/2596 | 10 days, 6:06:10 | 42 days, 0:21:25 |
|
||||
| Glance doesn't open github links while on split view | https://github.com/zen-browser/desktop/issues/2595 | None | 38 days, 8:46:56 |
|
||||
| Opening Find makes the whole web content jump | https://github.com/zen-browser/desktop/issues/2594 | 5:30:19 | 49 days, 9:47:58 |
|
||||
| Video Emebeds fail to play | https://github.com/zen-browser/desktop/issues/2593 | 14 days, 0:48:37 | 52 days, 12:38:38 |
|
||||
| Pinned tabs in a workspace create a blank space between the end of the tab scroll region and the workspace buttons in another workspace with fewer tabs | https://github.com/zen-browser/desktop/issues/2592 | 7 days, 15:54:43 | 49 days, 7:40:42 |
|
||||
| Kick.com issue and cant click buttons | https://github.com/zen-browser/desktop/issues/2591 | None | 38 days, 15:39:38 |
|
||||
| Icons overlay each other in toolbar when resizing the window | https://github.com/zen-browser/desktop/issues/2590 | None | 1 day, 11:23:01 |
|
||||
| Active space indicator not centered | https://github.com/zen-browser/desktop/issues/2589 | None | 38 days, 17:06:48 |
|
||||
| Sidebar hover and right click makes the sidebar dissapear | https://github.com/zen-browser/desktop/issues/2587 | 13 days, 8:25:06 | 51 days, 18:06:44 |
|
||||
| Tabs are unloading while Glance tabs is opened | https://github.com/zen-browser/desktop/issues/2586 | None | 37 days, 18:32:20 |
|
||||
| Sound icon in tab not retained when changing tabs | https://github.com/zen-browser/desktop/issues/2585 | None | 37 days, 19:01:25 |
|
||||
| At Glance - go backward / go forward | https://github.com/zen-browser/desktop/issues/2584 | 4 days, 17:08:25 | 4 days, 17:08:35 |
|
||||
| Only Create New Tabs When a URL is Loaded | https://github.com/zen-browser/desktop/issues/2582 | 0:50:53 | 0:50:53 |
|
||||
| REQUEST: I need the old switch to next tab in keyboard shortcuts | https://github.com/zen-browser/desktop/issues/2581 | 7 days, 23:34:33 | 7 days, 23:34:33 |
|
||||
| Sidebar does not appear when hovered | https://github.com/zen-browser/desktop/issues/2579 | 7:20:14 | 20:32:59 |
|
||||
| Browser stuck in infinite loading on macOS Sequoia 15.2 Developer Beta | https://github.com/zen-browser/desktop/issues/2577 | None | 38 days, 5:02:27 |
|
||||
| Glance in page opened from Glance | https://github.com/zen-browser/desktop/issues/2575 | None | 8 days, 21:14:19 |
|
||||
| [bug] Layout issues with Compact Mode enabled & Tabs on Right | https://github.com/zen-browser/desktop/issues/2574 | 2 days, 19:56:38 | 49 days, 15:48:59 |
|
||||
| tabs getting blurred out | https://github.com/zen-browser/desktop/issues/2573 | None | 38 days, 10:14:50 |
|
||||
| Unable to add perplexity.ai as default search engine | https://github.com/zen-browser/desktop/issues/2572 | 4:10:04 | 14:00:57 |
|
||||
| bug with icons jumping across tool bar when rearanging | https://github.com/zen-browser/desktop/issues/2571 | 14:56:43 | 38 days, 13:20:13 |
|
||||
| Toggle Web Panel Button causes toolbar to not retract in compact mode | https://github.com/zen-browser/desktop/issues/2570 | 17:51:54 | 38 days, 13:49:36 |
|
||||
| Tabs Do Not Expand On Hover After Toggling Compact Mode | https://github.com/zen-browser/desktop/issues/2569 | 6 days, 18:42:45 | 56 days, 19:47:18 |
|
||||
| Title bar does not lose focus after using URL bar in compact mode | https://github.com/zen-browser/desktop/issues/2568 | 16 days, 18:39:13 | 20 days, 11:52:21 |
|
||||
| cannot create workspaces | https://github.com/zen-browser/desktop/issues/2567 | 1:26:45 | 9 days, 0:19:56 |
|
||||
| Tabs dont react after not using for some time | https://github.com/zen-browser/desktop/issues/2566 | 9:38:14 | 30 days, 15:51:04 |
|
||||
| Browser Freezes after sleeping my machine | https://github.com/zen-browser/desktop/issues/2565 | None | 31 days, 16:11:47 |
|
||||
| hotkey "Toggle side bar" doesn't work | https://github.com/zen-browser/desktop/issues/2564 | 3:00:58 | 3:05:41 |
|
||||
| After using the compact mod, opening the panel on hover does not work | https://github.com/zen-browser/desktop/issues/2563 | None | 37 days, 17:36:36 |
|
||||
| Tab panel doesn't work after move some tab to another workspace | https://github.com/zen-browser/desktop/issues/2562 | 2 days, 19:16:36 | 50 days, 0:17:12 |
|
||||
| Not using custom new tab page on first new tab or when closing all tabs | https://github.com/zen-browser/desktop/issues/2561 | 2 days, 17:07:04 | 18 days, 18:59:30 |
|
||||
| Inactive Tabs Freeze and Cannot Be Reopened | https://github.com/zen-browser/desktop/issues/2559 | 4:24:20 | 4:24:20 |
|
||||
| Unloaded apps do no open or reload | https://github.com/zen-browser/desktop/issues/2558 | 4:27:16 | 4:34:13 |
|
||||
| Window control buttons overlapping with toolbar on narrow windows when not in compact mode | https://github.com/zen-browser/desktop/issues/2557 | 7 days, 0:07:05 | 44 days, 21:21:54 |
|
||||
| Hover-expand tab bar with translucent theme colors | https://github.com/zen-browser/desktop/issues/2554 | None | 37 days, 23:14:27 |
|
||||
| Expanded Tab Bar Crops Right Side Of Window - Including Window Buttons And Page Content | https://github.com/zen-browser/desktop/issues/2552 | 1:27:26 | 1:27:26 |
|
||||
| Glance window breaks Zen if closed with CTRL + W shortcut on Windows | https://github.com/zen-browser/desktop/issues/2551 | 0:42:23 | 4 days, 3:18:01 |
|
||||
| Blurry viewport on Linux | https://github.com/zen-browser/desktop/issues/2550 | None | 14 days, 3:19:43 |
|
||||
| Bookmarks toolbar items in the tab bar are broken after collapsing tab bar | https://github.com/zen-browser/desktop/issues/2547 | 0:09:26 | 39 days, 0:58:16 |
|
||||
| Glance is launching links in main window and Glance window | https://github.com/zen-browser/desktop/issues/2546 | 5 days, 22:40:22 | 6 days, 2:00:07 |
|
||||
| Can't disable double click for new tab | https://github.com/zen-browser/desktop/issues/2545 | 10:47:41 | 45 days, 1:07:17 |
|
||||
| There is no New Tab button on sidebar | https://github.com/zen-browser/desktop/issues/2543 | None | 0:13:58 |
|
||||
| Websites appear blurry with non-standard aspect ratios (ultra-wide) | https://github.com/zen-browser/desktop/issues/2541 | 2 days, 2:54:09 | None |
|
||||
| Last pinned tab loads upon closing the last normal tab, and new tab auto-opens even when there's at least one tab already open | https://github.com/zen-browser/desktop/issues/2540 | 1:07:36 | 38 days, 3:11:34 |
|
||||
| Duplicate New tab button added when closing an new tab | https://github.com/zen-browser/desktop/issues/2539 | None | 0:07:45 |
|
||||
| Closing last tab doesn't close the broswer window | https://github.com/zen-browser/desktop/issues/2537 | 1:22:17 | 6 days, 1:24:16 |
|
||||
| closing glance window on some websites breaks zen until restarted | https://github.com/zen-browser/desktop/issues/2536 | 6:10:23 | 45 days, 4:32:16 |
|
||||
| Glance when closed jumps to another tab and not to the original tab | https://github.com/zen-browser/desktop/issues/2535 | 0:31:34 | 6 days, 1:53:32 |
|
||||
| Closing Glance mode tab takes to the next tab automatically | https://github.com/zen-browser/desktop/issues/2534 | None | 0:02:05 |
|
||||
| Bottom panel on vertical tabs should be hidden when empty | https://github.com/zen-browser/desktop/issues/2533 | None | 38 days, 5:23:43 |
|
||||
| No way to hide Bookmarks toolbar. | https://github.com/zen-browser/desktop/issues/2532 | 0:32:12 | 45 days, 15:03:06 |
|
||||
| Deformed icons on bookmarks bar when in "Density mode" is set to "Touch" | https://github.com/zen-browser/desktop/issues/2531 | 13 days, 0:51:03 | 46 days, 7:10:55 |
|
||||
| Empty tab bar is shown on opening | https://github.com/zen-browser/desktop/issues/2530 | 1:31:47 | None |
|
||||
| when opening a link in split view it forms a new tab | https://github.com/zen-browser/desktop/issues/2529 | 31 days, 8:32:44 | 39 days, 4:52:47 |
|
||||
| The fullscreen button and close button in glance both close the window. | https://github.com/zen-browser/desktop/issues/2528 | 2:17:17 | 45 days, 17:48:29 |
|
||||
| Glance issues - a.17 | https://github.com/zen-browser/desktop/issues/2526 | 0:39:39 | 31 days, 8:30:40 |
|
||||
| Pinned and Starred Tabs - pin tabs in just the current workspace or across all | https://github.com/zen-browser/desktop/issues/2525 | None | 0:48:10 |
|
||||
| Cant move tab to existing new window | https://github.com/zen-browser/desktop/issues/2524 | 2:03:18 | 6 days, 12:34:47 |
|
||||
| None of the Zen mods are working | https://github.com/zen-browser/desktop/issues/2523 | 1:03:23 | 49 days, 10:06:42 |
|
||||
| [BUG] glance-close focuses next-tab | https://github.com/zen-browser/desktop/issues/2520 | 2:25:28 | 2:25:28 |
|
||||
| Clear instructions for Updating App Images | https://github.com/zen-browser/desktop/issues/2518 | 31 days, 13:24:28 | None |
|
||||
| Can't move new tab toolbar | https://github.com/zen-browser/desktop/issues/2517 | 1:22:26 | 7:58:34 |
|
||||
| Fading edge effect on the tab sidebar does not apply to entries below (and including) the selected tab | https://github.com/zen-browser/desktop/issues/2516 | 31 days, 13:56:06 | None |
|
||||
| Background Color Issue in Zen Browser | https://github.com/zen-browser/desktop/issues/2514 | 4:55:19 | 0:12:23 |
|
||||
| Empty pinned new tab opening a url opens in a new page | https://github.com/zen-browser/desktop/issues/2513 | 31 days, 14:11:12 | 31 days, 14:24:17 |
|
||||
| Annoying border radius effect | https://github.com/zen-browser/desktop/issues/2512 | 2:00:01 | 50 days, 8:13:50 |
|
||||
| Zen browser "forgets pins" when the last closed window isn't the one with the pins | https://github.com/zen-browser/desktop/issues/2510 | 8:51:12 | 40 days, 14:04:03 |
|
||||
| Dragging a pinned tab unpins the tab | https://github.com/zen-browser/desktop/issues/2508 | 31 days, 14:50:43 | 44 days, 6:57:18 |
|
||||
| Crash when dragging an `<a>` element | https://github.com/zen-browser/desktop/issues/2504 | None | 0:04:33 |
|
||||
| Ability to make the web panel wider | https://github.com/zen-browser/desktop/issues/2503 | 10:34:58 | 10:35:16 |
|
||||
|
||||
_This report was generated with the [Issue Metrics Action](https://github.com/github/issue-metrics)_
|
||||
Search query used to find these items: `repo:zen-browser/desktop is:issue created:2024-11-01..2024-11-30`
|
589
docs/issue-metrics/2024_2024-12-01..2024-12-31.md
Normal file
@@ -0,0 +1,589 @@
|
||||
# Issue Metrics
|
||||
|
||||
| Metric | Average | Median | 90th percentile |
|
||||
| --- | --- | --- | ---: |
|
||||
| Time to first response | 1 day, 6:06:46 | 5:11:49 | 3 days, 5:34:37 |
|
||||
| Time to close | 3 days, 4:54:06 | 1 day, 3:01:15 | 9 days, 16:15:54 |
|
||||
|
||||
| Metric | Count |
|
||||
| --- | ---: |
|
||||
| Number of items that remain open | 316 |
|
||||
| Number of items closed | 255 |
|
||||
| Total number of items created | 571 |
|
||||
|
||||
| Title | URL | Time to first response | Time to close |
|
||||
| --- | --- | --- | --- |
|
||||
| XDG mimeapps.list symlink is destroyed on setting Zen as default browser | https://github.com/zen-browser/desktop/issues/4096 | None | None |
|
||||
| Mozilla Sync | https://github.com/zen-browser/desktop/issues/4091 | 5:35:09 | 5:58:24 |
|
||||
| Vertical space added to extensions' windows opened from toolbar | https://github.com/zen-browser/desktop/issues/4090 | 12:40:07 | 12:41:13 |
|
||||
| Zen reliably crashes on my laptop when I resume from suspend | https://github.com/zen-browser/desktop/issues/4089 | None | None |
|
||||
| entire ui except for actual web page is completely broken | https://github.com/zen-browser/desktop/issues/4087 | 0:29:17 | None |
|
||||
| All kinds of toolbar and extension issues on 1.0.2-b.5 | https://github.com/zen-browser/desktop/issues/4086 | 17:30:01 | 17:30:01 |
|
||||
| Maximize / Restore Button Doesn't change when Clicking and Dragging Sidebar to exit Fullscreen Window | https://github.com/zen-browser/desktop/issues/4085 | None | None |
|
||||
| A few macOS bugs (Gestures/UI issues) | https://github.com/zen-browser/desktop/issues/4084 | 0:18:00 | None |
|
||||
| PDF will open in closed profile | https://github.com/zen-browser/desktop/issues/4083 | 19:55:14 | None |
|
||||
| Password suggestion (autofill) doesn't show up | https://github.com/zen-browser/desktop/issues/4081 | 21:48:25 | 1 day, 7:11:16 |
|
||||
| Pages won't render in 144 fps | https://github.com/zen-browser/desktop/issues/4080 | None | None |
|
||||
| Startup freeze | https://github.com/zen-browser/desktop/issues/4079 | None | None |
|
||||
| Flickering issue in Zen Browser | https://github.com/zen-browser/desktop/issues/4075 | None | 7:18:23 |
|
||||
| Uploading csv file to resend.com fails | https://github.com/zen-browser/desktop/issues/4074 | 1:50:47 | None |
|
||||
| Password manager isn't autofilling saved passwords / accounts | https://github.com/zen-browser/desktop/issues/4073 | 0:47:06 | 1:01:10 |
|
||||
| [Bug] The sidebar doesn't appear as the mouse hovers on | https://github.com/zen-browser/desktop/issues/4072 | None | None |
|
||||
| Certain keymap break browser startup | https://github.com/zen-browser/desktop/issues/4071 | None | None |
|
||||
| There are two 'Manage bookmarks' options in the 'Bookmarks menu' | https://github.com/zen-browser/desktop/issues/4068 | 1 day, 11:07:22 | None |
|
||||
| Essentials tabs disapear after switching workspace or restarting Zen | https://github.com/zen-browser/desktop/issues/4066 | 1 day, 16:55:57 | None |
|
||||
| URL Bar Identity Box Takes Up Entire Space | https://github.com/zen-browser/desktop/issues/4061 | 10:35:29 | None |
|
||||
| Can't enter full screen when playing videos on the web panel | https://github.com/zen-browser/desktop/issues/4060 | None | None |
|
||||
| Unexpected Style Glitches and Font Rendering Issues in Zen Browser | https://github.com/zen-browser/desktop/issues/4059 | None | None |
|
||||
| The address bar will offset correct position when input in newtab. | https://github.com/zen-browser/desktop/issues/4058 | 1 day, 18:32:37 | 1 day, 19:47:44 |
|
||||
| Essential Tabs Not Consistent Across Workspaces | https://github.com/zen-browser/desktop/issues/4057 | None | 6:37:56 |
|
||||
| MakeNSIS is found but the build fails while getting it's version. | https://github.com/zen-browser/desktop/issues/4056 | None | None |
|
||||
| (Sidebar): The button in this panel uses a completely different design for some reason | https://github.com/zen-browser/desktop/issues/4055 | None | 15:49:49 |
|
||||
| (Sidebar): The options menu is too close to the traffic lights | https://github.com/zen-browser/desktop/issues/4054 | None | 15:50:01 |
|
||||
| "Switch to workspace where container is set as default" does not work in the same way if the link is opened from another file or the clipboard. | https://github.com/zen-browser/desktop/issues/4053 | None | None |
|
||||
| (Sidebar) Inconsistent padding on sidebar buttons | https://github.com/zen-browser/desktop/issues/4052 | None | 20:02:35 |
|
||||
| (Settings): If the window is too small, the settings is cut off, just hide the sidebar (in settings) | https://github.com/zen-browser/desktop/issues/4051 | None | 20:46:54 |
|
||||
| (Sidebar): The animations of these sidebars hide the rounded corner | https://github.com/zen-browser/desktop/issues/4050 | None | 5:22:16 |
|
||||
| (Sidebar): Clicking the Zen Sidebar option doesn't seem to close it. Just replay the animation | https://github.com/zen-browser/desktop/issues/4049 | None | 5:22:26 |
|
||||
| (Sidebar): Hovering over this button in the Protections popup, makes the background black (again, with no animation). | https://github.com/zen-browser/desktop/issues/4048 | None | 1:32:52 |
|
||||
| (Sidebar): The toggle is grayed out when you hover it? | https://github.com/zen-browser/desktop/issues/4047 | None | 5:22:42 |
|
||||
| (Sidebar): Pressing restore defaults seems to have prevented me from closing this. Also the overflow menu popup is not in the zen toolbar, just pointing at nothing. | https://github.com/zen-browser/desktop/issues/4046 | None | 20:55:00 |
|
||||
| (Sidebar): When you first open zen, you can click this button. But if you click it, it changes the layout and the option disapeered, even when switching back the layout. (also this says sidebar again? use the sidebar icon like every other app and Zen Sidebar can use a different icon). | https://github.com/zen-browser/desktop/issues/4045 | None | 16:50:23 |
|
||||
| (Sidebar): The padding of the popup dialog is inconsistent, it should be larger anyway. | https://github.com/zen-browser/desktop/issues/4044 | None | 20:55:07 |
|
||||
| (Sidebar): If this is the sidebar, what is that, the toolbar? I see it refered to as either the sidebar or toolbar. Just choose one (i recommend sidebar, because toolbars are usally just icons). | https://github.com/zen-browser/desktop/issues/4043 | None | 1:01:35 |
|
||||
| (Sidebar): The workspace icons are too small | https://github.com/zen-browser/desktop/issues/4042 | None | 20:56:32 |
|
||||
| (Sidebar): The emojis should be bigger when you have so much space, also, a search function would be nice | https://github.com/zen-browser/desktop/issues/4041 | None | 1 day, 22:34:18 |
|
||||
| (Onboarding): DuckDuckGo and Wikipedia look selected when its actually Google that is selected | https://github.com/zen-browser/desktop/issues/4040 | None | 0:50:40 |
|
||||
| (Onboarding): Selection indecator for option is to faint to properly see which option is selected | https://github.com/zen-browser/desktop/issues/4039 | None | 0:48:11 |
|
||||
| (Onboarding): Buttons don't use pointers as the cursor and don't have fade animations, they are just abrubptly inverted. | https://github.com/zen-browser/desktop/issues/4038 | None | 0:45:20 |
|
||||
| (Onboarding): There is too much space between the header and the options, also, there is a random white triangle in the corner. | https://github.com/zen-browser/desktop/issues/4037 | None | 0:42:53 |
|
||||
| (Onboarding): The orange background color seems nice, but the animations seem to speedy, maybe ease out + 0.5s would be better. | https://github.com/zen-browser/desktop/issues/4036 | None | 0:40:45 |
|
||||
| [meta]: Common polishing fixes for beta version 6 | https://github.com/zen-browser/desktop/issues/4035 | None | 21:16:24 |
|
||||
| "Change Theme Colors" button disappears when workspaces are disabled | https://github.com/zen-browser/desktop/issues/4033 | None | None |
|
||||
| Some toolbar buttons stay colored after clicking on them but their panels don't open | https://github.com/zen-browser/desktop/issues/4032 | None | None |
|
||||
| The browser has stopped opening. | https://github.com/zen-browser/desktop/issues/4031 | 2 days, 6:02:42 | None |
|
||||
| Startup error | https://github.com/zen-browser/desktop/issues/4029 | None | None |
|
||||
| Ctrl+Shift+C stopped working | https://github.com/zen-browser/desktop/issues/4028 | 2 days, 4:35:14 | None |
|
||||
| At start all bookmarks automatically opens | https://github.com/zen-browser/desktop/issues/4026 | None | None |
|
||||
| Sponsored suggestions are still enabled | https://github.com/zen-browser/desktop/issues/4020 | 14:48:28 | None |
|
||||
| Windows chrome not looking right | https://github.com/zen-browser/desktop/issues/4017 | 4:53:33 | 5:02:49 |
|
||||
| Arrow keys stop working after a while on Linux | https://github.com/zen-browser/desktop/issues/4015 | 14:50:10 | 21:56:26 |
|
||||
| Keyboard Shortcuts not working as expected on macOS | https://github.com/zen-browser/desktop/issues/4014 | 23:39:14 | None |
|
||||
| Bookmark menus disappear from top bar upon opening any page | https://github.com/zen-browser/desktop/issues/4013 | 1 day, 8:23:17 | None |
|
||||
| Zen Browser don't detect that it's already default and keeps giving the window asking for to become the default browser. | https://github.com/zen-browser/desktop/issues/4012 | 1 day, 9:27:25 | None |
|
||||
| After using the Zen browser for some time, the arrow keys become unresponsive, making it impossible to move the cursor left or right, and a restart is necessary to fix the issue | https://github.com/zen-browser/desktop/issues/4011 | 1 day, 3:01:15 | 1 day, 3:01:15 |
|
||||
| Sidebar animation collapse cancelling when pressing collapse button twice quickly. | https://github.com/zen-browser/desktop/issues/4010 | None | None |
|
||||
| mouse/keyboard click does not work after some tab switch / window minimize | https://github.com/zen-browser/desktop/issues/4008 | None | None |
|
||||
| Theme resets to default/accent colors on startup | https://github.com/zen-browser/desktop/issues/4007 | 1 day, 16:54:17 | None |
|
||||
| Remove browser padding mod not working | https://github.com/zen-browser/desktop/issues/4005 | 1 day, 8:07:50 | 1 day, 8:07:50 |
|
||||
| A bunch of error 0x80040111's when starting zen | https://github.com/zen-browser/desktop/issues/4004 | 1 day, 10:18:21 | None |
|
||||
| hover margin on tab bar is too big until you resize it manually | https://github.com/zen-browser/desktop/issues/4002 | 1 day, 16:46:24 | None |
|
||||
| (UI) Firefox sidebar overlaps with page content | https://github.com/zen-browser/desktop/issues/4001 | None | None |
|
||||
| Unable to view bookmarks toolbar | https://github.com/zen-browser/desktop/issues/4000 | 5:31:10 | 16:20:24 |
|
||||
| Custom colors do not work as they should with solid colors | https://github.com/zen-browser/desktop/issues/3999 | 6:46:44 | 12:48:22 |
|
||||
| Color picker only works when Workspaces is enabled | https://github.com/zen-browser/desktop/issues/3998 | 1 day, 20:40:25 | 1 day, 20:40:25 |
|
||||
| Bug Report: Persistent Zen Mod Customizations | https://github.com/zen-browser/desktop/issues/3997 | 1 day, 21:37:17 | None |
|
||||
| Lagging on crypto pages, e.g. binance, coinbase | https://github.com/zen-browser/desktop/issues/3996 | None | None |
|
||||
| Scrolling bar on vertical tab bar does not scroll | https://github.com/zen-browser/desktop/issues/3994 | 2 days, 8:20:25 | None |
|
||||
| Inconsistent padding on collapsed view using Split Tabs | https://github.com/zen-browser/desktop/issues/3993 | None | None |
|
||||
| Cycleing Tab in fullscreen results in strange behaviour | https://github.com/zen-browser/desktop/issues/3992 | None | None |
|
||||
| Animation of popup round corners clipped by masks | https://github.com/zen-browser/desktop/issues/3991 | 3 days, 5:34:37 | 3 days, 5:34:37 |
|
||||
| Hiding toolbar in Compact Mode breaks Profile Switcher | https://github.com/zen-browser/desktop/issues/3990 | 2 days, 12:32:42 | 2 days, 12:32:42 |
|
||||
| Zen doesn't remember entered data on webpages when clicking "go back" button | https://github.com/zen-browser/desktop/issues/3989 | None | None |
|
||||
| Unexpected text appears when selecting wallpapers and typing. | https://github.com/zen-browser/desktop/issues/3988 | 2 days, 14:37:23 | 2 days, 14:37:23 |
|
||||
| [BUG] Extension Expands Vertically on Each Usage | https://github.com/zen-browser/desktop/issues/3987 | 0:03:27 | 2 days, 2:35:47 |
|
||||
| Pinning (or unpinning) extensions cause toolbar to break in compact mode | https://github.com/zen-browser/desktop/issues/3986 | None | None |
|
||||
| Weird behavior on MacOS when Zen is in fullscreen | https://github.com/zen-browser/desktop/issues/3985 | 0:54:00 | None |
|
||||
| Title bar buttons on Linux | https://github.com/zen-browser/desktop/issues/3984 | None | None |
|
||||
| Playback Issue After Long Pauses in Videos: Requires Refresh to Fix | https://github.com/zen-browser/desktop/issues/3981 | None | None |
|
||||
| Profile button breaks if pressed fast right after pressing workspace | https://github.com/zen-browser/desktop/issues/3980 | None | None |
|
||||
| Single collapsed toolbar doesn't slide out in fullscreen (on Mac) | https://github.com/zen-browser/desktop/issues/3979 | None | None |
|
||||
| Theme bleeds into websites | https://github.com/zen-browser/desktop/issues/3978 | 0:25:41 | 13:15:26 |
|
||||
| Laggy Scrolling and UI after updating from 1.0.2-b3 to 1.0.2-b4 and b5 | https://github.com/zen-browser/desktop/issues/3975 | None | 0:35:22 |
|
||||
| Clicking on any top application menu bar items triggers vertical tab bar | https://github.com/zen-browser/desktop/issues/3974 | 3 days, 7:31:20 | None |
|
||||
| Toolbar icons not centered properly on macOS | https://github.com/zen-browser/desktop/issues/3973 | 15:40:09 | 6 days, 2:04:51 |
|
||||
| Essentials change container after a restart. | https://github.com/zen-browser/desktop/issues/3972 | None | None |
|
||||
| pinning too many extensions causes toolbar to break | https://github.com/zen-browser/desktop/issues/3971 | None | None |
|
||||
| New centered omnibox loses focus in the middle of composing characters in Korean IME | https://github.com/zen-browser/desktop/issues/3970 | None | None |
|
||||
| default theme does not apply correctly | https://github.com/zen-browser/desktop/issues/3969 | None | None |
|
||||
| Pick element from page shortcuts not working | https://github.com/zen-browser/desktop/issues/3968 | 2 days, 9:57:49 | None |
|
||||
| Extensions creating blank space when reopened | https://github.com/zen-browser/desktop/issues/3966 | 4:29:31 | 6:42:35 |
|
||||
| "tab-loading-bust" doesn't work when "tab-context-line" is visible | https://github.com/zen-browser/desktop/issues/3964 | None | None |
|
||||
| Essentials opens multiple copies of an application - one for each window - this breaks some applications and uses memory if tabs are set not to unload.. | https://github.com/zen-browser/desktop/issues/3961 | 0:01:21 | None |
|
||||
| Keyboard Shortcuts are Broken on International Layouts | https://github.com/zen-browser/desktop/issues/3959 | 7 days, 5:59:10 | None |
|
||||
| Links and buttons not working on some single page applications | https://github.com/zen-browser/desktop/issues/3958 | None | None |
|
||||
| Compact mode hides the wrong bar | https://github.com/zen-browser/desktop/issues/3957 | None | None |
|
||||
| Sidebar doesn't hide sometimes. | https://github.com/zen-browser/desktop/issues/3956 | 1 day, 17:09:53 | None |
|
||||
| when an extension is used, the shrinked URL bar is inaccessible [new layout issue] | https://github.com/zen-browser/desktop/issues/3954 | None | None |
|
||||
| Error: File browser/extensions/moz.build does not exist | https://github.com/zen-browser/desktop/issues/3951 | 4:03:32 | None |
|
||||
| Address Bar is off-center (MacOS) | https://github.com/zen-browser/desktop/issues/3950 | 2:38:16 | 2:56:46 |
|
||||
| Previous setting not retained after clicking on "cancel" button on "Tab unloader" | https://github.com/zen-browser/desktop/issues/3948 | None | None |
|
||||
| Broken design when "Tab unloader" setting is saved | https://github.com/zen-browser/desktop/issues/3947 | None | None |
|
||||
| Zen Browser Udemy Issue | https://github.com/zen-browser/desktop/issues/3942 | 0:38:14 | 19:55:04 |
|
||||
| Zen crashes when try to access chrome://browser/content/browser.xhtml | https://github.com/zen-browser/desktop/issues/3941 | 8:25:55 | None |
|
||||
| Move tab to other window when compact mode sidebar | https://github.com/zen-browser/desktop/issues/3940 | 1 day, 20:46:00 | 22:23:33 |
|
||||
| Opening a new instance of Zen changes position of Essentials | https://github.com/zen-browser/desktop/issues/3939 | None | None |
|
||||
| browser scrolling sensitivity unnecessary | https://github.com/zen-browser/desktop/issues/3938 | 23:04:47 | 23:04:47 |
|
||||
| Can't run on MacOS ARM Architecture (m1) | https://github.com/zen-browser/desktop/issues/3937 | 1 day, 1:47:11 | 7 days, 2:34:20 |
|
||||
| Worspaces are not shared between the windows of Zen browser | https://github.com/zen-browser/desktop/issues/3936 | 3:30:35 | None |
|
||||
| Moving tabs to a new workspace disables right click in sidebar | https://github.com/zen-browser/desktop/issues/3935 | 1 day, 6:23:04 | 1 day, 6:23:04 |
|
||||
| Zip download not working for Windows | https://github.com/zen-browser/desktop/issues/3934 | 0:25:00 | 0:25:00 |
|
||||
| Improve touch-screen experience | https://github.com/zen-browser/desktop/issues/3932 | 2:15:39 | 2:15:39 |
|
||||
| Able to open Private Browsing even after disabling it | https://github.com/zen-browser/desktop/issues/3928 | None | None |
|
||||
| youtube miniplayer only plays sound | https://github.com/zen-browser/desktop/issues/3927 | 3:56:38 | None |
|
||||
| In compact mode, moving a tab to another workspace makes the sidebar stuck in visible state. | https://github.com/zen-browser/desktop/issues/3924 | 6:54:20 | 6:54:20 |
|
||||
| Theme disappears after changing workspaces | https://github.com/zen-browser/desktop/issues/3923 | None | 7:53:48 |
|
||||
| Closing window quits application | https://github.com/zen-browser/desktop/issues/3922 | 8:08:20 | 2 days, 3:29:13 |
|
||||
| Allignment isn't proper. | https://github.com/zen-browser/desktop/issues/3921 | None | 8:02:46 |
|
||||
| cloud flare having trouble bug | https://github.com/zen-browser/desktop/issues/3920 | 12:51:24 | None |
|
||||
| Compact mode tab (tool) bar jittering | https://github.com/zen-browser/desktop/issues/3916 | 1 day, 20:57:32 | None |
|
||||
| Compact mode options not working as expected | https://github.com/zen-browser/desktop/issues/3915 | 2 days, 13:01:48 | 2 days, 13:01:48 |
|
||||
| Zen Twilight: mouse actions extremely bugged | https://github.com/zen-browser/desktop/issues/3914 | None | 0:52:24 |
|
||||
| Toolbar not visible in compact mode while typing | https://github.com/zen-browser/desktop/issues/3913 | 0:27:02 | 23:00:14 |
|
||||
| Keyboard navigation problems after clicking on extensions. Compact mode + multiple toobars | https://github.com/zen-browser/desktop/issues/3912 | 1:25:35 | 1:25:35 |
|
||||
| anti ad blocker | https://github.com/zen-browser/desktop/issues/3911 | 0:09:16 | 0:59:35 |
|
||||
| GCP documentation site unusable in Zen | https://github.com/zen-browser/desktop/issues/3910 | 4:05:28 | 2 days, 20:39:48 |
|
||||
| Top toolbar flickers on mouse movement | https://github.com/zen-browser/desktop/issues/3908 | None | None |
|
||||
| Video open Fullscreen | https://github.com/zen-browser/desktop/issues/3906 | 2:55:00 | 3:17:28 |
|
||||
| After 1.0.2-b.3 update, with compact mode enabled and multiple toolbars chosen, mouse movement can't expand the tab view (Linux). | https://github.com/zen-browser/desktop/issues/3905 | 6:23:39 | 3 days, 6:09:14 |
|
||||
| Bookmarks only visible in new tab | https://github.com/zen-browser/desktop/issues/3903 | 7:14:26 | None |
|
||||
| Single Toolbar Breaks Searchbar Opening on New Window | https://github.com/zen-browser/desktop/issues/3901 | None | None |
|
||||
| Side tab bar stucks (doesn't hides again) when we click on the Zen Account button multiple time | https://github.com/zen-browser/desktop/issues/3900 | 0:05:16 | 0:05:15 |
|
||||
| Loose my Essentials and Pinned tab icons after restarting | https://github.com/zen-browser/desktop/issues/3899 | 0:24:12 | None |
|
||||
| Container and Workspace indicators arent followings prefs | https://github.com/zen-browser/desktop/issues/3898 | 9:37:20 | 3 days, 6:10:18 |
|
||||
| Add as an application banner is not where it's supposed to be | https://github.com/zen-browser/desktop/issues/3897 | None | None |
|
||||
| Scroll speed is much faster in zen than in any other app | https://github.com/zen-browser/desktop/issues/3896 | 0:48:47 | 0:55:02 |
|
||||
| "Briefly make the toolbar popup when switching or opening new tabs in compact mode" doesn't work with ctrl+click | https://github.com/zen-browser/desktop/issues/3895 | None | None |
|
||||
| Default shortcut for "Copy current URL" overridden by element inspector | https://github.com/zen-browser/desktop/issues/3894 | 0:04:46 | 0:32:12 |
|
||||
| Default Firefox Window Control buttons used instead of custom Zen icons | https://github.com/zen-browser/desktop/issues/3893 | 0:18:50 | 11 days, 18:08:37 |
|
||||
| Flightradar24 has botched information when hovering an airport | https://github.com/zen-browser/desktop/issues/3892 | None | 7:23:49 |
|
||||
| Crash when playing videos | https://github.com/zen-browser/desktop/issues/3891 | None | None |
|
||||
| Sidebar goes black | https://github.com/zen-browser/desktop/issues/3890 | 2:18:33 | None |
|
||||
| Dark theme not respected | https://github.com/zen-browser/desktop/issues/3889 | 10:06:12 | None |
|
||||
| Mod default preferences not displayed correctly until reopening the settings page or browser restart | https://github.com/zen-browser/desktop/issues/3887 | None | None |
|
||||
| Bookmarks stop working. Impossible to add and manage | https://github.com/zen-browser/desktop/issues/3886 | 7:47:27 | 8:06:47 |
|
||||
| [Bug] Wrong Title For Tab Bar & Top Bar | https://github.com/zen-browser/desktop/issues/3885 | None | 18:00:09 |
|
||||
| Settings lay-out looks odd on half-screen | https://github.com/zen-browser/desktop/issues/3884 | None | None |
|
||||
| Ctrl + Shift + Alt + I not working | https://github.com/zen-browser/desktop/issues/3883 | 0:03:43 | 0:03:56 |
|
||||
| Tab Unloader addon not working | https://github.com/zen-browser/desktop/issues/3882 | 3 days, 23:18:56 | 3 days, 23:18:56 |
|
||||
| Alt + Left Arrow to go to previous page not working | https://github.com/zen-browser/desktop/issues/3880 | None | 0:05:15 |
|
||||
| Unable to change user profile when compact mode is on | https://github.com/zen-browser/desktop/issues/3879 | 1 day, 5:44:54 | 1 day, 5:44:54 |
|
||||
| profile change error from last update | https://github.com/zen-browser/desktop/issues/3877 | 0:44:21 | None |
|
||||
| Back and Forward buttons are still flipping | https://github.com/zen-browser/desktop/issues/3876 | 6:53:13 | 8 days, 16:43:46 |
|
||||
| Incorrect characters shown for Option+Cmd keyboard shortcuts | https://github.com/zen-browser/desktop/issues/3874 | None | None |
|
||||
| YouTube mini player bug. | https://github.com/zen-browser/desktop/issues/3872 | 5:48:23 | 9 days, 22:48:33 |
|
||||
| Even after closing the tabs I heard the audio and I can't able to stop it | https://github.com/zen-browser/desktop/issues/3871 | None | None |
|
||||
| Close pinned tabs using mouse middle-click not working | https://github.com/zen-browser/desktop/issues/3870 | 2 days, 20:03:49 | None |
|
||||
| Toolbar resizing problem | https://github.com/zen-browser/desktop/issues/3865 | None | None |
|
||||
| History button cannot be clicked | https://github.com/zen-browser/desktop/issues/3864 | 2:01:03 | 11 days, 17:14:56 |
|
||||
| Pinned and Essential tabs seem to not work properly | https://github.com/zen-browser/desktop/issues/3863 | 0:01:17 | 0:01:17 |
|
||||
| Pop up menu appears to the side + screen tearing | https://github.com/zen-browser/desktop/issues/3862 | None | None |
|
||||
| Problem in the personalization menu of the new tab page on input switch | https://github.com/zen-browser/desktop/issues/3861 | 0:08:26 | None |
|
||||
| Display problem when sidebar is closed | https://github.com/zen-browser/desktop/issues/3860 | 2:17:22 | 2 days, 21:02:36 |
|
||||
| Tab indicators remain visible over URL bar | https://github.com/zen-browser/desktop/issues/3859 | 0:01:34 | None |
|
||||
| Saving a page to pocket locks the tab bar | https://github.com/zen-browser/desktop/issues/3858 | None | None |
|
||||
| Tab bar gets stuck upon clicking 'Account' button | https://github.com/zen-browser/desktop/issues/3856 | 2 days, 2:03:41 | 2 days, 2:03:41 |
|
||||
| Zen doesn't work in all appVM - Qubes OS | https://github.com/zen-browser/desktop/issues/3855 | None | None |
|
||||
| Window resizes on relaunch of app | https://github.com/zen-browser/desktop/issues/3854 | None | None |
|
||||
| Tab Freeze: Config Conflict Causing UI Lockup and Overlay Issues | https://github.com/zen-browser/desktop/issues/3852 | 4 days, 20:55:29 | None |
|
||||
| Issues with Tradingview Website | https://github.com/zen-browser/desktop/issues/3851 | None | 7 days, 2:56:11 |
|
||||
| handoffToAwesomebar set to false no longer works. | https://github.com/zen-browser/desktop/issues/3850 | None | None |
|
||||
| Visual glitch when hovering over toolbar | https://github.com/zen-browser/desktop/issues/3848 | 0:17:58 | None |
|
||||
| "Welcome to Zen browser" opening at each launch | https://github.com/zen-browser/desktop/issues/3847 | 5:19:52 | 2 days, 0:50:06 |
|
||||
| Android Developers page not working correctly | https://github.com/zen-browser/desktop/issues/3845 | 1 day, 11:30:35 | 8 days, 7:17:28 |
|
||||
| Rounded corners breaking on specific websites | https://github.com/zen-browser/desktop/issues/3844 | 0:19:27 | 4 days, 3:41:47 |
|
||||
| Udemy stopped working | https://github.com/zen-browser/desktop/issues/3843 | 2:23:45 | 11:49:34 |
|
||||
| URL Bar Overflow | https://github.com/zen-browser/desktop/issues/3842 | 10:58:10 | 19:32:36 |
|
||||
| Moving the sidebar to the right brings back the Top Bar | https://github.com/zen-browser/desktop/issues/3840 | 1 day, 7:39:22 | 4 days, 9:06:05 |
|
||||
| Essential tabs get reset after browser restart | https://github.com/zen-browser/desktop/issues/3839 | None | None |
|
||||
| After removing Zen mods, some settings from the extension remain active in the browser | https://github.com/zen-browser/desktop/issues/3837 | 0:06:12 | 10 days, 23:20:01 |
|
||||
| Cannot run dev build 133.0.3 | https://github.com/zen-browser/desktop/issues/3836 | None | 0:23:06 |
|
||||
| Why Zen creating this folder itself on starting? | https://github.com/zen-browser/desktop/issues/3835 | 0:37:11 | 2:47:03 |
|
||||
| Can't use keyboard arrow to move around text inputs | https://github.com/zen-browser/desktop/issues/3834 | 0:31:51 | 6 days, 20:48:37 |
|
||||
| buggy text rendering in desmos graphing calculator | https://github.com/zen-browser/desktop/issues/3833 | 0:10:18 | 2:49:10 |
|
||||
| Links Open In Tab Group | https://github.com/zen-browser/desktop/issues/3832 | 3:38:05 | 3:38:05 |
|
||||
| Cannot unload multiple tabs manually | https://github.com/zen-browser/desktop/issues/3831 | 3:21:57 | 1 day, 4:22:14 |
|
||||
| When updating browser on linux via AppImage (with zsync) doesn't wotk if the system is not in English | https://github.com/zen-browser/desktop/issues/3830 | None | None |
|
||||
| Side bar color changes to an ugly green upon restart | https://github.com/zen-browser/desktop/issues/3829 | 4:10:06 | 4:10:06 |
|
||||
| Workspace icons automatically pinned on Toolbar when removed from Sidebar | https://github.com/zen-browser/desktop/issues/3828 | 1 day, 8:06:09 | None |
|
||||
| Link redirect not working | https://github.com/zen-browser/desktop/issues/3827 | None | None |
|
||||
| Top Bar UI Design Theme Mismatch | https://github.com/zen-browser/desktop/issues/3826 | 1:48:30 | 1 day, 6:24:23 |
|
||||
| Alfred & Spotlight misbehaviour | https://github.com/zen-browser/desktop/issues/3825 | None | 17:01:17 |
|
||||
| Bookmarks toolbar disables when customizing toolbar in any way | https://github.com/zen-browser/desktop/issues/3824 | 1 day, 7:01:25 | 1 day, 7:01:25 |
|
||||
| Flexible spaces behave weirdly on customization | https://github.com/zen-browser/desktop/issues/3823 | None | None |
|
||||
| Improper padding in the window. | https://github.com/zen-browser/desktop/issues/3822 | None | None |
|
||||
| Customize toolbar breaks layout when multiple windows are open | https://github.com/zen-browser/desktop/issues/3819 | 5 days, 6:59:54 | 5 days, 6:52:23 |
|
||||
| Expand when hover mod not work with BetterFox. | https://github.com/zen-browser/desktop/issues/3818 | None | None |
|
||||
| Underutilized Discrete Graphics | https://github.com/zen-browser/desktop/issues/3817 | 18:40:34 | 4 days, 10:14:06 |
|
||||
| Close button interaction area is incorrect while in Compact Mode and 'Tabs on the right' option toggled on | https://github.com/zen-browser/desktop/issues/3814 | 3:03:06 | 12:40:31 |
|
||||
| browser creates unwanted directory $XDG_RUNTIME_DIR in home | https://github.com/zen-browser/desktop/issues/3813 | 7 days, 4:57:35 | None |
|
||||
| 3 reuqests | https://github.com/zen-browser/desktop/issues/3812 | 5:10:50 | 5:10:50 |
|
||||
| the New Tab button is duplicated in the sidebar | https://github.com/zen-browser/desktop/issues/3811 | None | None |
|
||||
| Tab looses its url after restart / inactive tab | https://github.com/zen-browser/desktop/issues/3810 | 6:06:09 | None |
|
||||
| Search Engines don't seem to sync | https://github.com/zen-browser/desktop/issues/3809 | 4:31:59 | None |
|
||||
| Bug in floating bar | https://github.com/zen-browser/desktop/issues/3808 | 0:01:14 | 1:16:24 |
|
||||
| Can't open toolbar popups | https://github.com/zen-browser/desktop/issues/3807 | None | None |
|
||||
| Compact Mode Toolbar/Sidebar Color Unusable and Inconsistent | https://github.com/zen-browser/desktop/issues/3806 | None | None |
|
||||
| UI Bug still remaining after update | https://github.com/zen-browser/desktop/issues/3804 | 1:36:34 | 2:43:50 |
|
||||
| cannot hit the close button | https://github.com/zen-browser/desktop/issues/3803 | 0:12:49 | 20:29:59 |
|
||||
| Wrong icon order | https://github.com/zen-browser/desktop/issues/3802 | None | None |
|
||||
| Floating URL bar off screen when tabs on right | https://github.com/zen-browser/desktop/issues/3800 | 0:50:12 | 5 days, 9:19:25 |
|
||||
| PDF font's not showing | https://github.com/zen-browser/desktop/issues/3799 | 1:08:44 | 1:08:44 |
|
||||
|  | https://github.com/zen-browser/desktop/issues/3798 | 0:10:49 | 0:10:49 |
|
||||
| Can't bookmark webpage | https://github.com/zen-browser/desktop/issues/3797 | 0:02:47 | None |
|
||||
| Sometimes the top focus border is black | https://github.com/zen-browser/desktop/issues/3796 | 2:59:00 | None |
|
||||
| Searchbar Misalignment in Collapsed Sidebar | https://github.com/zen-browser/desktop/issues/3795 | 0:35:35 | 6 days, 0:28:38 |
|
||||
| Where did the Zen Mods Store link go? | https://github.com/zen-browser/desktop/issues/3794 | 0:40:43 | 1:35:13 |
|
||||
| Floating while typing works one single time | https://github.com/zen-browser/desktop/issues/3793 | 4:23:39 | 1 day, 5:00:17 |
|
||||
| Top bar is visible on fullscreen | https://github.com/zen-browser/desktop/issues/3792 | 4 days, 21:37:25 | 5 days, 16:10:30 |
|
||||
| [Bug] A floating URL bar turn back to the normal while typing Japanese | https://github.com/zen-browser/desktop/issues/3787 | 15:01:24 | 17:13:05 |
|
||||
| The issue with the tabs on the right. | https://github.com/zen-browser/desktop/issues/3785 | 10:30:17 | None |
|
||||
| TAB ordering - Selection of input with tab | https://github.com/zen-browser/desktop/issues/3784 | 0:51:07 | 20:58:26 |
|
||||
| Irrespective of theming in zen browser. | https://github.com/zen-browser/desktop/issues/3783 | 1:45:11 | 1:45:10 |
|
||||
| Page scaling | https://github.com/zen-browser/desktop/issues/3782 | 7:25:18 | 12:16:00 |
|
||||
| Bookmarks issue | https://github.com/zen-browser/desktop/issues/3779 | 1:46:05 | None |
|
||||
| Audio Crackling on bluetooth headphones | https://github.com/zen-browser/desktop/issues/3778 | 1:36:19 | None |
|
||||
| AppImage update installed requires Downloads folder for updates | https://github.com/zen-browser/desktop/issues/3776 | None | None |
|
||||
| Empty hoverable top bar in Single Toolbar mode | https://github.com/zen-browser/desktop/issues/3773 | 14:44:50 | 1 day, 20:23:20 |
|
||||
| {BUG} Zen Browser theme's color breaks site White color scheme. | https://github.com/zen-browser/desktop/issues/3768 | 4:25:29 | 4:25:29 |
|
||||
| Google Developer site broken on Zen | https://github.com/zen-browser/desktop/issues/3767 | 10:57:28 | None |
|
||||
| Collapsed toolbar close tab shortcut | https://github.com/zen-browser/desktop/issues/3766 | 7:58:06 | 7:58:06 |
|
||||
| "Show all tabs" keyboard shortcut not working | https://github.com/zen-browser/desktop/issues/3765 | 4:43:13 | None |
|
||||
| URL bar missing on windows of different workspaces | https://github.com/zen-browser/desktop/issues/3764 | 1 day, 12:20:03 | 9 days, 9:18:05 |
|
||||
| The tab pane shakes in compact mode when hovering on the buttons | https://github.com/zen-browser/desktop/issues/3763 | None | 9 days, 3:05:22 |
|
||||
| this last update is GARBAGE!!! why would you do that to the address bar when you click once it moves to the center. and the new logo sucks. im probably going back to firefox | https://github.com/zen-browser/desktop/issues/3762 | 2:15:10 | 17:24:07 |
|
||||
| Floating Web Panel Disappears When Clicking elsewhere on the Screen | https://github.com/zen-browser/desktop/issues/3759 | 18:57:22 | 18:57:22 |
|
||||
| Visual problems occur when playing embedded videos on websites presented in picture-in-picture mode in zen browser using it under GNU/Linux. | https://github.com/zen-browser/desktop/issues/3758 | 21:40:26 | 1 day, 0:38:06 |
|
||||
| URL Bar weird behaviour on compact mode and shortcuts | https://github.com/zen-browser/desktop/issues/3757 | 14:46:59 | 4 days, 21:05:40 |
|
||||
| "Scroll on tab bar" feature is backwards | https://github.com/zen-browser/desktop/issues/3756 | 21:10:01 | None |
|
||||
| Screenshot button not matching selected color | https://github.com/zen-browser/desktop/issues/3755 | 2 days, 12:42:21 | 2 days, 19:22:59 |
|
||||
| Dark Reader weird behavior | https://github.com/zen-browser/desktop/issues/3753 | 0:01:03 | 0:01:03 |
|
||||
| Missing keyboard shortcut to collapse tab pane? | https://github.com/zen-browser/desktop/issues/3752 | 10:58:47 | 1 day, 3:56:35 |
|
||||
| UI becomes ultra-dark after hibernation | https://github.com/zen-browser/desktop/issues/3751 | None | None |
|
||||
| Problem z CDA - odtwarzanie filmów na zen-browser | https://github.com/zen-browser/desktop/issues/3750 | None | 0:03:37 |
|
||||
| Buttons and search bar randomly move every update | https://github.com/zen-browser/desktop/issues/3749 | 1 day, 6:22:29 | 1 day, 6:22:29 |
|
||||
| Bookmarks Toolbar keeps reappearing on startup | https://github.com/zen-browser/desktop/issues/3746 | 0:55:28 | 10 days, 2:40:54 |
|
||||
| Options for keybinds to swap tabs missing | https://github.com/zen-browser/desktop/issues/3745 | 0:27:00 | 0:27:00 |
|
||||
| Essentials option missing from right-click menu on flatpak | https://github.com/zen-browser/desktop/issues/3744 | None | None |
|
||||
| Cannot close browser window when Tab bar is on right and minimised state | https://github.com/zen-browser/desktop/issues/3743 | 15:42:59 | None |
|
||||
| Left bar unnecessary empty space / settings update | https://github.com/zen-browser/desktop/issues/3742 | 1 day, 3:18:43 | None |
|
||||
| side bar opens up when ctrl + tabbing (compact mode) | https://github.com/zen-browser/desktop/issues/3741 | 1:20:34 | 5:11:01 |
|
||||
| MacOS traffic lights visual bug in Compact mode | https://github.com/zen-browser/desktop/issues/3740 | None | None |
|
||||
| Hard-coded orange accent colour in many places | https://github.com/zen-browser/desktop/issues/3739 | None | None |
|
||||
| Popover doesn't automatically close when losing focus (video demo) | https://github.com/zen-browser/desktop/issues/3737 | None | 9:32:27 |
|
||||
| Isn't userChrome.css supposed to be the last stylesheet loaded? | https://github.com/zen-browser/desktop/issues/3736 | None | None |
|
||||
| unresizeble sidebar | https://github.com/zen-browser/desktop/issues/3735 | 2:23:32 | 2 days, 12:45:01 |
|
||||
| distorted fonts apearing in google docs | https://github.com/zen-browser/desktop/issues/3733 | 3 days, 12:40:51 | 3 days, 13:39:20 |
|
||||
| Crashes when you close the lid | https://github.com/zen-browser/desktop/issues/3732 | 2 days, 21:56:50 | None |
|
||||
| Compact mode bug (zIndex) | https://github.com/zen-browser/desktop/issues/3731 | 1 day, 23:15:00 | 1 day, 23:15:00 |
|
||||
| Compact Mode Keyboard Shortcut Not Working For macOS | https://github.com/zen-browser/desktop/issues/3729 | 2 days, 22:13:54 | None |
|
||||
| Accented links & colors are impossible to read in settings | https://github.com/zen-browser/desktop/issues/3727 | None | None |
|
||||
| Pins/Essentials universally susceptible to window.close() | https://github.com/zen-browser/desktop/issues/3726 | None | None |
|
||||
| Pins/Essentials removed from panel upon tabs.remove() api call | https://github.com/zen-browser/desktop/issues/3725 | None | None |
|
||||
| Weird font issues on greek characters | https://github.com/zen-browser/desktop/issues/3724 | None | None |
|
||||
| Unable to click on tabs after closing a tab | https://github.com/zen-browser/desktop/issues/3723 | None | None |
|
||||
| How to adjust tab sidebar width? | https://github.com/zen-browser/desktop/issues/3721 | 1:12:07 | 14 days, 7:41:23 |
|
||||
| pin notification (green) in center tab | https://github.com/zen-browser/desktop/issues/3720 | 4 days, 16:28:04 | None |
|
||||
| Workspace icon is missing | https://github.com/zen-browser/desktop/issues/3719 | 0:17:57 | None |
|
||||
| The sidebar grows as you add new workspaces | https://github.com/zen-browser/desktop/issues/3718 | None | None |
|
||||
| Udemy video is not playing | https://github.com/zen-browser/desktop/issues/3716 | 22:56:55 | 22:56:55 |
|
||||
| URL search prompt box theme doesn't align with custom or default light theme | https://github.com/zen-browser/desktop/issues/3715 | 3:05:27 | 2 days, 7:50:12 |
|
||||
| Previous Session and Tabs not restored by default | https://github.com/zen-browser/desktop/issues/3713 | 2 days, 8:00:42 | 2 days, 21:44:55 |
|
||||
| When I start typing the search bar is crooked in a strange way | https://github.com/zen-browser/desktop/issues/3711 | 2:28:16 | 3:09:09 |
|
||||
| The new "floating URL bar" feature is not very compatible with Chinese input methods | https://github.com/zen-browser/desktop/issues/3710 | 4:31:53 | 0:06:19 |
|
||||
| Moving tab to another workspace causes context menu stuck | https://github.com/zen-browser/desktop/issues/3706 | 1:01:18 | 8 days, 10:06:57 |
|
||||
| Some items in settings are extremely dim to see | https://github.com/zen-browser/desktop/issues/3705 | 6:55:45 | 2 days, 10:45:04 |
|
||||
| Line appearing over search bar, and low legibility text on serach box when selecting auto theme (linux) | https://github.com/zen-browser/desktop/issues/3704 | 18 days, 10:59:08 | None |
|
||||
| Difficulty click the search bar on the extension start page. (ex. Bonjourr) | https://github.com/zen-browser/desktop/issues/3702 | None | None |
|
||||
| Sidebar Closing Animation Glitch: Briefly Appears on Right Side of Screen | https://github.com/zen-browser/desktop/issues/3701 | None | None |
|
||||
| Floating and transparent url bar still sucks | https://github.com/zen-browser/desktop/issues/3700 | 1:29:46 | 6:52:48 |
|
||||
| Urlbar buttons and `#identity-permission-box` width issue | https://github.com/zen-browser/desktop/issues/3699 | None | None |
|
||||
| Entering shortcuts on mac inputs wrong characters | https://github.com/zen-browser/desktop/issues/3698 | 1 day, 23:07:44 | None |
|
||||
| Pinned and Essential Tabs could not open new Tabs | https://github.com/zen-browser/desktop/issues/3697 | 11 days, 6:57:39 | None |
|
||||
| Search bar moved | https://github.com/zen-browser/desktop/issues/3695 | 2:41:26 | 9:27:00 |
|
||||
| Text in Google Docs appear distorted | https://github.com/zen-browser/desktop/issues/3694 | None | 0:16:36 |
|
||||
| weird title bar | https://github.com/zen-browser/desktop/issues/3693 | 2 days, 18:37:18 | 7 days, 14:21:25 |
|
||||
| Search bar collapsed when ibus or fcitx5 input panel appears | https://github.com/zen-browser/desktop/issues/3692 | 10:21:12 | None |
|
||||
| Unusable after upgrade from 1.0.2-b.0 to 1.0.2-b.1 | https://github.com/zen-browser/desktop/issues/3691 | 13:36:55 | None |
|
||||
| Scroll bar is showing in full screen Youtube video | https://github.com/zen-browser/desktop/issues/3690 | 14:16:09 | None |
|
||||
| New preference to disable floating url bar is not present | https://github.com/zen-browser/desktop/issues/3689 | 2:01:33 | 3 days, 20:00:03 |
|
||||
| Layout editor is broken with compact mode | https://github.com/zen-browser/desktop/issues/3688 | 8:20:00 | 3 days, 20:14:05 |
|
||||
| Onboarding broken | https://github.com/zen-browser/desktop/issues/3687 | None | None |
|
||||
| Can't remove gap/border around the window. | https://github.com/zen-browser/desktop/issues/3685 | 6 days, 4:07:45 | 6 days, 9:49:27 |
|
||||
| cannot resize vertical/side tabs area in linux | https://github.com/zen-browser/desktop/issues/3684 | None | None |
|
||||
| Private browser icon is out of the sidebar | https://github.com/zen-browser/desktop/issues/3683 | None | None |
|
||||
| Images not loading from Google chat | https://github.com/zen-browser/desktop/issues/3682 | 20:42:07 | None |
|
||||
| Shortcut OPT+CMD+C opens page inspector | https://github.com/zen-browser/desktop/issues/3681 | 0:25:34 | None |
|
||||
| Using > shortcut in URL popup doesn't work | https://github.com/zen-browser/desktop/issues/3680 | None | None |
|
||||
| Topbar theme spacing | https://github.com/zen-browser/desktop/issues/3679 | 21:38:39 | 23:09:55 |
|
||||
| Collapsed tab cause web page offset | https://github.com/zen-browser/desktop/issues/3678 | 2 days, 1:53:14 | None |
|
||||
| Bug in Top bar close browser | https://github.com/zen-browser/desktop/issues/3677 | 1 day, 2:54:45 | None |
|
||||
| Everything but side bar unclickable after enabling compact mode. | https://github.com/zen-browser/desktop/issues/3676 | None | 3 days, 1:41:15 |
|
||||
| Blue Top | https://github.com/zen-browser/desktop/issues/3675 | 0:12:02 | 0:12:02 |
|
||||
| Moving "bookmarks toolbar items" to side panel breaks layout (no item wrap) | https://github.com/zen-browser/desktop/issues/3674 | None | None |
|
||||
| Hovering pinned tabs show a reset button | https://github.com/zen-browser/desktop/issues/3673 | 1 day, 10:34:41 | 4 days, 18:55:58 |
|
||||
| First click on url bar not working | https://github.com/zen-browser/desktop/issues/3671 | 2:08:12 | None |
|
||||
| Native menu option not showing | https://github.com/zen-browser/desktop/issues/3670 | 2:02:40 | 4 days, 19:19:35 |
|
||||
| Weird blue top bar when using a transparent theme color | https://github.com/zen-browser/desktop/issues/3668 | 0:04:57 | 0:12:08 |
|
||||
| Workspace icons although the workspace is deactivated. | https://github.com/zen-browser/desktop/issues/3667 | None | None |
|
||||
| Floating URL bar first result has broken padding on top | https://github.com/zen-browser/desktop/issues/3666 | 1 day, 1:58:55 | 3 days, 18:26:42 |
|
||||
| Change Tab(s) to Workspace - When tab is transferred, breaks the Compact Sidebar show/hide state | https://github.com/zen-browser/desktop/issues/3665 | 9 days, 5:14:02 | 9 days, 5:14:02 |
|
||||
| Button to list all tabs is transparent / disappears | https://github.com/zen-browser/desktop/issues/3664 | None | None |
|
||||
| can't switch between profiles | https://github.com/zen-browser/desktop/issues/3663 | 9:39:31 | 18:34:14 |
|
||||
| When using US international on macOS, the new URL-Bar popout disappears every time you type " | https://github.com/zen-browser/desktop/issues/3662 | None | None |
|
||||
| URL bar with too much items block click | https://github.com/zen-browser/desktop/issues/3661 | 21:46:19 | 3 days, 7:06:24 |
|
||||
| Only a single window decoration | https://github.com/zen-browser/desktop/issues/3660 | 2:36:25 | 3:08:56 |
|
||||
| Vertical menu bar expand on hover feature is missing after latest update | https://github.com/zen-browser/desktop/issues/3659 | 2:40:37 | None |
|
||||
| Poor spacing in "Collapsed toolbar" | https://github.com/zen-browser/desktop/issues/3658 | 12:11:20 | None |
|
||||
| Printing Preview rendering does not work. | https://github.com/zen-browser/desktop/issues/3657 | 3:12:18 | 4 days, 23:26:58 |
|
||||
| Touchpad gesture to switch workspaces (added in 1.0.1-a.18) no longer works [1.0.2-b.1] | https://github.com/zen-browser/desktop/issues/3655 | 3:36:19 | None |
|
||||
| Top Bar Doesn't Work Properly After The Latest Update | https://github.com/zen-browser/desktop/issues/3654 | None | None |
|
||||
| Flatpak update error "opcode close: Corrupted file object" | https://github.com/zen-browser/desktop/issues/3653 | None | 0:17:46 |
|
||||
| Will Zen-browser continue to provide portable app for Windows x64? | https://github.com/zen-browser/desktop/issues/3652 | 11 days, 19:16:34 | 11 days, 19:53:10 |
|
||||
| Browser breaks and refuses to close after update | https://github.com/zen-browser/desktop/issues/3650 | None | None |
|
||||
| The New Url Bar is so annoying | https://github.com/zen-browser/desktop/issues/3649 | 0:26:16 | 1 day, 3:18:46 |
|
||||
| I can't access the above places because of the url bar | https://github.com/zen-browser/desktop/issues/3647 | None | 2 days, 19:08:21 |
|
||||
| Issue with Toolbar Appearing in Compact Mode When Display Bookmarks Is Enabled | https://github.com/zen-browser/desktop/issues/3646 | None | 3 days, 15:00:39 |
|
||||
| Not Secure label on http pages collides with the URL | https://github.com/zen-browser/desktop/issues/3645 | None | None |
|
||||
| Compact mode doesn't work with Single Toolbar | https://github.com/zen-browser/desktop/issues/3644 | None | 2 days, 15:14:09 |
|
||||
| Compact mode toolbar obscures top-left navigation controls | https://github.com/zen-browser/desktop/issues/3643 | 3:35:23 | None |
|
||||
| window control buttons (close, minimize, maximize) have been moved to the sidebar | https://github.com/zen-browser/desktop/issues/3640 | None | None |
|
||||
| High frequency of clicking on web links that do not load correctly | https://github.com/zen-browser/desktop/issues/3639 | None | None |
|
||||
| Problems for href, text, and button. | https://github.com/zen-browser/desktop/issues/3638 | None | None |
|
||||
| When you visit light theme website with dark mode its not looking correct | https://github.com/zen-browser/desktop/issues/3637 | 0:34:46 | None |
|
||||
| "Remove from history" in URL bar doesn't remove history, unfocuses URL bar | https://github.com/zen-browser/desktop/issues/3635 | None | None |
|
||||
| when sidebar on right and collapsed it blocks close window button on windows | https://github.com/zen-browser/desktop/issues/3634 | None | 0:09:46 |
|
||||
| Bug when searching in Korean. | https://github.com/zen-browser/desktop/issues/3633 | 2:13:54 | None |
|
||||
| Pinned tabs not styled properly | https://github.com/zen-browser/desktop/issues/3631 | 5 days, 5:13:18 | 5 days, 5:36:54 |
|
||||
| url bar is transparent and i cant find where to disable it | https://github.com/zen-browser/desktop/issues/3630 | 0:35:19 | 1 day, 8:21:44 |
|
||||
| URL bar BUG | https://github.com/zen-browser/desktop/issues/3629 | 0:01:49 | 5 days, 5:39:29 |
|
||||
| How to unglitch search bar blur and make it normal? | https://github.com/zen-browser/desktop/issues/3628 | 0:10:44 | 0:11:18 |
|
||||
| Closing a pinned tab which uses unloading confirmation is broken | https://github.com/zen-browser/desktop/issues/3627 | None | None |
|
||||
| Menu bar button not working, menu bar not visible or not working. | https://github.com/zen-browser/desktop/issues/3625 | None | None |
|
||||
| Flatpak build fails | https://github.com/zen-browser/desktop/issues/3624 | 1:28:53 | 1:28:53 |
|
||||
| Title bar auto-hides after update | https://github.com/zen-browser/desktop/issues/3623 | 7:24:38 | 14:58:50 |
|
||||
| PLEASE Respect XDG User Paths | https://github.com/zen-browser/desktop/issues/3619 | 2:06:38 | 2:06:38 |
|
||||
| "do-nothing" links keep opening newtabs | https://github.com/zen-browser/desktop/issues/3618 | None | None |
|
||||
| Url suggestion container is not in right place. | https://github.com/zen-browser/desktop/issues/3617 | 8:00:08 | None |
|
||||
| Zen side panel showing behind the browser | https://github.com/zen-browser/desktop/issues/3616 | None | None |
|
||||
| Horrible experience on touchpad when switch workspace using gesture | https://github.com/zen-browser/desktop/issues/3615 | None | None |
|
||||
| The current multi toolbars mode UI on macOS has some serious flaws | https://github.com/zen-browser/desktop/issues/3614 | None | None |
|
||||
| `urlbar-background` alpha is too low | https://github.com/zen-browser/desktop/issues/3613 | 1:47:36 | 16 days, 14:24:53 |
|
||||
| The new search bar seems to malfunciton | https://github.com/zen-browser/desktop/issues/3612 | None | None |
|
||||
| Opening new private browsing windows doesn't highlight url field | https://github.com/zen-browser/desktop/issues/3611 | 0:24:07 | None |
|
||||
| Youtube isn't working | https://github.com/zen-browser/desktop/issues/3610 | None | None |
|
||||
| Pinned Sites not persisting after restart | https://github.com/zen-browser/desktop/issues/3609 | 3:41:08 | None |
|
||||
| Focus and Default Window Colors in Windows | https://github.com/zen-browser/desktop/issues/3608 | 1:16:14 | None |
|
||||
| Url broken when used in compacted mode vs regular | https://github.com/zen-browser/desktop/issues/3607 | None | 1:41:48 |
|
||||
| Deleting browser history removes the Essentials favicons (also happens when manually resetting the URL of it) | https://github.com/zen-browser/desktop/issues/3606 | None | None |
|
||||
| Empty space before the tabs | https://github.com/zen-browser/desktop/issues/3605 | 6:07:21 | None |
|
||||
| Custom and default keybind case don't look right | https://github.com/zen-browser/desktop/issues/3603 | 4:25:54 | None |
|
||||
| Compact mode keybinds don't do anything on linux | https://github.com/zen-browser/desktop/issues/3602 | 4:30:28 | None |
|
||||
| Full Screen doesn't remove the toobars and borders | https://github.com/zen-browser/desktop/issues/3601 | 13:48:24 | None |
|
||||
| Mods | https://github.com/zen-browser/desktop/issues/3600 | 4 days, 9:46:26 | None |
|
||||
| Collapsed toolbar window controls | https://github.com/zen-browser/desktop/issues/3598 | None | None |
|
||||
| Can't close last tab with ctrl + w | https://github.com/zen-browser/desktop/issues/3597 | 5:07:52 | None |
|
||||
| Error display when focus on address bar | https://github.com/zen-browser/desktop/issues/3595 | 0:43:09 | None |
|
||||
| edit page bug | https://github.com/zen-browser/desktop/issues/3594 | 4:33:20 | 4 days, 2:05:43 |
|
||||
| Performance issue | https://github.com/zen-browser/desktop/issues/3593 | None | None |
|
||||
| Arrow Keys is not working | https://github.com/zen-browser/desktop/issues/3592 | None | 19:47:01 |
|
||||
| Single toolbar's address bar disappearing and bookmarks reappear when opening a new window | https://github.com/zen-browser/desktop/issues/3591 | None | None |
|
||||
| Design problem | https://github.com/zen-browser/desktop/issues/3589 | 1:44:46 | 1:55:28 |
|
||||
| Wrong UI color | https://github.com/zen-browser/desktop/issues/3588 | 2:19:09 | None |
|
||||
| macOS window controls disappear when editing toolbar | https://github.com/zen-browser/desktop/issues/3585 | 1 day, 5:47:56 | None |
|
||||
| Address bar popping out | https://github.com/zen-browser/desktop/issues/3584 | 0:13:26 | 0:54:24 |
|
||||
| Package outdated on Winget | https://github.com/zen-browser/desktop/issues/3583 | None | 0:24:50 |
|
||||
| Clicking search results in new floating URL doesn't openlinks | https://github.com/zen-browser/desktop/issues/3581 | 0:05:21 | 5:08:59 |
|
||||
| "Private Browsing" text doesn't fit in collapsed sidebar. Also, it's shown on the window twice. | https://github.com/zen-browser/desktop/issues/3580 | 1:40:14 | 1 day, 4:46:49 |
|
||||
| User Change Error | https://github.com/zen-browser/desktop/issues/3579 | 1:12:55 | 1 day, 23:09:27 |
|
||||
| Linux | Wayland icon instead of normal Zen one on taskbar | https://github.com/zen-browser/desktop/issues/3578 | 3:26:58 | None |
|
||||
| Browser freezes when playing videos, does not work. Video plays intermittently during video playback. Browser functions do not work. | https://github.com/zen-browser/desktop/issues/3577 | None | None |
|
||||
| Buttons Overlapping one another | https://github.com/zen-browser/desktop/issues/3576 | None | None |
|
||||
| Search Engine Selector has no icon size limit | https://github.com/zen-browser/desktop/issues/3575 | None | 17 days, 4:58:24 |
|
||||
| Compact mode with "multiple toolbars" mode detects cursor too early | https://github.com/zen-browser/desktop/issues/3574 | 18:42:52 | None |
|
||||
| Don't set Glance to Alt+Click on Linux by default | https://github.com/zen-browser/desktop/issues/3573 | None | None |
|
||||
| My screen theme broke, it shows a blue line at the top and the back theme is blue-er than usual | https://github.com/zen-browser/desktop/issues/3572 | None | 0:04:43 |
|
||||
| Cannot click the "X" to close a window | https://github.com/zen-browser/desktop/issues/3571 | 0:55:52 | 5 days, 9:13:51 |
|
||||
| Allowing Re-Attachment of Address Bar Missing from "Look and Feel" options | https://github.com/zen-browser/desktop/issues/3570 | None | 0:03:33 |
|
||||
| RAM Usage | https://github.com/zen-browser/desktop/issues/3569 | None | None |
|
||||
| How to put the search bar in its place? | https://github.com/zen-browser/desktop/issues/3567 | 0:08:37 | 10 days, 10:16:58 |
|
||||
| UI Disappeared - circumnstances unclear | https://github.com/zen-browser/desktop/issues/3566 | 2:24:11 | None |
|
||||
| Pinned side panel and main content area have different borders/box shadows | https://github.com/zen-browser/desktop/issues/3565 | None | None |
|
||||
| Mouse back button occasionally fails to go back a page, tries switching workspaces instead | https://github.com/zen-browser/desktop/issues/3564 | None | None |
|
||||
| Weird Spacing In Sidebar | https://github.com/zen-browser/desktop/issues/3563 | 0:59:49 | None |
|
||||
| Browser view padding | https://github.com/zen-browser/desktop/issues/3562 | 1:58:05 | None |
|
||||
| Changing mod string preferences sometimes results in missing characters | https://github.com/zen-browser/desktop/issues/3558 | None | None |
|
||||
| Rounded corners only showing on overscroll on "release notes" page | https://github.com/zen-browser/desktop/issues/3557 | None | None |
|
||||
| Missing options in "Show in compact view" in settings. | https://github.com/zen-browser/desktop/issues/3556 | 5:59:42 | 17 days, 15:15:02 |
|
||||
| Text completely distorted | https://github.com/zen-browser/desktop/issues/3555 | 5:41:26 | None |
|
||||
| Application freezes when interacting with the address bar | https://github.com/zen-browser/desktop/issues/3552 | None | None |
|
||||
| Tab right click stops working after using "Change Tab to Workspace" | https://github.com/zen-browser/desktop/issues/3549 | 7:57:32 | None |
|
||||
| Need some help! not sure if this is the right place?? | https://github.com/zen-browser/desktop/issues/3548 | None | None |
|
||||
| Windows "Show accent color on title bars and window borders" option looks broken with new titlebar | https://github.com/zen-browser/desktop/issues/3546 | 0:39:49 | 9 days, 14:07:17 |
|
||||
| Not being able to switch profiles | https://github.com/zen-browser/desktop/issues/3545 | 1:20:36 | None |
|
||||
| Problems with the search bar with the compact mode on zen browser | https://github.com/zen-browser/desktop/issues/3544 | 0:31:05 | None |
|
||||
| Toolbar Customization is Broken in 1.0.2-b.0 | https://github.com/zen-browser/desktop/issues/3543 | 5:05:32 | None |
|
||||
| MacOS: Many inconsistent UI Bugs With Multiple Toolbars | https://github.com/zen-browser/desktop/issues/3542 | 0:41:42 | None |
|
||||
| Font Rendering Error in Google Docs | https://github.com/zen-browser/desktop/issues/3541 | 0:08:49 | None |
|
||||
| clicking with mouse doesn't open website in floating url bar after typing, but pressing enter on keyboard works. | https://github.com/zen-browser/desktop/issues/3540 | 11:12:58 | None |
|
||||
| Please add an option to disable the floating URL bar | https://github.com/zen-browser/desktop/issues/3539 | 1:15:07 | 2 days, 12:42:27 |
|
||||
| zIndex window button | https://github.com/zen-browser/desktop/issues/3538 | 2:10:09 | 4 days, 9:48:54 |
|
||||
| Font rendering broken when scaling PDFs | https://github.com/zen-browser/desktop/issues/3537 | 1:05:51 | 12:46:07 |
|
||||
| corner rounding around padding doesnt work in maximized window on some websites | https://github.com/zen-browser/desktop/issues/3535 | 0:26:58 | None |
|
||||
| Close, Minimize and Fullscreen buttons not showing up in single titlebar mode | https://github.com/zen-browser/desktop/issues/3534 | 10 days, 9:25:03 | 11 days, 8:37:40 |
|
||||
| Weird Bar in new Tab | https://github.com/zen-browser/desktop/issues/3533 | 3:59:44 | None |
|
||||
| Address bar goes down, cursor gets in the way while typing | https://github.com/zen-browser/desktop/issues/3531 | 2:35:20 | None |
|
||||
| Workspace switcher in place of url bar | https://github.com/zen-browser/desktop/issues/3529 | None | None |
|
||||
| Corners appear unrounded when CSS backdrop blur filter used on website | https://github.com/zen-browser/desktop/issues/3528 | None | None |
|
||||
| Transparency only works in troubleshooting mode | https://github.com/zen-browser/desktop/issues/3527 | None | 1:28:25 |
|
||||
| Settings in 'Customize Toolbar' section do not affect Toolbar in 1.0.2b0 | https://github.com/zen-browser/desktop/issues/3526 | None | 1:25:14 |
|
||||
| Bug: Floating URL Bar Disappears When Using Chinese Input Method | https://github.com/zen-browser/desktop/issues/3525 | 8:42:05 | 9:42:10 |
|
||||
| The URL text is not selected when clicked | https://github.com/zen-browser/desktop/issues/3524 | 2:05:53 | None |
|
||||
| Toolbar Customization is broken | https://github.com/zen-browser/desktop/issues/3523 | 6:54:42 | None |
|
||||
| Expandable Vertical Tabs No Longer Available as of 1.0.2-b.0 | https://github.com/zen-browser/desktop/issues/3522 | 1:38:01 | 4 days, 11:05:00 |
|
||||
| When typing on the URL bar the bar itself moves | https://github.com/zen-browser/desktop/issues/3521 | 12:41:11 | None |
|
||||
| App icon on the task bar disappears when personalizing toolbar seting the title bar visible | https://github.com/zen-browser/desktop/issues/3517 | None | None |
|
||||
| URL bar not centred | https://github.com/zen-browser/desktop/issues/3516 | 0:05:41 | 11 days, 1:18:30 |
|
||||
| The full search line stretches to the end of the right side | https://github.com/zen-browser/desktop/issues/3515 | 4 days, 15:29:31 | 4 days, 15:29:31 |
|
||||
| Back and Forward buttons get swapped when toggling sidebar | https://github.com/zen-browser/desktop/issues/3514 | None | 2 days, 22:27:50 |
|
||||
| Navigation buttons swapped after update | https://github.com/zen-browser/desktop/issues/3513 | None | 0:03:05 |
|
||||
| Mac OS - Sidebar theme menu missing | https://github.com/zen-browser/desktop/issues/3511 | None | None |
|
||||
| URL bar covers any webpage top menu | https://github.com/zen-browser/desktop/issues/3510 | None | None |
|
||||
| Window controls issues on macOS with new layouts | https://github.com/zen-browser/desktop/issues/3509 | 0:13:21 | None |
|
||||
| Bookmarks no longer appear below search bar in any tabs other than new tab | https://github.com/zen-browser/desktop/issues/3508 | 0:56:20 | 1:29:27 |
|
||||
| Double "Next Tab" and Weird Line | https://github.com/zen-browser/desktop/issues/3507 | None | None |
|
||||
| Zen browser has a weird line above | https://github.com/zen-browser/desktop/issues/3506 | 1:27:17 | None |
|
||||
| when i go into url bar the whole url should be selected | https://github.com/zen-browser/desktop/issues/3505 | 0:34:46 | 4 days, 17:04:43 |
|
||||
| The navigation bars are too left to the corner which would sometimes cause opening the side bar | https://github.com/zen-browser/desktop/issues/3504 | None | None |
|
||||
| Cannot read the text properly in dark mode in Zen browser | https://github.com/zen-browser/desktop/issues/3503 | 3 days, 7:36:15 | None |
|
||||
| Weird blue bar at the top after update | https://github.com/zen-browser/desktop/issues/3502 | 0:18:11 | 18 days, 1:08:58 |
|
||||
| Blank space above tabs | https://github.com/zen-browser/desktop/issues/3501 | 6:26:44 | 5 days, 4:57:37 |
|
||||
| Right click on tabs randomly stops working, restart fixes it for a while | https://github.com/zen-browser/desktop/issues/3500 | 0:18:55 | 11 days, 5:12:47 |
|
||||
| Bar on the top of the URL bar in single panel mode | https://github.com/zen-browser/desktop/issues/3499 | None | 5 days, 21:30:49 |
|
||||
| Open tabs and history not synchronized. Open tabs in workspaces should also be synchronized. | https://github.com/zen-browser/desktop/issues/3498 | 1 day, 8:43:45 | None |
|
||||
| The compact mode sidebar isnt textured | https://github.com/zen-browser/desktop/issues/3497 | None | None |
|
||||
| Pop-up dialog appears hidden | https://github.com/zen-browser/desktop/issues/3496 | 18 days, 7:12:43 | 18 days, 7:12:43 |
|
||||
| Unable to switch profile from Sidebar since newest update | https://github.com/zen-browser/desktop/issues/3495 | 0:24:31 | None |
|
||||
| Magnify icon broken on setup page | https://github.com/zen-browser/desktop/issues/3493 | None | None |
|
||||
| Styling breaks when trying to customize toolbars in Compact mode | https://github.com/zen-browser/desktop/issues/3492 | 1 day, 7:27:16 | 17 days, 3:29:37 |
|
||||
| BUG: Stuck on the "choose search engine" screen of the new update | https://github.com/zen-browser/desktop/issues/3490 | 0:13:04 | None |
|
||||
| Glances do not work (Just opens a new tab in background) | https://github.com/zen-browser/desktop/issues/3489 | 0:15:49 | None |
|
||||
| Toolbar still visible when it should be hidden | https://github.com/zen-browser/desktop/issues/3488 | 1 day, 16:14:15 | 5 days, 8:22:04 |
|
||||
| Single toolbar broken | https://github.com/zen-browser/desktop/issues/3487 | None | 10 days, 23:23:18 |
|
||||
| Impossible to click back or forward when only the tob bar is hidden | https://github.com/zen-browser/desktop/issues/3485 | 4:03:49 | 5 days, 8:27:21 |
|
||||
| Omnibox misaligned and when the address bar is clicked the url is not selected | https://github.com/zen-browser/desktop/issues/3484 | 2:50:25 | 5 days, 8:30:35 |
|
||||
| Missing shortcut/hotkey to collpase the side tab bar | https://github.com/zen-browser/desktop/issues/3483 | 5:11:49 | 4 days, 21:32:21 |
|
||||
| Useless menu bar toggle in context menu | https://github.com/zen-browser/desktop/issues/3479 | None | None |
|
||||
| Entering compact mode creates `null`s in toolbar | https://github.com/zen-browser/desktop/issues/3478 | None | 2 days, 20:28:56 |
|
||||
| The floating URL/search bar has a beige color regardless of the theme color settings | https://github.com/zen-browser/desktop/issues/3477 | None | None |
|
||||
| Toolbar (tab bar) cannot be resized | https://github.com/zen-browser/desktop/issues/3476 | 0:11:20 | None |
|
||||
| Zen mods aren't downloading | https://github.com/zen-browser/desktop/issues/3475 | 1:10:10 | 1:22:53 |
|
||||
| Cannot swap profiles through clicking on other profile | https://github.com/zen-browser/desktop/issues/3474 | 12:52:40 | None |
|
||||
| The entire URL doesn't get selected when clicking on the address bar | https://github.com/zen-browser/desktop/issues/3473 | 4:32:06 | 1 day, 17:35:40 |
|
||||
| Bug while Looping Youtube Videos and browsing other tabs | https://github.com/zen-browser/desktop/issues/3470 | 1:32:31 | None |
|
||||
| Toolbar broken on 1.0.2-b.0 | https://github.com/zen-browser/desktop/issues/3469 | 0:20:46 | 1 day, 21:25:16 |
|
||||
| Constant Restart Update / Download for the Browser | https://github.com/zen-browser/desktop/issues/3468 | 0:42:07 | 1 day, 17:41:02 |
|
||||
| floating search box in compact mode is out of place | https://github.com/zen-browser/desktop/issues/3467 | 1:20:13 | 7 days, 3:00:38 |
|
||||
| Links in setting do not display correctly in dark mode. | https://github.com/zen-browser/desktop/issues/3466 | None | None |
|
||||
| Pops-up wrong page for Login or Payment scenes | https://github.com/zen-browser/desktop/issues/3463 | 7 days, 4:17:03 | None |
|
||||
| Long running Dropbox upload tab locks up | https://github.com/zen-browser/desktop/issues/3460 | None | None |
|
||||
| Automatic theming not working | https://github.com/zen-browser/desktop/issues/3458 | None | 6:44:27 |
|
||||
| Youtube/Media Keeps Playing in Sidebar (Mini Browser) When Closed | https://github.com/zen-browser/desktop/issues/3457 | None | None |
|
||||
| Turning **OFF** "Open previous windows and tabs" still opens previous windows, but with empty tabs | https://github.com/zen-browser/desktop/issues/3456 | 9:44:40 | None |
|
||||
| Container tabs not highlighted when they are the default | https://github.com/zen-browser/desktop/issues/3451 | 7 days, 18:48:48 | None |
|
||||
| wired color show up on toolbar in twilight | https://github.com/zen-browser/desktop/issues/3450 | None | 1 day, 0:18:29 |
|
||||
| Fonts managled after sysytem reboot | https://github.com/zen-browser/desktop/issues/3449 | None | None |
|
||||
| Onboarding workflow kicks in even for existing profile | https://github.com/zen-browser/desktop/issues/3448 | 2 days, 2:06:06 | 1 day, 20:38:48 |
|
||||
| Sidebar icons spilling over | https://github.com/zen-browser/desktop/issues/3447 | None | 23:54:49 |
|
||||
| Default Browser issue | https://github.com/zen-browser/desktop/issues/3445 | 4 days, 15:34:03 | None |
|
||||
| Bookmarks don't get fully deleted from places.sqlite | https://github.com/zen-browser/desktop/issues/3444 | None | None |
|
||||
| When Workspaces are enabled browser.tabs.closeWindowWithLastTab set to true does not work (macOS) | https://github.com/zen-browser/desktop/issues/3443 | None | None |
|
||||
| Logging on Google does not prompt security key popup to login | https://github.com/zen-browser/desktop/issues/3442 | 11:20:10 | 21 days, 12:51:05 |
|
||||
| Zen breaks when all keybinds are assigned to "not set" | https://github.com/zen-browser/desktop/issues/3441 | 7 days, 8:26:47 | None |
|
||||
| After the new twilight update "Toggle Sidebar's Width" hotkey is not there | https://github.com/zen-browser/desktop/issues/3440 | 5 days, 19:37:46 | 6 days, 16:41:34 |
|
||||
| "Open previous windows and tabs" issue with MacOS Spaces | https://github.com/zen-browser/desktop/issues/3439 | 7 days, 18:19:48 | None |
|
||||
| "Keyboard shortcuts" page can show an outdated state between restarts | https://github.com/zen-browser/desktop/issues/3438 | None | None |
|
||||
| Default "Toggle Split View Horizontal" shortcut conflicts with macOS' "Hide others" global shortcut | https://github.com/zen-browser/desktop/issues/3437 | None | None |
|
||||
| Disabling the Workspaces feature breaks window vibrancy on macOS | https://github.com/zen-browser/desktop/issues/3436 | None | None |
|
||||
| 这个浏览器看优爱腾等网页在线流媒体没有4K选项 | https://github.com/zen-browser/desktop/issues/3435 | 2:18:56 | 2:18:56 |
|
||||
| Extra new tab button in the side bar, how do I get rid of it? Can't hide it from the settings | https://github.com/zen-browser/desktop/issues/3433 | 5:58:33 | None |
|
||||
| Tab bar moving down by 1px when 'expand tabs on hover' enabled | https://github.com/zen-browser/desktop/issues/3432 | None | 16:10:34 |
|
||||
| Themeing not working properly | https://github.com/zen-browser/desktop/issues/3431 | None | None |
|
||||
| Assigned default containers to workspaces messed up on sync | https://github.com/zen-browser/desktop/issues/3429 | 9 days, 19:18:30 | None |
|
||||
| default `mailto:` links client incorrect | https://github.com/zen-browser/desktop/issues/3427 | None | None |
|
||||
| sign in from the spotify app | https://github.com/zen-browser/desktop/issues/3425 | None | None |
|
||||
| No window controls | https://github.com/zen-browser/desktop/issues/3424 | None | 7 days, 19:52:43 |
|
||||
| "Mute" sound output messes up Alsa | https://github.com/zen-browser/desktop/issues/3423 | None | None |
|
||||
| The side bar keeps appearing when navigating tabs in split mode in compact mode | https://github.com/zen-browser/desktop/issues/3422 | None | 9 days, 7:10:57 |
|
||||
| Windows 98 titlebar appears sometimes when i try to open a PDF. | https://github.com/zen-browser/desktop/issues/3421 | None | None |
|
||||
| Welcome Page Color Theme Selection Bug: Double-Click Required | https://github.com/zen-browser/desktop/issues/3420 | None | 20 days, 14:37:58 |
|
||||
| Glance does not work with links inside iframes or shadow roots | https://github.com/zen-browser/desktop/issues/3419 | None | None |
|
||||
| Choose app dialog window not listing any apps except Zen itself | https://github.com/zen-browser/desktop/issues/3418 | None | None |
|
||||
| No privacy | https://github.com/zen-browser/desktop/issues/3417 | None | None |
|
||||
| The page goes black, and upon attempting to reload, nothing is displayed | https://github.com/zen-browser/desktop/issues/3413 | None | None |
|
||||
| Can't move the cursor with arrows from my keyboard when i'm in a field | https://github.com/zen-browser/desktop/issues/3412 | None | None |
|
||||
| Essentials and pinned tabs still don't retain favicons after reset | https://github.com/zen-browser/desktop/issues/3411 | None | 4 days, 6:01:13 |
|
||||
| Unload tabs can't click and crash the browser | https://github.com/zen-browser/desktop/issues/3410 | None | None |
|
||||
| Rounded corners & fluorescent RGB-style lighting around the perimeter on full screen Youtube. Goes away in Private window? | https://github.com/zen-browser/desktop/issues/3409 | None | 0:06:16 |
|
||||
| 1.0.1-a.22 is vunarable to few CVEs from ff 132 | https://github.com/zen-browser/desktop/issues/3408 | 2 days, 5:08:58 | 4 days, 17:50:02 |
|
||||
| search bar 'jump' to sidebar when in compact mode in twilight | https://github.com/zen-browser/desktop/issues/3406 | 0:05:11 | 3 days, 20:58:06 |
|
||||
| When I fast forward or rewind a video, video's sound level changes on YouTube. | https://github.com/zen-browser/desktop/issues/3405 | None | None |
|
||||
| Sidebar section spacing inconsistent | https://github.com/zen-browser/desktop/issues/3404 | None | None |
|
||||
| Essentials not loading pages correctly | https://github.com/zen-browser/desktop/issues/3403 | 1 day, 0:09:34 | None |
|
||||
| Windows Defender positive: Redirector.GPAY!MTB | https://github.com/zen-browser/desktop/issues/3402 | 12 days, 1:10:39 | 12 days, 1:22:56 |
|
||||
| `npm run build` failed | https://github.com/zen-browser/desktop/issues/3401 | None | None |
|
||||
| New URL in sidebar layout makes browser unusable | https://github.com/zen-browser/desktop/issues/3400 | 3 days, 16:54:29 | 4 days, 2:15:00 |
|
||||
| CSS not loading or something | https://github.com/zen-browser/desktop/issues/3399 | None | None |
|
||||
| Unnecessary empty space in tab | https://github.com/zen-browser/desktop/issues/3398 | None | None |
|
||||
| The window control buttons are duplicated on top of each other | https://github.com/zen-browser/desktop/issues/3395 | 2:08:07 | 3 days, 20:39:23 |
|
||||
| Customizing Toolbar | https://github.com/zen-browser/desktop/issues/3394 | None | None |
|
||||
| Keyboard shortcuts not resetting to default values | https://github.com/zen-browser/desktop/issues/3390 | None | None |
|
||||
| Possible Memory Leak - Zen won't leave the Taskbar after hours of use | https://github.com/zen-browser/desktop/issues/3389 | None | None |
|
||||
| Can't switch to Tab. Possibly because Tab has a modal dialog. | https://github.com/zen-browser/desktop/issues/3386 | 1 day, 3:55:33 | None |
|
||||
| The option to hide autofill from the browser does not work with iCloud passwords | https://github.com/zen-browser/desktop/issues/3384 | None | None |
|
||||
| Per window expansion of sidebar. | https://github.com/zen-browser/desktop/issues/3383 | None | None |
|
||||
| Some extensions do not trigger on webpage load (but do work on FF) | https://github.com/zen-browser/desktop/issues/3382 | None | None |
|
||||
| Scrollwheel not working | https://github.com/zen-browser/desktop/issues/3380 | None | None |
|
||||
| SideBar Compact mode bug | https://github.com/zen-browser/desktop/issues/3379 | None | None |
|
||||
| Joining Microsoft Teams call crashes browser tabs | https://github.com/zen-browser/desktop/issues/3378 | 11 days, 22:11:35 | None |
|
||||
| can not quit browser by ctrl + q | https://github.com/zen-browser/desktop/issues/3377 | 2 days, 8:01:56 | None |
|
||||
| RIME input method cannot input information | https://github.com/zen-browser/desktop/issues/3374 | None | None |
|
||||
| Workspace behaves badly when switching between them with touchpad | https://github.com/zen-browser/desktop/issues/3373 | None | None |
|
||||
| the z-index of both compact modes are messed up | https://github.com/zen-browser/desktop/issues/3371 | None | None |
|
||||
| Open/close sidebar icon is confusing | https://github.com/zen-browser/desktop/issues/3370 | None | None |
|
||||
| Tab Management - Workspaces - Display workspaces as an icon strip bug | https://github.com/zen-browser/desktop/issues/3369 | None | None |
|
||||
| Google meet not loading | https://github.com/zen-browser/desktop/issues/3368 | 16:55:47 | None |
|
||||
| Workspace icon highlight on hover is uneven | https://github.com/zen-browser/desktop/issues/3367 | None | None |
|
||||
| The main UI's background doesn't follow the theme sometimes | https://github.com/zen-browser/desktop/issues/3366 | None | None |
|
||||
| Shortcut Settings Typo | https://github.com/zen-browser/desktop/issues/3365 | None | None |
|
||||
| Video image freezes when we move the progress video bar, and only the audio is playing | https://github.com/zen-browser/desktop/issues/3363 | None | None |
|
||||
| ClickTrades Webpage not loading | https://github.com/zen-browser/desktop/issues/3362 | None | None |
|
||||
| When switch workspaces, the current-focused tab sometimes also show in the new workspace | https://github.com/zen-browser/desktop/issues/3357 | 3:34:51 | 9 days, 17:41:38 |
|
||||
| Toggle Floating Sidebar keyboard shortcut not working | https://github.com/zen-browser/desktop/issues/3356 | 6 days, 13:00:18 | None |
|
||||
| Workspace icon still shows on compact mode even when flag is disabled. | https://github.com/zen-browser/desktop/issues/3355 | 20 days, 3:42:54 | 20 days, 3:42:39 |
|
||||
| Moving tab across workspace and then right-clicking on it does not render a menu | https://github.com/zen-browser/desktop/issues/3353 | 2 days, 14:33:51 | 18 days, 16:47:56 |
|
||||
| Glance in compact view opens tabs bar | https://github.com/zen-browser/desktop/issues/3351 | None | None |
|
||||
| Dev Tools Context Menus Broken | https://github.com/zen-browser/desktop/issues/3350 | None | None |
|
||||
| Stuck in toolbar customizing mode | https://github.com/zen-browser/desktop/issues/3349 | None | None |
|
||||
| Top Bar Padding Increasing in Compact Mode (Twilight) | https://github.com/zen-browser/desktop/issues/3348 | 9:32:10 | 6 days, 22:39:00 |
|
||||
| Not using QUIC/http3 | https://github.com/zen-browser/desktop/issues/3346 | None | None |
|
||||
| Unable to go to zen-browser.app when using zen-browser, i can go to the website using other browsers | https://github.com/zen-browser/desktop/issues/3345 | None | None |
|
||||
| UI Error | https://github.com/zen-browser/desktop/issues/3342 | None | None |
|
||||
| Zen Mod - Sorting issue | https://github.com/zen-browser/desktop/issues/3341 | None | None |
|
||||
| YouTube Viewport Issue | https://github.com/zen-browser/desktop/issues/3340 | None | 19:39:03 |
|
||||
| Discord capcha and Cloudflare turnstile cannot verify human access | https://github.com/zen-browser/desktop/issues/3339 | None | None |
|
||||
| `null` in toolbar won't disappear | https://github.com/zen-browser/desktop/issues/3337 | 12:31:11 | 10 days, 11:19:00 |
|
||||
| Zen Browser Unusable and Stuck on Zen Logo After Changing Keyboard Shortcuts (Issue Across Multiple Platforms) | https://github.com/zen-browser/desktop/issues/3335 | None | None |
|
||||
| Slight translation error for Swedish | https://github.com/zen-browser/desktop/issues/3334 | None | None |
|
||||
| GIVE ME SOMETHING TO GRAB ONTO SO I CAN DRAG WINDOWS AROUND!!! | https://github.com/zen-browser/desktop/issues/3333 | 1:31:36 | None |
|
||||
| GsConnect Not working | https://github.com/zen-browser/desktop/issues/3332 | 2:36:46 | 4:34:49 |
|
||||
| Fullscreening a tab still has borders on the right and bottom of the browser. | https://github.com/zen-browser/desktop/issues/3331 | None | 1:22:12 |
|
||||
| Drag-and-Drop Feature | https://github.com/zen-browser/desktop/issues/3329 | 3:02:05 | None |
|
||||
| Unresponsive or crashing when different profile is opened | https://github.com/zen-browser/desktop/issues/3327 | None | None |
|
||||
| Some issues with sync between multiple windows | https://github.com/zen-browser/desktop/issues/3326 | None | None |
|
||||
| Google Sign in Stuck | https://github.com/zen-browser/desktop/issues/3325 | None | 10 days, 1:50:46 |
|
||||
| SSL reporting as Unknown Issuer when using a valid certificate | https://github.com/zen-browser/desktop/issues/3324 | None | None |
|
||||
| Google Classroom acting funky | https://github.com/zen-browser/desktop/issues/3323 | 13:22:38 | 17:26:18 |
|
||||
|
||||
_This report was generated with the [Issue Metrics Action](https://github.com/github/issue-metrics)_
|
||||
Search query used to find these items: `repo:zen-browser/desktop is:issue created:2024-12-01..2024-12-31`
|
@@ -1,30 +0,0 @@
|
||||
# Supported CPUs for optimized builds (Windows and Linux)
|
||||
|
||||
> If you CPU is not listed, you should use the "Generic" build.
|
||||
|
||||
- AMD Family 15h (Excavator)
|
||||
- AMD Family 17h (Zen)
|
||||
- AMD Family 17h (Zen+)
|
||||
- AMD Family 17h (Zen 2)
|
||||
- AMD Family 19h (Zen 3)
|
||||
- Intel 4th Gen Core (Haswell)
|
||||
- Intel 5th Gen Core (Broadwell)
|
||||
- Intel 6th Gen Core (Skylake)
|
||||
- Intel 7th Gen Core (Kaby Lake)
|
||||
- Intel 8/9th Gen Core (Coffee Lake)
|
||||
- Intel 10th Gen Core (Comet Lake)
|
||||
- Intel 12th Gen (Alder Lake)
|
||||
- Intel 13th Gen (Raptor Lake)
|
||||
- Intel 14th Gen (Raptor Lake Refresh)
|
||||
- Intel 15th Gen (Lunar / Arrow Lake)
|
||||
- AMD Family 19h (Zen 4 / Zen 4c)
|
||||
- AMD Family 1Ah (Zen 5 / Zen 5c)
|
||||
- Intel 6th Gen Core (Skylake X)
|
||||
- Intel 8th Gen Core i3 (Cannon Lake)
|
||||
- Intel Xeon / 10th Gen Core (Ice Lake)
|
||||
- Intel Xeon (Cascade Lake)
|
||||
- Intel Xeon (Cooper Lake)
|
||||
- Intel 3rd Gen 10nm++ (Tiger Lake)
|
||||
- Intel 4th Gen 10nm++ (Sapphire Rapids)
|
||||
- Intel 5th Gen 10nm++ (Emerald Rapids)
|
||||
- Intel 11th Gen (Rocket Lake)
|
@@ -44,7 +44,7 @@ modules:
|
||||
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-generic.tar.bz2
|
||||
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-x86_64.tar.bz2
|
||||
sha256: {linux_sha256}
|
||||
strip-components: 0
|
||||
|
||||
|
2
l10n
@@ -33,7 +33,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/zen-browser/core#readme",
|
||||
"dependencies": {
|
||||
"@zen-browser/surfer": "^1.6.4"
|
||||
"@zen-browser/surfer": "^1.8.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"husky": "^9.1.5",
|
||||
|
10
pnpm-lock.yaml
generated
@@ -9,8 +9,8 @@ importers:
|
||||
.:
|
||||
dependencies:
|
||||
'@zen-browser/surfer':
|
||||
specifier: ^1.6.4
|
||||
version: 1.6.4
|
||||
specifier: ^1.8.5
|
||||
version: 1.8.5
|
||||
devDependencies:
|
||||
husky:
|
||||
specifier: ^9.1.5
|
||||
@@ -119,8 +119,8 @@ packages:
|
||||
'@types/node@17.0.45':
|
||||
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
|
||||
|
||||
'@zen-browser/surfer@1.6.4':
|
||||
resolution: {integrity: sha512-JmTHLHTbTLPgrakdU/m1KQgetPMQNGjYgGGVoi2AenvVDlJf3j+L2it0XehAqRFIQhXmbEuF1nSDV4Vla/vUUg==}
|
||||
'@zen-browser/surfer@1.8.5':
|
||||
resolution: {integrity: sha512-cOkQAoPo+EiTvOBFFcg0Gof52I7XkSEt4OfZZlX4mefk/55fS1Ac8hRyWmlsMsNKO+IBB6cE2VAudXycXIIDsQ==}
|
||||
hasBin: true
|
||||
|
||||
ansi-escapes@7.0.0:
|
||||
@@ -1003,7 +1003,7 @@ snapshots:
|
||||
|
||||
'@types/node@17.0.45': {}
|
||||
|
||||
'@zen-browser/surfer@1.6.4':
|
||||
'@zen-browser/surfer@1.8.5':
|
||||
dependencies:
|
||||
'@resvg/resvg-js': 1.4.0
|
||||
async-icns: 1.0.2
|
||||
|
63
scripts/check-rc-response.py
Normal file
@@ -0,0 +1,63 @@
|
||||
import json
|
||||
import sys
|
||||
import os
|
||||
import requests
|
||||
|
||||
RESPONSE = 'rc-response.json'
|
||||
METADATA = 'surfer.json'
|
||||
|
||||
def get_current_version():
|
||||
with open(METADATA) as f:
|
||||
metadata = json.load(f)
|
||||
return metadata['version']['candidate']
|
||||
|
||||
def get_rc_response():
|
||||
with open(RESPONSE) as f:
|
||||
data = json.load(f)
|
||||
for tag_dict in data['tags']:
|
||||
tag = tag_dict['tag']
|
||||
is_valid_tag = (tag.startswith('FIREFOX') and tag.endswith('_BUILD1')
|
||||
and not 'ESR' in tag and not 'b' in tag)
|
||||
if is_valid_tag:
|
||||
return tag.replace('FIREFOX_', '').replace('_BUILD1', '').replace('_', '.')
|
||||
return None
|
||||
|
||||
def get_pings():
|
||||
pings = ""
|
||||
for ping in os.getenv('DISCORD_PING_IDS').split(','):
|
||||
pings += "<@%s> " % ping
|
||||
return pings
|
||||
|
||||
def send_webhook(rc: str):
|
||||
text = "||%s|| New Firefox RC version is available: **%s**" % (get_pings(), rc)
|
||||
webhook_url = os.getenv('DISCORD_WEBHOOK_URL') #os.getenv('DISCORD_WEBHOOK_URL')
|
||||
message = {
|
||||
"content": text,
|
||||
"username": "Firefox RC Checker",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/189789277?v=4",
|
||||
}
|
||||
response = requests.post(webhook_url, json=message)
|
||||
if response.status_code == 204:
|
||||
print("Message sent successfully!")
|
||||
else:
|
||||
print(f"Failed to send message: {response.status_code}")
|
||||
|
||||
def main():
|
||||
current = get_current_version()
|
||||
if not current:
|
||||
print('Could not find current version')
|
||||
return 1
|
||||
rc = get_rc_response()
|
||||
if not rc:
|
||||
print('Could not find RC version')
|
||||
return 1
|
||||
if current != rc:
|
||||
print('Current version is %s, but RC version is %s' % (current, rc))
|
||||
# Here, we should update the current version in surfer.json
|
||||
send_webhook(rc)
|
||||
return 0
|
||||
print('Current version is %s, and RC version is %s' % (current, rc))
|
||||
return 1
|
||||
|
||||
if __name__ == '__main__':
|
||||
sys.exit(main())
|
20
scripts/remove-failed-jobs.sh
Normal file
@@ -0,0 +1,20 @@
|
||||
gh_bulk_delete_workflow_runs() {
|
||||
repo=$1
|
||||
|
||||
# Ensure the repo argument is provided
|
||||
if [[ -z "$repo" ]]; then
|
||||
echo "Usage: gh_bulk_delete_workflow_runs <owner/repo>"
|
||||
return 1
|
||||
fi
|
||||
|
||||
runs=$(gh api repos/$repo/actions/runs --paginate | jq -r '.workflow_runs[] | select(.conclusion == "cancelled" or .conclusion == "failure" or .conclusion == "timed_out") | .id')
|
||||
|
||||
while IFS= read -r run; do
|
||||
echo "Deleting run https://github.com/$repo/actions/runs/$run"
|
||||
gh api -X DELETE repos/$repo/actions/runs/$run --silent
|
||||
done <<< "$runs"
|
||||
|
||||
echo "All workflow runs for $repo have been deleted."
|
||||
}
|
||||
|
||||
gh_bulk_delete_workflow_runs $1
|
@@ -1,198 +0,0 @@
|
||||
// This Source Code Form is subject to the terms of the Mozilla Public
|
||||
// License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
//
|
||||
/* You may copy+paste this file and use it as it is.
|
||||
*
|
||||
* If you make changes to your about:config while the program is running, the
|
||||
* changes will be overwritten by the user.js when the application restarts.
|
||||
*
|
||||
* To make lasting changes to preferences, you will have to edit the user.js.
|
||||
*/
|
||||
|
||||
/****************************************************************************
|
||||
* Betterfox *
|
||||
* "Ad meliora" *
|
||||
* version: 130 *
|
||||
* url: https://github.com/yokoffing/Betterfox *
|
||||
****************************************************************************/
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: FASTFOX *
|
||||
****************************************************************************/
|
||||
/** GENERAL ***/
|
||||
//pref("content.notify.interval", 100000); // (.10s); alt=500000 (.50s)
|
||||
|
||||
/** GFX ***/
|
||||
pref("gfx.canvas.accelerated.cache-items", 32768);
|
||||
pref("gfx.canvas.accelerated.cache-size", 4096);
|
||||
pref("gfx.content.skia-font-cache-size", 80);
|
||||
|
||||
/** MEDIA CACHE ***/
|
||||
pref("media.memory_cache_max_size", 1048576);
|
||||
pref("media.cache_readahead_limit", 9000);
|
||||
pref("media.cache_resume_threshold", 3600);
|
||||
pref("media.memory_caches_combined_limit_kb", 2560000);
|
||||
|
||||
/** IMAGE CACHE ***/
|
||||
pref("image.mem.decode_bytes_at_a_time", 32768);
|
||||
|
||||
/** NETWORK ***/
|
||||
pref("network.http.max-urgent-start-excessive-connections-per-host", 5);
|
||||
pref("network.dnsCacheExpiration", 3600);
|
||||
pref("network.http.max-persistent-connections-per-proxy", 48); // default=32
|
||||
pref("network.websocket.max-connections", 400); // default=200
|
||||
pref("network.ssl_tokens_cache_capacity", 32768);
|
||||
|
||||
/** MIXED CONTENT + CROSS-SITE ***/
|
||||
pref("pdfjs.enableScripting", false);
|
||||
pref("extensions.postDownloadThirdPartyPrompt", false);
|
||||
|
||||
/** EXPERIMENTAL ***/
|
||||
pref("layout.css.grid-template-masonry-value.enabled", true);
|
||||
pref("dom.enable_web_task_scheduling", true);
|
||||
pref("dom.security.sanitizer.enabled", true);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: SECUREFOX *
|
||||
****************************************************************************/
|
||||
/** TRACKING PROTECTION ***/
|
||||
pref("urlclassifier.trackingSkipURLs", "*.reddit.com, *.twitter.com, *.twimg.com, *.tiktok.com");
|
||||
pref("urlclassifier.features.socialtracking.skipURLs", "*.instagram.com, *.twitter.com, *.twimg.com");
|
||||
pref("network.cookie.sameSite.noneRequiresSecure", true);
|
||||
pref("browser.helperApps.deleteTempFileOnExit", true);
|
||||
pref("browser.uitour.enabled", false);
|
||||
|
||||
/** SSL / TLS ***/
|
||||
pref("security.ssl.treat_unsafe_negotiation_as_broken", true);
|
||||
pref("browser.xul.error_pages.expert_bad_cert", true);
|
||||
pref("security.tls.enable_0rtt_data", false);
|
||||
|
||||
/** DISK AVOIDANCE ***/
|
||||
pref("browser.privatebrowsing.forceMediaMemoryCache", true);
|
||||
|
||||
/** SHUTDOWN & SANITIZING ***/
|
||||
pref("privacy.history.custom", true);
|
||||
|
||||
/** SEARCH / URL BAR ***/
|
||||
pref("browser.urlbar.trimHttps", true);
|
||||
pref("browser.search.separatePrivateDefault.ui.enabled", true);
|
||||
pref("browser.urlbar.update2.engineAliasRefresh", true);
|
||||
pref("browser.search.suggest.enabled", false);
|
||||
pref("browser.urlbar.quicksuggest.enabled", false);
|
||||
pref("browser.urlbar.suggest.quicksuggest.sponsored", false);
|
||||
pref("browser.urlbar.suggest.quicksuggest.nonsponsored", false);
|
||||
pref("browser.urlbar.groupLabels.enabled", false);
|
||||
pref("browser.formfill.enable", false);
|
||||
pref("security.insecure_connection_text.enabled", true);
|
||||
pref("security.insecure_connection_text.pbmode.enabled", true);
|
||||
pref("network.IDN_show_punycode", true);
|
||||
|
||||
/** CONTAINERS ***/
|
||||
pref("privacy.userContext.ui.enabled", true);
|
||||
|
||||
/** SAFE BROWSING ***/
|
||||
pref("browser.safebrowsing.downloads.remote.enabled", false);
|
||||
|
||||
/** TELEMETRY ***/
|
||||
pref("datareporting.policy.dataSubmissionEnabled", false, locked);
|
||||
pref("datareporting.healthreport.uploadEnabled", false, locked);
|
||||
pref("toolkit.telemetry.unified", false, locked);
|
||||
pref("toolkit.telemetry.enabled", false, locked);
|
||||
pref("toolkit.telemetry.server", "data:,", locked);
|
||||
pref("toolkit.telemetry.archive.enabled", false, locked);
|
||||
pref("toolkit.telemetry.newProfilePing.enabled", false, locked);
|
||||
pref("toolkit.telemetry.shutdownPingSender.enabled", false, locked);
|
||||
pref("toolkit.telemetry.updatePing.enabled", false, locked);
|
||||
pref("toolkit.telemetry.bhrPing.enabled", false, locked);
|
||||
pref("toolkit.telemetry.firstShutdownPing.enabled", false, locked);
|
||||
pref("toolkit.telemetry.coverage.opt-out", true, locked);
|
||||
pref("toolkit.coverage.opt-out", true, locked);
|
||||
pref("toolkit.coverage.endpoint.base", "", locked);
|
||||
pref("browser.newtabpage.activity-stream.feeds.telemetry", false, locked);
|
||||
pref("browser.newtabpage.activity-stream.telemetry", false, locked);
|
||||
|
||||
/** EXPERIMENTS ***/
|
||||
pref("app.shield.optoutstudies.enabled", false, locked);
|
||||
pref("app.normandy.enabled", false, locked);
|
||||
pref("app.normandy.api_url", "", locked);
|
||||
|
||||
/** CRASH REPORTS ***/
|
||||
pref("breakpad.reportURL", "");
|
||||
pref("browser.tabs.crashReporting.sendReport", false);
|
||||
pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
|
||||
|
||||
/** DETECTION ***/
|
||||
pref("dom.private-attribution.submission.enabled", false);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: PESKYFOX *
|
||||
****************************************************************************/
|
||||
/** MOZILLA UI ***/
|
||||
pref("browser.privatebrowsing.vpnpromourl", "", locked);
|
||||
pref("extensions.getAddons.showPane", false);
|
||||
pref("extensions.htmlaboutaddons.recommendations.enabled", false);
|
||||
pref("browser.discovery.enabled", false);
|
||||
pref("browser.shell.checkDefaultBrowser", false);
|
||||
pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", false);
|
||||
pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false);
|
||||
pref("browser.preferences.moreFromMozilla", false);
|
||||
pref("browser.aboutConfig.showWarning", false);
|
||||
pref("browser.aboutwelcome.enabled", false);
|
||||
|
||||
/** THEME ADJUSTMENTS ***/
|
||||
pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
|
||||
pref("browser.compactmode.show", true);
|
||||
pref("browser.display.focus_ring_on_anything", true);
|
||||
pref("browser.display.focus_ring_style", 0);
|
||||
pref("browser.display.focus_ring_width", 0);
|
||||
pref("layout.css.prefers-color-scheme.content-override", 2);
|
||||
pref("browser.privateWindowSeparation.enabled", false); // WINDOWS
|
||||
|
||||
/** FULLSCREEN NOTICE ***/
|
||||
pref("full-screen-api.transition-duration.enter", "0 0");
|
||||
pref("full-screen-api.transition-duration.leave", "0 0");
|
||||
pref("full-screen-api.warning.delay", -1);
|
||||
pref("full-screen-api.warning.timeout", 0);
|
||||
|
||||
/** URL BAR ***/
|
||||
pref("browser.urlbar.suggest.calculator", true);
|
||||
pref("browser.urlbar.unitConversion.enabled", true);
|
||||
pref("browser.urlbar.trending.featureGate", false);
|
||||
|
||||
/** NEW TAB PAGE ***/
|
||||
pref("browser.newtabpage.activity-stream.feeds.topsites", false);
|
||||
pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
|
||||
|
||||
/** POCKET ***/
|
||||
pref("extensions.pocket.enabled", false);
|
||||
|
||||
/** DOWNLOADS ***/
|
||||
pref("browser.download.always_ask_before_handling_new_types", true);
|
||||
pref("browser.download.manager.addToRecentDocs", false);
|
||||
|
||||
/** PDF ***/
|
||||
pref("browser.download.open_pdf_attachments_inline", true);
|
||||
|
||||
/** TAB BEHAVIOR ***/
|
||||
pref("browser.bookmarks.openInTabClosesMenu", false);
|
||||
pref("browser.menu.showViewImageInfo", true);
|
||||
pref("findbar.highlightAll", true);
|
||||
pref("layout.word_select.eat_space_to_next_word", false);
|
||||
|
||||
/****************************************************************************
|
||||
* START: MY OVERRIDES *
|
||||
****************************************************************************/
|
||||
// visit https://github.com/yokoffing/Betterfox/wiki/Common-Overrides
|
||||
// visit https://github.com/yokoffing/Betterfox/wiki/Optional-Hardening
|
||||
// Enter your personal overrides below this line:
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: SMOOTHFOX *
|
||||
****************************************************************************/
|
||||
// visit https://github.com/yokoffing/Betterfox/blob/main/Smoothfox.js
|
||||
// Enter your scrolling overrides below this line:
|
||||
|
||||
/****************************************************************************
|
||||
* END: BETTERFOX *
|
||||
****************************************************************************/
|
@@ -2,7 +2,6 @@
|
||||
const lazy = {};
|
||||
var ZenStartup = {
|
||||
init() {
|
||||
this.logHeader();
|
||||
this.openWatermark();
|
||||
window.SessionStore.promiseInitialized.then(() => {
|
||||
this._changeSidebarLocation();
|
||||
@@ -27,9 +26,12 @@
|
||||
}
|
||||
|
||||
// Fix notification deck
|
||||
document
|
||||
.getElementById('zen-appcontent-navbar-container')
|
||||
.appendChild(document.getElementById('tab-notification-deck-template'));
|
||||
const deckTemplate = document.getElementById('tab-notification-deck-template');
|
||||
if (deckTemplate) {
|
||||
document
|
||||
.getElementById('zen-appcontent-navbar-container')
|
||||
.appendChild(deckTemplate);
|
||||
}
|
||||
|
||||
// Disable smooth scroll
|
||||
gBrowser.tabContainer.arrowScrollbox.smoothScroll = false;
|
||||
@@ -104,21 +106,6 @@
|
||||
gURLBar._initPasteAndGo();
|
||||
gURLBar._initStripOnShare();
|
||||
},
|
||||
|
||||
logHeader() {
|
||||
console.info(`
|
||||
|
||||
Welcome to Zen Browser!
|
||||
|
||||
If you are seeing this message, it means that you have successfully opened Zen's developer console.
|
||||
Here you can see all the logs and errors that Zen is generating.
|
||||
|
||||
If you have any questions or need help, please contact us in any media in https://zen-browser.app/
|
||||
|
||||
Note: This developer console is not the same as the browser console, it has access to Zen's internal functions and variables, including your passwords and other sensitive information. Please do not paste any code here unless you know what you are doing.
|
||||
|
||||
`);
|
||||
},
|
||||
};
|
||||
|
||||
ZenStartup.init();
|
||||
|
@@ -13,19 +13,14 @@ var gZenUIManager = {
|
||||
0
|
||||
);
|
||||
|
||||
function throttle(f, delay) {
|
||||
let timer = 0;
|
||||
return function (...args) {
|
||||
clearTimeout(timer);
|
||||
timer = setTimeout(() => f.apply(this, args), delay);
|
||||
};
|
||||
}
|
||||
|
||||
new ResizeObserver(throttle(this.updateTabsToolbar.bind(this), this.sidebarHeightThrottle)).observe(
|
||||
new ResizeObserver(gZenCommonActions.throttle(this.updateTabsToolbar.bind(this), this.sidebarHeightThrottle)).observe(
|
||||
document.getElementById('tabbrowser-tabs')
|
||||
);
|
||||
},
|
||||
|
||||
new ResizeObserver(gZenCommonActions.throttle(gZenCompactModeManager.getAndApplySidebarWidth.bind(gZenCompactModeManager), this.sidebarHeightThrottle)).observe(
|
||||
document.getElementById('navigator-toolbox')
|
||||
);
|
||||
},
|
||||
|
||||
updateTabsToolbar() {
|
||||
// Set tabs max-height to the "toolbar-items" height
|
||||
@@ -117,6 +112,8 @@ var gZenUIManager = {
|
||||
|
||||
var gZenVerticalTabsManager = {
|
||||
init() {
|
||||
this._multiWindowFeature = new ZenMultiWindowFeature();
|
||||
|
||||
ChromeUtils.defineLazyGetter(this, 'isWindowsStyledButtons', () => {
|
||||
return !(window.AppConstants.platform === 'macosx' || window.matchMedia('(-moz-gtk-csd-reversed-placement)').matches
|
||||
|| Services.prefs.getBoolPref('zen.view.experimental-force-window-controls-left'));
|
||||
@@ -138,7 +135,7 @@ var gZenVerticalTabsManager = {
|
||||
this.initRightSideOrderContextMenu();
|
||||
|
||||
window.addEventListener('customizationstarting', this._preCustomize.bind(this));
|
||||
window.addEventListener('aftercustomization', updateEvent);
|
||||
window.addEventListener('aftercustomization', this._postCustomize.bind(this));
|
||||
|
||||
window.addEventListener('DOMContentLoaded', updateEvent, { once: true });
|
||||
|
||||
@@ -209,8 +206,20 @@ var gZenVerticalTabsManager = {
|
||||
return this.__actualWindowButtons;
|
||||
},
|
||||
|
||||
_preCustomize() {
|
||||
this._updateEvent({ forceMultipleToolbar: true });
|
||||
async _preCustomize() {
|
||||
await this._multiWindowFeature.foreachWindowAsActive(async (browser) => {
|
||||
browser.gZenVerticalTabsManager._updateEvent({ forceMultipleToolbar: true, dontRebuildAreas: true });
|
||||
});
|
||||
this.rebuildAreas();
|
||||
this.navigatorToolbox.setAttribute('zen-sidebar-expanded', 'true');
|
||||
document.documentElement.setAttribute('zen-sidebar-expanded', 'true'); // force expanded sidebar
|
||||
},
|
||||
|
||||
_postCustomize() {
|
||||
// No need to use `await` here, because the customization is already done
|
||||
this._multiWindowFeature.foreachWindowAsActive(async (browser) => {
|
||||
browser.gZenVerticalTabsManager._updateEvent({ dontRebuildAreas: true });
|
||||
});
|
||||
},
|
||||
|
||||
initializePreferences(updateEvent) {
|
||||
@@ -259,13 +268,19 @@ var gZenVerticalTabsManager = {
|
||||
);
|
||||
},
|
||||
|
||||
_updateEvent({ forceMultipleToolbar = false } = {}) {
|
||||
_updateEvent({ forceMultipleToolbar = false, dontRebuildAreas = false } = {}) {
|
||||
if (this._isUpdating) {
|
||||
return;
|
||||
}
|
||||
this._isUpdating = true;
|
||||
try {
|
||||
this._updateMaxWidth();
|
||||
|
||||
window.docShell.treeOwner
|
||||
.QueryInterface(Ci.nsIInterfaceRequestor)
|
||||
.getInterface(Ci.nsIAppWindow)
|
||||
.rollupAllPopups();
|
||||
|
||||
const topButtons = document.getElementById('zen-sidebar-top-buttons');
|
||||
const isCompactMode = this._prefsCompactMode;
|
||||
const isVerticalTabs = this._prefsVerticalTabs || forceMultipleToolbar;
|
||||
@@ -298,9 +313,7 @@ var gZenVerticalTabsManager = {
|
||||
let shouldHide = false;
|
||||
if (((!isRightSide && this.isWindowsStyledButtons) || (isRightSide && !this.isWindowsStyledButtons)
|
||||
|| (
|
||||
isCompactMode && isSingleToolbar && !(
|
||||
(!this.isWindowsStyledButtons && !isRightSide)
|
||||
)
|
||||
isCompactMode && isSingleToolbar && this.isWindowsStyledButtons
|
||||
)) && isSingleToolbar) {
|
||||
appContentNavbarContaienr.setAttribute('should-hide', 'true');
|
||||
shouldHide = true;
|
||||
@@ -314,16 +327,8 @@ var gZenVerticalTabsManager = {
|
||||
!isCompactMode
|
||||
) {
|
||||
this.navigatorToolbox.prepend(topButtons);
|
||||
// browser.prepend(this.navigatorToolbox);
|
||||
} else {
|
||||
// customizationTarget.prepend(topButtons);
|
||||
// tabboxWrapper.prepend(this.navigatorToolbox);
|
||||
}
|
||||
|
||||
//if (!isVerticalTabs) {
|
||||
// document.getElementById("urlbar-container").after(document.getElementById('navigator-toolbox'));
|
||||
//}
|
||||
|
||||
let windowButtons = this.actualWindowButtons;
|
||||
let doNotChangeWindowButtons = !isCompactMode && isRightSide && this.isWindowsStyledButtons;
|
||||
const navBar = document.getElementById('nav-bar');
|
||||
@@ -365,7 +370,9 @@ var gZenVerticalTabsManager = {
|
||||
document.documentElement.removeAttribute("zen-single-toolbar");
|
||||
navBar.appendChild(document.getElementById('PanelUI-button'));
|
||||
this._toolbarOriginalParent.prepend(navBar);
|
||||
CustomizableUI.zenInternalCU._rebuildRegisteredAreas();
|
||||
if (!dontRebuildAreas) {
|
||||
this.rebuildAreas();
|
||||
}
|
||||
}
|
||||
|
||||
if (isCompactMode) {
|
||||
@@ -379,7 +386,11 @@ var gZenVerticalTabsManager = {
|
||||
}
|
||||
|
||||
// Case: single toolbar, not compact mode, not right side and macos styled buttons
|
||||
if (doNotChangeWindowButtons && isSingleToolbar && !isCompactMode && !isRightSide && !this.isWindowsStyledButtons) {
|
||||
if (!doNotChangeWindowButtons && isSingleToolbar && !isCompactMode && !isRightSide && !this.isWindowsStyledButtons) {
|
||||
topButtons.prepend(windowButtons);
|
||||
}
|
||||
// Case: single toolbar, compact mode, right side and windows styled buttons
|
||||
if (isSingleToolbar && isCompactMode && isRightSide && this.isWindowsStyledButtons) {
|
||||
topButtons.prepend(windowButtons);
|
||||
}
|
||||
|
||||
@@ -425,6 +436,10 @@ var gZenVerticalTabsManager = {
|
||||
this._isUpdating = false;
|
||||
},
|
||||
|
||||
rebuildAreas() {
|
||||
CustomizableUI.zenInternalCU._rebuildRegisteredAreas(/* zenDontRebuildCollapsed */ true);
|
||||
},
|
||||
|
||||
_updateMaxWidth() {
|
||||
const maxWidth = Services.prefs.getIntPref('zen.view.sidebar-expanded.max-width');
|
||||
const toolbox = document.getElementById('navigator-toolbox');
|
||||
|
15
src/browser/base/content/appmenu-viewcache-inc-xhtml.patch
Normal file
@@ -0,0 +1,15 @@
|
||||
diff --git a/browser/base/content/appmenu-viewcache.inc.xhtml b/browser/base/content/appmenu-viewcache.inc.xhtml
|
||||
index 3c5c4f29b1de25a4ce17089502f2251a27e5c7f5..dfa3260ed3c2bb6067745696fbf103c7e56c639a 100644
|
||||
--- a/browser/base/content/appmenu-viewcache.inc.xhtml
|
||||
+++ b/browser/base/content/appmenu-viewcache.inc.xhtml
|
||||
@@ -421,6 +421,10 @@
|
||||
class="subviewbutton"
|
||||
data-l10n-id="appmenu-customizetoolbar"
|
||||
command="cmd_CustomizeToolbars"/>
|
||||
+ <toolbarbutton id="appmenu-zen-share-rice"
|
||||
+ class="subviewbutton"
|
||||
+ data-l10n-id="appmenu-zen-share-rice"
|
||||
+ oncommand="gZenThemePicker.shareTheme()" />
|
||||
<toolbarseparator/>
|
||||
<html:h2 id="appmenu-developer-tools"
|
||||
data-l10n-id="appmenu-developer-tools-subheader"
|
@@ -1,17 +1,27 @@
|
||||
diff --git a/browser/base/content/browser-addons.js b/browser/base/content/browser-addons.js
|
||||
index 992d07daaef1abc4554a43aa654888f66963c575..6db4dd3864375da4b83a3a6f1a656403f324093e 100644
|
||||
index 992d07daaef1abc4554a43aa654888f66963c575..73e620b70b7ed14e9d140e875c2cd5f5ac31456b 100644
|
||||
--- a/browser/base/content/browser-addons.js
|
||||
+++ b/browser/base/content/browser-addons.js
|
||||
@@ -2113,10 +2113,12 @@ var gUnifiedExtensions = {
|
||||
@@ -2105,18 +2105,20 @@ var gUnifiedExtensions = {
|
||||
this._maybeMoveWidgetNodeBack(widgetId);
|
||||
}
|
||||
|
||||
- this.pinToToolbar(widgetId, shouldPinToToolbar);
|
||||
+ await this.pinToToolbar(widgetId, shouldPinToToolbar);
|
||||
},
|
||||
|
||||
- pinToToolbar(widgetId, shouldPinToToolbar) {
|
||||
+ async pinToToolbar(widgetId, shouldPinToToolbar) {
|
||||
let newArea = shouldPinToToolbar
|
||||
? CustomizableUI.AREA_NAVBAR
|
||||
: CustomizableUI.AREA_ADDONS;
|
||||
let newPosition = shouldPinToToolbar ? undefined : 0;
|
||||
+ for (const window of CustomizableUI.windows) window.gZenVerticalTabsManager._preCustomize();
|
||||
+ await gZenVerticalTabsManager._preCustomize();
|
||||
|
||||
CustomizableUI.addWidgetToArea(widgetId, newArea, newPosition);
|
||||
|
||||
this.updateAttention();
|
||||
+ for (const window of CustomizableUI.windows) window.gZenVerticalTabsManager._updateEvent();
|
||||
+ await gZenVerticalTabsManager._postCustomize();
|
||||
},
|
||||
|
||||
async moveWidget(menu, direction) {
|
||||
|
@@ -1,13 +1,13 @@
|
||||
diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml
|
||||
index eb2d8670874bd5bcaf9253caafb98444cb8cfcd9..51e6c01c279e0105ec8ac08df0763027179c0616 100644
|
||||
index 00391af141d9015fe5839534e5e6b22a91ba65d9..17d8ac96986e698b09033b870c24fc2f61c47a05 100644
|
||||
--- a/browser/base/content/navigator-toolbox.inc.xhtml
|
||||
+++ b/browser/base/content/navigator-toolbox.inc.xhtml
|
||||
@@ -2,7 +2,7 @@
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
-<toolbox id="navigator-toolbox">
|
||||
+<toolbox id="navigator-toolbox" persist="width style">
|
||||
-<toolbox id="navigator-toolbox" class="browser-toolbox-background">
|
||||
+<toolbox id="navigator-toolbox" class="browser-toolbox-background" persist="width style">
|
||||
<script src="chrome://browser/content/navigator-toolbox.js" />
|
||||
|
||||
<!-- Menu -->
|
||||
|
@@ -1,6 +1,6 @@
|
||||
#include zen-locales.inc.xhtml
|
||||
|
||||
<!-- Styles used all over the browser -->
|
||||
# Styles used all over the browser
|
||||
<linkset>
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-theme.css" />
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-animations.css" />
|
||||
@@ -10,6 +10,7 @@
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-tabs.css" />
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-browser-ui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-gradient-generator.css" />
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-rices.css" />
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-panel-ui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-single-components.css" />
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-browser-container.css" />
|
||||
@@ -25,7 +26,7 @@
|
||||
<link rel="stylesheet" type="text/css" href="chrome://browser/skin/zen-icons/icons.css" />
|
||||
</linkset>
|
||||
|
||||
<!-- Scripts used all over the browser -->
|
||||
# Scripts used all over the browser
|
||||
<script src="chrome://browser/content/zen-components/ZenThemesCommon.mjs" />
|
||||
<script src="chrome://browser/content/zen-components/ZenActorsManager.mjs" />
|
||||
<script src="chrome://browser/content/zen-components/ZenGlanceManager.mjs" />
|
||||
@@ -37,8 +38,9 @@
|
||||
<script src="chrome://browser/content/zen-components/ZenWorkspaces.mjs" />
|
||||
<script src="chrome://browser/content/zen-components/ZenPinnedTabsStorage.mjs" />
|
||||
<script src="chrome://browser/content/zen-components/ZenPinnedTabManager.mjs" />
|
||||
<script src="chrome://browser/content/zen-components/ZenWorkspacesStorage.mjs" />
|
||||
<script src="chrome://browser/content/zen-components/ZenWorkspacesSync.mjs" />
|
||||
<script src="chrome://browser/content/zen-components/ZenGradientGenerator.mjs" />
|
||||
<script src="chrome://browser/content/zen-components/ZenViewSplitter.mjs"/>
|
||||
<script src="chrome://browser/content/zen-components/ZenProfileDialogUI.mjs" />
|
||||
|
||||
# Unimportant scripts
|
||||
<script src="chrome://browser/content/zen-components/ZenRices.mjs" />
|
||||
|
@@ -22,6 +22,8 @@
|
||||
content/browser/zen-components/ZenGradientGenerator.mjs (zen-components/ZenGradientGenerator.mjs)
|
||||
content/browser/zen-components/ZenGlanceManager.mjs (zen-components/ZenGlanceManager.mjs)
|
||||
content/browser/zen-components/ZenActorsManager.mjs (zen-components/ZenActorsManager.mjs)
|
||||
content/browser/zen-components/ZenRices.mjs (zen-components/ZenRices.mjs)
|
||||
content/browser/zen-components/ZenEmojies.mjs (zen-components/ZenEmojies.mjs)
|
||||
|
||||
content/browser/zen-styles/zen-theme.css (content/zen-styles/zen-theme.css)
|
||||
content/browser/zen-styles/zen-buttons.css (content/zen-styles/zen-buttons.css)
|
||||
@@ -43,6 +45,7 @@
|
||||
content/browser/zen-styles/zen-popup.css (content/zen-styles/zen-popup.css)
|
||||
content/browser/zen-styles/zen-sidebar-panels.css (content/zen-styles/zen-sidebar-panels.css)
|
||||
content/browser/zen-styles/zen-gradient-generator.css (content/zen-styles/zen-gradient-generator.css)
|
||||
content/browser/zen-styles/zen-rices.css (content/zen-styles/zen-rices.css)
|
||||
content/browser/zen-styles/zen-branding.css (content/zen-styles/zen-branding.css)
|
||||
|
||||
content/browser/zen-styles/zen-panels/bookmarks.css (content/zen-styles/zen-panels/bookmarks.css)
|
||||
@@ -55,6 +58,7 @@
|
||||
# Images
|
||||
content/browser/zen-images/gradient.png (content/zen-images/gradient.png)
|
||||
content/browser/zen-images/gradient-display.png (content/zen-images/gradient-display.png)
|
||||
content/browser/zen-images/brand-header.svg (content/zen-images/brand-header.svg)
|
||||
content/browser/zen-images/layouts/collapsed.png (content/zen-images/layouts/collapsed.png)
|
||||
content/browser/zen-images/layouts/multiple-toolbar.png (content/zen-images/layouts/multiple-toolbar.png)
|
||||
content/browser/zen-images/layouts/single-toolbar.png (content/zen-images/layouts/single-toolbar.png)
|
||||
@@ -68,3 +72,6 @@
|
||||
# Fonts
|
||||
content/browser/zen-fonts/JunicodeVF-Italic.woff2 (content/zen-fonts/JunicodeVF-Italic.woff2)
|
||||
content/browser/zen-fonts/JunicodeVF-Roman.woff2 (content/zen-fonts/JunicodeVF-Roman.woff2)
|
||||
|
||||
# JS Vendor
|
||||
content/browser/zen-vendor/tsparticles.confetti.bundle.min.js (content/zen-vendor/tsparticles.confetti.bundle.min.js)
|
||||
|
1
src/browser/base/content/zen-images/brand-header.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg width="1920" height="1080" viewBox="0 0 1920 1080" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_23_113)"><rect width="1920" height="1080" fill="url(#paint0_linear_23_113)"/><circle cx="960" cy="1080" r="740" stroke="#F2F0E3" stroke-width="120"/><circle cx="960" cy="1080" r="558.095" stroke="#F2F0E3" stroke-width="80"/><circle cx="960" cy="1080" r="386.19" stroke="#F2F0E3" stroke-width="60"/><circle cx="960" cy="1080" r="214.286" stroke="#F2F0E3" stroke-width="40"/></g><defs><linearGradient id="paint0_linear_23_113" x1="960" y1="0" x2="960" y2="1080" gradientUnits="userSpaceOnUse"><stop stop-color="#EA6E54"/><stop offset="1" stop-color="#D9664E"/></linearGradient><clipPath id="clip0_23_113"><rect width="1920" height="1080" fill="white"/></clipPath></defs></svg>
|
After Width: | Height: | Size: 803 B |
@@ -104,7 +104,8 @@
|
||||
<panel flip="side" type="arrow" orient="vertical" id="PanelUI-zen-gradient-generator" position="bottomright topright" mainview="true" side="left" onpopuphidden="gZenThemePicker.handlePanelClose();">
|
||||
<panelmultiview id="PanelUI-zen-gradient-generator-multiview" mainViewId="PanelUI-zen-gradient-generator-view">
|
||||
<panelview id="PanelUI-zen-gradient-generator-view" class="PanelUI-subView zen-theme-picker" role="document" mainview-with-header="true" has-custom-header="true">
|
||||
<hbox class="zen-theme-picker-gradient"></hbox>
|
||||
<hbox class="zen-theme-picker-gradient">
|
||||
</hbox>
|
||||
<hbox id="PanelUI-zen-gradient-generator-controls">
|
||||
<vbox id="PanelUI-zen-gradient-generator-options">
|
||||
<hbox id="PanelUI-zen-gradient-degrees">
|
||||
@@ -189,6 +190,9 @@
|
||||
</panelview>
|
||||
<panelview id="PanelUI-zen-workspaces-icon-picker" class="PanelUI-subView" role="document" mainview-with-header="true" has-custom-header="true">
|
||||
<vbox id="PanelUI-zen-workspaces-icon-picker-wrapper">
|
||||
<html:div id="PanelUI-zen-workspaces-icon-search-bar">
|
||||
<html:input autofocus="true" type="text" id="PanelUI-zen-workspaces-icon-search-input" oninput="ZenWorkspaces.conductSearch();"/>
|
||||
</html:div>
|
||||
</vbox>
|
||||
</panelview>
|
||||
</panelmultiview>
|
||||
|
@@ -4,4 +4,6 @@
|
||||
<script type="text/javascript">
|
||||
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenCommonUtils.mjs", this);
|
||||
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenKeyboardShortcuts.mjs", this);
|
||||
</script>
|
||||
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenWorkspacesSync.mjs", this);
|
||||
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenWorkspacesStorage.mjs", this);
|
||||
</script>
|
||||
|
@@ -16,8 +16,8 @@
|
||||
</toolbar>
|
||||
<vbox id="zen-sidebar-web-panel-browser-containers">
|
||||
<vbox id="zen-sidebar-introduction-panel" hidden="true">
|
||||
<html:h1 data-l10n-id="zen-sidebar-introduction-title"/>
|
||||
<html:p data-l10n-id="zen-sidebar-introduction-description"/>
|
||||
<html:h1 data-l10n-id="zen-webpanel-introduction-title"/>
|
||||
<html:p data-l10n-id="zen-webpanel-introduction-description"/>
|
||||
</vbox>
|
||||
</vbox>
|
||||
<toolbar mode="icons" flex="1" id="zen-sidebar-panels-wrapper" fullscreentoolbar="true">
|
||||
|
@@ -1,8 +1,28 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
@keyframes zen-jello-animation {
|
||||
0% {
|
||||
transform: scale3d(0.8, 0.8, 0.8);
|
||||
}
|
||||
|
||||
60% {
|
||||
transform: scale3d(1.01, 1.01, 1.01);
|
||||
}
|
||||
|
||||
to {
|
||||
opacity: 1;
|
||||
transform: scale3d(1, 1, 1);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes zen-jello-animation-large {
|
||||
0% {
|
||||
transform: scale3d(0.8, 0.8, 0.8);
|
||||
}
|
||||
|
||||
60% {
|
||||
transform: scale3d(1.02, 1.02, 1.02);
|
||||
}
|
||||
@@ -71,7 +91,7 @@
|
||||
|
||||
@keyframes zen-slide-in {
|
||||
from {
|
||||
transform: translateX(-100%);
|
||||
transform: translateX(-150%);
|
||||
opacity: 0;
|
||||
}
|
||||
to {
|
||||
@@ -82,7 +102,7 @@
|
||||
|
||||
@keyframes zen-slide-in-reverse {
|
||||
from {
|
||||
transform: translateX(100%);
|
||||
transform: translateX(150%);
|
||||
opacity: 0;
|
||||
}
|
||||
to {
|
||||
@@ -344,3 +364,79 @@
|
||||
transform: translateX(-100%) translateY(-50%);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes zen-rice-form-out {
|
||||
0% {
|
||||
transform: translateX(0);
|
||||
max-height: 350px;
|
||||
opacity: 1;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
50% {
|
||||
transform: translateX(-100%);
|
||||
opacity: 0;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
99% {
|
||||
transform: translateX(-100%);
|
||||
opacity: 0;
|
||||
max-height: 15px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
100% {
|
||||
transform: translateX(-100%);
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
position: absolute;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes zen-rice-form-in {
|
||||
0% {
|
||||
position: absolute;
|
||||
transform: translateX(100%);
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
99% {
|
||||
position: absolute;
|
||||
transform: translateX(0);
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
100% {
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes zen-rice-form-in-2 {
|
||||
from {
|
||||
opacity: 0;
|
||||
transform: translateX(100%);
|
||||
max-height: 50px;
|
||||
}
|
||||
|
||||
to {
|
||||
opacity: 1;
|
||||
transform: translateX(0);
|
||||
max-height: 450px;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes zen-rice-submit-animation {
|
||||
/* Scale and shake the dialog */
|
||||
0% {
|
||||
transform: scale(1);
|
||||
}
|
||||
|
||||
50% {
|
||||
transform: scale(1.1);
|
||||
}
|
||||
|
||||
100% {
|
||||
transform: scale(1);
|
||||
}
|
||||
}
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
@font-face {
|
||||
font-family: 'Zen-Junicode';
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
:root:not([inDOMFullscreen='true']):not([chromehidden~='location']):not([chromehidden~='toolbar']) {
|
||||
& #tabbrowser-tabbox #tabbrowser-tabpanels .browserSidebarContainer {
|
||||
width: -moz-available;
|
||||
@@ -12,20 +17,19 @@
|
||||
margin: 1px;
|
||||
|
||||
:root[zen-right-side='true'] & {
|
||||
margin-right: 0;
|
||||
margin-left: var(--zen-element-separation);
|
||||
}
|
||||
|
||||
:root[zen-no-padding='true'] &:not([zen-split="true"]) {
|
||||
border-radius: 0 !important;
|
||||
}
|
||||
|
||||
@media (-moz-bool-pref: 'zen.view.experimental-rounded-view') {
|
||||
#tabbrowser-tabpanels {
|
||||
mix-blend-mode: multiply;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
isolation: isolate;
|
||||
}
|
||||
}
|
||||
|
||||
@media (-moz-bool-pref: 'zen.view.experimental-rounded-view') {
|
||||
#tabbrowser-tabpanels {
|
||||
mix-blend-mode: multiply;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
isolation: isolate;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
#tabbrowser-tabpanels {
|
||||
background: transparent !important;
|
||||
@@ -25,6 +30,52 @@
|
||||
width: 100%;
|
||||
background: var(--zen-main-browser-background);
|
||||
|
||||
will-change: background-color;
|
||||
|
||||
&::after {
|
||||
content: '';
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
z-index: 0;
|
||||
pointer-events: none;
|
||||
transition: background-color var(--inactive-window-transition);
|
||||
}
|
||||
|
||||
@media (-moz-bool-pref: 'zen.theme.gradient') {
|
||||
&[animating='true']::after {
|
||||
background: var(--zen-main-browser-background-old);
|
||||
backdrop-filter: blur(5px);
|
||||
animation: zen-main-app-wrapper-animation .6s ease forwards;
|
||||
transition: 0s;
|
||||
}
|
||||
}
|
||||
|
||||
@media (-moz-windows-accent-color-in-titlebar) {
|
||||
background-color: var(--toolbox-bgcolor);
|
||||
color: var(--toolbox-textcolor);
|
||||
transition: background-color var(--inactive-window-transition);
|
||||
&:-moz-window-inactive {
|
||||
background-color: var(--toolbox-bgcolor-inactive);
|
||||
color: var(--toolbox-textcolor-inactive);
|
||||
}
|
||||
&::after {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
@media (not (-moz-windows-accent-color-in-titlebar)) and (not (-moz-windows-mica)) {
|
||||
transition: color var(--inactive-window-transition);
|
||||
&:-moz-window-inactive {
|
||||
&::after {
|
||||
background-color: var(--toolbox-bgcolor-inactive);
|
||||
color: var(--toolbox-textcolor-inactive);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&::before {
|
||||
content: '';
|
||||
position: fixed;
|
||||
@@ -64,25 +115,11 @@
|
||||
& > * {
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
@media (-moz-bool-pref: 'zen.theme.gradient') {
|
||||
&[animating='true']::before {
|
||||
content: '';
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background: var(--zen-main-browser-background-old);
|
||||
backdrop-filter: blur(5px);
|
||||
animation: zen-main-app-wrapper-animation .5s ease-in-out forwards;
|
||||
border-radius: env(-moz-gtk-csd-titlebar-radius);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#zen-appcontent-wrapper {
|
||||
max-width: 100%;
|
||||
min-width: 1px;
|
||||
overflow-x: hidden;
|
||||
z-index: 1;
|
||||
}
|
||||
@@ -90,13 +127,20 @@
|
||||
:root:not([inDOMFullscreen='true']):not([chromehidden~='location']):not([chromehidden~='toolbar']) {
|
||||
& #zen-tabbox-wrapper {
|
||||
margin: var(--zen-element-separation);
|
||||
margin-left: 0;
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
&:not([zen-right-side='true']) #zen-tabbox-wrapper {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
&[zen-right-side='true'] #zen-tabbox-wrapper {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
&:not([zen-no-padding='true']) #zen-tabbox-wrapper {
|
||||
margin-left: 1px;
|
||||
}
|
||||
}
|
||||
|
||||
#tabbrowser-tabbox {
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
/* All overrides for compact mode go here */
|
||||
|
||||
@media (-moz-bool-pref: 'zen.view.compact') {
|
||||
@@ -10,13 +15,22 @@
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
@media (-moz-bool-pref: 'zen.view.compact.hide-tabbar') {
|
||||
@media (-moz-bool-pref: 'zen.view.compact.hide-tabbar') or (-moz-bool-pref: 'zen.view.use-single-toolbar') {
|
||||
#zen-sidebar-web-panel-wrapper:has(#zen-sidebar-web-panel[pinned='true']) {
|
||||
margin-left: calc(var(--zen-sidebar-web-panel-spacing) * 2) !important;
|
||||
margin-left: var(--zen-sidebar-web-panel-spacing) !important;
|
||||
}
|
||||
|
||||
#zen-tabbox-wrapper {
|
||||
/* Remove extra 1px of margine we have to add to the tabbox */
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
|
||||
#zen-appcontent-wrapper {
|
||||
margin-left: var(--zen-element-separation) !important;
|
||||
|
||||
& #tabbrowser-tabbox {
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
}
|
||||
|
||||
#zen-sidebar-top-buttons-customization-target {
|
||||
@@ -28,33 +42,41 @@
|
||||
}
|
||||
|
||||
#navigator-toolbox {
|
||||
--zen-toolbox-max-width: 54px !important;
|
||||
--zen-compact-float: calc(var(--zen-element-separation) - 1px);
|
||||
position: absolute;
|
||||
z-index: 10;
|
||||
transition: transform 0.25s ease, opacity 0.1s ease-in-out;
|
||||
right: calc(100% - var(--zen-element-separation));
|
||||
top: 0;
|
||||
bottom: var(--zen-element-separation);
|
||||
opacity: 0;
|
||||
padding-left: var(--zen-compact-float) !important;
|
||||
padding-bottom: 0 !important;
|
||||
padding-top: 0 !important;
|
||||
--zen-toolbox-max-width: 64px !important;
|
||||
--zen-compact-float: var(--zen-element-separation);
|
||||
|
||||
:root[zen-single-toolbar='true'] & {
|
||||
top: var(--zen-element-separation);
|
||||
&:not([animate='true']) {
|
||||
position: absolute;
|
||||
z-index: 10;
|
||||
transition: left 0.25s ease, right 0.25s ease, opacity 1.5s ease;
|
||||
top: 0;
|
||||
bottom: var(--zen-element-separation);
|
||||
opacity: 0;
|
||||
padding: 0 var(--zen-compact-float) !important;
|
||||
|
||||
& #nav-bar {
|
||||
margin-left: calc(var(--zen-toolbox-padding) / 2) !important;
|
||||
:root[zen-single-toolbar='true'] & {
|
||||
top: var(--zen-element-separation);
|
||||
|
||||
& #nav-bar {
|
||||
margin-left: calc(var(--zen-toolbox-padding) / 2) !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
& #urlbar[open] {
|
||||
top: 0 !important;
|
||||
}
|
||||
}
|
||||
|
||||
&:not([zen-right-side='true']) #navigator-toolbox {
|
||||
left: calc(-1 * var(--zen-sidebar-width) + var(--zen-element-separation));
|
||||
}
|
||||
|
||||
/* When we have multiple toolbars and the top-toolbar is NOT being hidden,
|
||||
* we need to adjust the top-padding of the toolbox to account for the
|
||||
* extra toolbar height. */
|
||||
@media not (-moz-bool-pref: 'zen.view.compact.hide-toolbar') {
|
||||
&:not([zen-single-toolbar='true']) #navigator-toolbox {
|
||||
&:not([zen-single-toolbar='true']) #navigator-toolbox:not([animate='true']) {
|
||||
margin-top: var(--zen-toolbar-height) !important;
|
||||
}
|
||||
}
|
||||
@@ -62,10 +84,10 @@
|
||||
&[zen-right-side='true'] {
|
||||
& #navigator-toolbox {
|
||||
--zen-compact-float: calc(var(--zen-element-separation) + 1px);
|
||||
padding-left: unset !important;
|
||||
padding-right: var(--zen-compact-float) !important;
|
||||
left: calc(100% - var(--zen-element-separation));
|
||||
right: unset;
|
||||
|
||||
&:not([animate='true']) {
|
||||
right: calc(-1 * var(--zen-sidebar-width) + var(--zen-element-separation));
|
||||
}
|
||||
}
|
||||
|
||||
& .browserSidebarContainer {
|
||||
@@ -74,7 +96,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
#titlebar {
|
||||
#navigator-toolbox:not([animate='true']) #titlebar {
|
||||
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1);
|
||||
border-radius: calc(var(--zen-border-radius) - 2px);
|
||||
padding: var(--zen-toolbox-padding) !important;
|
||||
@@ -97,19 +119,21 @@
|
||||
|
||||
#navigator-toolbox:hover,
|
||||
#navigator-toolbox[zen-has-hover],
|
||||
#navigator-toolbox:focus-within,
|
||||
#navigator-toolbox[zen-user-show],
|
||||
#navigator-toolbox[flash-popup],
|
||||
#navigator-toolbox[has-popup-menu],
|
||||
#navigator-toolbox[movingtab],
|
||||
#mainPopupSet:has(> #appMenu-popup:hover) ~ toolbox,
|
||||
#navigator-toolbox:has(.tabbrowser-tab:active),
|
||||
#navigator-toolbox:has(*[open='true']:not(tab):not(.zen-compact-mode-ignore)) {
|
||||
opacity: 1;
|
||||
#navigator-toolbox:has(*:is([panelopen='true'], #nav-bar:focus-within):not(.zen-compact-mode-ignore)) {
|
||||
&:not([animate='true']) {
|
||||
transition: left 0.25s ease, right 0.25s ease;
|
||||
opacity: 1;
|
||||
|
||||
transform: translateX(calc(100% - var(--zen-element-separation) - 1px));
|
||||
:root[zen-right-side='true'] & {
|
||||
transform: translateX(calc(-100% + var(--zen-element-separation) + 1px));
|
||||
left: -1px;
|
||||
:root[zen-right-side='true'] & {
|
||||
right: -1px;
|
||||
left: auto;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -131,6 +155,10 @@
|
||||
margin-top: var(--zen-element-separation) !important;
|
||||
}
|
||||
|
||||
& #zen-appcontent-wrapper {
|
||||
z-index: 3 !important;
|
||||
}
|
||||
|
||||
& #zen-sidebar-web-panel-wrapper:has(#zen-sidebar-web-panel[pinned='true']) {
|
||||
margin-top: calc(var(--zen-element-separation) * 2) !important;
|
||||
}
|
||||
@@ -150,7 +178,9 @@
|
||||
width: 100%;
|
||||
opacity: 0;
|
||||
background: var(--zen-dialog-background);
|
||||
padding-left: var(--zen-toolbox-padding) !important;
|
||||
|
||||
max-height: var(--zen-toolbar-height);
|
||||
overflow: hidden;
|
||||
|
||||
& > * {
|
||||
position: relative !important;
|
||||
@@ -161,11 +191,6 @@
|
||||
transition: transform 0.1s ease-in-out;
|
||||
}
|
||||
|
||||
:root[zen-window-buttons-reversed='true'] & {
|
||||
padding-left: 0 !important;
|
||||
padding-right: var(--zen-toolbox-padding) !important;
|
||||
}
|
||||
|
||||
@media (-moz-bool-pref: 'zen.view.compact.color-toolbar') {
|
||||
background-attachment: fixed;
|
||||
backdrop-filter: blur(5px);
|
||||
@@ -180,14 +205,20 @@
|
||||
& #zen-appcontent-navbar-container:focus-within,
|
||||
& #zen-appcontent-navbar-container[zen-user-show],
|
||||
& #zen-appcontent-navbar-container[has-popup-menu],
|
||||
& #zen-appcontent-navbar-container:has(*[open='true']) {
|
||||
& #zen-appcontent-navbar-container:has(*[panelopen='true']) {
|
||||
opacity: 1;
|
||||
border-top-width: 1px;
|
||||
|
||||
top: -1px;
|
||||
overflow: initial;
|
||||
max-height: unset;
|
||||
|
||||
& #urlbar {
|
||||
transform: translateY(0);
|
||||
|
||||
&[open]:not([zen-floating-urlbar='true']) {
|
||||
top: 0 !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -51,12 +51,12 @@
|
||||
|
||||
#tabbrowser-tabbox:has(#tabbrowser-tabpanels[zen-split-view='true']) {
|
||||
--zen-split-row-gap: calc(var(--zen-element-separation) + 1px);
|
||||
--zen-split-column-gap: calc(var(--zen-element-separation) + 1px);
|
||||
--zen-split-column-gap: calc(var(--zen-element-separation)*3 + 1px);
|
||||
margin-right: calc(-1 * var(--zen-split-column-gap));
|
||||
|
||||
:root[zen-right-side='true'] & {
|
||||
margin-right: 0;
|
||||
margin-left: calc(-1 * var(--zen-split-column-gap));
|
||||
margin-left: var(--zen-element-separation);
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
.browserSidebarContainer:has([zen-glance-selected]),
|
||||
.browserSidebarContainer.zen-glance-overlay {
|
||||
@@ -44,7 +49,6 @@
|
||||
background: var(--zen-dialog-background);
|
||||
position: fixed;
|
||||
border-radius: var(--zen-border-radius);
|
||||
overflow: hidden;
|
||||
opacity: 0;
|
||||
top: 0;
|
||||
left: 0;
|
||||
@@ -60,8 +64,13 @@
|
||||
left: 0 !important;
|
||||
}
|
||||
|
||||
& .browserStack {
|
||||
border-radius: var(--zen-border-radius);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
& #zen-glance-sidebar-container {
|
||||
position: fixed;
|
||||
position: absolute;
|
||||
display: flex;
|
||||
top: 10%;
|
||||
left: 0;
|
||||
@@ -127,4 +136,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
#PanelUI-zen-gradient-generator {
|
||||
--panel-width: 300px;
|
||||
|
@@ -1,5 +1,10 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
panel[type='arrow'][animate][animate='open']::part(content) {
|
||||
animation: zen-jello-animation 0.3s ease-in-out;
|
||||
animation: zen-jello-animation .35s ease;
|
||||
}
|
||||
|
||||
panel[type='arrow'][animate]:not([animate='open'])::part(content) {
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
#zenEditBookmarkPanelFaviconContainer {
|
||||
border: 1px solid var(--input-border-color);
|
||||
width: 100px;
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
#unified-extensions-manage-extensions {
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
|
||||
.printSettingsBrowser {
|
||||
|
@@ -1,10 +1,11 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
/* Zen Welcome idalog override */
|
||||
.dialogBox:not(.spotlightBox) {
|
||||
border: 1px solid var(--zen-dialog-border-color);
|
||||
}
|
||||
|
||||
#window-modal-dialog:not([zen-dialog-welcome-element='true']) .dialogBox:not(.spotlightBox) {
|
||||
transform: translateY(-9px);
|
||||
border: 1px solid var(--zen-colors-border);
|
||||
}
|
||||
|
||||
#window-modal-dialog[zen-dialog-welcome-element='true'] .dialogBox:not(.spotlightBox) {
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
@import url('chrome://browser/content/zen-styles/zen-panels/bookmarks.css');
|
||||
@import url('chrome://browser/content/zen-styles/zen-panels/extensions.css');
|
||||
@import url('chrome://browser/content/zen-styles/zen-panels/print.css');
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
#PanelUI-zen-profiles {
|
||||
--menu-panel-width: 19em;
|
||||
position: relative;
|
||||
|
225
src/browser/base/content/zen-styles/zen-rices.css
Normal file
@@ -0,0 +1,225 @@
|
||||
|
||||
#zen-rice-share-dialog-overlay:not([hidden]) {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
z-index: 3;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
#zen-rice-share-dialog,
|
||||
#zen-rice-share-dialog-notice {
|
||||
color: var(--panel-color);
|
||||
background: var(--arrowpanel-background);
|
||||
border-radius: var(--zen-panel-radius);
|
||||
box-shadow: 0 0 1px 1px hsla(0,0%,0%,.2);;
|
||||
border: var(--zen-appcontent-border);
|
||||
overflow: hidden;
|
||||
|
||||
animation: zen-jello-animation-large 0.4s ease;
|
||||
max-width: 400px;
|
||||
|
||||
&[animate="true"] {
|
||||
animation: zen-rice-submit-animation 1s cubic-bezier(.77,0,.18,1);
|
||||
}
|
||||
|
||||
& .zen-rice-share-content {
|
||||
padding: 10px 0;
|
||||
border-top: var(--zen-appcontent-border);
|
||||
background: var(--arrowpanel-background);
|
||||
position: relative;
|
||||
align-items: center;
|
||||
|
||||
min-height: 50px;
|
||||
|
||||
&:has(#zen-rice-share-first-form:not([fade-out])),
|
||||
&:has(#zen-rice-share-success) {
|
||||
padding-top: 20px;
|
||||
}
|
||||
|
||||
& > vbox {
|
||||
width: 100%;
|
||||
padding: 0 10px;
|
||||
}
|
||||
|
||||
& #zen-rice-share-first-form input[type="text"] {
|
||||
width: 100%;
|
||||
padding: 1px 2px;
|
||||
border: 0;
|
||||
border-bottom: 1px solid var(--zen-appcontent-border);
|
||||
background: transparent;
|
||||
font-style: italic;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
& #zen-rice-share-name {
|
||||
font-style: normal !important;
|
||||
font-size: 24px;
|
||||
margin-left: 1px;
|
||||
}
|
||||
|
||||
& .indent {
|
||||
margin-left: 30px;
|
||||
}
|
||||
}
|
||||
|
||||
& .zen-rice-share-header {
|
||||
height: 200px;
|
||||
margin-bottom: -20px;
|
||||
}
|
||||
|
||||
& #zen-rice-share-options {
|
||||
padding: 10px 0;
|
||||
|
||||
max-height: 30px;
|
||||
overflow: hidden;
|
||||
transition: max-height 0.3s ease, height 0.3s ease;
|
||||
&[zen-collapsed="false"] {
|
||||
max-height: 350px;
|
||||
}
|
||||
|
||||
& > .options-header {
|
||||
font-weight: 600;
|
||||
margin-bottom: 5px;
|
||||
position: relative;
|
||||
cursor: pointer;
|
||||
align-items: center;
|
||||
|
||||
color: inherit;
|
||||
-moz-context-properties: fill, fill-opacity;
|
||||
fill: var(--toolbarbutton-icon-fill);
|
||||
|
||||
& label {
|
||||
width: fit-content;
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
|
||||
& > .options-header image {
|
||||
transition: transform 0.3s ease;
|
||||
width: 15px;
|
||||
height: 15px;
|
||||
}
|
||||
|
||||
&[zen-collapsed="false"] > .options-header image {
|
||||
transform: rotate(90deg);
|
||||
}
|
||||
|
||||
& > checkbox {
|
||||
margin-left: 15px;
|
||||
}
|
||||
}
|
||||
|
||||
& .panel-footer {
|
||||
margin: 0;
|
||||
margin-top: 10px;
|
||||
|
||||
& button {
|
||||
justify-content: center;
|
||||
}
|
||||
}
|
||||
|
||||
#zen-rice-share-error {
|
||||
border: 1px solid rgba(255, 0, 0, 0.5);
|
||||
background: rgba(255, 0, 0, 0.1);
|
||||
padding: 5px;
|
||||
transition: opacity 0.3s ease;
|
||||
border-radius: var(--zen-panel-radius);
|
||||
|
||||
@starting-style {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
& button {
|
||||
margin-left: auto;
|
||||
margin-top: 2px;
|
||||
}
|
||||
}
|
||||
|
||||
/* Animations */
|
||||
#zen-rice-share-first-form[fade-out] {
|
||||
position: absolute;
|
||||
transform: translateX(-100%);
|
||||
pointer-events: none;
|
||||
animation: zen-rice-form-out 0.5s ease;
|
||||
}
|
||||
|
||||
#zen-rice-share-second-form {
|
||||
animation: zen-rice-form-in 0.5s ease forwards;
|
||||
justify-content: center;
|
||||
|
||||
& > hbox {
|
||||
width: 100%;
|
||||
height: 5px;
|
||||
border-radius: 100px;
|
||||
border: 1px solid var(--zen-colors-border);
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
|
||||
&::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background: var(--zen-primary-color);
|
||||
transition: width 4s cubic-bezier(1, 0, 0, 1);
|
||||
|
||||
@starting-style {
|
||||
width: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&[fade-out] {
|
||||
position: absolute !important;
|
||||
animation: zen-rice-form-out 0.5s ease forwards;
|
||||
}
|
||||
}
|
||||
|
||||
#zen-rice-share-success {
|
||||
overflow-y: hidden;
|
||||
max-height: 0px;
|
||||
animation: zen-rice-form-in-2 0.5s ease forwards;
|
||||
|
||||
& > h1 {
|
||||
margin: 0;
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
& > p {
|
||||
color: var(--text-color-deemphasized);
|
||||
}
|
||||
|
||||
& label {
|
||||
margin: 0;
|
||||
margin-top: 15px;
|
||||
font-weight: 600;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#zen-rice-share-dialog-notice {
|
||||
padding: 15px;
|
||||
|
||||
& br {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
& > p {
|
||||
color: var(--text-color-deemphasized);
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.panel-footer {
|
||||
margin-top: 10px;
|
||||
align-items: center;
|
||||
}
|
||||
}
|
@@ -243,7 +243,7 @@
|
||||
font-size: 1.5em;
|
||||
font-weight: 600;
|
||||
margin: 0;
|
||||
margin-bottom: 5px;
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
|
||||
#zen-sidebar-introduction-panel p {
|
||||
@@ -281,11 +281,17 @@
|
||||
animation: better-sidebar-pinned-hide 0.15s ease-in-out forwards !important;
|
||||
}
|
||||
|
||||
:root:not([zen-right-side='true']) {
|
||||
#zen-sidebar-web-panel-wrapper:not(:has(#zen-sidebar-web-panel:is([hidden='true'], [pinned='true']))) {
|
||||
margin-left: 0 !important;
|
||||
#zen-sidebar-web-panel-wrapper:has(#zen-sidebar-web-panel:not([hidden='true'])) {
|
||||
:root:not([zen-right-side='true']) & {
|
||||
margin-right: calc(var(--zen-element-separation) * 2 - 3px) !important;
|
||||
}
|
||||
|
||||
@media (-moz-bool-pref: 'zen.view.compact') and (-moz-bool-pref: 'zen.view.compact.hide-tabbar') {
|
||||
:root[zen-right-side='true'] & {
|
||||
margin-left: 0 !important;
|
||||
margin-right: calc(var(--zen-element-separation) * 2 - 3px) !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** UNPINNED **/
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
#zen-profile-button {
|
||||
& stack {
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
/* Screenshots */
|
||||
|
||||
#screenshotsPagePanel {
|
||||
@@ -60,3 +65,8 @@
|
||||
.private-browsing-indicator-with-label {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
|
||||
body > #confetti {
|
||||
z-index: 1;
|
||||
}
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
/* Styles for both vertical and horizontal tabs */
|
||||
@import url('chrome://browser/content/zen-styles/zen-tabs/vertical-tabs.css');
|
||||
@import url('chrome://browser/content/zen-styles/zen-tabs/horizontal-tabs.css');
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
@media not (-moz-bool-pref: 'zen.tabs.vertical') {
|
||||
:root #browser {
|
||||
display: flex !important;
|
||||
|
@@ -2,8 +2,13 @@ height: var(--zen-toolbar-height);
|
||||
|
||||
@media (-moz-bool-pref: 'zen.view.hide-window-controls') {
|
||||
& {
|
||||
transition: height 0.2s ease, opacity 0.2s ease-out;
|
||||
transition-delay: 0.05s;
|
||||
transition: height 0.15s ease, opacity 0.1s ease-out;
|
||||
transition-delay: 0.2s;
|
||||
|
||||
& > * {
|
||||
transition: opacity 0.2s ease-out;
|
||||
transition-delay: 0.2s;
|
||||
}
|
||||
}
|
||||
|
||||
&:not([zen-has-hover='true']):not([has-popup-menu]):not(:focus-within) {
|
||||
@@ -12,14 +17,17 @@ height: var(--zen-toolbar-height);
|
||||
overflow: hidden;
|
||||
opacity: 0;
|
||||
& > * {
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
:root[inDOMFullscreen='true'] & {
|
||||
max-height: 0;
|
||||
min-height: unset !important;
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
@media (-moz-bool-pref: 'zen.view.experimental-no-window-controls') {
|
||||
&:has(#PersonalToolbar[collapsed='true']) {
|
||||
max-height: 0 !important;
|
||||
overflow: hidden;
|
||||
opacity: 0 !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -0,0 +1,13 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
& #zen-sidebar-top-buttons:has(#zen-sidebar-top-buttons-customization-target:empty) {
|
||||
max-height: 0 !important;
|
||||
min-height: 0 !important;
|
||||
opacity: 0;
|
||||
overflow: hidden;
|
||||
pointer-events: none;
|
||||
}
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
#tabbrowser-tabs,
|
||||
#TabsToolbar,
|
||||
@@ -166,6 +171,13 @@
|
||||
&[should-hide='true'] {
|
||||
%include vertical-tabs-topbar.inc.css
|
||||
}
|
||||
|
||||
:root[inDOMFullscreen='true'] & {
|
||||
max-height: 0 !important;
|
||||
min-height: unset !important;
|
||||
opacity: 0 !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -224,14 +236,14 @@
|
||||
}
|
||||
|
||||
& .tabbrowser-tab {
|
||||
transition: scale 0.1s ease-in-out;
|
||||
&[fadein='true']:not([zen-essential='true']) {
|
||||
transition: scale 0.07s ease;
|
||||
#tabbrowser-tabs:not([dont-animate-tabs='true']) &[fadein='true']:not([zen-essential='true']) {
|
||||
#tabbrowser-tabs[zen-workspace-animation='previous'] & {
|
||||
animation: zen-slide-in 0.2s ease-in-out;
|
||||
animation: zen-slide-in 0.3s ease;
|
||||
}
|
||||
|
||||
#tabbrowser-tabs[zen-workspace-animation='next'] & {
|
||||
animation: zen-slide-in-reverse 0.2s ease-in-out;
|
||||
animation: zen-slide-in-reverse 0.3s ease;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -372,7 +384,6 @@
|
||||
|
||||
:root[zen-single-toolbar='true'] & {
|
||||
margin-left: var(--zen-toolbox-padding);
|
||||
width: calc(100% - var(--zen-toolbox-padding));
|
||||
& #urlbar:not([breakout-extend='true']) .urlbar-input-container {
|
||||
padding-left: 4px;
|
||||
padding-right: 4px;
|
||||
@@ -380,7 +391,6 @@
|
||||
|
||||
:root[zen-right-side='true'] & {
|
||||
margin-left: 0;
|
||||
margin-right: var(--zen-toolbox-padding);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -573,9 +583,6 @@
|
||||
padding-top: var(--zen-element-separation);
|
||||
align-items: center;
|
||||
}
|
||||
:root:has(&) #zen-sidebar-splitter {
|
||||
display: none !important;
|
||||
}
|
||||
& #tabbrowser-arrowscrollbox-periphery {
|
||||
& > toolbarbutton {
|
||||
margin: 0 auto !important;
|
||||
@@ -677,10 +684,15 @@
|
||||
}
|
||||
}
|
||||
|
||||
:root:not([zen-sidebar-expanded='true']) #zen-sidebar-splitter {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* Mark: Separator styling */
|
||||
#zen-sidebar-splitter {
|
||||
opacity: 0;
|
||||
width: var(--zen-toolbox-padding);
|
||||
max-width: var(--zen-toolbox-padding) !important;
|
||||
min-width: var(--zen-toolbox-padding) !important;
|
||||
height: 100%;
|
||||
transition: opacity 0.2s ease-in-out;
|
||||
background: var(--zen-colors-border);
|
||||
@@ -797,6 +809,10 @@
|
||||
min-width: unset !important;
|
||||
|
||||
:root[zen-sidebar-expanded='true'] & {
|
||||
--toolbarbutton-inner-padding: var(--zen-toolbar-button-inner-padding) !important;
|
||||
}
|
||||
|
||||
:root[zen-single-toolbar='true'] & {
|
||||
--toolbarbutton-inner-padding: calc(var(--zen-toolbar-button-inner-padding) - 2px) !important;
|
||||
}
|
||||
|
||||
@@ -808,7 +824,7 @@
|
||||
padding-inline-start: var(--zen-toolbox-padding);
|
||||
}
|
||||
|
||||
#nav-bar:has(&) & {
|
||||
#nav-bar & {
|
||||
padding-inline-start: var(--toolbarbutton-outer-padding);
|
||||
}
|
||||
|
||||
@@ -938,7 +954,7 @@
|
||||
@media not (-moz-bool-pref: 'zen.view.compact') {
|
||||
:root[zen-right-side='true']:not([zen-sidebar-expanded='true']):not([zen-window-buttons-reversed='true']) {
|
||||
& #navigator-toolbox {
|
||||
padding-top: var(--zen-toolbar-height);
|
||||
margin-top: var(--zen-toolbar-height) !important;
|
||||
}
|
||||
|
||||
& .titlebar-buttonbox-container {
|
||||
@@ -956,11 +972,13 @@
|
||||
& #zen-appcontent-navbar-container {
|
||||
padding-left: var(--zen-element-separation);
|
||||
}
|
||||
|
||||
%include vertical-tabs-topbuttons-fix.css
|
||||
}
|
||||
|
||||
:root:not([zen-right-side='true']):not([zen-sidebar-expanded='true'])[zen-window-buttons-reversed='true'] {
|
||||
& #navigator-toolbox {
|
||||
padding-top: var(--zen-toolbar-height);
|
||||
margin-top: var(--zen-toolbar-height) !important;
|
||||
}
|
||||
|
||||
& .titlebar-buttonbox-container {
|
||||
@@ -978,5 +996,7 @@
|
||||
& #zen-appcontent-navbar-container {
|
||||
padding-right: var(--zen-element-separation);
|
||||
}
|
||||
|
||||
%include vertical-tabs-topbuttons-fix.css
|
||||
}
|
||||
}
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
/* Here, we contain all the theme related variables, for example theme
|
||||
* colors, border radius, etc.
|
||||
* We have `--zen-border-radius` and `--zen-primary-color` as variables.
|
||||
@@ -17,7 +22,7 @@
|
||||
/* Branding */
|
||||
--zen-branding-dark: #202020;
|
||||
--zen-branding-coral: #F76F53;
|
||||
--zen-branding-paper: #F2F0E3;
|
||||
--zen-branding-paper: #ebebeb;
|
||||
|
||||
--zen-branding-bg: light-dark(var(--zen-branding-paper), var(--zen-branding-dark));
|
||||
--zen-branding-bg-reverse: light-dark(var(--zen-branding-dark), var(--zen-branding-paper));
|
||||
@@ -76,6 +81,10 @@
|
||||
--color-accent-primary-hover: var(--button-primary-hover-bgcolor) !important;
|
||||
--color-accent-primary-active: var(--button-primary-active-bgcolor) !important;
|
||||
|
||||
--link-color: var(--zen-branding-bg-reverse) !important;
|
||||
--link-color-hover: var(--zen-colors-primary-foreground) !important;
|
||||
--link-color-active: color-mix(in srgb, var(--zen-colors-primary-foreground) 80%, transparent 20%) !important;
|
||||
|
||||
--in-content-page-background: var(--zen-colors-tertiary) !important;
|
||||
--zen-in-content-dialog-background: var(--zen-colors-tertiary);
|
||||
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
#nav-bar,
|
||||
#zen-sidebar-top-buttons {
|
||||
background: transparent;
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
/* URL and tool bars */
|
||||
|
||||
#urlbar-container {
|
||||
@@ -124,6 +129,10 @@
|
||||
transition: all 0.2s;
|
||||
}
|
||||
|
||||
#identity-permission-box > *:not(#permissions-granted-icon) {
|
||||
visibility: collapse;
|
||||
}
|
||||
|
||||
#urlbar[open] :is(#tracking-protection-icon-container, .urlbar-page-action),
|
||||
#urlbar:hover :is(#tracking-protection-icon-container, .urlbar-page-action),
|
||||
.urlbar-page-action[open],
|
||||
@@ -134,7 +143,7 @@
|
||||
|
||||
#identity-permission-box:not([open]),
|
||||
#notification-popup-box:not([open]) {
|
||||
margin-inline-start: calc(-16px - 2 * var(--urlbar-icon-padding));
|
||||
margin-inline-start: calc(-10px - 2 * var(--urlbar-icon-padding));
|
||||
opacity: 0;
|
||||
transition: all 0.2s;
|
||||
}
|
||||
@@ -302,8 +311,18 @@ button.popup-notification-dropmarker {
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
:root:not([zen-single-toolbar='true']) #nav-bar {
|
||||
margin-bottom: -1px;
|
||||
:root:not([zen-single-toolbar='true']) {
|
||||
& #nav-bar {
|
||||
margin-bottom: -1px;
|
||||
}
|
||||
|
||||
&[zen-right-side='true']:not([zen-window-buttons-reversed='true']) #nav-bar {
|
||||
margin-inline-start: var(--zen-element-separation);
|
||||
}
|
||||
|
||||
&:not([zen-right-side='true'])[zen-window-buttons-reversed='true'] #nav-bar {
|
||||
margin-inline-end: var(--zen-element-separation);
|
||||
}
|
||||
}
|
||||
|
||||
/* Other small tweaks */
|
||||
@@ -338,38 +357,51 @@ button.popup-notification-dropmarker {
|
||||
}
|
||||
|
||||
#urlbar[open] {
|
||||
--urlbar-container-height: 55px !important;
|
||||
--urlbar-margin-inline: 10px !important;
|
||||
font-size: 1.1em;
|
||||
|
||||
& #urlbar-background {
|
||||
/* We cant have a transparent background with a backdrop-filter because on normal websites,
|
||||
the backdrop woudn't work, we would need to apply a clip-path to the site and that's not recommended
|
||||
due to performance issues */
|
||||
background-color: var(--zen-branding-bg) !important;
|
||||
box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1) !important;
|
||||
outline: 1px solid light-dark(rgba(20, 20, 20, 0.2), rgba(235, 235, 235, 0.2)) !important;
|
||||
outline-offset: -1px !important;
|
||||
}
|
||||
}
|
||||
|
||||
#urlbar[open][zen-floating-urlbar='true'] {
|
||||
z-index: 1000;
|
||||
min-width: 45vw;
|
||||
max-width: 45vw;
|
||||
top: 0 !important;
|
||||
--urlbar-margin-inline: 5px !important;
|
||||
|
||||
& #identity-box {
|
||||
margin-right: var(--urlbar-margin-inline);
|
||||
}
|
||||
|
||||
:root[zen-right-side='true'] & {
|
||||
& #urlbar-background {
|
||||
/* We cant have a transparent background with a backdrop-filter because on normal websites,
|
||||
the backdrop woudn't work, we would need to apply a clip-path to the site and that's not recommended
|
||||
due to performance issues */
|
||||
background-color: light-dark(rgb(247, 247, 247), var(--zen-branding-bg)) !important;
|
||||
box-shadow: 0 0 1px 1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.1)) !important;
|
||||
outline: 1px solid light-dark(rgba(20, 20, 20, 0.2), rgba(235, 235, 235, 0.2)) !important;
|
||||
outline-offset: -1px !important;
|
||||
}
|
||||
}
|
||||
|
||||
:root[zen-single-toolbar='true'] {
|
||||
#urlbar[open] {
|
||||
min-width: 30vw;
|
||||
}
|
||||
|
||||
&[zen-right-side='true'] #urlbar[open]:not([zen-floating-urlbar='true']) {
|
||||
right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
#urlbar[open][zen-floating-urlbar='true'] {
|
||||
z-index: 1000;
|
||||
max-width: 45vw;
|
||||
min-width: 45vw !important;
|
||||
font-size: 1.1em;
|
||||
--urlbar-container-height: 55px !important;
|
||||
--urlbar-margin-inline: 10px !important;
|
||||
position: absolute;
|
||||
|
||||
top: calc(var(--zen-toolbar-height) * 2) !important;
|
||||
left: 28vw;
|
||||
|
||||
:root[zen-right-side='true'] & {
|
||||
right: 28vw !important;
|
||||
}
|
||||
|
||||
:root:not([zen-right-side='true']) & {
|
||||
left: 28vw !important;
|
||||
}
|
||||
|
||||
#urlbar-container:has(&) {
|
||||
border-radius: 10px;
|
||||
@@ -435,7 +467,7 @@ button.popup-notification-dropmarker {
|
||||
}
|
||||
|
||||
&:hover {
|
||||
background-color: var(--zen-colors-primary) !important;
|
||||
background-color: light-dark(var(--zen-colors-secondary), var(--zen-colors-primary)) !important;
|
||||
|
||||
.urlbarView-favicon {
|
||||
background-color: color-mix(in srgb, var(--zen-branding-bg-reverse) 20%, transparent 80%) !important;
|
||||
|
@@ -1,3 +1,8 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
@namespace html 'http://www.w3.org/1999/xhtml';
|
||||
|
||||
#zen-workspaces-button {
|
||||
@@ -210,6 +215,14 @@
|
||||
justify-content: space-between;
|
||||
align-content: space-between;
|
||||
max-height: 250px;
|
||||
|
||||
.workspace-icon-button {
|
||||
min-width: 24px;
|
||||
min-height: 24px;
|
||||
font-size: 16px;
|
||||
margin: 2px;
|
||||
padding: 4px;
|
||||
}
|
||||
}
|
||||
|
||||
#PanelUI-zen-workspaces-list {
|
||||
@@ -253,6 +266,37 @@
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* Workspace icon picker styles */
|
||||
#PanelUI-zen-workspaces-icon-picker-wrapper {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
justify-content: flex-start;
|
||||
gap: 2px;
|
||||
}
|
||||
|
||||
#PanelUI-zen-workspaces-icon-search-bar {
|
||||
display: flex;
|
||||
position: sticky;
|
||||
top: 0;
|
||||
background-color: inherit;
|
||||
z-index: 1000;
|
||||
padding: 8px;
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
#PanelUI-zen-workspaces-icon-search-input {
|
||||
width: 100%;
|
||||
padding: 8px 12px;
|
||||
font-size: 14px;
|
||||
border: 1px solid var(--panel-separator-color, #ccc);
|
||||
border-radius: 4px;
|
||||
box-sizing: border-box;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#PanelUI-zen-workspaces-list toolbarbutton {
|
||||
padding: 5px;
|
||||
border-radius: var(--zen-button-border-radius);
|
||||
@@ -437,7 +481,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
@media not (-moz-bool-pref: 'zen.workspaces.show-workspace-indicator') {
|
||||
@media (not (-moz-bool-pref: 'zen.workspaces.show-workspace-indicator')) or (not (-moz-bool-pref: 'zen.workspaces.enabled')) {
|
||||
#zen-current-workspace-indicator {
|
||||
display: none !important;
|
||||
}
|
||||
|
2
src/browser/base/content/zen-vendor/tsparticles.confetti.bundle.min.js
vendored
Normal file
@@ -22,12 +22,16 @@ class ZenMultiWindowFeature {
|
||||
return Services.wm.getMostRecentWindow('navigator:browser');
|
||||
}
|
||||
|
||||
isActiveWindow() {
|
||||
static get isActiveWindow() {
|
||||
return ZenMultiWindowFeature.currentBrowser === window;
|
||||
}
|
||||
|
||||
windowIsActive(browser) {
|
||||
return browser === ZenMultiWindowFeature.currentBrowser;
|
||||
}
|
||||
|
||||
async foreachWindowAsActive(callback) {
|
||||
if (!this.isActiveWindow()) {
|
||||
if (!ZenMultiWindowFeature.isActiveWindow) {
|
||||
return;
|
||||
}
|
||||
for (const browser of ZenMultiWindowFeature.browsers) {
|
||||
@@ -53,3 +57,35 @@ class ZenPreloadedFeature {
|
||||
document.addEventListener('MozBeforeInitialXULLayout', initBound, { once: true });
|
||||
}
|
||||
}
|
||||
|
||||
var gZenCommonActions = {
|
||||
copyCurrentURLToClipboard() {
|
||||
const currentUrl = gBrowser.currentURI.spec;
|
||||
if (currentUrl) {
|
||||
let str = Cc["@mozilla.org/supports-string;1"].createInstance(
|
||||
Ci.nsISupportsString
|
||||
);
|
||||
str.data = currentUrl;
|
||||
let transferable = Cc[
|
||||
"@mozilla.org/widget/transferable;1"
|
||||
].createInstance(Ci.nsITransferable);
|
||||
transferable.init(getLoadContext());
|
||||
transferable.addDataFlavor("text/plain");
|
||||
transferable.setTransferData("text/plain", str);
|
||||
Services.clipboard.setData(
|
||||
transferable,
|
||||
null,
|
||||
Ci.nsIClipboard.kGlobalClipboard
|
||||
);
|
||||
ConfirmationHint.show(document.getElementById("PanelUI-menu-button"), "zen-copy-current-url-confirmation");
|
||||
}
|
||||
},
|
||||
|
||||
throttle(f, delay) {
|
||||
let timer = 0;
|
||||
return function (...args) {
|
||||
clearTimeout(timer);
|
||||
timer = setTimeout(() => f.apply(this, args), delay);
|
||||
};
|
||||
}
|
||||
};
|
||||
|
@@ -17,6 +17,8 @@ var gZenCompactModeManager = {
|
||||
Services.prefs.addObserver('zen.view.sidebar-expanded.on-hover', this._disableTabsOnHoverIfConflict.bind(this));
|
||||
Services.prefs.addObserver('zen.tabs.vertical.right-side', this._updateSidebarIsOnRight.bind(this));
|
||||
|
||||
this._canAnimateSidebar = Services.prefs.getBoolPref('zen.view.compact.animate-sidebar', true);
|
||||
|
||||
gZenUIManager.addPopupTrackingAttribute(this.sidebar);
|
||||
gZenUIManager.addPopupTrackingAttribute(document.getElementById('zen-appcontent-navbar-container'));
|
||||
|
||||
@@ -37,7 +39,8 @@ var gZenCompactModeManager = {
|
||||
if (this._sidebarIsOnRight) {
|
||||
return this._sidebarIsOnRight;
|
||||
}
|
||||
return Services.prefs.getBoolPref('zen.tabs.vertical.right-side');
|
||||
this._sidebarIsOnRight = Services.prefs.getBoolPref('zen.tabs.vertical.right-side');
|
||||
return this._sidebarIsOnRight;
|
||||
},
|
||||
|
||||
get sidebar() {
|
||||
@@ -64,6 +67,8 @@ var gZenCompactModeManager = {
|
||||
},
|
||||
|
||||
updateCompactModeContext(isSingleToolbar) {
|
||||
this.getAndApplySidebarWidth(); // Ignore return value
|
||||
|
||||
const IDs = ['zen-context-menu-compact-mode-hide-sidebar', 'zen-context-menu-compact-mode-hide-toolbar', 'zen-context-menu-compact-mode-hide-both'];
|
||||
for (let id of IDs) {
|
||||
document.getElementById(id).disabled = isSingleToolbar;
|
||||
@@ -96,6 +101,14 @@ var gZenCompactModeManager = {
|
||||
this.animateCompactMode();
|
||||
},
|
||||
|
||||
getAndApplySidebarWidth() {
|
||||
let sidebarWidth = this.sidebar.getBoundingClientRect().width;
|
||||
if (sidebarWidth > 1) {
|
||||
this.sidebar.style.setProperty("--zen-sidebar-width", `${sidebarWidth}px`);
|
||||
}
|
||||
return sidebarWidth;
|
||||
},
|
||||
|
||||
animateCompactMode() {
|
||||
const isCompactMode = this.prefefence;
|
||||
const canHideSidebar = Services.prefs.getBoolPref('zen.view.compact.hide-tabbar');
|
||||
@@ -103,46 +116,92 @@ var gZenCompactModeManager = {
|
||||
return;
|
||||
}
|
||||
this._isAnimating = true;
|
||||
if (canHideSidebar && isCompactMode) {
|
||||
window.requestAnimationFrame(() => {
|
||||
this.sidebar.style.position = "relative";
|
||||
this.sidebar.style.transition = "margin-left .3s ease";
|
||||
this.sidebar.style.marginLeft = `calc(-1 * ${this.sidebar.getAttribute("width")}px)`;
|
||||
this.sidebar.style.pointerEvents = "none";
|
||||
this.sidebar.style.opacity = "0";
|
||||
|
||||
setTimeout(() => {
|
||||
window.requestAnimationFrame(() => {
|
||||
this._isAnimating = false;
|
||||
this.sidebar.style.removeProperty("position");
|
||||
this.sidebar.style.removeProperty("transition");
|
||||
this.sidebar.style.removeProperty("margin-left");
|
||||
this.sidebar.style.removeProperty("pointer-events");
|
||||
this.sidebar.style.removeProperty("opacity");
|
||||
});
|
||||
}, 300);
|
||||
});
|
||||
} else if (canHideSidebar && !isCompactMode) {
|
||||
// we are in compact mode and we are exiting it
|
||||
this.sidebar.style.marginLeft = `calc(-1 * ${this.sidebar.getAttribute("width")}px)`;
|
||||
|
||||
window.requestAnimationFrame(() => {
|
||||
this.sidebar.style.position = "relative";
|
||||
this.sidebar.style.transition = "margin-left .3s ease";
|
||||
this.sidebar.style.marginLeft = "0";
|
||||
this.sidebar.style.pointerEvents = "none";
|
||||
|
||||
setTimeout(() => {
|
||||
window.requestAnimationFrame(() => {
|
||||
this._isAnimating = false;
|
||||
this.sidebar.style.removeProperty("position");
|
||||
this.sidebar.style.removeProperty("transition");
|
||||
this.sidebar.style.removeProperty("margin-left");
|
||||
this.sidebar.style.removeProperty("pointer-events");
|
||||
});
|
||||
}, 300);
|
||||
});
|
||||
// Do this so we can get the correct width ONCE compact mode styled have been applied
|
||||
if (this._canAnimateSidebar) {
|
||||
this.sidebar.setAttribute("animate", "true");
|
||||
}
|
||||
window.requestAnimationFrame(() => {
|
||||
let sidebarWidth = this.getAndApplySidebarWidth();
|
||||
if (!this._canAnimateSidebar) {
|
||||
this.sidebar.removeAttribute("animate");
|
||||
this._isAnimating = false;
|
||||
return;
|
||||
}
|
||||
if (canHideSidebar && isCompactMode) {
|
||||
window.requestAnimationFrame(() => {
|
||||
this.sidebar.style.position = "unset";
|
||||
this.sidebar.style.transition = "margin .4s ease";
|
||||
this.sidebar.style.left = "0";
|
||||
if (!this.sidebarIsOnRight) {
|
||||
this.sidebar.style.marginLeft = `${-1 * sidebarWidth}px`;
|
||||
} else {
|
||||
this.sidebar.style.marginRight = `${-1 * sidebarWidth}px`;
|
||||
}
|
||||
this.sidebar.style.pointerEvents = "none";
|
||||
|
||||
window.requestAnimationFrame(() => {
|
||||
setTimeout(() => {
|
||||
window.requestAnimationFrame(() => {
|
||||
this.sidebar.style.removeProperty("pointer-events");
|
||||
this.sidebar.style.removeProperty("position");
|
||||
this.sidebar.style.removeProperty("margin-left");
|
||||
this.sidebar.style.removeProperty("margin-right");
|
||||
this.sidebar.style.removeProperty("transform");
|
||||
this.sidebar.style.removeProperty("left");
|
||||
document.getElementById('browser').style.removeProperty("overflow");
|
||||
this.sidebar.removeAttribute("animate");
|
||||
window.requestAnimationFrame(() => {
|
||||
this.sidebar.style.removeProperty("transition");
|
||||
this._isAnimating = false;
|
||||
});
|
||||
});
|
||||
}, 450);
|
||||
});
|
||||
});
|
||||
} else if (canHideSidebar && !isCompactMode) {
|
||||
document.getElementById('browser').style.overflow = "hidden";
|
||||
this.sidebar.style.position = "relative";
|
||||
this.sidebar.style.left = "0";
|
||||
|
||||
if (!this.sidebarIsOnRight) {
|
||||
this.sidebar.style.marginLeft = `${-1 * sidebarWidth}px`;
|
||||
} else {
|
||||
this.sidebar.style.marginRight = `${-1 * sidebarWidth}px`;
|
||||
this.sidebar.style.transform = `translateX(${sidebarWidth}px)`;
|
||||
}
|
||||
|
||||
window.requestAnimationFrame(() => {
|
||||
this.sidebar.style.transition = "margin .3s ease, transform .275s ease, opacity .3s ease";
|
||||
// we are in compact mode and we are exiting it
|
||||
if (!this.sidebarIsOnRight) {
|
||||
this.sidebar.style.marginLeft = "0";
|
||||
} else {
|
||||
this.sidebar.style.marginRight = "0";
|
||||
this.sidebar.style.transform = "translateX(0)";
|
||||
}
|
||||
this.sidebar.style.pointerEvents = "none";
|
||||
|
||||
setTimeout(() => {
|
||||
window.requestAnimationFrame(() => {
|
||||
this._isAnimating = false;
|
||||
this.sidebar.style.removeProperty("position");
|
||||
this.sidebar.style.removeProperty("pointer-events");
|
||||
this.sidebar.style.removeProperty("opacity");
|
||||
this.sidebar.style.removeProperty("margin-left");
|
||||
this.sidebar.style.removeProperty("margin-right");
|
||||
this.sidebar.style.removeProperty("transform");
|
||||
this.sidebar.style.removeProperty("transition");
|
||||
this.sidebar.style.removeProperty("left");
|
||||
|
||||
document.getElementById('browser').style.removeProperty("overflow");
|
||||
this.sidebar.removeAttribute("animate");
|
||||
});
|
||||
}, 400);
|
||||
});
|
||||
} else {
|
||||
this.sidebar.removeAttribute("animate"); // remove the attribute if we are not animating
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
updateContextMenu() {
|
||||
@@ -253,6 +312,11 @@ var gZenCompactModeManager = {
|
||||
}
|
||||
}
|
||||
|
||||
// If it's a child element but not the target, ignore the event
|
||||
if (target.contains(event.explicitOriginalTarget) && event.explicitOriginalTarget !== target) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (this.hoverableElements[i].keepHoverDuration) {
|
||||
this.flashElement(target, keepHoverDuration, 'has-hover' + target.id, 'zen-has-hover');
|
||||
} else {
|
||||
|