Compare commits

...

1281 Commits

Author SHA1 Message Date
mr. m
fb1575d875 fix: Fixed window controls not being accessible on fullscreen when element separation is 0, b=(no-bug), c=tabs 2025-04-19 19:46:25 +02:00
mr. m
004b946716 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-19 13:52:34 +02:00
mr. m
6400722712 fix: fixed urlbar being selected on workspace change, b=(closes #7741), c=workspaces 2025-04-19 13:52:25 +02:00
mr. m
d9ec28459e chore: Disabled Auto-Pip once we have propper settings UI for it, b=(no-bug), c=no-component 2025-04-19 13:48:00 +02:00
mr. m
407c1d24af Merge pull request #7740 from Cheese-Space/patch-1
remove --cask flag from mac install instructions as it isn't necessary
2025-04-19 13:14:30 +02:00
mr. m
de6d8d1153 fix: Windows applications being shifted half a pixel to the top, b=(no-bug), c=no-component 2025-04-19 12:57:42 +02:00
Cheese_space
3eb10fc05b removed --cask flag from mac install instructions as it isn't necessary
Signed-off-by: Cheese_space <99285740+Cheese-Space@users.noreply.github.com>
2025-04-19 12:17:10 +02:00
mr. m
1ab6f77f95 feat: Make PiP checkbox disable the entire feature, not just video controls, b=(no-bug), c=no-component 2025-04-19 10:40:19 +02:00
mr. m
c1b15b59db chore: Bump version and small fixes, b=(no-bug), c=tabs 2025-04-19 10:34:32 +02:00
mr. m
3dae5a6d47 fix: Fixed links on the README, b=(no-bug), c=no-component 2025-04-18 22:20:56 +02:00
mr. m
dab2646054 fix: Crashes when opening the overflow menu multiple times on macos, b=(closes #7718), c=no-component 2025-04-18 19:13:14 +02:00
mr. m
ad0485d651 Fix workflow failure for windows
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-18 00:30:34 +02:00
mr. m
46bbbccdc9 fix: Window controls not expanding on split views and element separation on 0 also not expanding them, b=(closes #7694), c=tabs 2025-04-17 21:12:06 +02:00
mr. m
ee28417a4c fix: Enable Restore pinned tabs to their originally pinned URL on startup setting does not work, b=(bug #7453), c=tabs 2025-04-17 20:00:07 +02:00
mr. m
746ac1eec7 chore: Format before release, b=(no-bug), c=split-view 2025-04-17 18:51:26 +02:00
mr. m
8b67c4fdd1 fix: Fixed recalculating split view on compact mode, b=(no-bug), c=split-view 2025-04-17 18:40:59 +02:00
mr. m
c3e658d46a fix: Split view calculating the wrong side of split view, b=(no-bug), c=split-view 2025-04-17 18:26:04 +02:00
mr. m
ebded1a73b Merge pull request #7688 from sporocyst/CompactFullMTrans
Smooth transition from fullscreen in compact mode
2025-04-17 17:05:38 +02:00
mr. m
cf879a5c23 Update zen-compact-mode.css
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-17 17:05:27 +02:00
sporocyst
4aa3e5b34d Opacity 0 when Compact Fullscreen
Signed-off-by: sporocyst <sporocyst.tw@gmail.com>
2025-04-17 22:18:43 +08:00
mr. m
303e6066e2 Bumped version to 1.11.4b
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-17 14:42:23 +02:00
mr. m
861cd15240 Merge pull request #7677 from zen-browser/revert-7675-dev 2025-04-17 13:45:25 +02:00
mr. m
d695ddb91a Revert "feat: improve tab switching with trackpad" 2025-04-17 04:45:17 -07:00
mr. m
7abb2edb2f Merge pull request #7675 from mathieutu/dev
feat: improve tab switching with trackpad
2025-04-17 12:54:33 +02:00
Mathieu TUDISCO
dfe8abd496 feat: improve tab switching with trackpad 2025-04-17 12:42:25 +02:00
mr. m
61b384ee56 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-17 11:13:31 +02:00
mr. m
d71a890430 fix: Fixed performance issue when closing multiple tabs, b=(closes #7507), c=common 2025-04-17 11:13:03 +02:00
mr. m
2c85a85fff Merge pull request #7672 from mathieutu/dev 2025-04-17 11:00:28 +02:00
mr. m
ce6074530f Merge branch 'dev' into dev 2025-04-17 11:00:18 +02:00
Mathieu TUDISCO
e20228153c fix: closes #7274 - Fixed mouses simulating swipes with Forward and Back buttons 2025-04-17 10:43:08 +02:00
mr. m
e431170435 fix: Split views not selected still having the pending attribute, b=(no-bug), c=split-view, tabs 2025-04-17 00:36:43 +02:00
mr. m
c671d1e389 fix: Revert export from 31a5e70b26 (diff-0dad6ae9e720c6b380d48f7e19654910c30256bacc25567e1319a927bace7e5f), b=(no-bug), c=no-component 2025-04-16 19:51:48 +02:00
mr. m
31a5e70b26 chore: Re-export all patches, b=(no-bug), c=no-component 2025-04-16 17:05:46 +02:00
mr. m
0c68c72b29 fix: Inconsistent spacing with the native firefox sidebar on compact mode (multiple toolbars), b=(closes #7118), c=compact-mode 2025-04-16 16:50:15 +02:00
mr. m
2b158fdf57 style: Changed commit template to display a cleaner message, b=(no-bug), c=no-component 2025-04-16 16:23:25 +02:00
mr. m
dd005b31a4 feat: no-bug - Improved tab blur next selection, r=workspaces 2025-04-16 12:50:21 +02:00
mr. m
0b467cc149 fix: closes #7295 - Fixed workspaces temporarily inheriting essential tabs from the source workspace a container tab was switched from, r=workspaces 2025-04-16 12:32:49 +02:00
mr. m
46e2fdca00 fix: closes #6992 - Fixed url bar not being selected when selecting an empty tab, r=workspaces 2025-04-16 12:25:23 +02:00
mr. m
983b06266b chore: no-bug - Formatted project, r=media 2025-04-16 12:05:07 +02:00
mr. m
cb8708d2d9 fix: closes #7650 - Fixed context menu closing the URL bar, r=no-component 2025-04-16 12:05:01 +02:00
mr. m
adbec11c04 chore: no-bug - Added missing licenses to files, r=common, folders, glance, media, mods, welcome, workspaces 2025-04-16 11:42:03 +02:00
mr. m
404f00c02b chore: no-bug - Changed pinned tabs to load on demand, r=no-component 2025-04-16 11:38:59 +02:00
mr. m
5d346205fc fix: closes #7605 - Fixed compact mode not focusing on the urlbar on startup, r=common 2025-04-16 10:56:35 +02:00
mr. m
db3f1a7c09 style: no-bug - Tweaked essential background values, r=tabs 2025-04-16 10:14:19 +02:00
mr. m
d2599f1f9a Merge pull request #7641 from mbergo/fix/workspace-drag-linux-bug
Fix workspace position dragging on Linux (Fixes #7542)
2025-04-16 08:43:31 +02:00
Marcus Bergo
ed88aafdc1 Fix workspace position dragging on Linux (Fixes #7542)
This commit fixes an issue where dragging workspaces to change their position doesn't work on Linux platforms.

The main changes include:
1. Added Linux-specific drag and drop handling with a transparent drag image
2. Enhanced dragover event handling for better visual feedback on Linux
3. Improved CSS styles for drag and drop elements on Linux
4. Added clearer comments to explain the reorder mode behavior

The issue was that the drag and drop functionality wasn't working properly on Linux due to platform-specific behavior differences. This fix ensures that workspace reordering works consistently across all platforms.
2025-04-16 01:30:17 -03:00
Mr. M
d94deed341 fix: no-bug - Media player not erroring out if browsing context is null, r=media 2025-04-16 01:57:00 +02:00
Mr. M
4b49d87a81 fix: closes #7614 - Fixed pinned tabs not correctly differentiating url params, r=tabs 2025-04-16 01:56:36 +02:00
Mr. M
4a6281ebf6 chore: no-bug - Formatted the project, r=no-component 2025-04-16 01:39:29 +02:00
Mr. M
332443fe81 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-16 01:39:16 +02:00
Mr. M
96c784704a fix: closes #7547 - Fixed removing workspaces still leaving remains, r=tabs, workspaces 2025-04-16 01:39:02 +02:00
Mr. M
b0d10919d7 fix: closes #7630 - Fixed windows packages not containing redistributable files, r=configs 2025-04-15 22:58:02 +02:00
Mr. M
b0e4681b5f fix: closes #7453 - Fixed pinning a tab with invalid HOST or about:blank creating an infinite loop of reseting its state, r=tabs 2025-04-15 22:25:06 +02:00
Mr. M
2958f6ea7f fix: no-bug - Fixed split view animations when canceling the drop, r=tabs, common, split-view 2025-04-15 22:23:16 +02:00
Mr. M
4d46f94975 fix: no-bug - Fixed split view not opening a new window when dragging the tab, r=split-view 2025-04-15 22:13:04 +02:00
Mr. M
4cc7e9ca98 chore: no-bug - Cleaned up configurations for windows and unsused style sheets, r=no-component 2025-04-15 20:24:58 +02:00
mr. m
7688a11ef9 fix: closes #7365 - Fixed unloaded tabs appearing on ctrl+Tab panel, r=no-component 2025-04-15 19:24:24 +02:00
mr. m
80b182cc54 chore: no-bug - Updated firefox 137.0.2, r=no-component 2025-04-15 18:44:12 +02:00
Mr. M
b6936e7ca4 feat: no-bug - Enabled automatic picture-in-picture, r=no-component 2025-04-15 17:12:37 +02:00
Mr. M
1590326fc1 fix: closes #7374 - Fixed scrollbar not being accessible because it's too thin, r=tabs 2025-04-15 17:09:17 +02:00
Mr. M
1a1eb3264f fix: closes #7263 - Fixed glance not opening on http or file protocols, r=glance, tabs 2025-04-15 16:41:58 +02:00
Mr. M
3d80a8aa39 fix: bug #7453 - Pinned tabs failing to restore if they got selected before closing, r=split-view, tabs, workspaces 2025-04-15 16:28:10 +02:00
Mr. M
6cca084e05 style: closes #5154 - Tweaked essential background colors, r=tabs 2025-04-15 15:48:08 +02:00
Mr. M
1c2c496f7e style: closes #5154 - Changed essential backgrounds to have better visuals, r=tabs 2025-04-15 15:13:17 +02:00
Mr. M
8ab60be68b refactor: no-bug - Changed template method for commit messages, r=no-component 2025-04-15 14:29:15 +02:00
Mr. M
f1fe363083 refactor(scripts): no-bug - Added extra git components for commit messages 2025-04-15 14:26:59 +02:00
Mr. M
db619790be refactor(no-component): no-bug - Fixed code linter workflow name 2025-04-15 14:12:03 +02:00
mr. m
608749ce1a Merge pull request #7629 from zen-browser/component-refactor
Component refactor
2025-04-15 14:05:25 +02:00
Mr. M
1135744520 refactor(common, compact-mode, folders, fonts, glance, images, kbs, media, mods, split-view, tabs, tests, workspaces, vendor, welcome): closes #7628 - Refactor zen components file structure for easier understanding 2025-04-15 14:03:55 +02:00
mr. m
c8d616e657 Merge pull request #7624 from Slowlife01/fixmedia
fix(MediaController): update share state from same tab if not currently in sharing state
2025-04-15 11:17:03 +02:00
Slowlife01
3f8a6e04c8 fix(MediaController): update share state from same tab if not sharing 2025-04-15 15:56:58 +07:00
mr. m
851cd8e037 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-14 19:39:40 +02:00
mr. m
7b3dae8bea fix(build.yml): optimize git clone command by using --depth 1 for faster downloads 2025-04-14 19:39:38 +02:00
Mr. M
e04ec0a00b fix(sign.ps1): add verbose and debug output to artifact unzipping process 2025-04-14 14:10:14 +02:00
Mr. M
0a61c26cc1 fix(sign.ps1): run artifact unzipping in parallel using jobs 2025-04-14 14:09:48 +02:00
Mr. M
ff35c58787 fix(sign.ps1): enhance artifact downloading with temporary directory and improved error handling 2025-04-14 13:41:48 +02:00
Mr. M
0a464fa93a fix(sign.ps1): implement retry logic for downloading artifacts 2025-04-14 12:01:12 +02:00
mr. m
a9958e88d0 Formatted the project before release 2025-04-14 01:07:33 +02:00
Mr. M
d3eb5907a4 fix(sign.ps1): enable verbose output for npm import command 2025-04-14 01:04:12 +02:00
Mr. M
a2017cc4c7 fix(build): clean up old build artifacts and update packaging process for setup.exe (closes https://github.com/zen-browser/desktop/issues/37) 2025-04-14 00:59:37 +02:00
Mr. M
87124fdaf4 fix(sign.ps1): append arm64 executable files to the list for signing
fix(download-language-packs.sh): remove carriage returns from supported languages file
2025-04-13 22:42:26 +02:00
Mr. M
394c2b54ce Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-13 18:04:53 +02:00
mr. m
7117f1ad62 Merge pull request #7588 from Slowlife01/fixshare 2025-04-13 19:59:06 +02:00
Slowlife01
713e267c16 fix(ZenMediaController): skip updaing share state when already showing 2025-04-14 00:55:52 +07:00
mr. m
3932ec21f5 Merge pull request #7587 from Slowlife01/fixmedia 2025-04-13 19:26:29 +02:00
Slowlife01
76dc50b052 fix(MediaController): more accurate sharing state 2025-04-14 00:24:24 +07:00
mr. m
73749aa34c fix(ZenGlance): update padding and element separation for zen-glance background
fix(ZenCompactMode): modify flashSidebarIfNecessary to recalculate URL height conditionally
2025-04-13 19:20:59 +02:00
Mr. M
897932f954 fix(build): clean up temporary files and update surfer dependency to 1.11.7 2025-04-13 18:04:47 +02:00
mr. m
5a2b469e8a fix(ZenCompactMode): refactor URL height recalculation to use dedicated method in ZenVerticalTabsManager 2025-04-13 17:52:45 +02:00
mr. m
ad38e6c15e fix(ZenCompactMode): update flashSidebarIfNecessary to recalculate URL height after exiting fullscreen 2025-04-13 17:46:55 +02:00
mr. m
f5c6fc13a8 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-13 17:01:54 +02:00
mr. m
7c8625821a Enhance zen styles for split view and glance components with padding adjustments 2025-04-13 17:01:46 +02:00
Mr. M
8a696ad088 fix(ZenGlanceManager): update tab selection handling to remove sidebar highlight from previous tab 2025-04-13 12:31:24 +02:00
mr. m
3c1ca8b70f Merge pull request #7573 from Slowlife01/fixmedia
fix(MediaController): remove sharing state when hiding
2025-04-13 11:41:24 +02:00
Slowlife01
87b0cee53a chore: format 2025-04-13 16:35:41 +07:00
Slowlife01
a56aa7e308 fix(MediaController): remove sharing state when hiding 2025-04-13 16:29:59 +07:00
Mr. M
98220c5e74 Updated media controler call icons 2025-04-13 11:19:25 +02:00
mr. m
964c886fb6 Merge pull request #7569 from Slowlife01/mediadevice
feat(MediaController): controls for media devices
2025-04-13 10:31:38 +02:00
Mr. M
f6536aa1d2 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-13 10:20:13 +02:00
Mr. M
ec1c861b13 Fix tab drag logic to allow dragging the last opened tab 2025-04-13 10:20:10 +02:00
Slowlife01
ae07ed9445 fix(MediaController): prevent media control actions when sharing 2025-04-13 15:00:04 +07:00
Slowlife01
82b94db408 feat(MediaController): controls for media devices 2025-04-13 14:47:56 +07:00
Mr. M
54d716e4b6 Refactor conditions for removing unnecessary files and uploading dist object in Windows release build 2025-04-13 07:55:46 +02:00
Mr. M
a0330465dd Formatted before release 2025-04-12 22:44:57 +02:00
Mr. M
af026cfe66 Improved signing strategy for windows by including files inside the installer (https://github.com/zen-browser/desktop/issues/37) 2025-04-12 22:41:31 +02:00
mr. m
b7d5f6655d Remove compact mode startup check if we arent using it anymore 2025-04-12 19:03:23 +02:00
mr. m
964dedba0f Update display versions in surfer.json and adjust compact mode styles and functionality 2025-04-12 18:29:22 +02:00
mr. m
f13537e812 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-12 13:14:51 +02:00
mr. m
037f1bf09f Update session store to handle zen tab attributes and improve state management 2025-04-12 13:14:42 +02:00
mr. m
9ee4212060 Removed components on flatpak as it's already on base app
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-12 11:51:38 +02:00
mr. m
e3c60cb4d8 Added extra components for flatpak
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-11 15:47:13 -07:00
mr. m
6fa325065e Add x-checkers for flatpak builds manifests
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-11 15:21:01 -07:00
Mr. M
cc88c99c45 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-11 22:01:35 +02:00
Mr. M
9d36ed6b1b Updated signing script 2025-04-11 22:01:09 +02:00
mr. m
a6b8843c5c Update compact mode initialization to ensure tabs toolbar is updated after a delay 2025-04-11 17:02:02 +02:00
mr. m
9cf4dbd710 Initialize compact mode manager after delayed startup and update tabs toolbar 2025-04-11 16:55:48 +02:00
mr. m
589335f665 Avoid sidebar width re-caclulation when animating compact mode 2025-04-11 16:52:29 +02:00
mr. m
1a04cac47c Defer compact mode initialization until after delayed startup finishes and update CSS for hover state handling 2025-04-11 11:33:03 +02:00
mr. m
417c6d09bf Update compact mode preference handling and set attribute on initialization 2025-04-11 08:41:04 +02:00
mr. m
c36cb4a76a Initialize compact mode manager after browser layout and update tabs toolbar on compact mode activation 2025-04-11 01:32:42 +02:00
mr. m
e65b786b46 Adjust sidebar width calculation in non-compact mode and update compact mode CSS for proper width handling 2025-04-11 01:00:47 +02:00
mr. m
713f1486c3 Refactor sidebar width calculation in compact mode and update toolbar separator logic 2025-04-11 00:43:50 +02:00
mr. m
a0d3447202 Refactor compact mode logic and enhance pinned tab URL handling (closes https://github.com/zen-browser/desktop/issues/7453#issuecomment-2794479221) 2025-04-10 19:23:38 +02:00
mr. m
286999599a Initialize compact mode on MozBeforeInitialXULLayout event 2025-04-10 11:13:04 +02:00
mr. m
9b6fae2523 Remove sidebar margin properties after transition to ensure proper layout 2025-04-10 11:08:39 +02:00
Mr. M
c250279b46 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-10 05:32:07 +02:00
mr. m
f687df335e Add opacity transition to sidebar during animation 2025-04-10 01:36:30 +02:00
Mr. M
aeec7866b4 Fixed windows signing script for future versions 2025-04-09 23:27:02 +02:00
mr. m
b49c47516e Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-09 19:15:05 +02:00
mr. m
3bf854c6c3 Fixed calculating compact mode overflow at startup 2025-04-09 19:14:56 +02:00
Mr. M
b55edb8ae9 Refactor tab retrieval logic in ZenWorkspaces to simplify session restore handling 2025-04-09 19:14:52 +02:00
Mr. M
78bc66668c Do not apply rounded corner hack if element separation is 0 2025-04-09 14:28:12 +02:00
Mr. M
f965abe7f1 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-09 14:20:25 +02:00
mr. m
509cb2471d Refactor element separation handling in ZenThemeModifier and update references in ZenCompactMode and ZenViewSplitter 2025-04-09 14:04:24 +02:00
Mr. M
3c273d817b Fixed Transparent Url bar's background when clicking Ctrl+T while playing a video in fullscreen mode (closes https://github.com/zen-browser/desktop/issues/6996) 2025-04-09 13:47:11 +02:00
Mr. M
21817ca97a Fixed Browser breaks shortly after 'Close other tabs' (closes #7459) 2025-04-09 12:50:20 +02:00
mr. m
b31e712d2c Merge pull request #7464 from zen-browser/new-split-essentials
Allow splitting essentials and pinned tabs
2025-04-09 00:17:39 +02:00
Mr. M
8f1ee11ff2 Fix tab handling logic and update version details in surfer.json 2025-04-09 00:16:33 +02:00
mr. m
0cb80ace3f Add min-width to toolbox in compact mode styles 2025-04-08 23:53:34 +02:00
Mr. M
295a2bb8b8 Updated to firefox 137.0.1 2025-04-08 18:45:39 +02:00
mr. m
dd6757be5b Fixed opacity of #urlbar element is sometimes overwritten (closes https://github.com/zen-browser/desktop/issues/7454)
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-08 18:26:01 +02:00
mr. m
e90e4b27a3 Do not animate mica panel windows
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-08 18:08:07 +02:00
mr. m
2932ca6c2b Fixed linux transparency being on by default
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-08 04:05:52 -07:00
mr. m
06a685fc31 Formatted the project after merge 2025-04-07 11:04:43 +02:00
mr. m
e06c20d2f6 Merge pull request #7396 from Slowlife01/pipeligibility
refactor(MediaController): check pip eligibility in class
2025-04-07 02:02:33 -07:00
mr. m
e5527cf825 Merge branch 'dev' into pipeligibility 2025-04-07 02:02:26 -07:00
mr. m
6864af1b2f Merge pull request #7400 from sporocyst/dev
Fix sidebar always stays left
2025-04-07 02:01:57 -07:00
mr. m
87ff59bfa7 Merge pull request #7397 from Lund1337/linux-tranparency
Added transparent browser background on linux
2025-04-07 02:01:28 -07:00
mr. m
ecd407d924 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-07 11:00:26 +02:00
mr. m
ce55e7eed5 fix: simplify sidebar width calculation and remove unnecessary animated padding attribute 2025-04-07 11:00:19 +02:00
unknown
f9b3fed403 npm run pretty 2025-04-07 01:42:43 +08:00
Slowlife01
484f77bffc refactor(MediaController): check pip eligibility in class 2025-04-06 23:59:12 +07:00
Lund1337
814e697675 Added transparent browser background on linux 2025-04-06 19:34:46 +03:00
sporocyst
e469c04125 Fix sidebar always stays left
Signed-off-by: sporocyst <sporocyst.tw@gmail.com>
2025-04-06 23:54:14 +08:00
mr. m
a33e2cbd88 Merge pull request #7383 from Slowlife01/patch-1
fix: change const to let
2025-04-06 11:14:18 +02:00
Slowlife
4ecccd67bd fix: change const to let
Signed-off-by: Slowlife <slowlife1165@gmail.com>
2025-04-06 16:12:14 +07:00
mr. m
8af25b4c67 Merge pull request #7336 from Slowlife01/unloadtab
fix: unable to unload tab with auto tab unloader disabled
2025-04-06 10:24:44 +02:00
Slowlife01
d6c30caf1b fix: add timestamp check to prevent frequent array comparisons in arraysEqual 2025-04-06 09:22:49 +07:00
Slowlife01
7025efa6f8 refactor: move over excludedUrls 2025-04-06 08:42:40 +07:00
mr. m
d0877eb6bc Merge pull request #7366 from wwklnd/dev
Update Firefox version to 137.0 in README.md
2025-04-06 00:49:44 +02:00
W Wilja Wiklund
87c62b4319 Update Firefox version to 137.0 in README.md
Signed-off-by: W Wilja Wiklund <fillchiam@gmail.com>
2025-04-06 00:32:29 +02:00
Slowlife01
9d3382d773 fix: add default excluded URLs 2025-04-05 18:01:18 +07:00
Slowlife01
5333e92c42 fix: unable to unload tab with auto tab unloader disabled 2025-04-05 16:58:49 +07:00
mr. M
f2c6d0a6b9 fix: streamline style clearing in ZenGlanceManager and update version numbers in surfer.json 2025-04-05 04:15:18 +02:00
mr. m
a7e217152b fix: refine panel appearance and shadow properties for better consistency across platforms 2025-04-04 18:11:59 +02:00
mr. m
91c993da13 fix: adjust padding for right-side toolbar buttons when window buttons are not reversed 2025-04-04 16:58:12 +02:00
mr. m
5e7423bdce fix: correct artifact name formatting in Windows profile build workflow 2025-04-04 15:44:48 +02:00
mr. m
ba48e15f5f fix: update workspace directory handling in Windows profile build 2025-04-04 15:42:56 +02:00
mr. m
4e407fb0b9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-04 13:00:30 +02:00
mr. m
5d1963e0ec Implemented -zen-window-transform-origin attribute and applied it to the panels on the right side 2025-04-04 13:00:17 +02:00
mr. m
c9bb6b25e9 Merge pull request #7292 from Slowlife01/glance-permitunload
fix: skip permitUnload when fully opening glance
2025-04-04 12:06:00 +02:00
Slowlife01
3bf433992e style: format 2025-04-04 16:55:22 +07:00
Slowlife01
a3a82b9fe7 fix: skip permitUnload when fully opening glance 2025-04-04 16:54:20 +07:00
mr. m
513f04d41b Merge pull request #7288 from Slowlife01/tab-command
fix: update event handling for changing tab workspace
2025-04-04 10:34:18 +02:00
mr. m
5b318a8aaf Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-04 10:33:00 +02:00
mr. m
c75de7a096 fix: adjust margin-left in zen-compact-mode.css for improved layout 2025-04-04 10:32:37 +02:00
Slowlife01
2cd5140600 fix: update event handling for changing tab workspace 2025-04-04 15:06:51 +07:00
mr. m
eaca3d6cc8 Correctly redirect output on windows pgo steps
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-04 08:25:56 +02:00
mr. m
2ce89bf24b fix: add !important to appearance property in ctrlTab.css for better styling control 2025-04-03 21:41:00 +02:00
mr. m
97cbd76e8e fix: change position from absolute to fixed in zen-compact-mode.css and update sidebar visibility logic in ToolbarContextMenu 2025-04-03 20:39:17 +02:00
mr. m
683bb7eb41 fix: update path for zen metainfo file in build workflow 2025-04-03 19:50:09 +02:00
mr. m
8b0fd0af85 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-03 19:49:35 +02:00
mr. m
80d177aa92 fix: update template root path in build workflow configuration 2025-04-03 19:49:30 +02:00
mr. m
dea4ccbe58 Fixed flatpak upload path
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-03 10:35:03 -07:00
mr. m
d156d53307 fix: ensure glance tabs are always displayed in ZenWorkspaces 2025-04-03 13:46:57 +02:00
mr. m
e1c6b720a4 fix: adjust tab margin in zen-folders.css and disable tab groups in zen-browser.js 2025-04-03 13:43:59 +02:00
mr. m
4033e5d966 fix: update URL validation logic in ZenGlanceManager to use correct variable 2025-04-03 13:22:20 +02:00
mr. m
b677b9d46d Fixed glance opening on non-http(s) or file links such as magnet links (closes https://github.com/zen-browser/desktop/issues/7173) 2025-04-03 13:18:27 +02:00
mr. m
91494aaf1c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-03 13:05:51 +02:00
mr. m
f1fd0521a3 fix: improve tab selection logic for zen-glance-tab and streamline workspace switching 2025-04-03 13:05:44 +02:00
mauro-balades
21e96c32ce Update monthly issue metrics 2025-04-03 10:58:41 +00:00
mr. m
96db1ed6db Increase the number of cache we can delete
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-03 03:55:19 -07:00
mr. m
c996f4aab5 Fix permissions when clearing up all cache
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-03 03:49:56 -07:00
mr. m
eaf803fcc0 Correcttly use runner's caller github token when clearing up cache
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-03 03:47:29 -07:00
mr. m
b7e1e26c14 Added a workflow to clear up all cache
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-03 03:45:39 -07:00
mr. m
f84e994b50 fix: Collapsed mode spacings, glance splitting on an already split view and compact mode not setting a width on startup (closes https://github.com/zen-browser/desktop/issues/7239) 2025-04-03 12:41:58 +02:00
mr. m
5473afac23 Added option to use sccache for release builds
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-03 00:04:45 +02:00
mr. M
9762d74256 refactor: streamline media button event handling and remove inline commands 2025-04-02 23:11:04 +02:00
mr. M
abedfedac6 fix: update workspace change logic and remove redundant event listener 2025-04-02 22:34:46 +02:00
mr. m
cca5e22680 Merge pull request #7218 from Slowlife01/unload
fix: skip permit unload if already checked
2025-04-02 21:25:14 +02:00
mr. m
69c406c3d6 Fixed startup function for acrylic
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-02 20:29:41 +02:00
Slowlife01
209428bdc7 refactor: make skipPermitUnload a function argument 2025-04-02 21:48:14 +07:00
Slowlife01
853811d387 chore: shorten tabbrowser patch 2025-04-02 21:46:36 +07:00
Slowlife01
bb9711639c fix: add null checks for media controller 2025-04-02 21:36:15 +07:00
Slowlife01
8f571d5800 fix: skip permit unload if already checked 2025-04-02 21:35:01 +07:00
mr. M
f61bd68ad2 Update l10n subproject commit 2025-04-02 16:27:03 +02:00
mr. M
a0f5101ac5 fix: add animation for content part in Windows platform without Mica popups 2025-04-02 16:23:57 +02:00
mr. M
6a14f85d22 fix: update CSS media queries for Linux and remove unused border color variable 2025-04-02 16:17:06 +02:00
mr. M
1e678008a2 Added a split glance button 2025-04-02 15:33:58 +02:00
mr. M
2bb183d675 fix: add optional chaining to prevent errors when checking PIP mode or fullscreen status 2025-04-02 14:32:25 +02:00
mr. M
2a5c5e5d69 fix: improve panel background contrast and adjust min width logic for browser elements 2025-04-02 11:23:50 +02:00
mr. M
0a51ad3725 fix: enhance popup appearance with improved contrast and styling for Mica popups 2025-04-02 11:13:03 +02:00
mr. M
031926efb7 refactor: remove sidebar-related code and update localization references 2025-04-02 10:16:07 +02:00
mr. M
ce8013124b fix: adjust margins and padding for compact mode and vertical tabs styles 2025-04-02 00:08:00 +02:00
mr. M
b40ab8a551 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-01 23:38:13 +02:00
mr. M
b6d1ad3418 fix: update layout recalculation and improve CSS styles for Zen UI components 2025-04-01 23:38:08 +02:00
mr. m
3556c66435 Fixed script invoking path when generating profile data
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-01 22:08:19 +02:00
mr. M
40813820da fix: update syntax for environment variable assignments in build workflows 2025-04-01 19:52:54 +02:00
mr. M
aa673cc361 fix: ensure SCCACHE_GHA_ENABLED is set to 'true' or 'false' based on input 2025-04-01 19:51:17 +02:00
mr. M
b4269b9001 fix: conditionally download aws-cli in build workflow for release branches 2025-04-01 19:36:05 +02:00
mr. M
dfc9119bbc feat: add 'use-sccache' input to build workflows for improved caching options 2025-04-01 19:34:31 +02:00
mr. M
fea803d4ce Updated to firefox 137.0 2025-04-01 16:55:39 +02:00
mr. m
7507f72ac0 fix: increase height of media progress box for better visibility 2025-04-01 15:54:42 +02:00
mr. m
2eb131fb0b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-01 15:22:56 +02:00
mr. m
a9f9e0263e fix: update animations and styles for macOS compatibility and improve contrast in popup elements 2025-04-01 15:22:49 +02:00
mr. m
200a721a61 Merge pull request #7161 from Slowlife01/forcedworkspace
fix: tab not moving to forced workspace
2025-04-01 07:54:55 +02:00
Slowlife01
45284a3845 fix: tab not moving to forced workspace 2025-04-01 11:09:56 +07:00
mr-cheff
32c56d718c Update monthly issue metrics 2025-04-01 02:42:18 +00:00
mr. m
1f709f9350 fix: remove obsolete branding-common-mozbuild.patch file 2025-03-31 21:23:54 +02:00
mr. m
656f046efe Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-31 19:42:55 +02:00
mr. m
ddf4afdd78 fix: standardize quote style in ZenViewSplitter for consistency 2025-03-31 19:42:51 +02:00
mr. m
e699756093 fix: improve tab dragging behavior and enhance split view session restoration 2025-03-31 19:42:31 +02:00
mr. m
e180074022 Merge pull request #7142 from Slowlife01/moz-bool-pref
feat: add backwards compatibility for moz-bool-pref after removal
2025-03-31 19:16:00 +02:00
mr. m
2010c3a5c7 fix: update branding options in mozconfig and adjust JS preference handling 2025-03-31 19:01:59 +02:00
Slowlife01
c10c8ac7a7 chore: move imports 2025-03-31 23:27:52 +07:00
mr. m
40b80a21dd chore: update @zen-browser/surfer dependency to version 1.11.6 2025-03-31 17:56:49 +02:00
mr. m
5ef7690578 chore: update @zen-browser/surfer dependency to version 1.11.5 2025-03-31 17:51:47 +02:00
Slowlife01
7abae9d69e feat: add backwards compatibility for moz-bool-pref after removal 2025-03-31 21:59:16 +07:00
mr. m
16d125aa20 Made tab unloader properly work with workspaces 2025-03-31 16:48:19 +02:00
mr. m
006eb1b1e7 chore: update @zen-browser/surfer dependency to version 1.11.4 2025-03-31 16:43:58 +02:00
mr. m
12bdf7541f Merge pull request #7126 from Slowlife01/tabs
fix: handle undefined ZenWorkspaces in tab selection
2025-03-31 11:30:27 +02:00
Slowlife01
b5abda5054 fix: handle undefined ZenWorkspaces in tab selection 2025-03-31 14:06:27 +07:00
mr. M
baf2bc9527 chore: update @zen-browser/surfer dependency to version 1.11.3 and adjust build scripts for Windows 2025-03-31 00:41:07 +02:00
mr. M
62db2aea7a Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-31 00:20:47 +02:00
mr. M
3e8402b686 chore: update @zen-browser/surfer dependency to version 1.11.2 2025-03-31 00:20:32 +02:00
mr. m
a3850551c5 Disable jemalloc for now for windows builds
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-30 11:47:24 -07:00
mr. M
9147e46856 refactor: enhance CustomizableUI to support vertical tabs in the navbar 2025-03-30 16:57:12 +02:00
mr. M
e200b6080b refactor: update mozconfig files to enable clang plugin for macOS and remove it for Windows 2025-03-30 16:43:42 +02:00
mr. M
8391e6fc2f refactor: remove debug session from Windows build workflows and update optimization flags in mozconfig files 2025-03-30 15:34:47 +02:00
mr. M
fbaea7e419 chore: update @zen-browser/surfer dependency to version 1.11.1 2025-03-30 13:16:28 +02:00
mr. M
2d8687a853 chore: update @zen-browser/surfer dependency to version 1.11.0 2025-03-30 12:12:52 +02:00
mr. M
f8b6b05a25 refactor: improve script readability and maintainability in recalculate-patches.sh and remove-failed-jobs.sh 2025-03-30 10:05:54 +02:00
mr. m
3f2334a3ad Merge pull request #7064 from Slowlife01/empty
fix: prevent attaching ID to empty tab in extension TabTracker
2025-03-30 10:04:36 +02:00
mr. m
d7cdfb2b5e Merge branch 'dev' into empty 2025-03-30 10:04:30 +02:00
mr. M
9bd7b5a900 Update dependencies and refine configuration files for improved compatibility and performance 2025-03-30 10:03:50 +02:00
Slowlife01
e6fad72a2a fix: return -1 on getId 2025-03-30 13:36:22 +07:00
Slowlife01
eb8f8ee1da fix: prevent attaching ID to empty tab in extension TabTracker 2025-03-30 09:37:39 +07:00
mr. M
7bec1c2025 Enhance tab drag-and-drop functionality by adjusting move threshold and refining group drop logic 2025-03-30 00:29:42 +01:00
mr. M
2408524660 Refactor CSS and JavaScript for Zen Glance feature to improve style management and enhance tab handling 2025-03-30 00:02:24 +01:00
mr. M
fd99c13ee7 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-29 23:40:57 +01:00
mr. M
7dc45bb438 Update Rust toolchain version in CI workflows and add .rust-toolchain file 2025-03-29 23:40:37 +01:00
mr. m
a8ea2e6085 Merge pull request #7036 from zen-browser/build-cache-improvement
Build cache improvement
2025-03-29 21:25:00 +01:00
mr. m
7b18c40781 Fixed fetching l10n from mozilla
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-29 21:24:17 +01:00
mr. m
923b049b85 Fixed path for updating l10n hashes
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-29 21:23:55 +01:00
mr. m
59b36847f6 Merge pull request #6867 from zen-browser/update-firefox-137
Update to firefox 137.0
2025-03-29 20:45:51 +01:00
mr. m
a78f8586f4 Update src/browser/base/content/ZenUIManager.mjs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-29 20:45:44 +01:00
mr. M
14395263aa Merge branch 'dev' of https://github.com/zen-browser/desktop into update-firefox-137 2025-03-29 20:44:49 +01:00
mr. M
60e96a73eb fix: log errors in zenUpdateLayoutBreakout for better debugging 2025-03-29 20:41:50 +01:00
mr. M
35107c20cb Format project before review 2025-03-29 20:41:03 +01:00
mr. M
00d9b0ad55 Fixed split tab group favicon missaligned (closes https://github.com/zen-browser/desktop/issues/6962) 2025-03-29 20:40:48 +01:00
mr. M
00d8f60a02 Small fixes to split view groups 2025-03-29 20:39:42 +01:00
mr. M
0c6fe6f77c refactor: improve tab group handling and visibility in split view 2025-03-29 18:26:23 +01:00
mr. m
2656f9e641 Update bug_report.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-29 17:40:24 +01:00
mauro-balades
da609c1747 Update monthly issue metrics 2025-03-29 16:05:45 +00:00
mr. M
41752dcac5 Update bug report template to emphasize importance of descriptive titles 2025-03-29 16:45:03 +01:00
mr. M
6a52500bd3 Add 'Split View' component to bug report template and advanced issue labeler 2025-03-29 16:42:10 +01:00
mr. M
ebd9419a94 Add validation to bug report template for Mods and Custom CSS checks 2025-03-29 16:16:22 +01:00
mr. M
dac08aa448 Remove obsolete update_newtab script and associated dependency management 2025-03-29 15:43:09 +01:00
mr. M
c60c9fbd30 Refactor build process to use a new directory structure and remove deprecated files 2025-03-29 15:42:33 +01:00
mr. M
6f5671e41f Refactor issue template and advanced labeler for improved platform categorization 2025-03-29 15:30:03 +01:00
mr. M
ad79b576a5 Add validation requirement to bug report template 2025-03-29 15:28:16 +01:00
mr. m
e2b6884d46 Merge pull request #6956 from zen-browser/new-issue-management
Enhance bug report template and add issue labeling workflow
2025-03-29 15:27:32 +01:00
mr. M
3e91ecb8d5 Enhance bug report template and add issue labeling workflow 2025-03-29 15:25:06 +01:00
mr. m
f7678338bc Merge pull request #6909 from BrielOtero/compact-view-open-link
Fix: Wrong dialog width in compact view
2025-03-29 14:26:09 +01:00
mr. m
5462f035f8 refactor: enhance tab handling in split view and update script loading method 2025-03-29 12:31:00 +01:00
mr. m
12edc9279c refactor: remove unused zen split view category from preferences 2025-03-28 13:14:14 +01:00
mr. m
b1ef2d237d chore: update subproject commit reference in l10n 2025-03-28 13:09:49 +01:00
mr. m
01b8628504 refactor: remove hover tab change preference and related functionality in split view 2025-03-28 13:09:28 +01:00
ID
3bb11e11c3 Fixed dialog width in compact view for light and dark mode 2025-03-28 01:42:28 +01:00
ID
bfae6d975c Fixed dialog width in compact view 2025-03-28 01:02:59 +01:00
mr. m
aa4721428f Merge branch 'update-firefox-137' of https://github.com/zen-browser/desktop into update-firefox-137 2025-03-28 00:02:43 +01:00
mr. m
20cb086c76 fix: prevent pinned tabs from commingling with non-pinned tabs in split view 2025-03-28 00:02:36 +01:00
mr. m
92de61442a Merge branch 'dev' into update-firefox-137
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-27 23:01:44 +01:00
mr. m
173242e2bb fix: update repository URL and license in package.json; adjust bug and homepage links 2025-03-27 22:41:09 +01:00
mr. m
1c1d4697e5 Bumped version 10 1.10.3b
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-27 07:51:09 -07:00
mr. m
d011bb9497 Updated to ff 136.0.4
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-27 07:45:58 -07:00
mr. M
e43f9729a7 Fixed fetching bool prefs on the CSS 2025-03-27 00:22:43 +01:00
mr. m
baafa12967 fix: add missing newline at end of surfer.json 2025-03-26 23:41:42 +01:00
mr. M
c3e33fa7f3 refactor: update configuration and initialization for Zen application 2025-03-26 23:28:30 +01:00
mr. M
daf6d6aea8 feat: update preferences and UI components for new features and improvements 2025-03-26 21:31:12 +01:00
mr. m
02c9ec67c0 Merge branch 'dev' into update-firefox-137
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-26 19:34:52 +01:00
mr. M
63d25a11ae Update Firefox version to 136.0.3 and candidate to 137.0; update localization commit hash 2025-03-26 19:33:39 +01:00
mr. M
a4e703f2fd Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-26 19:24:38 +01:00
mr. M
360079d15e Small change to how essentials blur the favicon 2025-03-26 19:24:28 +01:00
mr. m
1473675094 fix: improve workspace session restoration and scrolling behavior 2025-03-25 19:51:03 +01:00
mr. m
a6e03680eb Merge pull request #6818 from Slowlife01/playback.1
refactor(MediaController): remove redundant code
2025-03-25 16:07:26 +01:00
Slowlife01
c99d3d37db refactor(MediaController): remove redundant code 2025-03-25 20:45:41 +07:00
Slowlife01
b2fa05fa22 fix(MediaController): pass in playbackRate in more place 2025-03-25 20:34:07 +07:00
mr. m
77070be769 Merge pull request #6814 from Slowlife01/playback
fix(MediaController): pass in playbackRate when switching controller
2025-03-25 14:12:33 +01:00
Slowlife01
3467e5070f fix(MediaController): pass in playbackRate when switching 2025-03-25 20:09:25 +07:00
mr. m
5fb8fe86de Merge pull request #6793 from zen-browser/split-views-session-restore
Added support for split views persisting between sessions
2025-03-25 00:06:26 +01:00
mr. m
afea93d327 Merge branch 'dev' into split-views-session-restore 2025-03-25 00:06:11 +01:00
mr. M
53ec2f15b6 Fixed pinning tabs rendering the browser useles (closes https://github.com/zen-browser/desktop/issues/4583) 2025-03-25 00:04:04 +01:00
mr. M
342186584e Added support for split views persisting between sessions 2025-03-24 23:58:06 +01:00
mr. M
bd5d3c00f1 Formatted the project 2025-03-24 22:19:49 +01:00
mr. m
53eeb4e921 Merge pull request #6740 from Jarm7/patch-1
Update update_newtab.py
2025-03-24 22:19:08 +01:00
mr. m
f2909fb3bd Merge pull request #6788 from k00lagin/fix-typo
Fix: small typo
2025-03-24 22:15:08 +01:00
k00lagin
1039f1db38 Update ZenThemeMarketplaceChild.sys.mjs
Fix typo intall -> inStall

Signed-off-by: k00lagin <k00lagin@gmail.com>
2025-03-25 02:06:26 +05:00
mr. M
741ae9eb1e fix(firefox): update candidate version to 136.0.3 and update last commit hash 2025-03-24 22:02:04 +01:00
mr. M
76ff984b9c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-24 18:36:23 +01:00
mr. M
f89478bf67 fix(styles): adjust zen-toast-container positioning for right-side alignment 2025-03-24 11:11:05 +01:00
mr. m
f530c389a4 Merge pull request #6777 from kritishd8/dev
Removed weird movement when hovering media player
2025-03-24 10:19:34 +01:00
Obscure.
a1ab0512b7 Removed weird movement when hovering media player
Signed-off-by: Obscure. <69711181+kritishd8@users.noreply.github.com>
2025-03-24 15:02:34 +05:45
mr. m
3dad9896eb Merge pull request #6775 from Slowlife01/position
MediaController: update position more frequently
2025-03-24 07:39:19 +01:00
mr. m
ff9b0c79c0 Merge pull request #6774 from Slowlife01/pref
fix: media controls config typo
2025-03-24 07:36:27 +01:00
Slowlife01
19ed3fb303 MediaController: update position more frequently 2025-03-24 10:40:48 +07:00
Slowlife
09dd3c94c1 fix: media controls config typo
Signed-off-by: Slowlife <slowlife1165@gmail.com>
2025-03-24 10:21:51 +07:00
mr. M
e79afc87ca refactor(ZenCompactMode): comment out relatedTarget check for hover state experimentation 2025-03-23 23:54:07 +01:00
mr. M
f3ff74b0df Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-23 11:31:26 +01:00
mr. M
569ee488f5 fix(build): remove duplicate echo statement for GITHUB_REPOSITORY_OWNER in workflow 2025-03-23 11:31:21 +01:00
mr. m
68ebe2d503 Merge pull request #6745 from zen-browser/revert-5842-glance-buttons-overflow
Revert "Fix: fixed overflowing glance buttons when sidebar is opened"
2025-03-23 10:41:38 +01:00
mr. m
8939e889f0 Revert "Fix: fixed overflowing glance buttons when sidebar is opened" 2025-03-23 10:41:26 +01:00
Jarm7
796a52625e Update update_newtab.py
feat: Enhance error handling and logging in newtab update script

Add directory existence validation for NEW_TAB_DIR and ENGINE_DIR
Implement detailed subprocess output capturing with error logging
Introduce comprehensive exception handling with specific error types

Signed-off-by: Jarm7 <kotek.moorkotek@gmail.com>
2025-03-23 00:22:08 +01:00
mr. m
0fbc5178f6 Merge pull request #6738 from nocanoa/dev
Update README.md to set user expectations
2025-03-22 23:31:50 +01:00
NOCanoa
d1505287b2 Forgot ! xP
Signed-off-by: NOCanoa <158103554+nocanoa@users.noreply.github.com>
2025-03-22 22:30:56 +00:00
NOCanoa
8959adf9e0 Update README.md to set user expectations
Signed-off-by: NOCanoa <158103554+nocanoa@users.noreply.github.com>
2025-03-22 22:30:19 +00:00
mr. m
5961462cd7 Merge pull request #5842 from Raiden0456/glance-buttons-overflow
Fix: fixed overflowing glance buttons when sidebar is opened
2025-03-22 18:40:13 +01:00
Vrezh Fedora
af0eeb710e Merge branch 'dev' into glance-buttons-overflow 2025-03-22 16:24:01 +01:00
mr. m
75a75d78ec Merge pull request #6706 from Slowlife01/string
fix: import string to pip window
2025-03-22 11:00:13 +01:00
mr. m
ddd8eb6da4 Merge pull request #6710 from Slowlife01/overflow
fix(MediaController): recheck overflow on metadata change
2025-03-22 10:59:49 +01:00
Slowlife01
d9d8437b6d fix(MediaController): recheck overflow on metadata change 2025-03-22 09:46:20 +07:00
Slowlife01
c2f2a589ed shorter export 2025-03-22 08:52:39 +07:00
Slowlife01
c3d09c486c fix: import string to pip window 2025-03-22 08:46:40 +07:00
mr. m
897e817f3c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-21 12:50:52 +01:00
mr. m
491234b310 fix(styles): update z-index for sidebar splitter and remove min-width from workspace button 2025-03-21 12:50:43 +01:00
mr. m
408206ace3 Merge pull request #6682 from Slowlife01/playbackrate
MediaController: account for playbackRate
2025-03-21 12:27:36 +01:00
Slowlife01
4ec493950c MediaController: account for playbackRate 2025-03-21 18:03:39 +07:00
mr. M
4f140893c9 fix(workspaces): adjust toolbar background transparency and optimize button alignment during resize 2025-03-21 07:59:30 +01:00
mr. M
9c7c44cb49 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-21 07:51:28 +01:00
mr. M
ba89f392d6 fix: prevent unnecessary window resize handling when event is not from the window 2025-03-21 07:51:24 +01:00
mr. m
04308fbaea fix(workspaces): ensure onWindowResize is triggered after workspace removal and optimize button alignment logic 2025-03-21 00:48:43 +01:00
mr. m
5d1021350d fix(workspaces): trigger onWindowResize after changing workspace 2025-03-21 00:43:26 +01:00
mr. m
800dae11e8 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-21 00:37:35 +01:00
mr. m
ba5f816772 fix(styles): adjust toolbarbutton margin for consistent alignment 2025-03-21 00:37:15 +01:00
mr. m
1651956cbd Bumped version to 1.10.1b
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-20 20:04:56 +01:00
mr. M
4a9967b8d0 style: update CSS variables for improved toolbar button contrast 2025-03-20 19:42:42 +01:00
mr. M
109eb96c08 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-20 19:23:01 +01:00
mr. M
5d0807de4c refactor: update workspace settings and improve CSS styles for better layout and responsiveness 2025-03-20 19:22:55 +01:00
mr. m
2d7832b132 Merge pull request #6629 from Slowlife01/pip
feat: add minimize button to pip window
2025-03-20 19:09:28 +01:00
mr. m
a7e2a05d80 Merge branch 'dev' into pip 2025-03-20 19:08:02 +01:00
mr. m
d36ce36235 Merge pull request #6649 from Slowlife01/config
add config to disable media controls
2025-03-20 19:07:17 +01:00
Slowlife01
34c78dff52 add config to disable media controls 2025-03-20 22:09:43 +07:00
mr. m
bd8a2fb287 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-20 13:34:16 +01:00
mr. m
38770d9393 refactor(styles): update CSS variables and layout for improved theming and spacing 2025-03-20 13:34:10 +01:00
mr. m
c65e747dd2 Merge pull request #6563 from Sarangem/dev
Update flatpak manifest file
2025-03-20 08:47:29 +01:00
mr. m
53f2baf52b Merge branch 'dev' into dev 2025-03-20 08:46:17 +01:00
mr. m
5b9be518b8 Merge pull request #6625 from Slowlife01/media-control
fix(MediaController): restore scrollbar when updating ui
2025-03-20 08:45:25 +01:00
Slowlife01
e0de3b410b add css 2025-03-20 10:51:23 +07:00
Slowlife01
2b1f2fe019 feat: add minimize button to pip window 2025-03-20 10:49:06 +07:00
Slowlife01
37b5ab916c fix(MediaController): restore scrollbar when updating ui & don't update time from other tab 2025-03-20 08:47:07 +07:00
mr. m
af261e126a Merge pull request #6618 from Bellisario/media-control-patch
styles: use tabular-nums on media controls
2025-03-20 00:09:10 +01:00
Bellisario
2cbec90c96 use tabular-nums on media controls 2025-03-19 23:34:49 +01:00
mr. m
01c5bd61ef Merge pull request #6588 from noaione/fix-private-window-stuff
fix: private window reordering and split tabs
2025-03-19 15:18:35 +01:00
noaione
e01291afd6 fix(pinnedTab): not working on private window 2025-03-19 18:54:26 +07:00
Sarangem
a53b3130c8 Update flatpak manifest file
Update variable $MESA_SHADER_CACHE_DIR to /var/cache/ which is mounted at ~/.var/app/$FLATPAK_ID/cache.
Solves issue #3813

Signed-off-by: Sarangem <156000180+Sarangem@users.noreply.github.com>
2025-03-19 07:47:02 +00:00
mr. m
dea4818128 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-19 00:52:01 +01:00
mr. m
2609248564 refactor: remove openWelcomeTab function to streamline tab management 2025-03-19 00:51:42 +01:00
mr. m
5749879c1c Merge pull request #6559 from UnownPlain/fix-release-detection
Fix stable build release notes generation
2025-03-19 00:39:38 +01:00
mr. m
1f3b3f15ab chore: update subproject commit reference in localization 2025-03-18 23:57:05 +01:00
UnownPlain
09c0f5143d Fix stable build release notes generation 2025-03-18 18:45:20 -04:00
mr. m
025f994c62 fix: enhance tab unloading logic with permitUnload check and update candidate version and update to firefox 136.0.2 2025-03-18 15:46:13 +01:00
mr. m
ad04961d19 refactor: adjust toast animation duration and update styling for improved visibility 2025-03-18 12:34:54 +01:00
mr. m
b5c5bd5980 Merge pull request #6535 from Slowlife01/focus-webpanel
enhance media focus handling to support sidebar opening
2025-03-18 07:44:55 +01:00
Slowlife01
bfe83dd653 enhance media focus handling to support sidebar opening 2025-03-18 08:56:10 +07:00
mr. M
5e32c09d9f Lint before release 2025-03-18 00:21:28 +01:00
mr. M
b0f7a06749 chore: update subproject commit reference in localization 2025-03-18 00:20:23 +01:00
mr. M
9533671285 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-18 00:10:43 +01:00
mr. M
072bc0269c refactor: remove unused workspace icon strip preference and related styles 2025-03-18 00:10:38 +01:00
mr. m
dcb3e79f64 fix: refine mouse event handling for macOS window buttons to improve hover state accuracy 2025-03-17 21:02:25 +01:00
mr. m
d58101592b fix: change mouse event from 'mouseenter' to 'mouseover' for better hover state handling 2025-03-17 20:51:47 +01:00
mr. M
630152b91e feat: enhance panel UI positioning and improve hover state handling 2025-03-17 20:41:24 +01:00
mr. M
b8ae7401a4 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-17 20:22:25 +01:00
mr. M
0d96889018 fix: update media controller logic and improve CSS styles for better layout 2025-03-17 20:22:20 +01:00
mr. m
9cd2cf5cc3 Merge pull request #6518 from Slowlife01/webpanel
Fix media control not working for web panels
2025-03-17 14:40:24 +01:00
Slowlife01
658e7eac1c Null check just in case.. 2025-03-17 20:21:51 +07:00
Slowlife01
7c387db3e8 Fix media control not working for web panels 2025-03-17 20:14:53 +07:00
mr. M
401085f231 feat: add back-and-forth animation for media title and artist overflow labels 2025-03-16 23:29:09 +01:00
mr. M
fe9eb8884e fix: adjust margin and remove unnecessary padding in vertical tabs styles 2025-03-16 22:17:00 +01:00
mr. M
bab0df47f0 refactor media control styles and remove unused animations 2025-03-16 22:05:38 +01:00
mr. m
b34fa5fb07 Merge pull request #6499 from Slowlife01/pip
New features for media control
2025-03-16 16:09:06 +01:00
Slowlife01
d88e3ec982 add a timeout just in case the control is still hiding.. 2025-03-16 22:05:03 +07:00
Slowlife01
36cf513431 adjust timeout 2025-03-16 21:25:04 +07:00
Slowlife01
2530740066 remove unneeded params 2025-03-16 21:13:01 +07:00
Slowlife01
0af85f8c03 New features for media control 2025-03-16 21:04:08 +07:00
mr. m
31e67a84ec Merge pull request #6486 from pewpewnor/fix-documentation-bash-command
Fix bash install command in documentation on how to install for Linux using tarball
2025-03-16 11:11:45 +01:00
pewpewnor
364ad230fd Fix bash install command in documentation on how to install for Linux using tarball
Signed-off-by: pewpewnor <125549982+pewpewnor@users.noreply.github.com>
2025-03-16 13:50:58 +07:00
mr. M
a69876325a fix(styles): add default icon for broken tab images in vertical tabs 2025-03-16 01:06:55 +01:00
mr. M
ac85bdfd3e fix(styles): adjust right positioning for split view in tab browser (closes https://github.com/zen-browser/desktop/issues/6451) 2025-03-16 00:51:18 +01:00
mr. M
b6477b17d8 fix(build): disable LTO temporarily and enable PGO based on release settings
refactor(ui): remove unnecessary DOMContentLoaded listener from toolbar registration
fix(ui): trigger window resize event on closing watermark to recalculate layout
refactor(ui): improve animation structure for tab content in vertical tabs manager
2025-03-15 19:36:13 +01:00
mr. M
9406515f91 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-15 18:59:33 +01:00
mr. M
ce2e68ee32 fix(ui): update URL bar layout and adjust media controls padding 2025-03-15 18:59:28 +01:00
mr. m
8b04d2d202 Merge pull request #4790 from zen-browser/macos-security-key-fix
Fixed macos signing process for browser entitlements
2025-03-15 16:45:20 +01:00
mr. M
963fb3ca3c fix(xhtml): correct data-l10n-id for zen-glance sidebar close button 2025-03-15 15:39:36 +01:00
mr. m
f40f9c4803 Merge branch 'dev' into macos-security-key-fix 2025-03-15 14:15:19 +01:00
mr. M
ee275bf950 fix(css): correct transition timing syntax in media controls styles 2025-03-15 13:40:32 +01:00
mr. M
9e4f1f4c5b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-15 13:40:14 +01:00
mr. M
d234e6a701 refactor media controls layout and styles; improve visibility and responsiveness 2025-03-15 13:40:09 +01:00
mr. m
48281e0158 Merge pull request #6472 from Slowlife01/p
Fixes for media control
2025-03-15 10:37:19 +01:00
Slowlife01
e8592a6690 Switch to listening to DOMAudioPlayback events 2025-03-15 16:27:51 +07:00
mr. M
e780eee207 refactor media controls animations and styles; add marquee effect for media title 2025-03-15 10:24:44 +01:00
Slowlife01
de14e8e935 Check if controller is active before activating 2025-03-15 16:11:35 +07:00
Slowlife01
8ea7b497ff Fix media control progress bar jumping to 50% 2025-03-15 14:47:10 +07:00
mr. M
d1098af7f0 update installation instructions in README and refine CSS margins for compact mode 2025-03-14 23:21:41 +01:00
mr. M
daa34e5ed4 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-14 23:06:21 +01:00
mr. M
89243d03cd refactor media controls event handling and improve styling 2025-03-14 23:06:18 +01:00
mr. m
597dfb173d Merge pull request #6465 from Nanome203/update-linux-installation-guide
make installation guide on other linux distros less confusing
2025-03-14 20:55:17 +01:00
mr. M
e1228844c7 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-14 20:54:23 +01:00
mr. M
481976a353 refactor media controls styling and improve workspace tab switching logic 2025-03-14 20:54:19 +01:00
mr. m
b1ef5770d7 Merge pull request #6464 from UnownPlain/fix-checksum
Fix files paths in release notes generation
2025-03-14 20:40:45 +01:00
Pham Minh Triet
f6f561841c make installation guide on other linux distros less confusing
Signed-off-by: Pham Minh Triet <92496972+Nanome203@users.noreply.github.com>
2025-03-15 02:37:06 +07:00
UnownPlain
0da5653fef Fix files paths in release notes generation 2025-03-14 19:08:11 +00:00
mr. M
8afb8ee204 update @zen-browser/surfer dependency to version 1.10.5 and refine media controls styling 2025-03-14 18:29:22 +01:00
Vrezh Fedora
d808e72d2a Merge branch 'dev' into glance-buttons-overflow 2025-03-14 22:22:20 +09:00
Vrezh Fedora
02a860ba19 Remove inline styles from glance-wrapper element 2025-03-14 22:16:55 +09:00
mr. M
2e1354cdb9 bump display version to 1.10b for Zen and 1.10t for Zen Twilight 2025-03-14 13:21:08 +01:00
mr. M
7640e05619 update @zen-browser/surfer dependency to version 1.10.4 and adjust media controls styling 2025-03-14 13:19:52 +01:00
mr. M
cb42d46131 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-14 13:08:48 +01:00
mr. M
f055b61e8e add note indicator SVG and integrate into media controls styling 2025-03-14 13:08:45 +01:00
mr. m
23f99999de Merge pull request #6449 from Slowlife01/margin
add negative margin to focus button when hidden
2025-03-14 13:06:13 +01:00
Slowlife01
39c956829a Check if control is already hidden 2025-03-14 19:00:04 +07:00
Slowlife01
e281a18ec7 add negative margin to focus button when hidden 2025-03-14 18:46:31 +07:00
mr. m
4476c802d5 enhance media controls: improve animations and adjust layout properties 2025-03-14 12:23:24 +01:00
mr. m
c728bae55a Merge pull request #6417 from zen-browser/media-control
Media control
2025-03-13 15:00:21 +01:00
mr. m
20ff1dc446 Merge branch 'dev' into media-control 2025-03-13 15:00:09 +01:00
mr. m
3c40758c6a Merge pull request #6321 from Slowlife01/media-control
Feat: basic media control
2025-03-13 14:59:05 +01:00
mr. m
b0a432ce78 Merge branch 'media-control' into media-control 2025-03-13 14:57:02 +01:00
mr. M
1891d36677 refactor media controls styling; update icon sizes and improve layout 2025-03-13 14:56:43 +01:00
Slowlife01
2bf5c98b5f call updateTabsToolbar 2025-03-13 20:34:32 +07:00
Slowlife01
d7cf35126b Hide on current playing tab 2025-03-13 20:33:09 +07:00
mr. M
d765c7c655 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-13 13:19:03 +01:00
mr. M
0dc05978ce Add preference for using Google favicons and refactor related logic 2025-03-13 13:15:28 +01:00
mr. m
001427822c Merge pull request #6390 from UnownPlain/gh-release-notes
Generate release notes for Github releases
2025-03-13 11:28:32 +01:00
Slowlife01
4c74517e9e update position state on audible state change 2025-03-13 09:21:45 +07:00
UnownPlain
e315ff24e1 Generate release notes for Github releases 2025-03-13 01:37:02 +00:00
mr. m
fff8b3f532 Merge branch 'media-control' into media-control 2025-03-13 01:12:57 +01:00
mr. M
8ee527a3d0 Enhance tab closing behavior with permitUnload check and update test for consistency 2025-03-13 01:11:45 +01:00
mr. M
f14f87b54e Update @zen-browser/surfer to version 1.10.2, remove outdated test, and add new test for browser workspaces 2025-03-13 00:42:17 +01:00
mr. M
505e192b66 Update @zen-browser/surfer to version 1.10.0 and reorganize test files 2025-03-12 23:53:13 +01:00
mr. M
5ed1ca6aa1 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-12 23:16:30 +01:00
mr. M
7b5a778bd8 Add initial test for basic workspace change and refactor empty tab initialization 2025-03-12 23:16:27 +01:00
mr. m
39d090297e refactor media controls layout and styling; enhance service title display 2025-03-12 15:41:23 +01:00
Slowlife01
e36ed36a6e update mute icon on tab mute 2025-03-12 19:33:29 +07:00
Slowlife01
b5f32f1001 move check below clear interval just in case... 2025-03-12 11:22:28 +07:00
Slowlife01
777b215c15 support hours in time formatting & hide progress bar if media is tooo long 2025-03-12 11:16:45 +07:00
Slowlife01
7bd5c1b41c Merge branch 'media-control' of https://github.com/Slowlife01/desktop into media-control 2025-03-12 08:50:21 +07:00
Slowlife01
fa70e8bd37 revert toolbox patch 2025-03-12 08:49:59 +07:00
Slowlife
ec2badc74b Merge branch 'dev' into media-control
Signed-off-by: Slowlife <slowlife1165@gmail.com>
2025-03-12 08:46:28 +07:00
Slowlife01
500e62cbce address reviews 2025-03-12 08:45:23 +07:00
mr. m
4fa3f6736b Fixed tabs opening on the essentials container 2025-03-12 08:45:21 +07:00
mr. m
1d03c01420 Fix hover attribute clearing logic in ZenCompactMode 2025-03-12 08:45:21 +07:00
mr. m
759061ffdb Fix inconsistent quote style in sizemodechange event listener 2025-03-12 08:45:20 +07:00
dillontkh
76180a43a8 Fix toolbar not hiding after minimizing 2025-03-12 08:45:20 +07:00
Slowlife01
5867ae2f93 format 2025-03-12 08:45:20 +07:00
Slowlife01
e6552c8dda Feat: basic media control
Fixed dragging undefined tabs
2025-03-12 08:45:19 +07:00
mr. m
110d4e10bb Add option to hide tracking protection icon in URL bar 2025-03-11 23:29:21 +01:00
mr. m
6d458d3b16 Remove unnecessary console log for focused state in ZenGlanceManager 2025-03-11 21:43:06 +01:00
mr. m
40ce0b714e Refactor tab handling logic to improve neighbor tab selection in standalone mode 2025-03-11 21:41:27 +01:00
mr. m
8a5b0928c5 Update candidate version to 136.0.1 in surfer.json 2025-03-11 19:12:43 +01:00
mr. m
7e55497e20 Fixed tabs opening on the essentials container 2025-03-11 19:07:47 +01:00
mr. m
2d333a23a4 Fix hover attribute clearing logic in ZenCompactMode 2025-03-11 08:00:59 +01:00
mr. m
0a32810f36 Fix inconsistent quote style in sizemodechange event listener 2025-03-11 07:57:12 +01:00
mr. m
c6cbf7941c Merge pull request #6324 from dillontkh/fix-#6320
Fix toolbar not hiding after minimizing
2025-03-11 07:37:12 +01:00
dillontkh
33d8103335 Fix toolbar not hiding after minimizing 2025-03-11 14:32:32 +08:00
mr. M
3df1973ac9 Refactor tab drop handling and add workspace dropdown toggle functionality in bookmark editing 2025-03-10 21:31:13 +01:00
mr. M
d51391bb9b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-10 21:15:25 +01:00
mr. M
94714e4f39 Add README generation for release builds and update session store attributes 2025-03-10 21:15:22 +01:00
mr. m
12266179d6 Changed apple team ID for entitlements 2025-03-10 20:34:01 +01:00
mr. M
a9f2bf2d54 Enable tab drop feature in split view and update event listener accordingly 2025-03-10 17:01:15 +01:00
mr. M
3972a181e6 Refactor CSS transitions and fix console log statements for clarity 2025-03-10 16:43:05 +01:00
mr. m
986661b6e8 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-10 16:34:53 +01:00
mr. m
99faa45d94 Fixed context menu allowing at split essential tabs 2025-03-10 16:34:49 +01:00
mr. M
daad62d939 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-10 16:30:30 +01:00
mr. M
f775a12de9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-10 16:30:27 +01:00
mr. m
ebc33723b0 Fixed dragging undefined tabs 2025-03-10 13:28:01 +01:00
mr. m
2c8d2babdc Fixed removing workspaces deleting the empty tab as well 2025-03-10 01:12:10 +01:00
mr. m
7771b5af2d Fixed split view drop cursor and timing issues 2025-03-10 00:23:51 +01:00
mr. m
1729b553a4 Fixed changing icons on an extensial tab 2025-03-09 23:34:53 +01:00
mr. m
4f10a12869 Removed profiles enabled in config 2025-03-09 23:31:02 +01:00
mr. M
a0b372e7d9 Enhance Zen Glance functionality with confirmation on close and improved styling 2025-03-09 15:34:19 +01:00
mr. m
daded49ce8 Merge pull request #6256 from noaione/split-view-drag-fix
Fix wrong variable being used for splitting tab view
2025-03-09 14:16:17 +01:00
mr. M
d5d101d3f8 Update display version for Zen and Zen Twilight to 1.9.1 2025-03-09 12:15:48 +01:00
noaione
e83b698df4 Fix wrong variable being used for splitting tab view 2025-03-09 17:58:20 +07:00
mr. m
712cba1398 Merge pull request #6244 from noaione/ai-dont-want-this
Disable AI chat stuff by default
2025-03-09 09:05:37 +01:00
noaione
b954efe624 Disable AI chat stuff by default 2025-03-09 14:03:53 +07:00
mr. M
163d2c8d8f Add workspace selector to bookmark edit panel and ensure ZenWorkspaces is defined 2025-03-08 23:59:38 +01:00
mr. M
cf807ea93e Format export statement for consistency in AppRun script 2025-03-08 19:45:39 +01:00
mr. m
0a9942d01f Merge pull request #6156 from Samueru-sama/patch-3
remove unnecesary declation of several variables
2025-03-08 19:44:16 +01:00
mr. M
6d164511b4 Add error handling to tab animation and refine empty tab selection logic 2025-03-08 19:43:12 +01:00
mr. m
441ea2000b Merge pull request #6185 from noaione/privatebrowsing-newtab-fix
Pass new tab URL to Zen `selectEmptyTab`
2025-03-08 19:01:10 +01:00
mr. m
64281776f4 Merge pull request #6204 from zen-browser/right-split-drop
Enhance ZenViewSplitter to support dynamic side detection for split v…
2025-03-08 18:58:09 +01:00
mr. M
a93fdf5a17 Refactor URL bar height handling and improve drag-and-drop tab functionality in ZenViewSplitter 2025-03-08 18:51:46 +01:00
mr. m
050ed71c00 Merge branch 'dev' into right-split-drop 2025-03-08 18:20:43 +01:00
noaione
7b029cc7bc Pass new tab URL to Zen selectEmptyTab
This will ensure private browsing mode to not open the standard new tab.
2025-03-08 19:59:58 +07:00
mr. M
07afc4810a Adjust URL bar height and update layout handling for compact mode 2025-03-08 11:51:50 +01:00
mr. M
ff339c3fb0 Update @zen-browser/surfer dependency to version 1.9.20 2025-03-08 02:01:04 +01:00
mr. M
2e21bcc542 Enhance sidebar and vertical tab styles with workspace-specific adjustments 2025-03-07 23:28:04 +01:00
Samuel
9a27b66661 remove unnecesary declation of several variables
Signed-off-by: Samuel <36420837+Samueru-sama@users.noreply.github.com>
2025-03-07 14:03:52 -04:00
mr. M
ee91ea86ff Enhance ZenViewSplitter to support dynamic side detection for split view animations 2025-03-07 18:53:45 +01:00
mr. M
5484aea042 Enhance tab movement functionality with error handling and style reset for dragged tabs 2025-03-07 17:39:05 +01:00
mr. M
4c7955b099 Add actions cache variable exposure to build workflows 2025-03-07 17:04:27 +01:00
mr. M
00654c168f Fix promise handling in ZenViewSplitter to prevent memory leaks 2025-03-07 16:26:30 +01:00
mr. M
8e789732f9 Refactor CSS for vertical tabs and URL bar to improve layout and responsiveness 2025-03-07 16:25:36 +01:00
mr. M
b69e8aebab Refactor transition properties for improved readability in zen-glance.css 2025-03-07 15:30:13 +01:00
mr. M
d8265d4513 Remove zombie lock file in Windows release build workflow 2025-03-07 15:29:59 +01:00
mr. M
1b0c3a5d9a Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-07 15:29:30 +01:00
mr. M
124d5e0cdb Enhance button hover effects with scaling transitions for improved interactivity 2025-03-07 15:29:26 +01:00
mr. m
3b86f317d1 Fixed animating split views in 2025-03-07 14:07:49 +01:00
mr. m
39fdda8958 Added support to unsplit tabs when dragging them to the sidebar 2025-03-07 13:59:23 +01:00
mr. m
0575373167 Fixed dragging split views tabs outisde of the container 2025-03-07 13:37:28 +01:00
mr. m
9466f6ee86 Fixed dragging multiple tabs with split view groups 2025-03-07 13:33:18 +01:00
mr. m
ad491edee3 Make sure to show split views group as selected when multiselecting 2025-03-07 13:27:51 +01:00
mr. m
4557d87ed9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-07 13:26:21 +01:00
mr. m
ea245cd213 Common fixes before releasing 2025-03-07 13:26:11 +01:00
mr. M
f9f126a842 Update tab selected text color to use !important for better visibility 2025-03-07 12:12:32 +01:00
mr. m
65433172f3 Added a corner radius to tab icons 2025-03-07 11:59:00 +01:00
mr. m
3325dc0d9f Fixed session restore identifying the empty tab as a normal one 2025-03-07 11:54:57 +01:00
mr. m
00533fb956 Merge pull request #6130 from Samueru-sama/patch-2
fix crash on sleep by switching appimage runtime
2025-03-07 11:02:05 +01:00
Samuel
0d499b3c25 fix crash on sleep by switching appimage runtime
This also has the benefit of faster launch times

Signed-off-by: Samuel <36420837+Samueru-sama@users.noreply.github.com>
2025-03-06 22:33:54 -04:00
mr. m
eda9b1f20b The split view dragging should always show the cursor pointer 2025-03-06 22:40:00 +01:00
mr. M
b9eb13f033 Fix sidebar width calculations and improve compact mode styling; ensure accurate width properties are set and remove unnecessary transformations. 2025-03-06 20:39:34 +01:00
mr. M
391cb84117 Fix tab position calculation to ensure new tabs are inserted correctly after the current tab 2025-03-06 16:10:25 +01:00
mr. M
8ed5b50c3d Fix tab label handling and improve pinned tab state management; ensure static labels are correctly set and cached. 2025-03-06 16:06:15 +01:00
mr. M
b93faff771 Fix CSS width calculation for expanded sidebar and correct typo in opacity removal; ensure proper tab icon updates on pinning. 2025-03-06 15:25:06 +01:00
mr. M
671a76bf86 Refactor workspace settings and improve tab management; remove individual pinned tabs preference, update bootstrap command, and enhance tab removal logic for non-existent workspaces. 2025-03-06 14:58:35 +01:00
mr. M
d698c51ce0 Fix tab container assignment to retain existing vertical pinned tabs 2025-03-06 13:36:43 +01:00
mr. M
ddb0a65957 Refactor Zen components: update CSS variable for toolbar button fill, improve tab unloading logic, and enhance tab icon URLs 2025-03-06 12:55:34 +01:00
mr. M
10b6551ea3 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-06 12:50:45 +01:00
mr. M
713ceab89f Enhance styling and functionality in Zen components; adjust URL bar border radius, update tab unloading logic, and refine element separation settings 2025-03-06 12:50:42 +01:00
mr. m
ba864200ee Merge pull request #6116 from dillontkh/fix-#4874
Fix compact mode top toolbar hiding prematurely
2025-03-06 12:38:26 +01:00
dillontkh
98084457ff Fix compact mode top toolbar hiding prematurely 2025-03-06 19:22:13 +08:00
mr. m
ba1411b9cd Merge pull request #6104 from imcvampire/patch-1
Update README.md: fix small typo on version format
2025-03-06 07:33:53 +01:00
Quoc-Anh Nguyen
ff4fe92c9f Update README.md: fix small typo on version format
Signed-off-by: Quoc-Anh Nguyen <9426721+imcvampire@users.noreply.github.com>
2025-03-06 03:10:51 +02:00
mr. M
8d3b9098c0 Adjust URL bar container height for breakout state and remove redundant width/height calculations in URL bar styles 2025-03-05 21:32:47 +01:00
mr. M
43da147d44 Fix event coordinate check in ZenViewSplitter; use screenX and screenY instead of clickX and clientY 2025-03-05 20:17:49 +01:00
mr. M
148c9661c2 Refactor tab movement logic in ZenViewSplitter; ensure empty tab is last and adjust fake browser removal behavior 2025-03-05 20:08:35 +01:00
mr. M
f0e2a68abf Refactor tab handling logic in ZenViewSplitter; ensure empty tab is last and remove fake browser when moving tabs 2025-03-05 20:06:53 +01:00
mr. m
d16a263480 Merge pull request #6086 from Samueru-sama/patch-1
fix appimage not being able to set itself as default web browser
2025-03-05 20:04:02 +01:00
mr. m
d50f6001d8 Merge pull request #6082 from Slowlife01/dragover
Feat: add drag event support for compact mode
2025-03-05 20:03:56 +01:00
mr. m
bb5b0895a8 Merge pull request #6072 from Slowlife01/externalurl
Fix: External link not opening in default container
2025-03-05 20:03:43 +01:00
mr. M
162e6abcc1 Enhance tab icon handling and improve event detection in ZenViewSplitter; update version numbers in surfer.json 2025-03-05 20:02:10 +01:00
Samuel
ce2e492632 fix appimage not being able to set itself as default web browser
Signed-off-by: Samuel <36420837+Samueru-sama@users.noreply.github.com>
2025-03-05 11:33:28 -04:00
Slowlife01
03f6e61935 Feat: add drag event support for compact mode 2025-03-05 21:34:16 +07:00
mr. m
996f042961 Increased border radius for compact mode 2025-03-05 15:08:10 +01:00
mr. m
55275b23aa Small adjustments to compact mode and the URL bar background 2025-03-05 13:05:39 +01:00
mr. m
188a6ea801 Small fixes to the URL bar 2025-03-05 12:51:44 +01:00
mr. m
ab127daa35 Small fixes to the welcome page 2025-03-05 12:34:42 +01:00
mr. m
c61112bc6d Fixed common issues with split views not being properly registered 2025-03-05 12:14:03 +01:00
Slowlife01
9b07fd528b Fix: External link not opening in default container 2025-03-05 15:25:28 +07:00
mr. m
1ba809825d Fixed fully opening glance appearing on random places if container specific essentials are on
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-04 21:00:17 +01:00
mr. m
09119f9d18 Merge pull request #6021 from Nosferatu31/martial-arts-emoji
Feature: add martial arts uniform emoji
2025-03-04 20:51:19 +01:00
mr. M
c78cafe605 Refactor CSS styles for zen components and update tab icon handling in ZenPinnedTabManager 2025-03-04 20:46:57 +01:00
mr. M
1c49cffc66 Update vertical-tabs.css to set a fixed minimum width for tab columns 2025-03-04 20:26:46 +01:00
mr. M
452c19a7ea Refactor ZenViewSplitter to improve drag-and-drop functionality and enhance split view behavior 2025-03-04 20:23:21 +01:00
mr. M
cc8a5cf367 Update Firefox version to 136.0 in README and surfer.json; modify ToolbarContextMenu context menu items 2025-03-04 19:20:12 +01:00
mr. m
5bbd881f01 Fixed common issues with split views and glance 2025-03-04 15:21:00 +01:00
Gabriel Fernandes
1c2ddea3d4 fix: remove extra words from martial arts uniform emoji 2025-03-04 10:05:56 +00:00
mr. M
096a28002f Refactor compact mode styles and improve tab positioning for better layout consistency 2025-03-04 00:22:40 +01:00
mr. M
23a60e79c1 Update split view tab styles for collapsed mode 2025-03-03 23:52:09 +01:00
mr. M
473698c744 Refactor split view styles and update theme variables for improved UI consistency 2025-03-03 23:36:34 +01:00
Gabriel Fernandes
b955be65f4 Feature: add martial arts uniform emoji 2025-03-03 12:24:39 +00:00
mr. m
98668d5380 Did more common fixes with the new split views implementation 2025-03-03 10:56:10 +01:00
mr. m
e057e952b6 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-03 08:47:14 +01:00
mr. m
e04cb679f9 Fixed registring the empty tab as last selected on split views 2025-03-03 08:47:10 +01:00
mr. m
fd1f2fa0c4 Merge pull request #5999 from noaione/jxl-frame-counts
Report JXL frame counts properly
2025-03-03 07:54:27 +01:00
mr. m
f1f80f3d57 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-03 01:18:07 +01:00
mr. m
7440f12117 Made so split view can be rearranged without ctrl button event 2025-03-03 01:18:03 +01:00
mr. M
2f8847b8fe Add initial padding for animation in compact mode styles 2025-03-03 01:17:47 +01:00
mr. M
8aaccf06b2 Enhance tab selection handling and improve drag-and-drop functionality in ZenViewSplitter 2025-03-03 00:11:31 +01:00
noaione
b83ec80e7c Ensure we check if we have animation or not first 2025-03-03 03:48:18 +07:00
mr. M
7ca57da6fe Refactor tab addition logic and streamline tab filtering in Zen components 2025-03-02 21:36:53 +01:00
mr. M
0cb7b0af95 Refactor tab management and drag-and-drop functionality; improve animation durations and conditions for splitting tabs. 2025-03-02 21:36:31 +01:00
mr. m
7646c43f45 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-02 18:21:23 +01:00
mr. m
7cb1ae6d3c Fixed compact mode sidebar animating on an empty state and not animating properly 2025-03-02 18:21:18 +01:00
noaione
9454ab9d6c Report JXL frame counts properly
Ref:
- https://phabricator.services.mozilla.com/D212831
- https://github.com/zen-browser/desktop/pull/5634#issuecomment-2692802618
2025-03-03 00:03:29 +07:00
mr. M
780b514cc0 Refine animation for browser wrapper opacity and adjust easing for smoother transitions 2025-03-02 17:11:18 +01:00
mr. M
7b124f1dc2 Add preference to hide one-off search buttons and adjust CSS positioning 2025-03-02 17:03:58 +01:00
mr. m
a500407dc3 Merge pull request #5988 from Slowlife01/hideemptytab
Hide empty tab from add-ons
2025-03-02 16:47:56 +01:00
mr. M
d415bde66c Implement drag-and-drop functionality for split view and refine CSS styles for better layout and visibility 2025-03-02 16:45:57 +01:00
mr. m
8902f3202e Merge branch 'dev' into glance-buttons-overflow 2025-03-02 15:45:11 +01:00
Slowlife
314bdf61ef Merge branch 'zen-browser:dev' into hideemptytab 2025-03-02 21:35:56 +07:00
Slowlife01
43c98b7ddd hide empty tab from add-ons 2025-03-02 21:30:52 +07:00
mr. m
e065ccb7b7 Merge pull request #5467 from mokazemi/fix/panel-pin-icon
keep the "pinned" attribute of the side web panel and the button in sync
2025-03-02 15:07:42 +01:00
mr. M
eea9e060c8 Add patches for Cargo.lock and Cargo.toml to include mime_guess and update dependencies 2025-03-02 14:02:52 +01:00
mr. M
3377885587 Remove unused Cargo.lock and Cargo.toml patches; update PlacesUIUtils.sys.mjs for improved bookmark workspace handling 2025-03-02 12:56:59 +01:00
mr. m
39f4f4f0ea Merge pull request #5634 from noaione/complete-jxl-support
Implement a more complete JXL features
2025-03-02 12:53:44 +01:00
mr. m
85c54eda7d Merge pull request #5976 from Slowlife01/dev
Fix: bookmark items not opening
2025-03-02 12:51:55 +01:00
Slowlife01
fc6d9ba67a Fix: bookmark items not opening 2025-03-02 18:10:02 +07:00
mr. m
ff25a5b432 Fixed reordering tabs not being correctly saved 2025-03-02 11:30:10 +01:00
mr. M
fd8a56762d Refactor pinned tab management and improve initialization logic 2025-03-02 10:41:14 +01:00
mr. M
7e4c3c0df0 Enable JavaScript and properties minification in build configuration 2025-03-02 10:27:58 +01:00
mr. M
fae2187394 Enhance split view tab management and styling adjustments 2025-03-01 23:01:29 +01:00
Vrezh Fedora
c17779b6d4 revert(var): bring back quikcCloseZen 2025-03-01 22:26:46 +01:00
Vrezh Fedora
7f6c5f7211 revert some changes 2025-03-01 22:23:49 +01:00
Vrezh Fedora
45f49738f3 Merge branch 'dev' into glance-buttons-overflow 2025-03-01 20:47:06 +01:00
mr. M
86390bde02 Enhance split view functionality and styling improvements 2025-03-01 19:19:22 +01:00
mr. M
595aa9b062 Improved stylings for split view goups 2025-03-01 14:23:41 +01:00
mr. m
3eed6de797 Formatted the project 2025-03-01 13:26:39 +01:00
mr. m
8655aa8c37 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-03-01 13:18:34 +01:00
mr. m
47c64661ec Fixed split view groups being unpinned / pinned 2025-03-01 13:18:30 +01:00
mr-cheff
aa4646692e Update monthly issue metrics 2025-03-01 02:36:53 +00:00
mr. m
67ee00c3f8 Merge pull request #5914 from zwamdurkel/dev
Allow having full url without https in sidebar
2025-03-01 00:06:36 +01:00
mr. m
52e18e5125 Formatted the project 2025-02-28 22:58:06 +01:00
mr. m
30a7bd49a9 Fixed creating essentials being in the wrong order and fixed watermark not waiting enough time 2025-02-28 22:57:41 +01:00
Aloys Riswick
654d35bc89 Allow having full url without https in sidebar 2025-02-28 22:57:38 +01:00
mr. m
1ae11fef58 Worked a bit more on split view groups 2025-02-28 21:20:11 +01:00
mr. m
6023462bbd Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-28 20:10:38 +01:00
mr. m
163cc6b6bd Merge pull request #5898 from fkobi/patch-1
README: specify license version
2025-02-28 16:02:58 +01:00
fkobi
891e9bacaa README: specify license version
Signed-off-by: fkobi <fkobi@pm.me>
2025-02-28 14:41:02 +00:00
mr. m
c8796d9a54 Fixed mute button being missaligned 2025-02-28 10:48:42 +01:00
mr. m
0c918caed2 Small fixed for new split view groups 2025-02-28 08:37:08 +01:00
noaione
46f6d28fca Remove pdf.mjs patch 2025-02-28 07:15:06 +07:00
mr. m
7d4641c5ec Fixed changing tabs while having glance open 2025-02-28 00:30:02 +01:00
mr. m
fc1ec9123d Fixed preference when listening for vibrancy changes on macos 2025-02-27 23:26:48 +01:00
mr. m
220415f698 Fixed vibrancy not updating on macos when changing the pref 2025-02-27 22:26:45 +01:00
mr. m
82389925bc Fixed vibrancy manager for macos preference, not being at startup anymore 2025-02-27 21:31:47 +01:00
mr. m
7714ef83aa Bumped rust version to 1.81 for windows builds 2025-02-27 21:30:46 +01:00
mr. m
09ce9f3107 Transparency types on macos now update when the preference change 2025-02-27 21:29:00 +01:00
mr. m
a409016f7a Added different transparency modes for macos and stopped initializing workspaces on closed windows 2025-02-27 19:06:50 +01:00
mr. m
7585514868 Started to add support for dragging folders and split view groups 2025-02-27 13:31:51 +01:00
mr. m
99ab59f3a3 Added better rendering for gradients 2025-02-27 12:50:27 +01:00
Vrezh Fedora
cf0662d0a4 feat(glance): glance buttons fix overflow 2025-02-27 12:09:05 +01:00
mr. m
7d20a9ed84 Formatted folders 2025-02-27 12:05:58 +01:00
mr. M
3878dcd27f Enhance tab grouping logic to correctly handle pinned tabs and improve insertion behavior 2025-02-27 00:30:50 +01:00
mr. M
9fb2e9d30d Update split view logic to check for 'zen-essential' attribute instead of pinned tabs 2025-02-27 00:30:12 +01:00
mr. M
d6a1889e9f Refactor tab movement logic to ensure selected tabs move together during drag-and-drop operations 2025-02-27 00:20:13 +01:00
noaione
34b0c8e774 Recognizes .jxl as a proper image type
Based on:
90702891fe/f/0002-Bug-1539075-Register-.jxl-extension-in-Firefox.-r-tn.patch
2025-02-27 06:01:37 +07:00
noaione
f11ae35b07 Implement a more complete JXL features
Based on this following phabricator patch/commits:
- https://phabricator.services.mozilla.com/D119700
- https://phabricator.services.mozilla.com/D122158
- https://phabricator.services.mozilla.com/D122159

Which add the following:
- Proper color profiles support for JPEG XL
- Animated JPEG XL
- Progressive decoding

Co-authored-by: wwwwwwww <wvvwvvvvwvvw@gmail.com>
2025-02-27 06:01:34 +07:00
mr. M
18d62429bf Started working on folders implementation and better split view integration 2025-02-26 23:51:38 +01:00
mr. M
65d56afc02 Center glance tab opening position in the browser 2025-02-26 22:06:36 +01:00
mr. M
71dde4d0dd Fixed opening bookmarks on empty tab pages (closes https://github.com/zen-browser/desktop/issues/5818) 2025-02-26 21:59:34 +01:00
mr. M
576632fbbf Adjustments while updating to firefox 136.0 2025-02-26 21:00:21 +01:00
mr. M
f7995f6da7 Update to firefox 136.0 2025-02-26 20:14:31 +01:00
mr. m
6115bbabc8 Applied common fixes 2025-02-26 13:27:58 +01:00
mr. m
dc1c166ac2 Make sure to hide the URL bar when hiding it on multiple toolbar compact mode 2025-02-25 22:01:08 +01:00
mr. m
279849debe Make sure to properly align the urlbar when it's not floating on compact mode 2025-02-25 21:58:15 +01:00
mr. m
07c5474cf2 Increased margins on reset tab URL 2025-02-25 18:42:31 +01:00
mr. m
bd5fc861df For security reasons, dont trim the URL bar when it's not explicitly https 2025-02-25 18:15:44 +01:00
mr. m
6988060269 Ignore localhost URLs when trimming the URL in collapsed mode 2025-02-25 18:04:23 +01:00
mr. m
cf6ed8c382 Removed flatpak artifacts once build and commits has been done 2025-02-25 17:53:43 +01:00
mr. m
d536f3e93c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-25 17:46:27 +01:00
mr. m
cc2262dbaf Common bug fixes 2025-02-25 17:46:20 +01:00
mr. m
f3fa0eb849 Merge pull request #5730 from ifdskfjsdkfjsd/dev
Native English proofread on README
2025-02-25 16:58:41 +01:00
ifdskfjsdkfjsd
7c9bca1325 Native English proofread
Signed-off-by: ifdskfjsdkfjsd <192259704+ifdskfjsdkfjsd@users.noreply.github.com>
2025-02-25 10:40:23 -05:00
mr. m
493f299cce Enabled compilation with sccache and disable rust incremental builds (formatted from 5d7248d4c7) 2025-02-25 15:24:41 +01:00
mr. m
5d7248d4c7 Enabled compilation with sccache and disable rust incremental builds 2025-02-25 15:23:15 +01:00
mr. m
d9e8fb3469 Disabled sccache temporarilly 2025-02-25 13:39:41 +01:00
mr. m
a5051e116a FIxed opening bookmarks not inheriting 2025-02-25 13:36:22 +01:00
mr. m
3358d0e3d7 Fixed tabs being reordered 2025-02-25 13:04:15 +01:00
mr. m
ca183c7de6 Common fixes and optimizations 2025-02-25 12:30:33 +01:00
mr. m
b39961e43e Fixed reordering tabs when having essentials 2025-02-25 09:07:22 +01:00
mr. m
59e8c120e2 Made rust compilation also use sscache and also display it's building time 2025-02-24 23:16:51 +01:00
mr. m
382dcc8d0c Started using sccache for all builds now 2025-02-24 23:05:50 +01:00
mr. m
beab1632b3 Merge pull request #5680 from zen-browser/stable
Fixed workspace indicator margin for windows
2025-02-24 21:06:14 +01:00
mr. m
e84cb34b8d Fixed workspace indicator margin for windows
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-02-24 21:05:56 +01:00
mr. m
457c2131e4 Fixed floating urlbar on 2 toolbar compact mode 2025-02-24 20:16:06 +01:00
mr. m
35f38a116a Fixed common issues when opening the settings page on the same workspace 2025-02-24 20:07:30 +01:00
mr. m
054f628192 Fixed default initialization of profile names 2025-02-24 19:41:11 +01:00
mr. m
b844859799 Fixed getting an empty tab user context ID 2025-02-24 13:48:54 +01:00
mr. m
ddaeec85d4 Fixed restoring session store tabs 2025-02-24 10:53:36 +01:00
mr. m
a84d62f307 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-24 10:49:36 +01:00
mr. m
b4724cff18 Fixed restoring essential tabs 2025-02-24 10:49:29 +01:00
mr. m
1e72461806 Bumped surfer release version
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-02-24 01:24:25 -08:00
mr. m
41617183ab Fixed reordering tabs with glance and hidden tabs in workspaces 2025-02-24 10:22:13 +01:00
mr. M
9aa48b2645 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-24 08:08:11 +01:00
mr. M
20ab35fbf9 Refactor pinned tab management to improve tab insertion logic and error handling 2025-02-24 08:08:01 +01:00
mr. m
de0884d654 Merge pull request #5642 from Tanay-Kar/patch-5
Fixed add color icon alignment issue
2025-02-24 07:54:46 +01:00
mr. m
c285427fe2 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-24 07:50:45 +01:00
mr. m
61bbcbda37 Bumped surfer release version 2025-02-24 07:50:43 +01:00
mr. m
7468f6304c Fixed workspaces not showing previous tabs 2025-02-24 07:49:53 +01:00
Tanay Kar
ac915b0373 Fixed add color icon alignment issue
Signed-off-by: Tanay Kar <93914273+Tanay-Kar@users.noreply.github.com>
2025-02-24 12:12:21 +05:30
mr. M
60e2cab249 Add logic to conditionally hide non-essential tabs in pinned tab management 2025-02-23 22:11:58 +01:00
mr. M
12891ab238 Refactor tab management and styles for improved functionality and user experience 2025-02-23 21:53:07 +01:00
mr. M
c4480f208f Enhance tab management by tracking removal of tabs initiated by the startup page 2025-02-23 13:48:57 +01:00
mr. M
4352051c6e Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-23 10:21:19 +01:00
mr. M
39325539a2 Refactor tabbrowser logic to improve tab replacement conditions and enhance handling of empty tabs 2025-02-23 10:21:01 +01:00
mr. m
1d909c661e Removed previously selected tab when initializing pinned tabs 2025-02-23 09:10:20 +01:00
mr. m
1a94159bc9 Fixed unloading a tab on startup 2025-02-23 08:41:41 +01:00
mr. m
951cdc2d51 Fixed initializing tabs on startup 2025-02-23 00:45:03 +01:00
mr. M
74728b4544 Refactor ZenWorkspaces to improve promise handling in tab switching logic 2025-02-22 20:59:13 +01:00
mr. M
7819b561ad Refactor ZenWorkspaces to enhance tab switching logic with asynchronous handling for improved workspace management 2025-02-22 20:59:08 +01:00
mr. M
cc0e18012d Refactor ZenGradientGenerator styles and logic for improved UI consistency and element sizing 2025-02-22 18:36:14 +01:00
mr. M
f7c0b04884 Refactor ZenTabUnloader and ZenWorkspaces to improve tab unloading logic and enhance session restoration handling 2025-02-22 18:19:57 +01:00
mr. M
3de1673929 Refactor ZenGradientGenerator to enhance rotation functionality and improve UI elements for gradient generation 2025-02-22 16:11:17 +01:00
mr. M
6bcaab91ef Refactor CSS styles and ZenWorkspaces logic for improved UI consistency and functionality 2025-02-22 12:35:15 +01:00
mr. M
e246a6cd67 Refactor ZenUIManager to correct tab renaming logic by moving attribute setting for improved functionality 2025-02-22 12:16:10 +01:00
mr. M
a16f311be7 Refactor ZenThemesImporter to streamline URL matching logic for improved readability 2025-02-22 09:53:24 +01:00
mr. M
8e316068ba Refactor ZenThemesImporter to remove unnecessary chrome URL match; update migration version in ZenUIMigration for consistency 2025-02-22 09:52:47 +01:00
mr. M
87fc6c8a73 Enhance ZenStartup and ZenThemesImporter for improved animation and URL matching; update migration version in ZenUIMigration for future enhancements 2025-02-22 09:44:46 +01:00
mr. M
faf136756c Enhance ZenPinnedTabManager to set default user context ID for new tabs and adjust tab insertion logic for better positioning 2025-02-22 00:58:13 +01:00
mr. M
8e64623592 Refactor tab selection and new tab handling logic in ZenWorkspaces for improved clarity and maintainability 2025-02-22 00:02:12 +01:00
mr. M
5e256b9beb Refactor tab blurring logic in ZenWorkspaces for improved readability 2025-02-21 23:12:46 +01:00
mr. M
ec30e4c100 Refactor tab blurring logic in ZenWorkspaces for improved readability 2025-02-21 23:10:43 +01:00
mr. M
32ab4a660f Refactor tab selection logic in ZenWorkspaces to improve clarity and maintainability 2025-02-21 23:09:30 +01:00
mr. M
079ec27a21 Refactor color assignment logic in ZenGradientGenerator for improved readability 2025-02-21 20:23:20 +01:00
mr. M
7a4afd947d Update subproject commit reference in localization files 2025-02-21 20:22:28 +01:00
mr. M
bb7c400855 Fix welcome screen preference setting and optimize dot removal logic in gradient generator 2025-02-21 20:18:27 +01:00
mr. M
81fed8a1d8 Refactor event listener for ZenThemePicker panel to improve readability and maintainability 2025-02-21 19:54:21 +01:00
mr. M
023096477c Refactor ZenWelcome component and update welcome screen handling for improved layout and functionality 2025-02-21 19:51:51 +01:00
mr. M
df597e6452 Refactor watermark handling and improve tab switching logic for enhanced user experience 2025-02-21 18:37:53 +01:00
mr. M
68cf549df3 Adjust tab rotation angle and enhance pinned tab loading logic for improved user experience 2025-02-21 16:50:16 +01:00
mr. M
22060f90bf Remove redundant CSS rule for focused URL bar background 2025-02-21 16:16:22 +01:00
mr. M
16f242da13 Remove unnecessary wait for session store restoration in pinned tabs refresh 2025-02-21 16:07:40 +01:00
mr. M
12cc944728 Remove static label attribute from pinned tabs on unpinning 2025-02-21 15:41:02 +01:00
mr. M
f9656c16bf Refactor tab management and workspace state handling for improved functionality and consistency 2025-02-21 15:38:18 +01:00
mr. M
62ee67ce80 Reintroduce workspace colors panel with fade-in and fade-out animations 2025-02-21 12:41:07 +01:00
mr. M
1b97e5bc97 Center welcome window using moveTo for improved positioning 2025-02-21 12:36:44 +01:00
mr. M
a97ff24035 Center welcome window on focus 2025-02-21 12:29:21 +01:00
mr. M
dee0016836 Implement tab pinning functionality and default workspace creation logic 2025-02-21 12:28:32 +01:00
mr. M
6b306daf21 Refactor welcome page transitions and reorganize tabs after welcome screen 2025-02-21 11:56:31 +01:00
mr. M
2593d2137b Fix gradient box positioning and update dot position handling in ZenGradientGenerator 2025-02-21 11:42:44 +01:00
mr. M
679c764403 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-21 11:33:01 +01:00
mr. M
6771b137ea Enhance UI styles and functionality for gradient generator, vertical tabs, and URL bar; improve tab management logic 2025-02-21 11:32:48 +01:00
mr. m
a7e51408c2 Merge pull request #5577 from arbusam/patch-1
Update Contribution Guidelines Branch Structure
2025-02-21 09:33:11 +01:00
Arhan Busam
eab83659ca Update contribute.md
Signed-off-by: Arhan Busam <arhan.busam@gmail.com>
2025-02-21 14:18:26 +11:00
mr. m
a90c6c445c Added common UI fixes / inconsistencies 2025-02-21 01:25:08 +01:00
mr. m
aae4f0520c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-21 01:19:39 +01:00
mr. m
e74cdc6ca0 More common UI fixes 2025-02-21 01:19:36 +01:00
mr. M
df666813f3 Refactor zen-gradient-generator styles for improved responsiveness on macOS 2025-02-21 01:18:01 +01:00
mr. m
4a8790e07f Improved color picker styles 2025-02-21 01:07:09 +01:00
mr. M
7bbe5a6f06 Update subproject commit reference for localization changes 2025-02-20 23:39:18 +01:00
mr. M
9f8dfddfa8 Refactor ZenWorkspaces initialization and enhance pinned tab management for improved performance and layout 2025-02-20 23:17:52 +01:00
mr. M
fbe81666bf Enhance pinned tab management with reset functionality and location change handling 2025-02-20 22:30:49 +01:00
mr. M
9712ced2bf Refactor tab management and styling for improved workspace organization and UI consistency 2025-02-20 20:34:55 +01:00
mr. M
9dc0ce4b13 Adjust margin values for zen-welcome workspace colors anchor for improved layout 2025-02-20 19:55:17 +01:00
mr. M
b71903e04b Enhance gradient generator UI with improved layout and styling adjustments 2025-02-20 19:48:45 +01:00
mr. M
48ab77ef52 Refactor EME configuration to remove wmfcdm support and adjust gradient dot size 2025-02-20 17:33:53 +01:00
mr. M
35b3ea2047 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-20 17:02:28 +01:00
mr. M
620f63e1f3 Fix icon generation for Windows in update-resources.sh 2025-02-20 17:02:22 +01:00
mr. m
35243167b3 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-20 16:06:46 +01:00
mr. m
93d844b950 Enabled wmfcdm media encription component 2025-02-20 16:06:43 +01:00
mr. m
bc863f3f2c Fixed selecting the correct dot 2025-02-20 15:56:00 +01:00
mr. m
cc9b2cdaed Merge pull request #5544 from afonsofrancof/feature/open-on-hover-compact-mode 2025-02-20 15:49:34 +01:00
mr. m
1b091bb07f Formatted the project 2025-02-20 13:33:43 +01:00
mr. m
99b6ef9374 Made urlbar fully floating, much better experience now 2025-02-20 13:24:00 +01:00
mr. m
c1870fee32 Fixed common issues with workspaces and the new empty tab 2025-02-20 11:53:33 +01:00
mr. m
61311bd3e6 Fixed rust dependency versioning for cargo-download 2025-02-20 00:25:39 +01:00
afonsofrancof
9238244ea2 Only use zen-has-hover to determine if sidebar and toolbar should be shown when hovered over 2025-02-19 20:31:38 +00:00
mr. m
21cdc29f27 Formatted the project 2025-02-19 20:30:51 +01:00
mr. m
e4a567c63a Fixed identity box being always visible when expanding the URL bar 2025-02-19 20:30:22 +01:00
mr. m
adfa094153 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-19 20:26:20 +01:00
mr. m
f94d35519e Fixed renaming workspaces not being applied 2025-02-19 20:25:51 +01:00
mr. m
69e12f40d7 Merge pull request #5543 from zen-browser/revert-4734-dev
Revert "Add Bat to ZenEmojies"
2025-02-19 20:24:19 +01:00
mr. m
a17966b8d4 Revert "Add Bat to ZenEmojies" 2025-02-19 11:24:00 -08:00
mr. m
053a8194a2 Merge pull request #5537 from ErdemGKSL/dev
Better aligment for add custom color button
2025-02-19 18:28:27 +01:00
Erdem
bdf7c84a35 Better aligment for add custom color button
centered the hight and added 2px of space from the input for better view
2025-02-19 20:24:48 +03:00
mr. M
b84f1e229b Update tabs toolbar after welcome animation completion 2025-02-19 17:53:39 +01:00
mr. M
41938191c7 Fixed trying to unload an about:* page rendering the browser useless 2025-02-19 17:50:48 +01:00
mr. M
37a985c936 Formatted ebdc9368da 2025-02-19 17:27:10 +01:00
mr. M
ebdc9368da Added an Arc-like empty tab that represents no state. [zen.urlbar.replace-newtab to false to disable] 2025-02-19 17:26:30 +01:00
mr. M
e75e8d170d Update panel shadow and margin styles in zen-theme and popup.css 2025-02-19 13:12:15 +01:00
mr. M
ec7a30141b Refactor CSS variables for panel shadow and margin in zen-theme and update urlbar styles 2025-02-19 13:10:27 +01:00
mr. m
5e3385e9f3 Merge pull request #4792 from afonsofrancof/feature/open-on-hover-compact-mode 2025-02-19 13:07:46 +01:00
mr. M
76e47e5356 Fix CSS formatting and streamline tab opening logic in ZenWelcome 2025-02-19 13:05:44 +01:00
mr. m
8e9d885708 Merge pull request #5440 from zen-browser/new-color-picker 2025-02-19 13:05:19 +01:00
mr. M
d93a7c0e91 Merge branch 'new-color-picker' of https://github.com/zen-browser/desktop into new-color-picker 2025-02-19 13:04:58 +01:00
mr. M
93df13ff78 Remove unused gradient display image and implement predefined color options in gradient generator 2025-02-19 13:04:18 +01:00
mr. M
58d83d8f92 Add functions to open initial pinned tabs and welcome tab in ZenWelcome 2025-02-19 10:34:06 +01:00
mr. M
cc52ec2b71 Refactor CSS styles for zen-theme and zen-welcome; improve responsiveness and adjust icon sizes 2025-02-19 10:09:00 +01:00
mr. M
0f442ae743 Add pocket-outline icon and update expand-sidebar icon SVG 2025-02-19 09:21:39 +01:00
mr. M
dcd6f0085b Add responsive styles for small screens in zen-welcome.css 2025-02-19 00:31:59 +01:00
mr. M
fab823b957 Update Firefox version to 135.0.1 in README and surfer.json 2025-02-19 00:27:14 +01:00
afonsofrancof
dccee58476 Added the window buttons 2025-02-18 23:22:53 +00:00
afonsofrancof
a3af69c978 Changed the preference name to include toolbar 2025-02-18 23:15:51 +00:00
mr. m
b92c098ef1 Merge branch 'dev' into new-color-picker 2025-02-19 00:15:10 +01:00
mr. M
1cc5cd1b1d Add localization label for gradient generator and adjust button dimensions 2025-02-18 23:49:58 +01:00
afonsofrancof
2345e144cf Applied the show-on-hover preference to the topbar aswell. 2025-02-18 20:12:06 +00:00
mr. M
ceb0e97610 Fixed changing workspaces with container specific essentials turned on 2025-02-18 21:05:54 +01:00
mr. M
c3585ed714 Update CSS styles for gradient generator and welcome screen; adjust dimensions and improve layout 2025-02-18 20:37:35 +01:00
mr. M
bd5f52b4e2 Merge branch 'new-color-picker' of https://github.com/zen-browser/desktop into new-color-picker 2025-02-18 20:09:14 +01:00
mr. M
e6c7c30bdd Refactor code for better readability in ZenWelcome component 2025-02-18 20:09:11 +01:00
mr. m
1026350cbd Merge branch 'dev' into new-color-picker 2025-02-18 20:08:55 +01:00
mr. M
7e897c2a72 Fix welcome screen preference setting and improve code readability 2025-02-18 20:08:35 +01:00
mr. m
940500c992 Merge branch 'dev' into new-color-picker 2025-02-18 20:07:30 +01:00
mr. M
9ff353cbcf Merge branch 'new-color-picker' of https://github.com/zen-browser/desktop into new-color-picker 2025-02-18 20:06:59 +01:00
mr. M
1db5acdf7b Update subproject commit reference in localization 2025-02-18 20:06:53 +01:00
mr. m
cb100e5bb6 Merge pull request #5508 from neurokitti/new-color-picker
fixed issue with primary colors hopefully
2025-02-18 20:06:30 +01:00
mr. M
4d6893dc49 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-18 20:05:37 +01:00
mr. M
40b5866806 Refactor app name assignment in release build workflow; update welcome screen fade animations and styles 2025-02-18 20:05:29 +01:00
neurokitti
59e64499fb fixed issue with primary 2025-02-18 10:30:28 -06:00
mr. m
a024c509c6 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-18 17:08:49 +01:00
mr. m
1b72cc2114 Fixed adding extra force to the swiping motion 2025-02-18 17:08:41 +01:00
mr. M
c0d732da7c Fixed pinned tabs initialization when restoring 2 windows 2025-02-18 16:41:46 +01:00
afonsofrancof
1b8891a59b Made the loading of the sidebar hover preference lazy 2025-02-18 15:20:51 +00:00
Studio Movie Girl
6f9e489ba5 Merge branch 'zen-browser:new-color-picker' into new-color-picker 2025-02-18 09:09:26 -06:00
neurokitti
2c82d44b64 fixes primary colors (it should at least) 2025-02-18 09:08:53 -06:00
mr. M
7364062e8c Enhance styling for URL bar and popups; update icon sizes and SVG dimensions 2025-02-18 13:49:56 +01:00
mr. M
0044b0206a Refactor zen gradient generator: update theme picker initialization and event handling, improve CSS styles, and clean up unused code. 2025-02-18 13:29:58 +01:00
mr. m
82a98b8dd3 Merge branch 'dev' into new-color-picker 2025-02-18 12:31:07 +01:00
mr. M
435484482f Update subproject commit reference in localization 2025-02-18 12:30:39 +01:00
mr. m
1ad71ab5ae Merge pull request #5485 from neurokitti/new-color-picker
fixed padding and undifined algo error
2025-02-18 12:15:56 +01:00
mr. M
a4cdfc34ea Update @zen-browser/surfer dependency to version 1.9.19 2025-02-18 12:15:02 +01:00
mr. M
bf31cc24d6 Update firefox RC builds to 135.0.1 2025-02-18 12:06:28 +01:00
mr. M
baa4402a62 Rename 'zen-sidebar-bottom-wrapper' to 'zen-sidebar-bottom-buttons' for consistency in toolbar identification 2025-02-18 11:54:19 +01:00
mr. M
638c7c7420 Remove unused zen-avatars directory and associated files 2025-02-18 11:53:48 +01:00
neurokitti
08bd479cf9 fixed comment 2025-02-18 01:51:02 -06:00
neurokitti
18d0900b32 made it pretty 2025-02-18 01:42:52 -06:00
neurokitti
e24fd97370 fixed issue with calculating compliments 2025-02-18 01:40:16 -06:00
mr. M
a64adb6b16 Add event listener for TabClose and improve separator visibility logic 2025-02-18 00:51:19 +01:00
mr. M
cf431e1e4b Add media query for dark mode outline in zen-urlbar styles 2025-02-18 00:30:37 +01:00
mr. m
57071d21a7 Fixed force multiplyer to take into account sidebar width instead of scroll width 2025-02-18 00:24:11 +01:00
mr. m
13694d711d Make sure the onboarding window isn't draggable
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-02-18 00:10:13 +01:00
mr. M
973d6f64e2 Compact mode toolbar now also gets affected by the texture variable 2025-02-17 23:54:33 +01:00
mr. M
48a7e81906 Fix: Ensure glance tabs are inserted correctly in the tab list order 2025-02-17 23:49:31 +01:00
neurokitti
ba81ad5bce fixed padding and undifined algo error 2025-02-17 16:13:58 -06:00
mr. M
bf34c9a9c3 Fix: Correctly insert glance tab after the parent tab in the tab list 2025-02-17 22:35:54 +01:00
mr. M
10ae6491c9 Update gradient generator styles and replace palette icon 2025-02-17 22:22:22 +01:00
mr. m
1609569dc9 Merge branch 'dev' into new-color-picker 2025-02-17 22:03:52 +01:00
mr. M
63c52cc40a Update subproject commit reference in l10n 2025-02-17 22:03:24 +01:00
mr. M
ebaa39e17e Merge branch 'new-color-picker' of https://github.com/zen-browser/desktop into new-color-picker 2025-02-17 22:02:53 +01:00
mr. m
327c8f5a57 Discard changes to src/browser/themes/shared/zen-icons/jar.inc.mn 2025-02-17 22:01:11 +01:00
mr. m
492556a424 Merge pull request #5457 from neurokitti/new-color-picker
fixed issues and added button functionality
2025-02-17 22:00:16 +01:00
Studio Movie Girl
8c0e4a09d1 Update zen-popupset.inc.xhtml
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2025-02-17 14:55:01 -06:00
Studio Movie Girl
ee16ce65ec Update zen-gradient-generator.css
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2025-02-17 14:54:24 -06:00
Studio Movie Girl
2affdf680f Update ZenGradientGenerator.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2025-02-17 14:53:47 -06:00
mr. M
84bbb4ba63 Removed pilled button preference as it's no longer useful 2025-02-17 21:46:16 +01:00
mr. M
b8baca2100 Allowed renamed pinned tabs to persist across sessions 2025-02-17 21:43:30 +01:00
mr. M
15a056b466 Fixed fully expanding glance when having reduced motion enabled (closes https://github.com/zen-browser/desktop/issues/5117) 2025-02-17 19:30:44 +01:00
mr. M
205803c1be Fix: Adjust welcome page animation delay for improved user experience 2025-02-17 19:20:09 +01:00
mr. M
a66afafe31 Fix: Ensure welcome page preference is set when displayed 2025-02-17 19:18:10 +01:00
mr. m
657cb4c4cd Merge pull request #5474 from kristijanribaric/add-tab-rename-persistance
Fix: Update pinned tab title in storage on rename
2025-02-17 19:16:41 +01:00
mr. m
7df6378872 Merge pull request #5373 from zen-browser/new-onboarding
Implement Zen Welcome page
2025-02-17 19:13:21 +01:00
mr. M
c81cf324b8 Refactor CSS styles for ZenWelcome and vertical tabs, improving layout and animations 2025-02-17 19:12:49 +01:00
Kristijan Ribarić
57a33beb81 Fix: Properly update pinned tab titles after edit
This commit addresses an issue where edited pinned tab titles were not consistently updated across all windows and in storage.

The following changes were made:

- **ZenUIManager.mjs:** Removed redundant `pinId` variable and directly checked `zen-pin-id` attribute.
- **ZenPinnedTabsStorage.mjs:** Added `edited_title` column to the `zen_pins` table to track if a pin's title has been manually edited.  Also, the `updatePinTitle` function now accepts an `isEdited` flag (defaults to true) and updates the `edited_title` column accordingly.
- **ZenPinnedTabManager.mjs:**  The `updatePinTitle` function was added to handle the update of pin titles.  It updates the title in storage using `ZenPinnedTabsStorage.updatePinTitle`, refreshes the pinned tabs, and then iterates through all browser windows to update the labels of corresponding pinned tabs.  Also, a check was added to `_initializePinnedTabs` to set the `zen-has-static-label` attribute on tabs with `editedTitle` set to `true`.
- **ZenWorkspaces.mjs:** Added a null check for `activeWorkspaceStrip` to avoid errors when it's not available.

These changes ensure that when a pinned tab title is edited, the updated title is correctly persisted in storage and reflected across all open windows. The `edited_title` flag allows distinguishing between default titles and custom ones.
2025-02-17 17:22:44 +01:00
Kristijan Ribarić
a6e446e5cf Fix: Update pinned tab title in storage on rename
This commit addresses an issue where renaming a pinned tab wouldn't update the title stored in `ZenPinnedTabsStorage`.

The following changes were made:

- Modified `ZenUIManager.mjs` to asynchronously call `ZenPinnedTabsStorage.updatePinTitle` when a tab is renamed via the keyboard. This ensures the stored title is synchronized with the displayed title.
- Added the `updatePinTitle` function to `ZenPinnedTabsStorage.mjs`. This function updates the title of a zen pin within the database.

This ensures consistency between the tab title displayed in the UI and the title stored for pinned tabs.
2025-02-17 15:56:57 +01:00
Mohammad Kazemi
19bb1a1ce1 add pinned="true" attribute to web panel pin icon, also keep the pinned state of the panel and the button in sync 2025-02-17 15:58:54 +03:30
mr. M
68a3096683 Enhance ZenWelcome styling and functionality
- Add nowrap to welcome text for better layout
- Change button attribute to class for primary styling
- Update window centering logic to improve user experience
2025-02-17 13:19:54 +01:00
mr. m
c857541666 Merge branch 'dev' into new-onboarding 2025-02-17 12:27:34 +01:00
mr. M
4abca2f9b5 Bump display version to 1.8t in surfer.json 2025-02-17 12:26:08 +01:00
mr. M
cbbae1e26a Fix CSS syntax and improve force calculation for workspace swiping 2025-02-17 12:25:12 +01:00
mr. m
c855ea5838 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-17 12:21:12 +01:00
mr. m
6df2c97cc5 Started using force calculations when swiping between workspaces 2025-02-17 12:21:04 +01:00
mr. M
a6a7f1ab4c Update CSS for PersonalToolbar to ensure visibility when not collapsed 2025-02-17 11:40:01 +01:00
mr. M
690ae8641e Update MacOS icon resources and adjust CSS styles for improved layout 2025-02-17 11:30:35 +01:00
mr. M
950df83558 Added more icons for every operating system 2025-02-17 10:08:23 +01:00
mr. M
08baf5ae87 Update icon resource script to enable processing for all OS types 2025-02-17 01:09:16 +01:00
mr. M
2835104029 Add new SVG icons and update CSS for bookmarks toolbar 2025-02-17 01:08:08 +01:00
mr. M
cf3de23515 Refactor tab movement logic and improve workspace animations 2025-02-17 00:27:20 +01:00
Studio Movie Girl
664daf4f84 Update ZenGradientGenerator.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2025-02-16 17:14:53 -06:00
Studio Movie Girl
baff7cb947 Update ZenGradientGenerator.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2025-02-16 16:53:48 -06:00
neurokitti
e2775c17de added the swap mode functionality to the button 2025-02-16 16:16:16 -06:00
neurokitti
dba5771f3f added floating dots and button functionality 2025-02-16 16:16:16 -06:00
mr. M
948abc60d4 Refactor welcome screen migration logic and remove unused patch file 2025-02-16 22:43:57 +01:00
mr. M
febeeb96f0 Prevent essential tabs from being added to workspaces and adjust tab insertion order in workspace sections 2025-02-16 22:25:12 +01:00
mr. M
e38edc1be0 Adjust welcome screen animation timings for improved user experience 2025-02-16 22:13:25 +01:00
mr. M
0f6bd9c806 Increase animation duration for app wrapper and transition reactivation timing 2025-02-16 21:58:48 +01:00
mr. M
415031230c Refactor CSS styles for URL bar, popups, and compact mode; add grainy background effect and adjust toast animation timing 2025-02-16 21:33:09 +01:00
mr. m
dfac1c1b98 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-16 19:45:10 +01:00
mr. m
0579c7affa Changed panel UI animation speend and transition function 2025-02-16 19:45:02 +01:00
mr. m
06e9a93d5e Glance will now open on any pinned tab, not just essentials 2025-02-16 19:44:08 +01:00
mr. m
c708d0ccf2 Worked more on the welcome screen 2025-02-16 18:02:45 +01:00
mr. m
76071aeda0 Merge branch 'dev' into new-color-picker 2025-02-16 17:09:29 +01:00
mr. m
bbe385dfa0 Merge pull request #4734 from WilliamWelsh/dev
Add Bat to ZenEmojies
2025-02-16 17:08:34 +01:00
mr. m
5034dd3f02 Merge branch 'dev' into dev 2025-02-16 17:08:08 +01:00
mr. m
b31475c913 Merge branch 'dev' into new-color-picker 2025-02-16 17:07:03 +01:00
mr. m
d67b0d3f57 Merge branch 'dev' into new-onboarding 2025-02-16 17:06:55 +01:00
mr. m
9bf97e78e5 Updated surfer dependency to the latest version 2025-02-16 17:06:10 +01:00
mr. m
fdc8fd1b01 New design 2025-02-16 16:57:18 +01:00
mr. m
fdb26de664 Small updates 2025-02-16 14:14:38 +01:00
mr. m
668e30aebe Merge branch 'dev' into new-color-picker 2025-02-16 13:42:27 +01:00
mr. m
a8c39f9db8 Merge pull request #5435 from neurokitti/improved-color-picker
Improved color picker
2025-02-16 13:40:58 +01:00
mr. m
eddc804a92 Formatted the project 2025-02-16 13:39:09 +01:00
mr. m
4bc5e41c35 Trim more the urlbar on single toolbar, fixed pinned tabs issues and removed security indicator on the urlbar unless it's hovered 2025-02-16 13:17:36 +01:00
mr. m
9d9d2d7d50 Merge branch 'dev' into improved-color-picker 2025-02-16 12:48:53 +01:00
mr. m
c322051ddd Changed mac bundle name from Zen Browser -> Zen 2025-02-16 12:42:33 +01:00
mr. m
7b6b69356c FIxed uploading twilight assets 2025-02-16 12:28:48 +01:00
neurokitti
2140029a4a fixed custom color input button css 2025-02-16 03:23:37 -06:00
neurokitti
944e7cb60a dot now moves inside circle if user clicks outside circle instead of not appearing 2025-02-16 03:03:33 -06:00
neurokitti
8783c469be fixed white space issue 2025-02-16 02:45:10 -06:00
neurokitti
3c323519a8 fixed issue with removing dots in wrong order 2025-02-16 02:38:55 -06:00
neurokitti
c71cea87cc fixed formatting 2025-02-16 02:26:14 -06:00
neurokitti
a0d2770d70 removed console log 2025-02-16 02:26:14 -06:00
neurokitti
ff14d2b32e removed console logs 2025-02-16 02:26:14 -06:00
neurokitti
05a97971b1 fixed creatDot issue 2025-02-16 02:26:14 -06:00
Studio Movie Girl
3986fa875d Merge branch 'zen-browser:dev' into improved-color-picker 2025-02-16 01:54:56 -06:00
mr. m
06a29292cc Fixed twilight builds upload path 2025-02-16 07:50:40 +01:00
neurokitti
b068e9729a made dots bigger and fixed primary dot color issue 2025-02-15 23:11:39 -06:00
neurokitti
e6166c7512 basic working version 2025-02-15 22:06:12 -06:00
mr. m
ceefc07609 Changed automatic release API 2025-02-16 00:48:03 +01:00
neurokitti
fceb1e85a6 added function to calculate compliments 2025-02-15 17:02:53 -06:00
mr. m
cad5703185 Fixed previous merges 2025-02-15 20:24:34 +01:00
mr. m
beb7873c5d Fixed patches 2025-02-15 20:13:37 +01:00
mr. m
91e97143c9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-15 19:08:06 +00:00
mr. m
6ffe5fd249 Fixed havhing monochrome titlebar buttons not being disabled 2025-02-15 19:02:20 +00:00
mr. m
3da54549ea Added support for macos monochrome titlebar buttons, on by default 2025-02-15 19:02:20 +00:00
mr. M
a6ec05da49 Refactor CSS variables for button backgrounds and text colors to enhance theme consistency and improve hover effects 2025-02-15 19:02:20 +00:00
mr. M
47cb4e488f Add hover effect to toolbar elements in zen-workspaces.css for improved UI interaction 2025-02-15 19:02:20 +00:00
mr. M
3649d7f111 Implement toast notifications for user actions and enhance UI feedback 2025-02-15 19:02:20 +00:00
mr. M
8372671b70 Refactor animation code for tab editing to improve readability and maintainability 2025-02-15 19:02:20 +00:00
mr. M
945eec6931 Refactor tab renaming logic to ensure consistent label handling and add animation effect; update CSS for vertical tabs to improve styling 2025-02-15 19:02:20 +00:00
jso8910
2c92c61015 Deactivated listener in collapsed sidebar mode, refactored code 2025-02-15 19:02:20 +00:00
jso8910
d56f4962bf Added preference to disable tab renaming, refactored inline styles to css files, changed listener to blur, refactored code 2025-02-15 19:02:18 +00:00
jso8910
34355d8e00 Changed listener to tabContainer.addEventListener 2025-02-15 19:00:14 +00:00
jso8910
27dc41dd9e Added zen-has-static-label to session store, temporarily removed label persist functionality, rewrote tab reset to use DOM 2025-02-15 19:00:11 +00:00
jso8910
8080e2fe47 Added persisting in tab label renaming, added tab label resetting 2025-02-15 18:57:45 +00:00
jso8910
a716c99152 Fixed bug where new pinned tabs can't be renamed 2025-02-15 18:57:45 +00:00
jso8910
df30fcf37b Fixed code formatting for linter 2025-02-15 18:57:45 +00:00
jso8910
71d2bfab38 Moved rename to gZenVerticalTabsManager, changed to double click on pinned tabs 2025-02-15 18:57:41 +00:00
jso8910
62a7e70ebe Rudimentary tab renaming. Does not persist on page name change or restart 2025-02-15 18:56:51 +00:00
mr. M
c7bd7d0bf6 Enhance tab label handling to support static labels and filter glance tabs during tab movement 2025-02-15 18:56:51 +00:00
mr. M
6b3e0c4ac4 Remove update-submodules workflow file to streamline CI processes 2025-02-15 18:56:51 +00:00
mr. M
8e6b4515ed Refactor vertical-tabs.css to enhance tab background styling and improve layout consistency 2025-02-15 18:56:51 +00:00
mr. M
4d364acc1d merge 2025-02-15 18:56:46 +00:00
mr. m
894d237841 Fixed havhing monochrome titlebar buttons not being disabled 2025-02-15 18:48:31 +01:00
mr. m
123128bfc7 Added support for macos monochrome titlebar buttons, on by default 2025-02-15 18:37:13 +01:00
mr. M
59c559de14 Refactor welcome screen preferences and animations for improved user experience 2025-02-15 16:44:13 +01:00
mr. M
852d928860 Add heart animation to ZenWelcome component and refine fade-in effects 2025-02-15 16:28:29 +01:00
mr. M
6abd7ea690 Merge branch 'new-onboarding' of https://github.com/zen-browser/desktop into new-onboarding 2025-02-15 13:01:55 +01:00
mr. m
6bbf42c000 Merge branch 'dev' into new-onboarding 2025-02-15 13:01:46 +01:00
mr. M
73d1ccb257 Refactor ZenWelcome component for improved code readability and consistency 2025-02-15 13:01:28 +01:00
mr. M
3c3efde2e6 Refactor CSS variables for button backgrounds and text colors to enhance theme consistency and improve hover effects 2025-02-15 13:01:09 +01:00
mr. M
f6de1520e2 Remove startDelay from stagger effect in ZenWelcome component for improved animation timing 2025-02-15 12:55:26 +01:00
mr. M
a0da6da320 Refactor button hover styles and enhance animation effects in ZenWelcome component for improved UI responsiveness 2025-02-15 12:51:48 +01:00
mr. M
d5516fae89 Update subproject reference in l10n to latest commit 2025-02-15 12:34:32 +01:00
mr. M
0917cc82e0 Update zen-welcome styles and animations for improved UI transitions 2025-02-15 12:33:47 +01:00
mr. m
cabd426801 Merge branch 'dev' into new-onboarding 2025-02-15 11:55:10 +01:00
mr. M
534627fd11 Add hover effect to toolbar elements in zen-workspaces.css for improved UI interaction 2025-02-15 11:35:51 +01:00
mr. M
60be486095 Implement toast notifications for user actions and enhance UI feedback 2025-02-15 11:23:44 +01:00
mr. M
be6cd98cec Refactor animation code for tab editing to improve readability and maintainability 2025-02-15 09:57:40 +01:00
neurokitti
3b3d5292e5 removed test comment 2025-02-15 01:52:12 -06:00
Studio Movie Girl
06ac821c52 Merge branch 'zen-browser:dev' into improved-color-picker 2025-02-15 01:48:26 -06:00
mr. M
a5e34fc9a5 Refactor tab renaming logic to ensure consistent label handling and add animation effect; update CSS for vertical tabs to improve styling 2025-02-15 02:10:37 +01:00
mr. m
af663d3656 Merge pull request #4979 from jso8910/feature/tab-rename
[Feature] Tab renaming
2025-02-15 01:49:44 +01:00
mr. M
25b41f8bb6 Enhance tab label handling to support static labels and filter glance tabs during tab movement 2025-02-15 01:49:22 +01:00
mr. m
e1b57df990 Merge branch 'dev' into feature/tab-rename
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-02-15 01:49:16 +01:00
mr. M
1eb04862fc Remove update-submodules workflow file to streamline CI processes 2025-02-15 01:29:45 +01:00
mr. M
e3bcffdd6b Refactor vertical-tabs.css to enhance tab background styling and improve layout consistency 2025-02-15 01:26:32 +01:00
mr. M
1aea93a57b 2025-02-15 01:08:40 +01:00
mr. M
697db429f6 Refactor zen-theme.css to improve toolbar background transparency handling 2025-02-15 00:45:07 +01:00
mr. M
ca11631531 Enhance ZenWelcome component with improved layout and animation for radio buttons 2025-02-15 00:36:57 +01:00
mr. M
7a6398db45 Update MOZ_APP_DISPLAYNAME to use a consistent branding name in mozconfig 2025-02-14 23:57:10 +01:00
mr. M
d9960e8a5e Merge branch 'new-onboarding' of https://github.com/zen-browser/desktop into new-onboarding 2025-02-14 23:56:52 +01:00
mr. M
93e267cb95 Add fadeInContent method and update ZenWelcome component for improved content display 2025-02-14 23:56:45 +01:00
mr. m
206e395f13 Merge branch 'new-onboarding' of https://github.com/zen-browser/desktop into new-onboarding 2025-02-14 22:43:25 +01:00
mr. m
7537a13640 Fixed delay in titles 2025-02-14 22:43:21 +01:00
mr. M
6a92bbcb52 Refactor animation parameters in ZenWelcome component for smoother transitions 2025-02-14 22:42:49 +01:00
mr. M
5bfb7c63ac Fixed delay durations 2025-02-14 22:24:29 +01:00
mr. M
e13b78833d Adjust animation delay in ZenWelcome component for improved user experience 2025-02-14 22:22:03 +01:00
mr. M
5884fee7ac Enhance Zen welcome styles: improve button scaling, update layout properties, and add background effects 2025-02-14 22:19:27 +01:00
mr. m
aec9c9d34b Merge branch 'dev' into new-onboarding 2025-02-14 21:26:48 +01:00
mr. M
89bb3a7f2c Refactor Zen welcome component: update styles, enhance animations, and improve localization handling 2025-02-14 21:22:44 +01:00
mr. M
8813c5174e Update newtabButton to newtabButtons for multiple button handling in ZenUIManager 2025-02-14 19:57:54 +01:00
mr. M
47824d8bca Simplify ResizeObserver initialization in ZenUIManager by consolidating method calls 2025-02-14 19:43:57 +01:00
mr. M
bf91ffddf3 Update visibility handling in ZenWorkspaces by replacing position styles with hidden attribute 2025-02-14 19:42:48 +01:00
mr. M
1a293fc5ff Refactor initialization logic in ZenStartup and update tab toolbar handling in ZenUIManager and ZenPinnedTabManager 2025-02-14 19:32:56 +01:00
mr. M
786a377ada Invalidate cached tabs after inserting a new pinned tab in ZenPinnedTabManager 2025-02-14 17:01:28 +01:00
mr. M
12e2781668 Format code for better readability in ZenWorkspaces 2025-02-14 16:53:03 +01:00
mr. M
5ace391a61 Fixed common bugs with workspaces 2025-02-14 16:52:46 +01:00
mr. M
03cd059a6f Adjust padding and overflow properties in zen-welcome.css for improved layout 2025-02-14 13:06:47 +01:00
mr. M
1298c67d1b Enhance Zen welcome component styling and functionality, including improved animations and layout adjustments 2025-02-14 13:02:04 +01:00
mr. M
31f5762efd Improve active workspace selection logic in ZenWorkspaces 2025-02-14 12:45:48 +01:00
mr. M
b393979d53 Enhance welcome page functionality and styling in Zen component 2025-02-14 12:45:37 +01:00
mr. m
fae7eaed93 Merge branch 'dev' into new-onboarding 2025-02-14 11:48:46 +01:00
mr. M
c27a26eee4 Rename 'zen-browser-tabs-wrapper' to 'zen-tabs-wrapper' across multiple files for consistency 2025-02-14 11:38:00 +01:00
mr. M
46ff0020bb Format event listener and improve attribute setting for workspace tabs 2025-02-14 11:32:40 +01:00
mr. M
869c2eb8b2 Refactor pinned tab management and improve event handling for workspace initialization 2025-02-14 11:29:25 +01:00
mr. M
422bc5baf3 Update primary button text color in Zen theme for better visibility 2025-02-14 01:10:17 +01:00
mr. M
76d872cbe5 Enable window dragging for Zen Welcome page styling 2025-02-14 01:02:19 +01:00
mr. M
d003a31353 Update Zen theme styles for improved button color mixing and enhance welcome page button styling 2025-02-14 01:00:45 +01:00
mr. M
425d0ea951 Implement Zen Welcome page with initial animation and styling; remove deprecated files 2025-02-14 00:42:18 +01:00
mr. m
721e121ebe Merge pull request #5342 from JSGRD22/patch-1
Fix text rendering issues by decreasing gfx.canvas.accelerated.cache-size back to Firefox default
2025-02-13 22:40:18 +01:00
mr. M
07ede1b96b Add Windows acrylic support and enhance toolbar transparency styles 2025-02-13 22:02:17 +01:00
mr. M
48879fb6a0 Enhance workspace tab initialization and update tab toolbar on load 2025-02-13 21:15:55 +01:00
mr. M
855c36280b Refactor tab overflow detection and adjust workspace initialization logic 2025-02-13 19:36:00 +01:00
mr. M
31ef8d2ec9 Refactor tab management and update CSS for improved layout and performance 2025-02-13 19:17:20 +01:00
mr. M
a5ae4077cf Refactor workspace tab transformations and update tab selection logic 2025-02-13 17:32:33 +01:00
mr. m
d6acd4deb8 Fixed switching workspaces 2025-02-13 16:29:34 +01:00
Jupi
5f7283531f Set gfx.canvas.accelerated.cache-size to 256 by default
Signed-off-by: Jupi <73097618+JSGRD22@users.noreply.github.com>
2025-02-13 21:24:55 +08:00
mr. m
ab836eb762 Fixed workspace switching 2025-02-13 11:16:16 +01:00
mr. m
22cc24e9f8 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-13 11:01:01 +01:00
mr. m
4f41aab3fa merge 2025-02-13 11:00:56 +01:00
jso8910
539535e66f Deactivated listener in collapsed sidebar mode, refactored code 2025-02-13 08:32:13 +08:00
mr. m
320fd57d8a Merge branch 'dev' into macos-security-key-fix 2025-02-12 22:51:36 +01:00
mr. M
8b98469936 Added support for acrylic backgrounds for windows 11 with mica support 2025-02-12 21:38:05 +01:00
mr. M
d16992f5b2 Force overflow-x clipping in vertical tabs to ensure consistent styling 2025-02-12 20:05:56 +01:00
mr. M
9f6fbc5e57 Refactor tab handling and session restore logic for improved workspace management 2025-02-12 20:03:00 +01:00
mr. m
aebc2c9660 Fixed handling tab opens/close on workspaces 2025-02-12 15:36:59 +01:00
mr. m
23d9487ca7 Fixed pinned tabs separator using the wrong tabs when hiding 2025-02-12 15:35:37 +01:00
mr. m
bd4f9788cc Fixed urlbar glitching when focusing in compact mode 2025-02-12 13:16:20 +01:00
mr. m
40a843200f Fixed unpinning tabs 2025-02-12 12:39:13 +01:00
mr. m
22cad83c8f Fixed creating a new workspace in the new system 2025-02-12 10:58:53 +01:00
jso8910
3319420c31 Merged dev into feature/tab-rename, resolved conflicts by incorporating all changes 2025-02-12 11:09:09 +08:00
neurokitti
580e3596b2 test 2 2025-02-11 17:42:12 -06:00
neurokitti
42c93a7fc4 this is a test 2025-02-11 17:39:45 -06:00
mr. m
c4b4aa6287 Fixed switching workspaces with 2025-02-11 23:27:43 +01:00
mr. m
2c9358ca07 Merge pull request #5273 from zen-browser/new-workspaces-layout
Started working on new workspaec layout
2025-02-11 22:06:49 +01:00
mr. M
d35fcabf92 Refactor workspace tab animations and improve workspace strip organization 2025-02-11 22:06:13 +01:00
mr. M
e387652c8b HUGE: handle workspaces as individual containers instead of a single list of tabs 2025-02-11 22:01:41 +01:00
afonsofrancof
4ce9385fd5 Fix formatting 2025-02-11 20:11:50 +00:00
mr. m
6f612d62cf Started working on new workspaec layout 2025-02-11 16:35:06 +01:00
Afonso Franco F.
ee0bcfc413 Merge pull request #1 from joshdonnell/dev
refactor: the hoverableElements function to be more readable
2025-02-11 13:41:36 +00:00
Josh Donnell
17b72bc8fd fix: hoverableElements function to include the container by default 2025-02-11 13:41:35 +00:00
Josh Donnell
908c8114bb refactor: the hoverableElements function to be more readable 2025-02-11 13:41:34 +00:00
mr. m
48badb83cf Fixed creating a new tab when we can just select the last one when switching workspaces 2025-02-11 13:45:09 +01:00
mr. m
6600e60498 Fixed showing wrong tab when changing workspaces 2025-02-11 13:40:13 +01:00
mr. m
c058950119 Formatted the project 2025-02-11 13:28:02 +01:00
mr. m
7cf0e05f70 Fixed normal tabs appear on pinned tab container 2025-02-11 13:26:50 +01:00
mr. m
f2460549e0 Added outline to urlbar when floating 2025-02-11 12:41:23 +01:00
mr. m
290aa09f89 Small urlbar improvements 2025-02-11 11:32:09 +01:00
jso8910
f37e80535a Added preference to disable tab renaming, refactored inline styles to css files, changed listener to blur, refactored code 2025-02-11 12:26:00 +08:00
mr. M
be2a44dab9 Added a timeout before the newtab url bar can clear it's content 2025-02-10 22:16:50 +01:00
mr. M
b5c889ab01 Refactor tab reset button label and clean up unused color scheme listener 2025-02-10 21:52:23 +01:00
mr. M
84bf229944 Fixed urlbar being hidden/glitched on fullscreen 2025-02-10 20:48:41 +01:00
mr. M
2dbd80f539 Increase minimum width of the urlbar to improve usability 2025-02-10 20:30:13 +01:00
mr. M
7990bfefad Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-10 20:12:37 +01:00
mr. M
d457e6fc76 Fixed urlbar hiding when entering on a composition state 2025-02-10 20:12:00 +01:00
mr. m
871a16cb5b Merge branch 'dev' into feature/tab-rename 2025-02-10 19:42:52 +01:00
mr. m
d2ee1507d9 Merge pull request #5224 from JSGRD22/patch-1
Improve corner radius on windows for a more native and consistent look (very minor change, not tested)
2025-02-10 16:03:25 +01:00
Jupi
c76066c99b Improve corner radius on windows for a more native and consistent look
Signed-off-by: Jupi <73097618+JSGRD22@users.noreply.github.com>
2025-02-10 21:54:28 +08:00
mr. m
1961969a82 Merge branch 'dev' into feature/tab-rename
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-02-10 00:37:19 +01:00
mr. M
0e8646d592 Refactor theme border-radius preference for consistency across platforms 2025-02-10 00:24:01 +01:00
mr. M
3708b86e58 Remove middle-click new tab preference and associated event handling for vertical tabs 2025-02-09 18:12:30 +01:00
mr. M
1475d3daee Refactor theme preferences by removing unused color options and adjusting border radius settings 2025-02-09 17:20:27 +01:00
jso8910
508812914f Changed listener to tabContainer.addEventListener 2025-02-09 21:56:22 +08:00
mr. M
988056e59c Add overflow-clip-margin to vertical tabs for improved layout handling 2025-02-09 14:52:05 +01:00
mr. M
b79d6a7347 Reduce minimum width of the URL bar when open to improve layout flexibility 2025-02-08 20:20:00 +01:00
mr. M
1c83609b8c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-08 19:42:02 +01:00
mr. M
4605b4f3ca Fix tab position calculation by removing unnecessary increment 2025-02-08 19:41:56 +01:00
mr. m
dd9c57a1d2 Delete .github/workflows/staler.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-02-08 14:14:11 +01:00
mr. m
2898dc497a Merge branch 'dev' into macos-security-key-fix 2025-02-08 10:09:19 +01:00
mr. M
06a03cd4ca Refactor tab management logic to improve visibility of pinned tabs and enhance tab filtering 2025-02-08 00:11:06 +01:00
mr. M
bf6f0b19fd Update sidebar and menu icons for improved visual consistency 2025-02-07 23:40:31 +01:00
mr. M
da04a7a629 Enhance tab management by allowing drag-and-drop functionality with the workspace indicator and adjust URL bar primary adjustment timing 2025-02-07 23:36:07 +01:00
mr. m
523066598e Merge branch 'dev' into feature/tab-rename 2025-02-07 23:09:07 +01:00
mr. M
d16ae38b28 Update URL bar behavior and version numbers in surfer.json 2025-02-07 23:00:06 +01:00
mr. M
f0976bc582 Implement scrollbar state management and adjust overflowing behavior in Zen UI components 2025-02-07 22:46:53 +01:00
mr. M
527b8a39f8 Enhance URL bar behavior by adjusting primary selection suppression and refining CSS styles for compact mode 2025-02-07 22:23:06 +01:00
mr. M
64cadfe37a Adjust margin styles for URL bar elements to improve layout consistency 2025-02-07 22:13:37 +01:00
mr. M
5527aaebe9 Refactor tab selection styles and remove debug log from ZenUIMigration 2025-02-07 21:08:44 +01:00
mr. M
8dfffc6ac0 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-07 19:51:05 +01:00
mr. M
302331bc7d Fixed tabs appearing on the pinned tab container 2025-02-07 19:48:45 +01:00
mr. M
d2477b5f8a Fixed middle clicks on the sidebar not opening a new tab 2025-02-07 19:30:51 +01:00
jso8910
8f1b7723c8 Added zen-has-static-label to session store, temporarily removed label persist functionality, rewrote tab reset to use DOM 2025-02-07 11:56:44 +08:00
mr. m
e353d48af8 Fixed urlbar 2025-02-07 01:42:48 +01:00
mr. m
3a5a0be013 Fixed icons colors and other details 2025-02-07 01:33:48 +01:00
mr. m
1f6233c1e1 Fixed browser sidebar 2025-02-06 18:23:26 +01:00
jso8910
19b7eacfc4 Added persisting in tab label renaming, added tab label resetting 2025-02-06 21:40:04 +08:00
mr. m
4824404636 Fixed sidebar icons 2025-02-06 13:56:25 +01:00
mr. m
23697a8930 Fixed glance opening tabs 2025-02-06 11:13:59 +01:00
mr. M
1e624ae580 Refactor getAndApplySidebarWidth to remove async and simplify sidebar width calculation 2025-02-06 07:37:27 +01:00
mr. M
8eaceb49cf Refactor ZenCompactMode to use async for sidebar width calculation and update overflow style 2025-02-06 07:32:13 +01:00
mr. M
459a37fc59 Enhance ZenCompactMode styles by adjusting transition timings and adding opacity effects for smoother animations 2025-02-06 07:07:46 +01:00
jso8910
02342e2806 Fixed bug where new pinned tabs can't be renamed 2025-02-06 08:42:53 +08:00
jso8910
48a5891c91 Fixed code formatting for linter 2025-02-06 08:13:20 +08:00
jso8910
5620e8d1ac Moved rename to gZenVerticalTabsManager, changed to double click on pinned tabs 2025-02-06 08:09:29 +08:00
mr. m
0545b4b24e Merge branch 'dev' into feature/tab-rename 2025-02-05 23:17:26 +01:00
mr. M
5937338348 Refactor ZenCompactMode styles for consistent sidebar positioning and update animation parameters 2025-02-05 21:22:20 +01:00
mr. M
5e25b0ade9 Update profile preferences and modify default sidebar icons 2025-02-05 19:53:49 +01:00
mr. M
26a59ee1c1 Enable essentials favicon background and update tab icon overlay styles 2025-02-05 19:39:12 +01:00
mr. M
16e0b5f319 Remove existing firefox-l10n directory before cloning to ensure fresh download of language packs 2025-02-05 18:18:00 +01:00
mr. M
6d63d56fdd Refactor ZenUIMigration to use consistent single quotes for strings 2025-02-05 18:00:09 +01:00
mr. M
5e0b684b53 Implement Zen UI migration functionality and initialize on startup 2025-02-05 17:59:24 +01:00
jso8910
7b67a08dd6 Rudimentary tab renaming. Does not persist on page name change or restart 2025-02-05 23:56:20 +08:00
mr. m
23fb79c9a3 Fixed twilight common issues 2025-02-05 15:18:45 +01:00
mr. m
071b7d2857 Merge pull request #4964 from jso8910/essential-workspace-switch-fix
Fixed bug where container-specific essentials don't remain focused when switching workspaces
2025-02-05 11:00:09 +01:00
jso8910
0666d18f06 Fixed bug where container-specific essentials don't remain focused when switching workspaces 2025-02-05 16:41:52 +08:00
mr. m
b65fbb53c8 Merge pull request #4957 from senacand/dev
bugfix: fix workspace swipe gesture does not respect the swipe direction
2025-02-05 07:32:20 +01:00
Sena Cahya
c401dfabdc Fix workspace swipe gesture does not respect the swipe direction 2025-02-05 08:57:56 +09:00
mr. M
25407369de Update subproject commit reference in l10n 2025-02-05 00:36:45 +01:00
mr. M
63109b4337 Enhance compact mode and URL bar behavior with improved transitions and offset handling; update version numbers in surfer.json 2025-02-05 00:35:38 +01:00
mr. M
365214d7f9 Refine CSS styles for compact mode and glance view, improving layout and background colors 2025-02-04 19:59:24 +01:00
mr. M
d9fc1e81cd Implement default keyboard shortcuts filling and migration handling 2025-02-04 19:26:04 +01:00
mr. M
f5a2206004 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-04 17:04:07 +01:00
mr. M
ff0c707061 Update Firefox version to 135.0 in README and configuration files 2025-02-04 17:04:00 +01:00
mr. m
ece702ec86 Fixed twilight version 2025-02-04 11:15:37 +01:00
mr. m
5fba4cf081 Fixed common issues 2025-02-04 11:11:20 +01:00
mr. M
9d2192def1 Simplify hover background color for vertical tabs in CSS 2025-02-04 00:18:28 +01:00
mr. M
f0f58844b8 Refactor CSS for tab browser to improve styling consistency and fix layout issues 2025-02-04 00:15:42 +01:00
mr. M
feda757c81 Rename CopyCurrentURLAsMarkdownToClipboard method to follow camelCase convention 2025-02-03 23:44:29 +01:00
mr. m
8ca765cce0 Merge pull request #4801 from EmilyxFox/feature/copy-current-url-markdown
Add feature: copy current URL as markdown
2025-02-03 23:43:30 +01:00
EmilyxFox
7758b14f26 removed copy all in split view feature.
it needs more work
2025-02-03 22:05:47 +01:00
mr. M
846b24603e Refactor npm commands in workflows for consistency and improved clarity 2025-02-03 21:39:04 +01:00
mr. M
42dbff273f Refactor npm commands in workflows for consistency and improved clarity 2025-02-03 21:27:38 +01:00
mr. M
b1b83ae32a Refactor Surfer CI commands in workflows for consistency and improved readability 2025-02-03 21:24:05 +01:00
mr. M
24d8e7a5d7 Replace pnpm with npm in workflows and scripts for consistency across the project 2025-02-03 21:20:29 +01:00
mr. M
ff1c57c5a3 Refactor URL bar handling and improve tab removal logic for enhanced user experience 2025-02-03 21:01:13 +01:00
mr. M
01d9fc31c1 Enhance ZenUIManager and ZenPinnedTabManager for improved tab drag-and-drop behavior and URL bar handling 2025-02-03 20:27:03 +01:00
mr. M
88fbae4bec Refactor ZenPinnedTabManager and ZenUIManager for improved tab closing behavior and URL bar handling 2025-02-03 19:42:28 +01:00
EmilyxFox
ffbe58b808 different settings for either shortcut 2025-02-03 04:09:14 +01:00
EmilyxFox
eea432418e copying all tabs in view depends on setting 2025-02-03 00:48:09 +01:00
mr. M
d9c8609d43 Add tab selection handling to ZenUIManager for improved URL bar management 2025-02-03 00:33:07 +01:00
mr. M
aa70c1bd54 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-02 23:41:47 +01:00
mr. M
20b04937c9 URL bar now opens instead of a newtab (optional, on by default) 2025-02-02 23:40:40 +01:00
mr. M
5fa7d9cc6e Refactor ZenGlanceManager to streamline tab closing logic and improve animation handling 2025-02-02 22:58:39 +01:00
mr. m
7b21cf5971 Merge pull request #4863 from different55/preserve-newlines 2025-02-02 12:55:24 -08:00
mr. M
5a367fdad0 Enhance ZenGlanceManager to manage tab selection and closing animations more effectively 2025-02-02 21:41:30 +01:00
mr. M
f0eeec83ee Refactor vertical-tabs styles to simplify overflow handling and improve layout 2025-02-02 18:30:08 +01:00
mr. M
9c47e2a35b Refactor zen-glance and vertical-tabs styles for improved layout and button padding 2025-02-02 17:58:03 +01:00
mr. M
ba3eca5629 Refactor zen-theme styles and update icon SVGs for improved consistency and performance 2025-02-02 17:48:41 +01:00
mr. M
792c562a35 Refactor vertical-tabs and theme styles for improved layout and transition effects 2025-02-02 16:03:35 +01:00
mr. M
0cdc7351df Update sidebar order in vertical-tabs.css for improved layout consistency 2025-02-02 15:40:54 +01:00
mr. M
093074a9fc Refactor tab handling in ZenGlanceManager and update tab filtering logic for improved performance 2025-02-02 14:31:12 +01:00
mr. M
61190233fc Enhance tab management by updating tab close handling and improving tab drag-and-drop functionality 2025-02-02 14:25:05 +01:00
mr. M
b55e0eb1d3 Refactor zen-glance styles and improve tab handling with enhanced animations 2025-02-02 13:08:59 +01:00
Different55
275f8d1531 Preserve new lines in installed theme stylesheets
Signed-off-by: Different55 <burritosaur@protonmail.com>
2025-02-02 03:49:28 -06:00
mr. M
da1a032c96 Refactor animation code in ZenGlanceManager for improved readability 2025-02-02 00:11:15 +01:00
mr. M
d5cea8bb0e Refactor zen-glance styles and improve sidebar button animation handling 2025-02-02 00:06:19 +01:00
mr. M
07b70efd19 Refactor zen-glance styles and improve tab handling in ZenGlanceManager 2025-02-01 23:46:35 +01:00
EmilyxFox
9bad51b94e copy all urls in split view 2025-02-01 23:24:21 +01:00
mr. M
b8aa560d52 Glance can now be on multiple tabs and improved animations 2025-02-01 22:53:21 +01:00
EmilyxFox
e39419af25 fix indentation woops 2025-02-01 22:42:01 +01:00
mr. M
3e89b1dae6 Disable tab hover preview and clean up animation code in ZenGlanceManager 2025-02-01 17:29:32 +01:00
mr. M
c47c140489 Refactor zen-glance animation and improve tab context handling 2025-02-01 11:32:32 +01:00
mr. M
2b17b5bd72 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-01 10:32:58 +01:00
mr. M
faff428afb Update Linux build artifacts to use .tar.xz format 2025-02-01 10:32:53 +01:00
mr-cheff
031043f2f2 Update monthly issue metrics 2025-02-01 02:31:05 +00:00
mr. M
e7175149d0 Refactor sidebar CSS to use variable for margin calculation and remove unnecessary border 2025-02-01 00:24:02 +01:00
mr. M
4975ff6fdc Add Linux-specific padding for toolbox and clean up drag indicator calculations 2025-01-31 23:54:26 +01:00
mr. M
d81745eef2 Refactor tab close handling and maintain scrollbar state 2025-01-31 23:35:45 +01:00
EmilyxFox
20ede93eb1 Add feature: copy current URL as markdown 2025-01-31 23:27:23 +01:00
mr. M
7b41eb753d Refactor tab drag-and-drop functionality and enhance drag indicator styling 2025-01-31 23:02:13 +01:00
mr. m
00de303335 Merge pull request #4784 from kristijanribaric/feature/pin-tab-by-drag-and-drop
Enhance Tab Reordering: Add drag-and-drop between tab containers (normal tabs, pinned and essentials)
2025-01-31 12:37:57 -08:00
mr. m
7129e9d73b Merge branch 'dev' into feature/pin-tab-by-drag-and-drop
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-31 12:37:50 -08:00
Kristijan Ribarić
384e268516 Fixes after rebase 2025-01-31 20:11:48 +01:00
mr. M
1ad8a9b7f1 Add thin scrollbar style to vertical tabs for improved aesthetics 2025-01-31 20:11:45 +01:00
afonso
4cbf5740e7 Added a preference to toggle the sidebar opening on hover in compact mode 2025-01-31 18:57:43 +00:00
mr. M
ab33aae127 Remove unused double-click event listener and adjust tab event handling for improved functionality 2025-01-31 19:41:40 +01:00
mr. M
307becf086 Fixed Switch to workspace where container is set as default when opening container tabs not working 2025-01-31 19:13:18 +01:00
mr. M
9c11e19db8 Update macOS signing process to use production environment and improve profile handling 2025-01-31 18:40:50 +01:00
mr. M
4bca6a8306 Fix double-click behavior to open new tab 2025-01-31 18:35:55 +01:00
Kristijan Ribarić
d3a04d043b Enhance Zen Tab Reordering: Add drag-and-drop between tab containers (normal tabs, pinned and essentials)
This commit enhances the drag-and-drop functionality in Zen, allowing users to seamlessly reorder tabs between the pinned tabs, essential tabs, and regular tab containers.  The changes include:

- Added `moveToAnotherTabContainerIfNecessary` and `applyDragoverClass` methods to `ZenPinnedTabManager` to handle tab movement and visual feedback during drag-and-drop.
- Updated `tabs.js` to integrate with the new methods, correctly handling tab pinning and unpinning, and essential tab toggling during reordering.
- Added CSS classes and styles to visually indicate the drop position (before or after) a target tab during the drag operation.  This improves user experience and clarity.
2025-01-31 17:57:46 +01:00
mr. M
89d1f7a731 Add vertical tab animations and implement stale issue management workflow 2025-01-31 17:26:15 +01:00
mr. m
773a65a87e Merge pull request #4675 from zen-browser/firefox-135 2025-01-31 07:39:18 -08:00
mr. m
3f22bd4e79 Merge branch 'dev' into firefox-135
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-31 07:38:50 -08:00
mr. m
5259fa7cbd Fixed loading tab animations 2025-01-30 23:03:19 +01:00
mr. m
9dd58ce0a4 Fixed critical bug and updated to 1.7.4b 2025-01-30 22:57:33 +01:00
William
877d2d1d16 Add Bat to ZenMojies
Signed-off-by: William <WilliamWelsh@users.noreply.github.com>
2025-01-30 15:55:42 -06:00
mr. m
097b7fb262 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-30 18:23:22 +01:00
mr. m
7975494bd6 Fixed uploading mac builds 2025-01-30 18:23:11 +01:00
mr. m
fd9a754209 Update README.md
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-30 06:42:40 -08:00
mr. m
c2f4d7cd86 Update README.md
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-30 06:41:33 -08:00
mr. m
5ff6d80dc8 Fixed finding last tab when animating 2025-01-30 14:09:42 +01:00
mr. m
cd8a8b6a97 Fixed macos buttons 2025-01-30 14:03:24 +01:00
mr. M
3413399dfa Adjust workspace tab behavior and refine swipe sensitivity thresholds 2025-01-30 07:10:35 +01:00
mr. M
93ab8babbc Fix default value formatting in workflow YAML files and clean up whitespace in update_ff.py 2025-01-30 00:39:11 +01:00
mr. M
8d8c9e8a01 Update localization commit hashes for Firefox cache and subproject 2025-01-30 00:38:46 +01:00
mr. m
aec9ef390c Merge pull request #4601 from zen-browser/macos-signing-fix 2025-01-29 15:25:49 -08:00
mr. m
6e5a56bed5 Discard changes to pnpm-lock.yaml 2025-01-29 15:25:29 -08:00
mr. m
175d12cf42 Discard changes to src/browser/base/zen-components/ZenGlanceManager.mjs 2025-01-29 15:24:15 -08:00
mr. m
6d9fd13fbe Discard changes to configs/macos/mozconfig 2025-01-29 15:23:54 -08:00
mr. M
9870047d05 Update macOS signing command to use 'production-without-restricted' environment 2025-01-30 00:21:59 +01:00
mr. M
010f9acb54 Fix tab animation transform property formatting for consistency 2025-01-29 23:42:14 +01:00
mr. M
a1a9f645f5 Adjust tab animation blur effect for smoother transitions 2025-01-29 23:04:08 +01:00
mr. M
db5dd9ba7f Enhance tab animation effects by adjusting transform and margin properties for smoother transitions 2025-01-29 22:49:36 +01:00
mr. M
30f1def143 Update macOS signing script to support notarization and adjust provisioning profile location 2025-01-29 22:07:14 +01:00
mr. M
b9dd0c6bf1 Bump version to 1.7.3b in surfer.json 2025-01-29 20:43:32 +01:00
mr. M
d158472709 Enhance tab animations and transition effects for improved user experience 2025-01-29 20:43:17 +01:00
mr. M
cb9c7d5c48 Improve tab animation opacity and enhance CSS transition formatting 2025-01-29 20:09:17 +01:00
mr. M
f580e53fc2 Reorder steps in macOS release build workflow to copy provisioning profile before signing the app 2025-01-29 19:56:34 +01:00
mr. M
c68456310c Merge branch 'macos-signing-fix' of https://github.com/zen-browser/desktop into macos-signing-fix 2025-01-29 19:53:42 +01:00
mr. M
8d156192d5 Refactor macOS signing command to support notarization and adjust embedded provisioning profile location 2025-01-29 19:53:34 +01:00
mr. M
0ab41a84bd Refactor tab button visibility and styles for improved UX 2025-01-29 17:07:42 +01:00
mr. m
a3e1033c11 Fixed macos signing 2025-01-29 14:52:15 +01:00
mr. m
ebcd656e70 Fixed git commits hashing 2025-01-29 14:45:12 +01:00
mr. m
68ea69bad6 Fixed overflow menu on macos 2025-01-29 13:37:18 +01:00
mr. m
4f9feeb953 Formatter project 2025-01-29 11:21:47 +01:00
mr. m
7f99691e92 Uploading platform.init 2025-01-29 10:47:31 +01:00
mr. m
4f37352afe Fixed static prefs not being defined for macos windows 2025-01-29 10:30:53 +01:00
mr. M
32c001d06d Add dummy preference 'zen.browser.is-cool' to generate StaticPrefs_zen.h on all OS 2025-01-28 23:29:14 +01:00
mr. M
b81e1a3c70 Add 'zen' to preference groups in moz.build 2025-01-28 23:11:39 +01:00
mr. M
d32950a1b9 Refactor macOS signing command to remove Firefox condition from entitlements 2025-01-28 22:19:50 +01:00
mr. M
da13e238ac Add macOS monochrome window controls preference 2025-01-28 21:40:15 +01:00
mr. m
3c58f91d28 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-28 21:18:42 +01:00
mr. m
c004cd47f0 Added monochrome preference to macos window buttons 2025-01-28 21:18:03 +01:00
mr. m
6db11763f6 Merge pull request #4672 from Tanay-Kar/patch-4 2025-01-28 11:30:16 -08:00
mr. M
1e99b8cf36 Add !important to browser background style for overriding specificity 2025-01-28 20:26:59 +01:00
mr. M
fea9987b02 Update macOS signing command to use production entitlements and adjust rcodesign command for notarization 2025-01-28 20:20:42 +01:00
mr. m
67a6d9c844 Fixed swiping animations 2025-01-28 19:58:53 +01:00
mr. M
b2d476659e Update @zen-browser/surfer dependency to version 1.9.16 and adjust macOS signing command 2025-01-28 19:12:08 +01:00
Tanay Kar
8381fba596 Fixed visual inconsistency with split view confirmation popup
Assigned --arrowpanel-background to --zen-colors-primary for #confirmation-hint 

Signed-off-by: Tanay Kar <93914273+Tanay-Kar@users.noreply.github.com>
2025-01-28 21:52:40 +05:30
mr. M
5342837f0a Enhance vertical tab animations and improve background opacity for better visibility 2025-01-28 17:11:02 +01:00
mr. M
2787546f89 Fix tab scrolling logic to correctly check for zen-essential attribute 2025-01-28 17:10:06 +01:00
mr. M
34c9d808f8 Update background opacity for tab hover effects to enhance visibility 2025-01-28 17:02:02 +01:00
mr. M
02f1f52c2f Refactor active state styling for vertical tabs to simplify CSS rules 2025-01-28 17:00:58 +01:00
mr. M
8d2e0b0a89 Add support for updating the l10n last commit hash and new script option 2025-01-28 16:46:16 +01:00
mr. m
a408449e2c Updated to firefox RC 135.0 2025-01-28 16:27:56 +01:00
mr. m
c19748bbbe Update @zen-browser/surfer dependency to version 1.9.15 and refine macOS build workflows 2025-01-28 14:02:55 +00:00
mr. m
b6063c0831 Fixed panel UI not allowing popups to trigger
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-28 03:26:27 -08:00
mr. m
00682ed150 Update macos-universal-release-build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-28 08:27:49 +01:00
mr. M
af24ff6049 Cleanup macOS build workflow by removing unnecessary directory and adding executable permission to MAR 2025-01-28 01:50:25 +01:00
mr. M
e0376b88f5 Refactor animation code for improved readability and maintainability 2025-01-28 00:33:40 +01:00
mr. M
188fea025d Update cron schedule for candidate release check to run on Tuesday at 4:59 AM 2025-01-28 00:33:01 +01:00
mr. M
d69cc7edf4 Update cron schedule for candidate release check workflow 2025-01-27 23:59:31 +01:00
mr. M
f9ec71ba58 Add support for uploading and downloading host mar artifact in macOS build workflows 2025-01-27 23:44:34 +01:00
mr. M
1c59a6d461 Fix event target check in tab scrolling logic for improved performance 2025-01-27 22:30:47 +01:00
mr. M
29a0707bcd Update text-shadow property for improved visibility in zen-workspaces 2025-01-27 22:25:39 +01:00
mr. M
d4a9f9058d Add media query for macOS to enhance tab border radius and improve native appearance 2025-01-27 22:23:50 +01:00
mr. M
5c2274f429 Enhance workspace indicator styling for improved visibility and aesthetics 2025-01-27 21:28:49 +01:00
mr. M
ca57fa391d Update @zen-browser/surfer dependency to version 1.9.14 2025-01-27 20:50:46 +01:00
mr. M
9c7c8fc227 Update tab border radius for a more native appearance on Windows 2025-01-27 19:02:45 +01:00
mr. M
d1471d197f Add media query for Windows to enhance native appearance of tab borders 2025-01-27 18:58:39 +01:00
mr. M
add4576f0a Refactor vertical-tabs.css to improve overflow handling for better tab visibility and layout 2025-01-27 18:55:58 +01:00
mr. M
acacf0885c Update zen-toolbar background color for improved visual consistency 2025-01-27 18:49:56 +01:00
mr. M
7deaecc123 Refactor tab closing logic to improve handling of zen glance tabs and enhance tab sizing behavior 2025-01-27 18:45:59 +01:00
mr. M
b82b0322a1 Fix path in macOS universal release build workflow for artifact location 2025-01-27 18:04:14 +01:00
mr. m
c6a92c2670 Update macos-universal-release-build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-27 13:20:07 +01:00
mr. m
1d9c2f878e Fixed macos signing command 2025-01-27 10:20:19 +00:00
mr. m
dd7233c81e Update macos-universal-release-build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-27 08:29:11 +01:00
mr. M
d4dd298ef8 Enhance tab management by updating the toolbar on tab close and adjusting overflow behavior for the tab browser 2025-01-27 01:23:01 +01:00
mr. M
53e015a7aa Update @zen-browser/surfer dependency to version 1.9.13 2025-01-27 01:12:10 +01:00
mr. M
9203918788 Update vertical-tabs.css to apply dynamic padding for improved layout consistency 2025-01-27 01:05:36 +01:00
mr. M
b9ae18a0ca Refactor sidebar scrolling logic and improve tab height calculations for better UI performance 2025-01-27 00:29:54 +01:00
mr. M
d548b8cb6d Remove unnecessary directory change in artifact renaming step 2025-01-26 23:30:20 +01:00
mr. M
3931f8195b Refactor sidebar scrolling initialization and enhance tab visibility checks 2025-01-26 23:30:01 +01:00
mr. M
7077a01dad Increase tab unloader timeout from 20 to 40 minutes for improved performance 2025-01-26 21:59:41 +01:00
mr. M
26b3195bdd Fixed keyboard shortcuts not working after pinning extension to the bookmarks bar 2025-01-26 21:50:13 +01:00
mr. M
9b79e3c1ac Update macOS release build workflow to move all DMG files to a unified naming format 2025-01-26 21:40:34 +01:00
mr. M
405b2180cf Enable smooth scrolling in tabs and adjust tab height calculations for better UI responsiveness 2025-01-26 21:36:09 +01:00
mr. M
462f354a9d Removed panel ui button for macos users 2025-01-26 20:04:35 +01:00
mr. M
d3f14bd9c3 Refactor macOS build workflows to unify artifact naming and update dependencies 2025-01-26 19:54:03 +01:00
mr. M
d9939ea9be Refactor macOS build workflow to remove specific .app cleanup and delete unused telemetry build scripts 2025-01-26 15:57:11 +01:00
mr. M
9c5ae70562 Remove generation of ScalarArtifactDefinitions.json from telemetry build process 2025-01-26 14:06:50 +01:00
mr. M
cfa03fe1f9 Remove unused onThemePickerClick method from ZenGradientGenerator 2025-01-26 13:40:31 +01:00
mr. M
d96655d6b7 Refactor gradient dot handling and enhance color modification logic in ZenGradientGenerator 2025-01-26 13:39:30 +01:00
mr. M
df745e1b43 Remove generation of EventArtifactDefinitions.json from telemetry build process 2025-01-26 12:12:11 +01:00
mr. M
b863045a8f Rename extract_dmg to unpack_dmg in macOS build workflow and fix newline in surfer.json 2025-01-25 22:55:42 +01:00
mr. M
ac53d731e9 Refactor macOS build workflow to streamline .app extraction from DMG files 2025-01-25 21:19:26 +01:00
mr. M
fa62827717 Increase font size of the popup notification dropmarker for better visibility 2025-01-25 18:16:29 +01:00
mr. M
5423aee3d5 Fixed print dialog not opening and fixed website dialogs being clipped 2025-01-25 18:04:01 +01:00
mr. M
74a4d982a5 Update macOS build workflow to use wildcard for DMG file attachment 2025-01-25 17:41:08 +01:00
mr. M
a7184adc4d Add ellipsis to URL bar placeholder text for improved visibility 2025-01-25 17:11:19 +01:00
mr. M
3fba559323 Fix sidebar button targeting in ZenUIManager and adjust CSS for right-side layout 2025-01-25 17:09:33 +01:00
mr. M
d41f0d7cf4 Add directory change to macOS build workflow before extracting .app from dmg 2025-01-25 15:47:47 +01:00
mr. M
9ebfc973f3 Add set -ex to macOS build workflow for improved error handling during .app extraction 2025-01-25 15:46:56 +01:00
mr. M
9850c977be Refactor macOS build workflow to improve artifact packaging process 2025-01-25 15:45:37 +01:00
mr. M
7fc4c03659 Change event listener from 'MozAfterPaint' to 'DOMContentLoaded' for better timing of resize event dispatch 2025-01-25 13:53:59 +01:00
mr. M
9c9627573b Merge branch 'macos-signing-fix' of https://github.com/zen-browser/desktop into macos-signing-fix 2025-01-25 13:52:16 +01:00
mr. M
abedcd8896 Remove emoji from extract step name in macOS build workflow 2025-01-25 13:52:12 +01:00
mr. M
63fcbc73a5 Enhance compact mode functionality by refining sidebar animation conditions and updating CSS ignore rules 2025-01-25 13:42:52 +01:00
mr. m
a724f9c6f2 Discard changes to src/browser/base/zen-components/ZenGlanceManager.mjs 2025-01-25 12:18:52 +01:00
mr. M
c67440a940 Fix variable reference in artifact packaging step of macOS build workflow 2025-01-25 12:15:37 +01:00
mr. M
d996db31d6 Refactor compact mode styles and improve vertical tab button visibility 2025-01-25 12:14:16 +01:00
mr. M
504faad077 Refactor macOS build workflows to improve artifact handling and extraction process 2025-01-25 10:49:47 +01:00
mr. M
c0eeab939b Implement wait promise for preference changes in ZenVerticalTabsManager 2025-01-25 02:01:48 +01:00
mr. M
ca4952c02c Add build ID generation and pass to build workflows 2025-01-25 00:44:40 +01:00
mr. M
952385f362 Fix quoting for APP_NAME environment variable in macOS build workflow 2025-01-24 21:25:49 +01:00
mr. M
343bfe12fd Update Windows release build workflow to include apt-get update before installing dependencies 2025-01-24 21:23:32 +01:00
mr. M
ac600ad91b Remove redundant APP_NAME verification step in macOS build workflow 2025-01-24 19:08:04 +01:00
mr. M
acfdb5b191 Update Windows release build workflow to include --fix-missing in apt-get install command 2025-01-24 18:42:51 +01:00
mr. M
ca1e0ffdea Refactor tab unloading logic to use explicit unload method and remove linked panel attribute 2025-01-24 17:55:31 +01:00
mr. M
a3bebadff8 Fixed crash on overflow menu in macos and fixed elements shifting on macos fullscreen 2025-01-24 17:41:03 +01:00
mr. M
22a042d35d Refine APP_NAME extraction and add verification step in macOS build workflow 2025-01-24 17:04:10 +01:00
mr. m
0def2c24c8 Update macos-universal-release-build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-24 02:00:22 +01:00
mr. M
a09f3ab32c Limit search depth for .app folders and refine APP_NAME extraction in macOS build workflow 2025-01-23 23:55:02 +01:00
mr. M
5f7fcd57d2 Fix quoting for environment variable expansion in macOS build workflow 2025-01-23 21:47:17 +01:00
mr. M
952c02d3d6 Refactor toolbar button active background color for improved consistency 2025-01-23 21:46:39 +01:00
mr. M
355d98eb53 Fixed glance opening on essential tabs even if it's disabled (closes #4564) 2025-01-23 19:52:03 +01:00
mr. M
3972f3e2a7 Fixed glance opening on essential tabs even if it's disabled (closes https://github.com/zen-browser/desktop/issues/4564) 2025-01-23 19:51:12 +01:00
mr. M
c3f22ec7eb Update macOS build workflow to specify artifact download paths for architecture-specific folders 2025-01-23 19:47:47 +01:00
mr. M
8330b31a6d Formatted the project 2025-01-23 19:47:07 +01:00
mr. M
c89e953b6e Refactor tab animation logic to improve element selection and adjust animation durations for smoother transitions 2025-01-23 18:50:39 +01:00
mr. M
1536f5805e Increase transition duration for inset and opacity in zen-split-view for smoother animations 2025-01-23 18:16:57 +01:00
mr. M
a640509e04 Enhance macOS build workflows by renaming artifact paths and adding a step to list .app folders 2025-01-23 16:47:33 +01:00
mr. M
ea0a808e15 Update @zen-browser/surfer dependency to version 1.9.10 2025-01-23 14:26:33 +01:00
mr. M
20f3a4128c Refactor CSS styles to replace border-radius with native inner radius and update box-shadow for improved visual consistency 2025-01-23 14:09:34 +01:00
mr. M
f6bad14087 Update @zen-browser/surfer dependency to version 1.9.9 2025-01-23 12:23:26 +01:00
mr. M
83f8975a50 Update macOS build workflow to include mac dependency and modify Firefox browser identifier in hardened runtime configuration 2025-01-23 12:20:20 +01:00
mr. M
ce7c1f797f Refactor macOS build workflow and remove deprecated entitlements files 2025-01-23 12:10:26 +01:00
mr. M
bb9a97496d Fixed compact mode sidebar not re-opening when the animation key is off 2025-01-23 00:50:43 +01:00
mr. m
b94b5b2d90 Merge pull request #4521 from Vinamra7/dev 2025-01-22 21:18:27 +01:00
mr. M
b523f3d24e Update tab styles to use medium border radius for improved consistency 2025-01-22 20:41:28 +01:00
Vinamra Mishra
79966cb5ed Windows build fix
Signed-off-by: Vinamra Mishra <72907109+Vinamra7@users.noreply.github.com>
2025-01-22 19:36:27 +05:30
943 changed files with 22236 additions and 17283 deletions

20
.formal-git/components Normal file
View File

@@ -0,0 +1,20 @@
split-view
kbs
folders
workspaces
mods
tests
glance
media
images
vendor
tabs
compact-mode
common
fonts
welcome
scripts
workflows
winsign
flatpak
configs

1
.formal-git/template Normal file
View File

@@ -0,0 +1 @@
{type}: {message}, b=({bugId}), c={components}

View File

@@ -6,7 +6,8 @@ body:
value: |
Thank you for filing a bug report!
## Important
## IMPORTANT READ
- Please provide descriptive titles. Bad titles do more harm than good.
- Please search existing issues to avoid creating duplicates.
- For enhancement requests, please use GitHub Discussions.
- Please fill out the template below to the best of your ability.
@@ -20,6 +21,10 @@ body:
- label: I have read the instructions.
- label: I have searched existing issues and avoided creating duplicates.
- label: I am not filing an enhancement request.
- label: I have checked that this issue cannot be reproduced on Mozilla Firefox.
- label: I have checked that this issue can be reproduced once I removed all my Mods and Custom CSS.
validations:
required: true
- type: textarea
id: what-happened
attributes:
@@ -28,19 +33,12 @@ body:
placeholder: Tell us what you see!
validations:
required: true
- type: checkboxes
id: firefox
attributes:
label: Reproducible?
description: Is this issue reproducible on Firefox?
options:
- label: I have checked that this issue cannot be reproduced on Mozilla Firefox.
- type: input
id: version
attributes:
label: Version
description: What version of our software are you running? Please do not use "latest" or "newest" as version numbers. Go to `Help -> About Zen` to find the version number.
placeholder: 1.0.0
placeholder: 1.0.0b
validations:
required: true
- type: dropdown
@@ -54,10 +52,40 @@ body:
- Linux (Tarball)
- macOS - aarch64
- macOS - Intel
- Windows
- Windows - x64
- Windows - aarch64
- Other
validations:
required: true
- type: dropdown
id: component
attributes:
label: What component is this issue related to?
options:
- Other
- Compact Mode
- Workspaces
- Mods / Themes
- Glance
- URL Bar
- Tabs
- Split View
- Settings
- Privacy
- Performance
- Media Controler
- Tab unloading
- Tab Folders
- Keyboard Shortcuts
- Security
- Extensions
- Customizable UI / Toolbars
- Localization
- Bookmarks
- Sync
validations:
required: true
- type: textarea
id: logs
attributes:

58
.github/advanced-issue-labeler.yml vendored Normal file
View File

@@ -0,0 +1,58 @@
policy:
- section:
- id: [component]
label:
# Make sure it's in sync with the dropdown in the issue template
- name: 'component: sync'
keys: ['Sync']
- name: 'component: compact-mode'
keys: ['Compact Mode']
- name: 'component: workspaces'
keys: ['Workspaces']
- name: 'component: mods-themes'
keys: ['Mods / Themes']
- name: 'component: bookmarks'
keys: ['Bookmarks']
- name: 'component: glance'
keys: ['Glance']
- name: 'component: url-bar'
keys: ['URL Bar']
- name: 'component: tabs'
keys: ['Tabs']
- name: 'component: settings'
keys: ['Settings']
- name: 'component: privacy'
keys: ['Privacy']
- name: 'component: split-view'
keys: ['Split View']
- name: 'component: performance'
keys: ['Performance']
- name: 'component: media-controller'
keys: ['Media Controler']
- name: 'component: tab-unloading'
keys: ['Tab unloading']
- name: 'component: tab-folders'
keys: ['Tab Folders']
- name: 'component: keyboard-shortcuts'
keys: ['Keyboard Shortcuts']
- name: 'component: security'
keys: ['Security']
- name: 'component: extensions'
keys: ['Extensions']
- name: 'component: customizable-ui-toolbars'
keys: ['Customizable UI / Toolbars']
- name: 'component: localization'
keys: ['Localization']
- name: 'component: other'
keys: ['Other']
- id: [platform]
block-list: ['Other']
label:
# Make sure it's in sync with the dropdown in the issue template
- name: 'platform: linux'
keys: ['Linux (AppImage)', 'Linux (Flatpak)', 'Linux (Tarball)']
- name: 'platform: macOS'
keys: ['macOS - aarch64', 'macOS - Intel']
- name: 'platform: windows'
keys: ['Windows - x64', 'Windows - aarch64']

View File

@@ -21,6 +21,11 @@ on:
options:
- 'release'
- 'twilight'
use-sccache:
description: 'Use sccache'
required: true
type: 'boolean'
default: false
workflow_call:
inputs:
create_release:
@@ -38,6 +43,11 @@ on:
required: true
default: 'release'
type: 'string'
use-sccache:
description: 'Use sccache'
required: true
type: 'boolean'
default: false
jobs:
debug-inputs:
@@ -48,17 +58,30 @@ jobs:
run: |
echo "create_release: ${{ inputs.create_release }}"
echo "update_version: ${{ inputs.update_version }}"
echo "use sccache: ${{ inputs.use-sccache }}"
echo "update_branch: ${{ inputs.update_branch }}"
echo "GITHUB_REPOSITORY: ${{ github.repository }}"
echo "GITHUB_REPOSITORY_OWNER: ${{ github.repository_owner }}"
echo "GITHUB_REPOSITORY_OWNER: ${{ github.repository_owner }}"
echo "GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}"
buildid:
name: Generate build ID
runs-on: ubuntu-latest
outputs:
buildids: ${{ steps.get.outputs.bid }}
steps:
- id: get
shell: bash -xe {0}
run: |
bdat=`date +"%Y%m%d%I%M%S"`
echo "bid=${bdat}" >> $GITHUB_OUTPUT
start-self-host:
runs-on: ubuntu-latest
needs: debug-inputs
steps:
- name: Download aws-cli
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
run: |
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
@@ -130,18 +153,9 @@ jobs:
with:
node-version-file: '.nvmrc'
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Install dependencies
run: |
pnpm install
npm install
- name: Setup Surfer
run: |
@@ -150,12 +164,12 @@ jobs:
- name: Bump version
if: ${{ inputs.update_version && inputs.update_branch == 'release' }}
run: |
pnpm surfer ci --brand ${{ inputs.update_branch }} --bump prerelease
npm run surfer -- ci --brand ${{ inputs.update_branch }} --bump prerelease
- name: Bump version without new version
if: ${{ !inputs.update_version || inputs.update_branch == 'twilight' }}
run: |
pnpm surfer ci --brand ${{ inputs.update_branch }}
npm run surfer -- ci --brand ${{ inputs.update_branch }}
- name: Debug
run: |
@@ -199,18 +213,9 @@ jobs:
with:
node-version-file: '.nvmrc'
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Install dependencies
run: |
pnpm install
npm install
- name: Setup Surfer
run: |
@@ -218,15 +223,14 @@ jobs:
- name: Activate Surfer CLI
run: |
echo "There's a bug in the Surfer CLI, we run this so that Surfer sets everything up correctly"
pnpm surfer ci --brand ${{ inputs.update_branch }} --display-version ${{ needs.build-data.outputs.version }}
npm run surfer -- ci --brand ${{ inputs.update_branch }} --display-version ${{ needs.build-data.outputs.version }}
- name: Check version
run: |
echo "$(pwd)"
ls .
echo "version=$(pnpm surfer get version | xargs)" >> $GITHUB_OUTPUT
if [[ $(pnpm surfer get version | xargs) == ${{ needs.build-data.outputs.version }} ]]; then
echo $(npm run --silent surfer -- get version | xargs)
echo "version=$(npm run --silent surfer -- get version | xargs)" >> $GITHUB_OUTPUT
if [[ $(npm run --silent surfer -- get version | xargs) == ${{ needs.build-data.outputs.version }} ]]; then
echo ">>> Version matches"
else
echo ">>> Version mismatch"
@@ -256,27 +260,18 @@ jobs:
git config --global user.email "mauro-balades@users.noreply.github.com"
git config --global user.name "mauro-balades"
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Install dependencies
run: |
pnpm install
npm install
- name: Load Surfer CI setup
run: pnpm surfer ci --brand ${{ inputs.update_branch }} --display-version ${{ needs.build-data.outputs.version }}
run: npm run surfer -- ci --brand ${{ inputs.update_branch }} --display-version ${{ needs.build-data.outputs.version }}
- name: Download Firefox source and dependencies
run: pnpm surfer download --verbose
run: npm run download --verbose
- name: Import
run: pnpm surfer import --verbose
run: npm run import -- --verbose
- name: Compress
run: |
@@ -294,15 +289,17 @@ jobs:
windows-step-1:
name: Windows build step 1 (PGO build)
uses: ./.github/workflows/windows-release-build.yml
needs: [build-data]
needs: [build-data, buildid]
permissions:
contents: write
secrets: inherit
with:
use-sccache: ${{ inputs.use-sccache }}
build-version: ${{ needs.build-data.outputs.version }}
generate-gpo: true
profile-data-path-archive: zen-windows-profile-data-and-jarlog.zip
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
windows-step-2:
name: Windows build step 2 (Generate profile data)
@@ -322,11 +319,13 @@ jobs:
permissions:
contents: write
secrets: inherit
needs: [build-data, windows-step-2, start-self-host]
needs: [build-data, windows-step-2, start-self-host, buildid]
with:
build-version: ${{ needs.build-data.outputs.version }}
generate-gpo: false
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
use-sccache: ${{ inputs.use-sccache }}
linux:
name: Linux build
@@ -334,10 +333,12 @@ jobs:
permissions:
contents: write
secrets: inherit
needs: [build-data, start-self-host]
needs: [build-data, start-self-host, buildid]
with:
build-version: ${{ needs.build-data.outputs.version }}
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
use-sccache: ${{ inputs.use-sccache }}
mac:
name: macOS build
@@ -345,7 +346,20 @@ jobs:
permissions:
contents: write
secrets: inherit
needs: [build-data]
needs: [build-data, buildid]
with:
build-version: ${{ needs.build-data.outputs.version }}
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
use-sccache: ${{ inputs.use-sccache }}
mac-uni:
name: macOS build (Universal)
uses: ./.github/workflows/macos-universal-release-build.yml
permissions:
contents: write
secrets: inherit
needs: [build-data, mac]
with:
build-version: ${{ needs.build-data.outputs.version }}
release-branch: ${{ inputs.update_branch }}
@@ -373,42 +387,49 @@ jobs:
- name: Install dependencies
run: |
npm install -g pnpm
npm install
sudo apt-get update
sudo apt-get -y install libfuse2 desktop-file-utils appstream
- name: Download Linux build
uses: actions/download-artifact@v4
with:
name: zen.linux-${{ matrix.arch }}.tar.bz2
name: zen.linux-${{ matrix.arch }}.tar.xz
- name: Execute AppImage build
run: |
set -eux
rm AppDir/.DirIcon || true
cp configs/branding/${{ inputs.update_branch }}/logo128.png AppDir/usr/share/icons/hicolor/128x128/apps/zen.png
cp configs/branding/${{ inputs.update_branch }}/logo128.png AppDir/zen.png && ln -s zen.png AppDir/.DirIcon
export ARCH=${{ matrix.arch }}
UPINFO="gh-releases-zsync|$GITHUB_REPOSITORY_OWNER|desktop|latest|zen-$ARCH.AppImage.zsync"
rm build/AppDir/.DirIcon || true
cp configs/branding/${{ inputs.update_branch }}/logo128.png build/AppDir/usr/share/icons/hicolor/128x128/apps/zen.png
cp configs/branding/${{ inputs.update_branch }}/logo128.png build/AppDir/zen.png && ln -s zen.png build/AppDir/.DirIcon
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/StartupWMClass=zen-twilight/g' AppDir/zen.desktop
sed -i -e 's/Name=Zen Browser/Name=Zen Twilight/g' build/AppDir/zen.desktop
sed -i -e 's/StartupWMClass=zen/StartupWMClass=zen-twilight/g' build/AppDir/zen.desktop
fi
APPDIR=AppDir
APPDIR=build/AppDir
tar -xvf *.tar.* && rm -rf *.tar.*
mv zen/* $APPDIR/
wget https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage
wget "https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage"
wget "https://github.com/VHSgunzo/uruntime/releases/latest/download/uruntime-appimage-squashfs-lite-$ARCH"
chmod +x *.AppImage
chmod +x ./AppDir/AppRun
chmod +x ./uruntime-appimage-squashfs-lite-"$ARCH"
chmod +x ./build/AppDir/AppRun
# keep the uruntime mountpoint (massively speeds up launch time)
sed -i 's|URUNTIME_MOUNT=[0-9]|URUNTIME_MOUNT=0|' ./uruntime-appimage-squashfs-lite-"$ARCH"
echo "AppDir: $APPDIR"
ls -al
find .
ls -al "$APPDIR"
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
./appimagetool-x86_64.AppImage -u "$UPINFO" "$APPDIR" zen-"$ARCH".AppImage --runtime-file ./uruntime-appimage-squashfs-lite-"$ARCH"
mkdir dist
mv zen*AppImage* dist/.
unset ARCH
- name: Upload artifact
uses: actions/upload-artifact@v4
@@ -430,6 +451,7 @@ jobs:
if: always()
steps:
- name: Download aws-cli
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
run: |
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
@@ -453,7 +475,7 @@ jobs:
if: ${{ inputs.create_release || inputs.update_branch == 'twilight' }}
permissions: write-all
name: Release
needs: [build-data, linux, windows-step-3, check-release, mac, appimage, source, lint, stop-self-hosted]
needs: [build-data, linux, windows-step-3, check-release, mac-uni, appimage, source, lint, stop-self-hosted]
runs-on: ubuntu-latest
environment:
name: ${{ inputs.update_branch == 'release' && 'Deploy-Release' || 'Deploy-Twilight' }}
@@ -465,10 +487,6 @@ jobs:
submodules: recursive
token: ${{ secrets.DEPLOY_KEY }}
- name: Git pull
run: |
git pull
- name: Download artifact
uses: actions/download-artifact@v4
@@ -483,8 +501,9 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
- name: Download object files
if: ${{ inputs.update_branch == 'release' }}
run: |
git clone https://github.com/zen-browser/windows-binaries.git .github/workflows/object
git clone https://github.com/zen-browser/windows-binaries.git .github/workflows/object --depth 1
- name: Copy update manifests
env:
@@ -503,8 +522,7 @@ jobs:
cp -a ../windows_update_manifest_arm64/. updates/
fi
cp -a ../macos_update_manifest_aarch64/. updates/
cp -a ../macos_update_manifest_x86_64/. updates/
cp -a ../macos_update_manifest/. updates/
- name: Commit
uses: stefanzweifel/git-auto-commit-action@v5
@@ -514,67 +532,74 @@ jobs:
commit_user_email: zen-browser-auto@users.noreply.github.com
repository: ./updates-server
- name: Generate Release Notes
env:
RELEASE_BRANCH: ${{ inputs.update_branch }}
run: bash .github/workflows/src/generate_release_notes.sh
# If we are on Twilight, we want to just update the Twilight tag's release
- name: Update Twilight tag
if: ${{ inputs.update_branch == 'twilight' }}
uses: marvinpinto/action-automatic-releases@master
uses: softprops/action-gh-release@v2
with:
body_path: release_notes.md
files: |
zen.source.tar.zst
zen.linux-x86_64.tar.bz2
zen.linux-aarch64.tar.bz2
zen-x86_64.AppImage
zen-x86_64.AppImage.zsync
zen-aarch64.AppImage
zen-aarch64.AppImage.zsync
zen.win-x86_64.zip
zen.win-arm64.zip
linux.mar
linux-aarch64.mar
windows.mar
windows-arm64.mar
macos-x86_64.mar
macos-aarch64.mar
zen.installer.exe
zen.installer-arm64.exe
zen.macos-x86_64.dmg
zen.macos-aarch64.dmg
automatic_release_tag: 'twilight'
title: 'Twilight build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }} at ${{ needs.build-data.outputs.build_time }})'
./zen.source.tar.zst/*
./zen.linux-x86_64.tar.xz/*
./zen.linux-aarch64.tar.xz/*
./zen-x86_64.AppImage/*
./zen-x86_64.AppImage.zsync/*
./zen-aarch64.AppImage/*
./zen-aarch64.AppImage.zsync/*
./zen.win-x86_64.zip/*
./zen.win-arm64.zip/*
./linux.mar/*
./linux-aarch64.mar/*
./windows.mar/*
./windows-arm64.mar/*
./macos.mar/*
./zen.installer.exe/*
./zen.installer-arm64.exe/*
./zen.macos-universal.dmg/*
tag_name: 'twilight'
name: 'Twilight build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }} at ${{ needs.build-data.outputs.build_time }})'
draft: false
generate_release_notes: false
prerelease: true
repo_token: ${{ secrets.DEPLOY_KEY }}
token: ${{ secrets.DEPLOY_KEY }}
fail_on_unmatched_files: false
env:
GITHUB_REPOSITORY: ${{ github.repository }}
- name: Release
uses: marvinpinto/action-automatic-releases@master
uses: softprops/action-gh-release@v2
if: ${{ inputs.update_branch == 'release' }}
with:
repo_token: '${{ secrets.DEPLOY_KEY }}'
automatic_release_tag: ${{ needs.build-data.outputs.version }}
token: ${{ secrets.DEPLOY_KEY }}
tag_name: ${{ needs.build-data.outputs.version }}
prerelease: false
title: 'Release build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})'
fail_on_unmatched_files: false
generate_release_notes: false
name: 'Release build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})'
body_path: release_notes.md
files: |
zen.source.tar.zst
zen.linux-x86_64.tar.bz2
zen.linux-aarch64.tar.bz2
zen-x86_64.AppImage
zen-x86_64.AppImage.zsync
zen-aarch64.AppImage
zen-aarch64.AppImage.zsync
.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-aarch64.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-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
./zen.source.tar.zst/*
./zen.linux-x86_64.tar.xz/*
./zen.linux-aarch64.tar.xz/*
./zen-x86_64.AppImage/*
./zen-x86_64.AppImage.zsync/*
./zen-aarch64.AppImage/*
./zen-aarch64.AppImage.zsync/*
./.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-aarch64.mar/*
./.github/workflows/object/windows-x64-signed-x86_64/windows.mar
./.github/workflows/object/windows-x64-signed-arm64/windows-arm64.mar
./macos.mar/*
./.github/workflows/object/windows-x64-signed-x86_64/zen.installer.exe
./.github/workflows/object/windows-x64-signed-arm64/zen.installer-arm64.exe
./zen.macos-universal.dmg/*
prepare-flatpak:
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
@@ -652,12 +677,12 @@ jobs:
- name: Download Linux x86_64 build
uses: actions/download-artifact@v4
with:
name: zen.linux-x86_64.tar.bz2
name: zen.linux-x86_64.tar.xz
- name: Download Linux aarch64 build
uses: actions/download-artifact@v4
with:
name: zen.linux-aarch64.tar.bz2
name: zen.linux-aarch64.tar.xz
- name: Update repository
uses: actions/checkout@v4
@@ -679,10 +704,10 @@ jobs:
python3 ./zen-browser/scripts/prepare-flatpak-release.py \
--flatpak-archive archive.tar \
--version ${{ needs.build-data.outputs.version }} \
--linux-archive zen.linux-x86_64.tar.bz2 \
--linux-aarch64-archive zen.linux-aarch64.tar.bz2 \
--linux-archive zen.linux-x86_64.tar.xz \
--linux-aarch64-archive zen.linux-aarch64.tar.xz \
--output app.zen_browser.zen.yml \
--template-root ./zen-browser/flatpak
--template-root ./zen-browser/build/flatpak
- name: Commit changes
run: |
@@ -693,7 +718,8 @@ jobs:
run: |
rm -rf zen-browser
rm -rf archive.tar
rm -rf zen.linux-x86_64.tar.bz2
rm -rf zen.linux-x86_64.tar.xz
rm -rf zen.linux-aarch64.tar.xz
- name: Upload Flatpak manifest
uses: actions/upload-artifact@v4

View File

@@ -2,7 +2,7 @@ name: Check Firefox Candidate Release
on:
schedule:
- cron: '0 21 * * 1'
- cron: '59 4 * * 2'
workflow_dispatch:
jobs:

25
.github/workflows/clear-all-cache.yml vendored Normal file
View File

@@ -0,0 +1,25 @@
name: Cleanup cache
on:
workflow_dispatch:
jobs:
cleanup:
runs-on: ubuntu-latest
permissions: write-all
steps:
- name: Cleanup
run: |
echo "Fetching list of cache key"
cacheKeysForPR=$(gh cache list --limit 1000 --json id --jq '.[].id')
## Setting this to not fail the workflow while deleting cache keys.
set +e
echo "Deleting caches..."
for cacheKey in $cacheKeysForPR
do
gh cache delete $cacheKey
done
echo "Done"
env:
GH_TOKEN: ${{ github.token }}
GH_REPO: ${{ github.repository }}

View File

@@ -1,33 +0,0 @@
name: Clear cache
on:
workflow_dispatch:
permissions:
actions: write
jobs:
clear-cache:
runs-on: ubuntu-latest
steps:
- name: Clear cache
uses: actions/github-script@v7
with:
script: |
console.log("About to clear")
const caches = await github.rest.actions.getActionsCacheList({
owner: context.repo.owner,
repo: context.repo.repo,
})
for (const cache of caches.data.actions_caches) {
console.log(cache)
await github.rest.actions.deleteActionsCacheById({
owner: context.repo.owner,
repo: context.repo.repo,
cache_id: cache.id,
})
}
console.log("Clear completed")

View File

@@ -11,7 +11,7 @@ on:
- dev
jobs:
pr-test:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
@@ -27,11 +27,8 @@ jobs:
- name: Setup autopep8
run: sudo apt install python3-autopep8
- name: Setup pnpm
run: npm install -g pnpm
- name: Install dependencies
run: pnpm install
run: npm install
- name: Lint
run: pnpm lint
run: npm run lint

34
.github/workflows/issue-labeler.yml vendored Normal file
View File

@@ -0,0 +1,34 @@
name: Issue labeler
on:
issues:
types: [opened]
permissions:
contents: read
jobs:
label-component:
runs-on: ubuntu-latest
permissions:
# required for all workflows
issues: write
# only required for workflows in private repositories
actions: read
contents: read
steps:
- uses: actions/checkout@v4
- name: Parse issue form
uses: stefanbuck/github-issue-parser@v3
id: issue-parser
with:
template-path: .github/ISSUE_TEMPLATE/bug_report.yml
- name: Set labels based on animals field
uses: redhat-plumbers-in-action/advanced-issue-labeler@v2
with:
issue-form: ${{ steps.issue-parser.outputs.jsonString }}
token: ${{ secrets.DEPLOY_KEY }}

View File

@@ -11,6 +11,15 @@ on:
description: 'The branch to build'
required: true
type: string
MOZ_BUILD_DATE:
type: string
required: true
default: ''
use-sccache:
description: 'Use sccache'
required: true
type: boolean
default: false
jobs:
build-linux:
@@ -22,6 +31,11 @@ jobs:
fail-fast: false
matrix:
arch: [x86_64, aarch64]
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0
name: Build Linux - ${{ matrix.arch }}
steps:
@@ -30,6 +44,10 @@ jobs:
with:
tool-cache: false
# Bug: https://github.com/actions/checkout/issues/1153
- name: Remove zombie lock file
run: rm -f /home/ubuntu/actions-runner/_work/desktop/desktop/.git/modules/l10n/index.lock
- name: Checkout repository
uses: actions/checkout@v4
with:
@@ -41,6 +59,19 @@ jobs:
with:
node-version-file: '.nvmrc'
- name: Run sccache-cache
uses: mozilla-actions/sccache-action@main
if: ${{ inputs.use-sccache }}
with:
disable_annotations: true
- name: Expose actions cache variables
uses: actions/github-script@v6
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env['ACTIONS_CACHE_URL'])
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env['ACTIONS_RUNTIME_TOKEN'])
- name: Setup Git
run: |
git config --global user.email "mauro-balades@users.noreply.github.com"
@@ -53,53 +84,20 @@ jobs:
sudo apt-get update
sudo apt-get install -y python3 python3-pip dos2unix yasm nasm build-essential libgtk2.0-dev libpython3-dev m4 uuid libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdrm-dev libdbus-glib-1-dev libgtk-3-dev libpulse-dev libx11-xcb-dev libxt-dev xvfb lld llvm
- name: Configure sccache
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
- name: Setup sccache
env:
LINK: https://github.com/mozilla/sccache/releases/download
SCCACHE_VERSION: 0.2.13
run: |
SCCACHE_FILE=sccache-$SCCACHE_VERSION-x86_64-unknown-linux-musl
mkdir -p $HOME/.local/bin
curl -L "$LINK/$SCCACHE_VERSION/$SCCACHE_FILE.tar.gz" | tar xz
mv -f $SCCACHE_FILE/sccache $HOME/.local/bin/sccache
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Save sccache
uses: actions/cache@v4
with:
path: /home/runner/.cache/sccache
key: ${{ runner.os }}-sccache
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Install dependencies
run: |
pnpm install
npm install
- name: Load Surfer CI setup
run: pnpm surfer ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download Firefox source and dependencies
run: pnpm surfer download
run: npm run download
- name: Fix Rust version
run: |
# Install a rust version compatible with LLVM 18
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.79
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(cat .rust-toolchain)
source $HOME/.cargo/env
if test "${{ matrix.arch }}" = "aarch64"; then
@@ -111,7 +109,7 @@ jobs:
- name: Import
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: pnpm surfer import
run: npm run import
- name: Build language packs
run: sh scripts/download-language-packs.sh
@@ -130,6 +128,9 @@ jobs:
continue-on-error: true
run: |
export SURFER_PLATFORM="linux"
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
bash .github/workflows/src/release-build.sh
- name: Package
@@ -139,19 +140,19 @@ jobs:
run: |
export SURFER_PLATFORM="linux"
export ZEN_RELEASE=1
pnpm package
npm run package
- name: Rename artifacts
run: |
mv dist/zen-*.tar.bz2 "zen.linux-${{ matrix.arch }}.tar.bz2"
mv dist/zen-*.tar.xz "zen.linux-${{ matrix.arch }}.tar.xz"
mv dist/output.mar linux${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
- name: Upload build artifact (binary)
uses: actions/upload-artifact@v4
with:
retention-days: 5
name: zen.linux-${{ matrix.arch }}.tar.bz2
path: ./zen.linux-${{ matrix.arch }}.tar.bz2
name: zen.linux-${{ matrix.arch }}.tar.xz
path: ./zen.linux-${{ matrix.arch }}.tar.xz
- name: Upload build artifact (.mar)
uses: actions/upload-artifact@v4

View File

@@ -11,6 +11,15 @@ on:
description: 'The branch to build'
required: true
type: string
MOZ_BUILD_DATE:
type: string
required: true
default: ''
use-sccache:
description: 'Use sccache'
required: true
type: boolean
default: false
jobs:
mac-build:
@@ -21,7 +30,11 @@ jobs:
fail-fast: false
matrix:
arch: [x86_64, aarch64]
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0
steps:
- name: Checkout repository
uses: actions/checkout@v4
@@ -34,6 +47,19 @@ jobs:
with:
node-version-file: '.nvmrc'
- name: Run sccache-cache
uses: mozilla-actions/sccache-action@main
if: ${{ inputs.use-sccache }}
with:
disable_annotations: true
- name: Expose actions cache variables
uses: actions/github-script@v6
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env['ACTIONS_CACHE_URL'])
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env['ACTIONS_RUNTIME_TOKEN'])
- name: Setup Python
uses: actions/setup-python@v5
# note: This will use the version defined in '.python-version' by default
@@ -46,7 +72,7 @@ jobs:
- name: Install system dependencies
run: |
brew update
brew install cairo sccache gnu-tar mercurial
brew install cairo gnu-tar mercurial
sudo pip install setuptools
brew uninstall --ignore-dependencies python3.12 -f
@@ -62,7 +88,7 @@ jobs:
brew install watchman
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.79
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(cat .rust-toolchain)
source $HOME/.cargo/env
if test "${{ matrix.arch }}" = "aarch64"; then
@@ -77,24 +103,15 @@ jobs:
echo 'export PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH"' >> ~/.zsh
source ~/.bash_profile
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Install dependencies
run: |
pnpm install
npm install
- name: Load surfer CI setup
run: pnpm surfer ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download Firefox source and dependencies
run: pnpm surfer download
run: npm run download
- name: Bootstrap
run: |
@@ -107,7 +124,7 @@ jobs:
- name: Import
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: pnpm surfer import --verbose
run: npm run import -- --verbose
- name: Build language packs
run: sh scripts/download-language-packs.sh
@@ -118,72 +135,47 @@ jobs:
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
run: |
export SURFER_PLATFORM="darwin"
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
bash .github/workflows/src/release-build.sh
- name: Import APPLE DEVELOPER ID CERTIFICATE for .app
uses: Apple-Actions/import-codesign-certs@v3
with:
p12-file-base64: ${{ secrets.macOS_CERTIFICATES_P12_For_App_BASE64 }}
p12-password: ${{ secrets.macOS_CERTIFICATES_P12_PASSWORD }}
- name: Import provisioning profile for .app
run: |
echo "${{ secrets.macOS_PROVISIONING_PROFILE }}" | base64 --decode > ./engine/Zen_Browser.provisionprofile
ls -la
- name: Package
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_GA_DISABLE_PGO: true
MACOS_APPLE_ACCOUNT_ID: ${{ secrets.macOS_AppleAccountId }}
MACOS_APPLE_DEVELOPER_ID_TEAM_ID: ${{ secrets.macOS_AppleDeveloperIdTeamId }}
MACOS_APPLE_DEVELOPER_ID_PASSWORD: ${{ secrets.macOS_AppleDeveloperIdPassword }}
run: |
export SURFER_PLATFORM="darwin"
export MACOS_APPLE_DEVELOPER_ID="${{ secrets.macOS_AppleDeveloperId }}"
export ZEN_RELEASE=1
pnpm package
npm run package
- name: Rename artifacts
run: |
mv ./dist/output.mar macos-${{ matrix.arch }}.mar
- name: Remove sensitive information
run: |
rm -f ./engine/Zen_Browser.provisionprofile
- name: Sign .dmg
run: |
echo "Tarballing DMG"
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 }}" \
--no-s3-acceleration \
--verbose \
--wait
xcrun stapler staple "zen.macos-${{ matrix.arch }}.dmg"
mv ./dist/*.dmg ./zen-${{ matrix.arch }}-apple-darwin-dist.dmg
mv ./engine/obj-${{ matrix.arch }}-apple-darwin/dist/host/bin/mar ./zen-macos-host-mar
mv ./engine/obj-${{ matrix.arch }}-apple-darwin/dist/bin/platform.ini ./platform.ini
- name: Upload build artifact
- name: Upload dist dmg
uses: actions/upload-artifact@v4
with:
retention-days: 5
name: zen.macos-${{ matrix.arch }}.dmg
path: ./zen.macos-${{ matrix.arch }}.dmg
retention-days: 1
name: zen-${{ matrix.arch }}-apple-darwin-dist.dmg
path: ./zen-${{ matrix.arch }}-apple-darwin-dist.dmg
- name: Upload build artifact (.mar)
- name: Upload host mar
uses: actions/upload-artifact@v4
if: matrix.arch == 'aarch64'
with:
retention-days: 5
name: macos-${{ matrix.arch }}.mar
path: ./macos-${{ matrix.arch }}.mar
retention-days: 1
name: zen-macos-host-mar
path: ./zen-macos-host-mar
- name: Upload build artifact (update manifests)
- name: Upload platform.ini
uses: actions/upload-artifact@v4
if: matrix.arch == 'x86_64'
with:
retention-days: 5
name: macos_update_manifest_${{ matrix.arch }}
path: ./dist/update
retention-days: 1
name: platform.ini
path: ./platform.ini

View File

@@ -0,0 +1,261 @@
name: macOS Release Build
on:
workflow_call:
inputs:
build-version:
description: 'The version to build'
required: true
type: string
release-branch:
description: 'The branch to build'
required: true
type: string
jobs:
mac-build:
name: Unify macOS (Universal)
runs-on: 'macos-14'
strategy:
fail-fast: false
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: recursive
token: ${{ secrets.DEPLOY_KEY }}
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
- name: Setup Python
uses: actions/setup-python@v5
# note: This will use the version defined in '.python-version' by default
- name: Setup Git
run: |
git config --global user.email "mauro-balades@users.noreply.github.com"
git config --global user.name "mauro-balades"
- name: Install system dependencies
run: |
brew update
brew install cairo gnu-tar mercurial
sudo pip install setuptools
brew uninstall --ignore-dependencies python3.12 -f
export PATH="$(python3 -m site --user-base)/bin":$PATH
python3 -m pip install --user mercurial
rm '/usr/local/bin/2to3-3.11' '/usr/local/bin/2to3-3.12' '/usr/local/bin/2to3'
rm '/usr/local/bin/idle3.11' '/usr/local/bin/idle3.12' '/usr/local/bin/idle3'
rm '/usr/local/bin/pydoc3.11' '/usr/local/bin/pydoc3.12' '/usr/local/bin/pydoc3'
rm '/usr/local/bin/python3.11' '/usr/local/bin/python3.12' '/usr/local/bin/python3'
rm '/usr/local/bin/python3.11-config' '/usr/local/bin/python3.12-config' '/usr/local/bin/python3-config'
brew install watchman
cargo install apple-codesign
- name: Force usage of gnu-tar
run: |
echo 'export PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH"' >> ~/.bash_profile
echo 'export PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH"' >> ~/.zsh
source ~/.bash_profile
- name: Install dependencies
run: |
npm install
- name: Load surfer CI setup
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download Firefox source and dependencies
run: npm run download
- name: Bootstrap
run: |
cd engine
export SURFER_PLATFORM="darwin"
export PATH="$(python3 -m site --user-base)/bin":$PATH
./mach --no-interactive bootstrap --application-choice browser --no-system-changes
cd ..
- name: Import
run: npm run import
- name: Populate mozconfig
env:
SURFER_MOZCONFIG_ONLY: true
run: |
npm run build
cd engine
./mach configure
- name: Download x86_64 DMG from artifacts
uses: actions/download-artifact@v4
with:
name: zen-x86_64-apple-darwin-dist.dmg
- name: Download aarch64 DMG from artifacts
uses: actions/download-artifact@v4
with:
name: zen-aarch64-apple-darwin-dist.dmg
- name: Remove any existing .app folders
run: |
set -x
cd engine
rm -rf "./obj-x86_64-apple-darwin/" || true
rm -rf "./obj-aarch64-apple-darwin/" || true
- name: Extract .app from dmg
run: |
set -ex
cd engine
echo "Extracting x86_64 .app from dmg"
mkdir -p ./obj-x86_64-apple-darwin/dist
mkdir -p ./obj-aarch64-apple-darwin/dist
./mach python -m mozbuild.action.unpack_dmg \
../zen-x86_64-apple-darwin-dist.dmg \
./obj-x86_64-apple-darwin/dist
echo "Extracting aarch64 .app from dmg"
./mach python -m mozbuild.action.unpack_dmg \
../zen-aarch64-apple-darwin-dist.dmg \
./obj-aarch64-apple-darwin/dist
- name: Find first .app folder name
run: |
cd engine/obj-x86_64-apple-darwin/dist
export APP_NAME=${{ inputs.release-branch == 'twilight' && 'Twilight' || 'Zen' }}
echo "APP_NAME=$APP_NAME" >> $GITHUB_ENV
echo "APP_NAME=$APP_NAME"
- name: List .app folders
run: |
ls engine/
echo "--------------------"
cd engine/obj-x86_64-apple-darwin/dist
find . -maxdepth 1 -name "*.app" -type d
cd ../..
- name: create .p12 for codesign 🖊️
run: |
cd engine
echo "${{ secrets.macOS_CERTIFICATES_P12_For_App_BASE64 }}" > cert.txt
base64 --decode -i cert.txt -o zenCert.p12
echo "${{ secrets.macOS_CERTIFICATES_P12_PASSWORD }}" > zenpCertPassword.passwd
- name: Remove certificate sensitive information
run: |
rm engine/cert.txt || true
- name: Import provisioning profile for .app
run: |
echo "${{ secrets.macOS_PROVISIONING_PROFILE }}" | base64 --decode > ./engine/Zen_Browser.provisionprofile
ls -la
- name: Unify architectures
run: |
cd engine
./mach python "./toolkit/mozapps/installer/unify.py" "./obj-x86_64-apple-darwin/dist/${{ env.APP_NAME }}.app" "./obj-aarch64-apple-darwin/dist/${{ env.APP_NAME }}.app"
echo "Merged aaarch64 into x86_64!"
- name: Import APPLE DEVELOPER ID CERTIFICATE for .app
uses: Apple-Actions/import-codesign-certs@v3
with:
p12-file-base64: ${{ secrets.macOS_CERTIFICATES_P12_For_App_BASE64 }}
p12-password: ${{ secrets.macOS_CERTIFICATES_P12_PASSWORD }}
- name: Copy provisioning profile for .app (embedded in .app)
run: |
cd engine
echo "Copying provisioning profile for .app on both architectures (${{ env.APP_NAME }})"
cp ./Zen_Browser.provisionprofile "./embedded.provisionprofile"
- name: Sign .app
run: |
cd engine
# TODO: Change it to "production" once we figure out the issue with the webauth
./mach macos-sign -v -r -c "release" -e "production" -a "./obj-x86_64-apple-darwin/dist/${{ env.APP_NAME }}.app" --rcodesign-p12-file zenCert.p12 --rcodesign-p12-password-file zenpCertPassword.passwd
- name: Create DMG
run: |
cd engine
./mach python -m mozbuild.action.make_dmg \
--volume-name "${{ env.APP_NAME }}" \
--background ./browser/branding/${{ inputs.release-branch }}/background.png \
--icon ./browser/branding/${{ inputs.release-branch }}/firefox.icns \
--dsstore ./browser/branding/${{ inputs.release-branch }}/dsstore \
./obj-x86_64-apple-darwin/dist/ ../zen-macOS-universal-temp.dmg
- name: Remove sensitive information
run: |
rm -f ./engine/Zen_Browser.provisionprofile
- name: Sign .dmg
run: |
set -ex
hdiutil convert zen-macOS-universal-temp.dmg -format UDZO -imagekey zlib-level=9 -o zen.macos-universal.dmg
codesign -s "${{ secrets.macOS_AppleDeveloperId }}" zen.macos-universal.dmg
xcrun notarytool submit "zen.macos-universal.dmg" \
--apple-id "${{ secrets.macOS_AppleAccountId }}" \
--team-id "${{ secrets.macOS_AppleDeveloperIdTeamId }}" \
--password "${{ secrets.macOS_AppleDeveloperIdPassword }}" \
--no-s3-acceleration \
--wait
xcrun stapler staple "zen.macos-universal.dmg"
- name: Download host mar
uses: actions/download-artifact@v4
with:
name: zen-macos-host-mar
- name: Upload build artifact
uses: actions/upload-artifact@v4
with:
retention-days: 5
name: zen.macos-universal.dmg
path: ./zen.macos-universal.dmg
- name: Download platform.ini
uses: actions/download-artifact@v4
with:
name: platform.ini
- name: Package for mar
env:
JUST_MAR: true
run: |
# we don't need it anymore
set -ex
rm -rf ./engine/obj-aarch64-apple-darwin
mkdir -p ./engine/obj-x86_64-apple-darwin/dist/bin
mv ./platform.ini ./engine/obj-x86_64-apple-darwin/dist/bin/platform.ini
export SURFER_PLATFORM="darwin"
export ZEN_RELEASE=1
# full path to zen-macos-host-mar
export MAR=$(pwd)/zen-macos-host-mar
chmod +x $MAR
echo "MAR=$MAR"
npm run package -- --verbose
mv ./dist/output.mar ./macos.mar
- name: Upload build artifact (.mar)
uses: actions/upload-artifact@v4
with:
retention-days: 5
name: macos.mar
path: ./macos.mar
- name: Upload build artifact (update manifests)
uses: actions/upload-artifact@v4
with:
retention-days: 5
name: macos_update_manifest
path: ./dist/update

View File

@@ -19,14 +19,11 @@ jobs:
with:
node-version-file: '.nvmrc'
- name: Setup pnpm
run: npm install -g pnpm
- name: Install Surfer
run: npm i -g @zen-browser/surfer
- name: Install dependencies
run: pnpm install
run: npm install
- name: Download Firefox and dependencies
run: surfer download

View File

@@ -0,0 +1,113 @@
#!/usr/bin/env bash
RELEASE_NOTES_URL="https://raw.githubusercontent.com/zen-browser/www/refs/heads/main/src/release-notes/stable.json"
if [ "$RELEASE_BRANCH" = "release" ]; then
RELEASE_TYPE="Stable"
echo "Fetching release notes from GitHub..."
RELEASE_NOTES_JSON=$(curl -s "$RELEASE_NOTES_URL")
if [ -z "$RELEASE_NOTES_JSON" ]; then
echo "Error: Failed to fetch release notes from GitHub"
exit 1
fi
LATEST_RELEASE=$(echo "$RELEASE_NOTES_JSON" | jq -r 'last')
EXTRA_NOTES=$(echo "$LATEST_RELEASE" | jq -r '.extra // ""')
else
RELEASE_TYPE="Twilight"
fi
cat << EOF > "release_notes.md"
# Zen ${RELEASE_TYPE} Release
EOF
if [ "$RELEASE_BRANCH" = "release" ]; then
echo "${EXTRA_NOTES}" >> "release_notes.md"
if echo "$LATEST_RELEASE" | jq -e 'has("features")' > /dev/null; then
cat << EOF >> "release_notes.md"
## New Features
$(echo "$LATEST_RELEASE" | jq -r '.features[] | "- " + .')
EOF
fi
if echo "$LATEST_RELEASE" | jq -e 'has("fixes")' > /dev/null; then
cat << EOF >> "release_notes.md"
## Fixes
EOF
echo "$LATEST_RELEASE" | jq -r '.fixes[] | if type=="object" then "- " + .description + " ([#" + (.issue|tostring) + "](" + "https://github.com/zen-browser/desktop/issues/" + (.issue|tostring) + "))" else "- " + . end' >> "release_notes.md"
fi
if echo "$LATEST_RELEASE" | jq -e 'has("breakingChanges")' > /dev/null; then
cat << EOF >> "release_notes.md"
## Breaking Changes
EOF
echo "$LATEST_RELEASE" | jq -r '.breakingChanges[] | if type=="string" then "- " + . else "- " + .description + " [Learn more](" + .link + ")" end' >> "release_notes.md"
fi
if echo "$LATEST_RELEASE" | jq -e 'has("themeChanges")' > /dev/null; then
cat << EOF >> "release_notes.md"
## Theme Changes
$(echo "$LATEST_RELEASE" | jq -r '.themeChanges[] | "- " + .')
EOF
fi
fi
cat << EOF >> "release_notes.md"
<details>
<summary>File Checksums (SHA-256)</summary>
\`\`\`
EOF
generate_checksum() {
local pattern=$1
echo "Generating checksum for $pattern"
sha256sum $pattern 2> /dev/null | awk '{sub(".*/", "", $2); print $1 " " $2}' >> "release_notes.md"
if [ ${PIPESTATUS[0]} -ne 0 ]; then
echo "Warning: No files found matching $pattern, skipping checksum."
fi
}
files=(
"./zen.source.tar.zst/*"
"./zen.linux-x86_64.tar.xz/*"
"./zen.linux-aarch64.tar.xz/*"
"./zen-x86_64.AppImage/*"
"./zen-x86_64.AppImage.zsync/*"
"./zen-aarch64.AppImage/*"
"./zen-aarch64.AppImage.zsync/*"
"./.github/workflows/object/windows-x64-signed-x86_64/zen.win-x86_64.zip"
"./zen.win-x86_64.zip/*"
"./.github/workflows/object/windows-x64-signed-arm64/zen.win-arm64.zip"
"./zen.win-arm64.zip/*"
"./linux.mar/*"
"./linux-aarch64.mar/*"
"./.github/workflows/object/windows-x64-signed-x86_64/windows.mar"
"./windows.mar/*"
"./.github/workflows/object/windows-x64-signed-arm64/windows-arm64.mar"
"./windows-arm64.mar/*"
"./macos.mar/*"
"./.github/workflows/object/windows-x64-signed-x86_64/zen.installer.exe"
"./zen.installer.exe/*"
"./.github/workflows/object/windows-x64-signed-arm64/zen.installer-arm64.exe"
"./zen.installer-arm64.exe/*"
"./zen.macos-universal.dmg/*"
)
for file in "${files[@]}"; do
generate_checksum "$file"
done
cat << EOF >> "release_notes.md"
\`\`\`
</details>
EOF
echo "Release notes generated: release_notes.md"

View File

@@ -17,12 +17,12 @@ if command -v Xvfb &> /dev/null; then
export DISPLAY=:2
fi
export ZEN_RELEASE=1
pnpm build
npm run build
else
echo "Xvfb could not be found, running without it"
echo "ASSUMING YOU ARE RUNNING THIS ON MACOS"
set -v
export ZEN_RELEASE=1
pnpm build
npm run build
fi

View File

@@ -10,6 +10,11 @@ on:
required: false
type: boolean
default: true
use-sccache:
description: 'Use sccache'
required: false
type: boolean
default: false
jobs:
twilight-release-schedule:
@@ -20,6 +25,7 @@ jobs:
with:
create_release: ${{ github.event_name != 'workflow_dispatch' && true || inputs.create_release }}
update_branch: twilight
use-sccache: ${{ github.event_name != 'workflow_dispatch' && false || inputs.use-sccache }}
update_version: false
post-build:

View File

@@ -1,31 +0,0 @@
name: Update Components Submodules
on:
push:
branches:
- dev
workflow_dispatch:
workflow_call:
jobs:
update-submodules:
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[skip ci]')"
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: recursive
token: ${{ secrets.DEPLOY_KEY }}
- name: Update submodules
run: |
git submodule update --remote --merge
- name: Commit
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: '[skip ci] 📦 Update submodules'
commit_user_name: Zen Browser Robot
commit_user_email: zen-browser-auto@users.noreply.github.com

View File

@@ -41,14 +41,11 @@ jobs:
git config --global user.email "mauro-balades@users.noreply.github.com"
git config --global user.name "mauro-balades"
- name: Setup pnpm
run: npm install -g pnpm
- name: Install Surfer
run: npm i -g @zen-browser/surfer
- name: Load Surfer CI setup
run: pnpm surfer ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download artifact
if: ${{ matrix.arch == 'x86_64' }}
@@ -74,13 +71,13 @@ jobs:
if: ${{ matrix.arch == 'x86_64' }}
run: |
git config --global core.safecrlf false
pnpm surfer download
npm run download
- name: Import patches
if: ${{ matrix.arch == 'x86_64' }}
env:
SURFER_NO_BRANDING_PATCH: true
run: pnpm surfer import
run: npm run import
- name: Generate
if: ${{ matrix.arch == 'x86_64' }}
@@ -93,15 +90,9 @@ jobs:
echo "cd $workspace_dir" '' >> mozilla-build-run.sh
echo 'export PATH=/c/mozilla-build/msys2/usr/bin:$PATH' '' >> mozilla-build-run.sh
echo './mach --no-interactive bootstrap --application-choice browser' '' >> mozilla-build-run.sh
echo 'ls /c/Users/runneradmin/.mozbuild/clang/bin' '' >> mozilla-build-run.sh
echo 'LLVM_PROFDATA=/c/Users/runneradmin/.mozbuild/clang/bin/llvm-profdata.exe JARLOG_FILE=en-US.log ./mach python build/pgo/profileserver.py --binary /c/artifact/zen/zen.exe' '' >> mozilla-build-run.sh
C:\mozilla-build\start-shell.bat $workspace_dir_current\mozilla-build-run.sh
- name: Debug session
if: ${{ failure() }}
uses: WarpBuilds/action-debugger@v1.3
timeout-minutes: 15
- name: Move profile data
if: ${{ matrix.arch == 'x86_64' }}
run: |

View File

@@ -18,13 +18,26 @@ on:
description: 'The branch to build'
required: true
type: string
MOZ_BUILD_DATE:
type: string
required: true
default: ''
use-sccache:
description: 'Use sccache'
required: true
type: boolean
default: false
jobs:
windows-build:
name: Build Windows - ${{ matrix.arch }}
# aarch64 does not need full 16x, and we also dont use full LTO when generating GPO
runs-on: ${{ (inputs.release-branch == 'release' && !inputs.generate-gpo && matrix.arch == 'x86_64') && 'self-hosted' || 'ubuntu-latest' }}
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0
strategy:
fail-fast: false
matrix:
@@ -37,6 +50,10 @@ jobs:
with:
tool-cache: false
# Bug: https://github.com/actions/checkout/issues/1153
- name: Remove zombie lock file
run: rm -f /home/ubuntu/actions-runner/_work/desktop/desktop/.git/modules/l10n/index.lock
- name: Checkout repository
uses: actions/checkout@v4
with:
@@ -48,8 +65,18 @@ jobs:
with:
node-version-file: '.nvmrc'
- name: Setup pnpm
run: npm install -g pnpm
- name: Run sccache-cache
uses: mozilla-actions/sccache-action@main
if: ${{ inputs.use-sccache }}
with:
disable_annotations: true
- name: Expose actions cache variables
uses: actions/github-script@v6
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env['ACTIONS_CACHE_URL'])
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env['ACTIONS_RUNTIME_TOKEN'])
- name: Setup Git
run: |
@@ -58,15 +85,16 @@ jobs:
- name: Install dependencies
run: |
pnpm install
sudo apt-get install -y python3 python3-pip dos2unix yasm nasm build-essential libgtk2.0-dev libpython3-dev m4 uuid libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdrm-dev libdbus-glib-1-dev libgtk-3-dev libpulse-dev libx11-xcb-dev libxt-dev xvfb lld llvm
npm install
sudo apt-get update
sudo apt-get install -y python3 python3-pip dos2unix yasm nasm build-essential libgtk2.0-dev libpython3-dev m4 uuid libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdrm-dev libdbus-glib-1-dev libgtk-3-dev libpulse-dev libx11-xcb-dev libxt-dev xvfb lld llvm --fix-missing
- name: Load Surfer CI setup
run: pnpm surfer ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download Firefox and dependencies
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
run: pnpm surfer download
run: npm run download
- name: win-cross Cache
env:
@@ -77,19 +105,13 @@ jobs:
path: ${HOME}/win-cross
key: win-cross
- name: Configure sccache
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
- name: Setup for Windows
if: steps.cache-win-cross.outputs.cache-hit != 'true' && !(inputs.generate-gpo && matrix.arch == 'aarch64')
run: |
set -x
mkdir -p ~/win-cross
cd engine/
sudo apt-get install python3-launchpadlib
sudo add-apt-repository ppa:savoury1/backports
sudo apt-get update
sudo apt-get install -y python3-pip autoconf \
@@ -135,7 +157,7 @@ jobs:
aria2
echo Setup wine
aria2c "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-1.toolchains.v3.linux64-wine.latest/artifacts/public%2Fbuild%2Fwine.tar.zst" -o wine.tar.zst
tar --zstd -xvf wine.tar.zst -C ~/win-cross
tar --zstd -xf wine.tar.zst -C ~/win-cross
rm wine.tar.zst
echo Setup Visual Studio
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2022.yaml ~/win-cross/vs2022
@@ -147,9 +169,8 @@ jobs:
cd engine/
chmod -R +x "$(echo ~)/win-cross/vs2022" || true
cd ..
npm install -g pnpm
export SURFER_PLATFORM="win32"
pnpm surfer bootstrap
npm run bootstrap
cd engine/
ls ~/.mozbuild/clang/lib/clang/
echo "export LIB=\"$(cd ~/.mozbuild/clang/lib/clang/* && cd lib/windows && pwd)\"" >> ../configs/common/mozconfig
@@ -162,15 +183,15 @@ jobs:
- name: Setup Rust
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
run: |
cd engine/
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.79
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(cat .rust-toolchain)
source $HOME/.cargo/env
if test "${{ matrix.arch }}" = "aarch64"; then
rustup target add aarch64-pc-windows-msvc
else
rustup target add x86_64-pc-windows-msvc
fi
cargo install cargo-download
cd engine/
cargo install cargo-download --locked
cargo download -x windows=0.58.0
export CARGO_INCREMENTAL=0
echo "" >> ../configs/common/mozconfig
@@ -180,7 +201,7 @@ jobs:
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: pnpm surfer import --verbose
run: npm run import -- --verbose
- name: Build language packs
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
@@ -215,6 +236,9 @@ jobs:
if test ${{ inputs.generate-gpo }} = true; then
export ZEN_GA_GENERATE_PROFILE=1
fi
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
bash .github/workflows/src/release-build.sh
- name: Package
@@ -227,16 +251,11 @@ jobs:
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
npm run package
mv ./dist/zen-$(npm run --silent surfer -- get version | xargs).en-US.win64${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.zip zen.win64.zip
ls ./dist
ls .
- name: Debug session
if: ${{ failure() }}
uses: WarpBuilds/action-debugger@v1.3
timeout-minutes: 15
- name: Move package for PGO upload
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
run: |
@@ -262,21 +281,24 @@ jobs:
if: ${{ !inputs.generate-gpo }}
run: |
set -x
if test "${{ matrix.arch }}" = "aarch64"; then
find engine/obj-aarch64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type d -not -name 'dist' -exec rm -rf {} \;
find engine/obj-aarch64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type f -not -name 'dist' -exec rm -f {} \;
else
find engine/obj-x86_64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type d -not -name 'dist' -exec rm -rf {} \;
find engine/obj-x86_64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type f -not -name 'dist' -exec rm -f {} \;
fi
mkdir obj-${{ matrix.arch }}-pc-windows-msvc/
rm -rf engine/obj-${{ matrix.arch }}-pc-windows-msvc/_tests
rm -rf engine/obj-${{ matrix.arch }}-pc-windows-msvc/config/autoconf.mk
rm -rf engine/obj-${{ matrix.arch }}-pc-windows-msvc/config.statusd/substs/
rm -rf engine/obj-${{ matrix.arch }}-pc-windows-msvc/dist/install
find engine/obj-${{ matrix.arch }}-pc-windows-msvc/dist -maxdepth 1 -type f -name "*.zip" -delete
cp -r --no-dereference engine/obj-${{ matrix.arch }}-pc-windows-msvc/* obj-${{ matrix.arch }}-pc-windows-msvc/ || true
- name: Upload dist object
if: ${{ !inputs.generate-gpo }}
uses: actions/upload-artifact@v4
with:
retention-days: 5
retention-days: 2
name: windows-x64-obj-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
path: engine/obj-${{ matrix.arch == 'aarch64' && 'aarch64' || 'x86_64' }}-pc-windows-msvc/
path: obj-${{ matrix.arch }}-pc-windows-msvc
- name: Upload artifact (if Twilight branch, binary)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}

3
.gitignore vendored
View File

@@ -9,3 +9,6 @@ dist/
windsign-temp/
venv/
!firefox-cache/
win-cross/

View File

@@ -22,6 +22,8 @@ docs/issue-metrics/*.md
# Some CSS files are preprocessed and prettier doesn't handle them well
# We also dont want to format the CSS files that are generated by the build
src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css
src/browser/base/zen-components/ZenEmojies.mjs
build/codesign/codesign.bash
src/zen/tabs/zen-tabs/vertical-tabs.css
src/zen/compact-mode/zen-compact-mode.css
src/zen/common/ZenEmojies.mjs
*.inc

1
.rust-toolchain Normal file
View File

@@ -0,0 +1 @@
1.82

View File

@@ -1,14 +0,0 @@
#!/bin/sh
SELF=$(readlink -f "$0")
HERE=${SELF%/*}
export PATH="${HERE}:${HERE}/usr/bin/:${HERE}/usr/sbin/:${HERE}/usr/games/:${HERE}/bin/:${HERE}/sbin/${PATH:+:$PATH}"
export LD_LIBRARY_PATH="${HERE}/usr/lib/:${HERE}/usr/lib/i386-linux-gnu/:${HERE}/usr/lib/x86_64-linux-gnu/:${HERE}/usr/lib32/:${HERE}/usr/lib64/:${HERE}/lib/:${HERE}/lib/i386-linux-gnu/:${HERE}/lib/x86_64-linux-gnu/:${HERE}/lib32/:${HERE}/lib64/${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
export PYTHONPATH="${HERE}/usr/share/pyshared/${PYTHONPATH:+:$PYTHONPATH}"
export MOZ_LEGACY_PROFILES=1 # Prevent per installation profiles
DEFAULT_XDG_DATA_DIRS='./share/:/usr/share/gnome:/usr/local/share/:/usr/share/'
export XDG_DATA_DIRS="${HERE}/usr/share/:${XDG_DATA_DIRS:-$DEFAULT_XDG_DATA_DIRS}"
export PERLLIB="${HERE}/usr/share/perl5/:${HERE}/usr/lib/perl5/${PERLLIB:+:$PERLLIB}"
export GSETTINGS_SCHEMA_DIR="${HERE}/usr/share/glib-2.0/schemas/${GSETTINGS_SCHEMA_DIR:+:$GSETTINGS_SCHEMA_DIR}"
export QT_PLUGIN_PATH="${HERE}/usr/lib/qt4/plugins/:${HERE}/usr/lib/i386-linux-gnu/qt4/plugins/:${HERE}/usr/lib/x86_64-linux-gnu/qt4/plugins/:${HERE}/usr/lib32/qt4/plugins/:${HERE}/usr/lib64/qt4/plugins/:${HERE}/usr/lib/qt5/plugins/:${HERE}/usr/lib/i386-linux-gnu/qt5/plugins/:${HERE}/usr/lib/x86_64-linux-gnu/qt5/plugins/:${HERE}/usr/lib32/qt5/plugins/:${HERE}/usr/lib64/qt5/plugins/${QT_PLUGIN_PATH:+:$QT_PLUGIN_PATH}"
EXEC=$(grep -e '^Exec=.*' "${HERE}"/*.desktop | head -n 1 | cut -d "=" -f 2 | cut -d " " -f 1)
exec "${EXEC}" "$@"

View File

@@ -6,7 +6,7 @@
[![Crowdin](https://badges.crowdin.net/zen-browser/localized.svg)](https://crowdin.com/project/zen-browser)
[![Zen Release builds](https://github.com/zen-browser/desktop/actions/workflows/build.yml/badge.svg?branch=stable)](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!
✨ Experience tranquillity while browsing the internet with Zen! Our mission is to give you a balance between speed, privacy and productivity!
<div flex="true">
<a href="https://zen-browser.app/download">
@@ -28,9 +28,9 @@
## 🖥️ Compatibility
Zen is currently built using firefox version `134.0.2`! 🚀
Zen is currently built using Firefox version `137.0.2`! 🚀
- [`Zen Twilight`](https://zen-browser.app/download?twilight) - Is currently built using firefox version `RC 134.0.2`!
- [`Zen Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 137.0.2`!
- Check out the latest [release notes](https://zen-browser.app/release-notes)!
- Part of our mission is to keep Zen up-to-date with the latest version of Firefox, so you can enjoy the latest features and security updates!
@@ -40,11 +40,11 @@ Zen is an open-source project, and we welcome contributions from the community!
### 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? 📈
We keep track of how many issues are closed at the end of the month in [docs/issue-metrics](./docs/issue-metrics). We use this to keep track of our issues and see our progress! 📈
### Versioning
Zen uses [Semantic Versioning](https://semver.org/) for versioning. Meaning, versions are displayed as `a.bc.d` where:
Zen uses [Semantic Versioning](https://semver.org/), meaning versions are displayed as `a.b.cd` where:
- `a` is the major version
- `b` is the minor version
@@ -67,7 +67,7 @@ Zen is built with performance in mind, and we have optimized the browser to be a
Zen is available for Linux, macOS, and Windows. You can download the latest version from the official website at [zen-browser.app](https://zen-browser.app/download), or from the [GitHub Releases](https://github.com/zen-browser/desktop/releases) page.
If you dont see your OS listed below, that's because we already have it in our [downloads page](https://zen-browser.app/download)! Make sure to check it out!
If you don't see your OS listed below, that's because we already have it in our [downloads page](https://zen-browser.app/download)! Make sure to check it out!
#### Windows
@@ -85,7 +85,7 @@ winget install --id Zen-Team.Zen-Browser
You can also install Zen using Homebrew:
```
brew install --cask zen-browser
brew install zen-browser
```
#### Linux
@@ -96,28 +96,33 @@ brew install --cask zen-browser
yay -S zen-browser-bin
```
##### Other Linux distributions (AppImage with automated system integration)
##### Other Linux distributions (Tarball or AppImage)
- `native` tarball install:
`bash <(curl -s https://updates.zen-browser.app/install.sh)`
- `Tarball` install:
- `zsync` is required for the Update feature of the script below
```sh
bash <(curl -s https://updates.zen-browser.app/install.sh)
```
- `AppImage` install:
```sh
bash <(curl https://updates.zen-browser.app/appimage.sh)
```
> AppImage install requires `zsync` for the Update feature
- Again, if you don't see your OS listed above, that's because we already have it in our [downloads page](https://zen-browser.app/download)! 🔄
To upgrade the browser to a newer version, use the embedded update functionality in `About Zen`.
## 👨‍💻 Development and Contributing
Some components used by @zen-browser as an attempt to make firefox forks a better place, and for other to enjoy the beauty of OSS. You can find them [here](https://github.com/zen-browser/desktop/tree/dev/src/browser/base/zen-components).
Some components used by @zen-browser as an attempt to make firefox forks a better place, and for other to enjoy the beauty of OSS. You can find them [here](https://github.com/zen-browser/desktop/tree/dev/src/zen).
#### `Run Locally`
In order to download and run zen locally, please follow [these instructions](https://docs.zen-browser.app/contribute/desktop).
In order to download and run Zen locally, please follow [these instructions](https://docs.zen-browser.app/guides/building).
#### `Special Thanks`
@@ -129,13 +134,14 @@ Zen couldn't be in its current state without the help of these amazing projects!
- Zen's default preferences are based on [BetterFox](https://github.com/yokoffing/Betterfox)
- Gradient image extracted from [Arc Palette](https://github.com/neurokitti/Arc_Palette)
- `icons.css` has been modified from [Edge Firefox](https://github.com/bmFtZQ/edge-frfox) (MIT licensed file).
### 🖥️ Comparison with other browsers
Thanks everyone for making zen stand out among these giants!
Thanks everyone for making Zen stand out among these giants!
[![Star History Chart](https://api.star-history.com/svg?repos=zen-browser/desktop,chromium/chromium,brave/brave-browser&type=Date)](https://star-history.com/#zen-browser/desktop&chromium/chromium&brave/brave-browser&Date)
## 📄 License
Zen browser is under the [MPL LICENSE](./LICENSE). All the code is open-source and free to use! Attributions are appreciated but not required.
Zen browser is under the [MPL 2.0 LICENSE](./LICENSE). All the code is open-source and free to use! Attribution is appreciated but not required.

6
build/AppDir/AppRun Normal file
View File

@@ -0,0 +1,6 @@
#!/bin/sh
CURRENTDIR="$(dirname "$(readlink -f "$0")")"
export PATH="${CURRENTDIR}:${PATH}"
export MOZ_LEGACY_PROFILES=1 # Prevent per installation profiles
export MOZ_APP_LAUNCHER="${APPIMAGE}" # Allows setting as default browser
exec "${CURRENTDIR}/zen" "$@"

View File

@@ -1,39 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<!--
Entitlements to apply to the main browser process executable during
codesigning of production channel builds.
-->
<plist version="1.0">
<dict>
<!-- Firefox needs to create executable pages (without MAP_JIT) -->
<key>com.apple.security.cs.allow-unsigned-executable-memory</key><true/>
<!-- Firefox needs to create executable pages with MAP_JIT on aarch64 -->
<key>com.apple.security.cs.allow-jit</key><true/>
<!-- Allow loading third party libraries. Needed for Flash and CDMs -->
<key>com.apple.security.cs.disable-library-validation</key><true/>
<!-- Firefox needs to access the microphone on sites the user allows -->
<key>com.apple.security.device.audio-input</key><true/>
<!-- Firefox needs to access the camera on sites the user allows -->
<key>com.apple.security.device.camera</key><true/>
<!-- Firefox needs to access the location on sites the user allows -->
<key>com.apple.security.personal-information.location</key><true/>
<!-- Allow Firefox to send Apple events to other applications. Needed
for native messaging webextension helper applications launched by
Firefox which rely on Apple Events to signal other processes. -->
<key>com.apple.security.automation.apple-events</key><true/>
<!-- For SmartCardServices(7) -->
<key>com.apple.security.smartcard</key><true/>
<!-- Required for com.apple.developer.web-browser.public-key-credential -->
<key>com.apple.application-identifier</key>
<string>H36NPCN86W.app.zen-browser.zen</string>
</dict>
</plist>

View File

@@ -1,179 +0,0 @@
#!/bin/bash
#
# 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 https://mozilla.org/MPL/2.0/.
#
# Runs codesign commands to codesign a Firefox .app bundle and enable macOS
# Hardened Runtime. Intended to be manually run by developers working on macOS
# 10.14+ who want to enable Hardened Runtime for manual testing. This is
# provided as a stop-gap until automated build tooling is available that signs
# binaries with a certificate generated during builds (bug 1522409). This
# script requires macOS 10.14 because Hardened Runtime is only available for
# applications running on 10.14 despite support for the codesign "-o runtime"
# option being available in 10.13.6 and newer.
#
# The script requires an identity string (-i option) from an Apple Developer
# ID certificate. This can be found in the macOS KeyChain after configuring an
# Apple Developer ID certificate.
#
# Example usage on macOS 10.14:
#
# $ ./mach build
# $ ./mach build package
# $ open </PATH/TO/DMG/FILE.dmg>
# <Drag Nightly.app to ~>
# $ ./security/mac/hardenedruntime/codesign.bash \
# -a ~/Nightly.app \
# -i <MY-IDENTITY-STRING> \
# -b security/mac/hardenedruntime/browser.developer.entitlements.xml
# -p security/mac/hardenedruntime/plugin-container.developer.entitlements.xml
# $ open ~/Nightly.app
#
usage ()
{
echo "Usage: $0 "
echo " -a <PATH-TO-BROWSER.app>"
echo " -i <IDENTITY>"
echo " -b <ENTITLEMENTS-FILE>"
echo " -p <CHILD-ENTITLEMENTS-FILE>"
echo " [-o <OUTPUT-DMG-FILE>]"
exit -1
}
# Make sure we are running on macOS with the sw_vers command available.
SWVERS=/usr/bin/sw_vers
if [ ! -x ${SWVERS} ]; then
echo "ERROR: macOS 10.14 or later is required"
exit -1
fi
# Require macOS 10.14 or newer.
#OSVERSION=`${SWVERS} -productVersion|sed -En 's/[0-9]+\.([0-9]+)\.[0-9]+/\1/p'`;
#if [ ${OSVERSION} \< 14 ]; then
# echo "ERROR: macOS 10.14 or later is required"
# exit -1
#fi
while getopts "a:i:b:o:p:" opt; do
case ${opt} in
a ) BUNDLE=$OPTARG ;;
i ) IDENTITY=$OPTARG ;;
b ) BROWSER_ENTITLEMENTS_FILE=$OPTARG ;;
p ) PLUGINCONTAINER_ENTITLEMENTS_FILE=$OPTARG ;;
o ) OUTPUT_DMG_FILE=$OPTARG ;;
\? ) usage; exit -1 ;;
esac
done
if [ -z "${BUNDLE}" ] ||
[ -z "${IDENTITY}" ] ||
[ -z "${PLUGINCONTAINER_ENTITLEMENTS_FILE}" ] ||
[ -z "${BROWSER_ENTITLEMENTS_FILE}" ]; then
usage
exit -1
fi
if [ ! -d "${BUNDLE}" ]; then
echo "Invalid bundle. Bundle should be a .app directory"
usage
exit -1
fi
if [ ! -e "${PLUGINCONTAINER_ENTITLEMENTS_FILE}" ]; then
echo "Invalid entitlements file"
usage
exit -1
fi
if [ ! -e "${BROWSER_ENTITLEMENTS_FILE}" ]; then
echo "Invalid entitlements file"
usage
exit -1
fi
# DMG file output flag is optional
if [ ! -z "${OUTPUT_DMG_FILE}" ] &&
[ -e "${OUTPUT_DMG_FILE}" ]; then
echo "Output dmg file ${OUTPUT_DMG_FILE} exists. Please delete it first."
usage
exit -1
fi
echo "-------------------------------------------------------------------------"
echo "bundle: $BUNDLE"
echo "identity: $IDENTITY"
echo "browser entitlements file: $BROWSER_ENTITLEMENTS_FILE"
echo "plugin-container entitlements file: $PLUGINCONTAINER_ENTITLEMENTS_FILE"
echo "output dmg file (optional): $OUTPUT_DMG_FILE"
echo "-------------------------------------------------------------------------"
set -x
# move Zen_Browser.provisionprofile to the Contents directory
#cp Zen_Browser.provisionprofile "${BUNDLE}"/Contents/embedded.provisionprofile
# Clear extended attributes which cause codesign to fail
xattr -cr "${BUNDLE}"
# Sign these binaries first. Signing of some binaries has an ordering
# requirement where other binaries must be signed first.
codesign --force -o runtime --verbose --sign "$IDENTITY" \
"${BUNDLE}/Contents/Library/LaunchServices/org.mozilla.updater" \
"${BUNDLE}/Contents/MacOS/XUL" \
"${BUNDLE}"/Contents/embedded.provisionprofile \
"${BUNDLE}/Contents/MacOS/pingsender"
# Sign every ${BUNDLE}/Contents/MacOS/*.dylib
find "${BUNDLE}"/Contents/MacOS -type f -name "*.dylib" -exec \
codesign --force --verbose --sign "$IDENTITY" {} \;
find "${BUNDLE}"/Contents/MacOS -type f -name "*.dylib" -exec \
codesign -vvv --strict --deep --verbose {} \;
codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \
"${BUNDLE}"/Contents/MacOS/updater.app
# Sign zen main executable
codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \
--entitlements ${BROWSER_ENTITLEMENTS_FILE} \
"${BUNDLE}"/Contents/MacOS/zen
# Sign Library/LaunchServices
codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \
"${BUNDLE}"/Contents/Library/LaunchServices/org.mozilla.updater
# Sign gmp-clearkey files
find "${BUNDLE}"/Contents/Resources/gmp-clearkey -type f -exec \
codesign --force -o runtime --verbose --sign "$IDENTITY" {} \;
# Sign the main bundle
codesign --force -o runtime --verbose --sign "$IDENTITY" \
--entitlements ${BROWSER_ENTITLEMENTS_FILE} "${BUNDLE}"
# Sign the plugin-container bundle with deep
codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \
--entitlements ${PLUGINCONTAINER_ENTITLEMENTS_FILE} \
"${BUNDLE}"/Contents/MacOS/plugin-container.app
# Validate
codesign -vvv --deep --strict "${BUNDLE}"
# Create a DMG
if [ ! -z "${OUTPUT_DMG_FILE}" ]; then
DISK_IMAGE_DIR=`mktemp -d`
TEMP_FILE=`mktemp`
TEMP_DMG=${TEMP_FILE}.dmg
NAME=`basename "${BUNDLE}"`
ditto "${BUNDLE}" "${DISK_IMAGE_DIR}/${NAME}"
hdiutil create -size 400m -fs HFS+ \
-volname Firefox -srcfolder "${DISK_IMAGE_DIR}" "${TEMP_DMG}"
hdiutil convert -format UDZO \
-o "${OUTPUT_DMG_FILE}" "${TEMP_DMG}"
rm ${TEMP_FILE}
rm ${TEMP_DMG}
rm -rf "${DISK_IMAGE_DIR}"
fi

View File

@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<!--
Entitlements to apply to the plugin-container.app bundle during
codesigning of production channel builds.
-->
<plist version="1.0">
<dict>
<!-- Firefox needs to create executable pages (without MAP_JIT) -->
<key>com.apple.security.cs.allow-unsigned-executable-memory</key><true/>
<!-- Firefox needs to create executable pages with MAP_JIT on aarch64 -->
<key>com.apple.security.cs.allow-jit</key><true/>
<!-- Allow loading third party libraries. Needed for Flash and CDMs -->
<key>com.apple.security.cs.disable-library-validation</key><true/>
<!-- Firefox needs to access the microphone on sites the user allows -->
<key>com.apple.security.device.audio-input</key><true/>
<!-- Firefox needs to access the camera on sites the user allows -->
<key>com.apple.security.device.camera</key><true/>
<!-- Firefox needs to access the location on sites the user allows -->
<key>com.apple.security.personal-information.location</key><true/>
<!-- Allow Firefox to send Apple events to other applications. Needed
for native messaging webextension helper applications launched by
Firefox which rely on Apple Events to signal other processes. -->
<key>com.apple.security.automation.apple-events</key><true/>
</dict>
</plist>

View File

@@ -0,0 +1 @@
ee85441427e22eb9fbc8d3eb62c7e5804535f0bc

View File

@@ -28,7 +28,7 @@ finish-args:
- --system-talk-name=org.freedesktop.NetworkManager
- --talk-name=org.a11y.Bus
- --env=GTK_PATH=/app/lib/gtkmodules
- --env=MESA_SHADER_CACHE_DIR=$XDG_RUNTIME_DIR/app/$FLATPAK_ID/cache/mesa_shader_cache_db
- --env=MESA_SHADER_CACHE_DIR=/var/cache/mesa_shader_cache_db
modules:
- name: zen_browser
buildsystem: simple
@@ -44,18 +44,30 @@ modules:
sources:
- type: archive
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-x86_64.tar.bz2
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-x86_64.tar.xz
sha256: {linux_sha256}
strip-components: 0
only-arches:
- x86_64
x-checker-data:
type: json
url: https://api.github.com/repos/zen-browser/desktop/releases/latest
version-query: .tag_name
url-query: .assets[] | select(.name=="zen.linux-x86_64.tar.xz") | .browser_download_url
is-main-source: true
- type: archive
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-aarch64.tar.bz2
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-aarch64.tar.xz
sha256: {linux_aarch64_sha256}
strip-components: 0
only-arches:
- aarch64
x-checker-data:
type: json
url: https://api.github.com/repos/zen-browser/desktop/releases/latest
version-query: .tag_name
url-query: .assets[] | select(.name=="zen.linux-aarch64.tar.xz") | .browser_download_url
is-main-source: true
- type: archive
url: https://github.com/zen-browser/flatpak/releases/download/{version}/archive.tar

View File

@@ -0,0 +1,9 @@
(New-Object System.Net.WebClient).DownloadFile("https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe", "C:\MozillaBuildSetup-Latest.exe")
C:\MozillaBuildSetup-Latest.exe /S | out-null
rustup target add aarch64-pc-windows-msvc
rustup target add x86_64-pc-windows-msvc
cd engine
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2022.yaml ../win-cross/vs2022
cd ..

View File

@@ -6,7 +6,7 @@ param(
$ErrorActionPreference = "Stop"
echo "Preparing environment"
git pull --recurse-submodules
git pull --recurse
mkdir windsign-temp -ErrorAction SilentlyContinue
# Download in parallel
@@ -19,41 +19,146 @@ mkdir windsign-temp -ErrorAction SilentlyContinue
# echo "Downloaded git objects repo to"
#} -Verbose -ArgumentList $PWD -Debug
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-x86_64 -D windsign-temp\windows-x64-obj-x86_64
echo "Downloaded x86_64 artifacts"
Start-Job -Name "DownloadGitl10n" -ScriptBlock {
param($PWD)
cd $PWD
$env:ZEN_L10N_CURR_DIR=[regex]::replace($PWD, "^([A-Z]):", { "/" + $args.value.Substring(0, 1).toLower() }) -replace "\\", "/"
C:\mozilla-build\start-shell.bat $PWD\scripts\download-language-packs.sh
echo "Fetched l10n and firefox's one"
} -Verbose -ArgumentList $PWD -Debug
Start-Job -Name "SurferInit" -ScriptBlock {
param($PWD)
cd $PWD
surfer -- ci --brand release
npm run import -- --verbose
} -Verbose -ArgumentList $PWD -Debug
#Wait-Job -Name "DownloadGitObjectsRepo"
echo "Downloading artifacts info"
$artifactsInfo=gh api repos/zen-browser/desktop/actions/runs/$GithubRunId/artifacts
$token = gh auth token
function New-TemporaryDirectory {
$tmp = [System.IO.Path]::GetTempPath() # Not $env:TEMP, see https://stackoverflow.com/a/946017
$name = (New-Guid).ToString("N")
New-Item -ItemType Directory -Path (Join-Path $tmp $name)
}
function DownloadFile($url, $targetFile) {
$uri = New-Object "System.Uri" "$url"
$request = [System.Net.HttpWebRequest]::Create($uri)
$request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3"
$request.Headers.Add("Authorization", "Bearer $token")
$response = $request.GetResponse()
$totalLength = [System.Math]::Floor($response.get_ContentLength()/1024)
$responseStream = $response.GetResponseStream()
$targetStream = New-Object -TypeName System.IO.FileStream -ArgumentList $targetFile, Create
$buffer = new-object byte[] 10KB
$count = $responseStream.Read($buffer,0,$buffer.length)
$downloadedBytes = $count
while ($count -gt 0) {
$targetStream.Write($buffer, 0, $count)
$count = $responseStream.Read($buffer,0,$buffer.length)
$downloadedBytes = $downloadedBytes + $count
Write-Progress -activity "Downloading file '$($url.split('/') | Select -Last 1)'" -status "Downloaded ($([System.Math]::Floor($downloadedBytes/1024))K of $($totalLength)K): " -PercentComplete ((([System.Math]::Floor($downloadedBytes/1024)) / $totalLength) * 100)
}
Write-Progress -activity "Finished downloading file '$($url.split('/') | Select -Last 1)'"
$targetStream.Flush()
$targetStream.Close()
$targetStream.Dispose()
$responseStream.Dispose()
}
function DownloadArtifacts($name) {
echo "Downloading artifacts for $name"
$artifactUrl=$($artifactsInfo | jq -r --arg NAME "windows-x64-obj-$name" '.artifacts[] | select(.name == $NAME) | .archive_download_url')
echo "Artifact URL: $artifactUrl"
# download the artifact
$outputPath="$PWD\windsign-temp\windows-x64-obj-$name"
$tempDir = New-TemporaryDirectory
$tempFile = Join-Path $tempDir "artifact-$($name).zip"
echo "Downloading artifact to $tempFile"
DownloadFile $artifactUrl $tempFile
Start-Job -Name "UnzipArtifact$name" -ScriptBlock {
param($tempFile, $outputPath)
echo "Unzipping artifact to $outputPath"
Expand-Archive -Path $tempFile -DestinationPath $outputPath -Force
echo "Unzipped artifact to $outputPath"
} -ArgumentList $tempFile, $outputPath -Verbose -Debug
}
DownloadArtifacts arm64
DownloadArtifacts x86_64
# Wait for the jobs to finish
Wait-Job -Name "UnzipArtifactarm64"
Wait-Job -Name "UnzipArtifactx86_64"
mkdir engine\obj-x86_64-pc-windows-msvc\ -ErrorAction SilentlyContinue
pnpm surfer ci --brand release
# Collect all .exe and .dll files into a list
$files = Get-ChildItem windsign-temp\windows-x64-obj-x86_64\ -Recurse -Include *.exe
$files += Get-ChildItem windsign-temp\windows-x64-obj-x86_64\ -Recurse -Include *.dll
$files += Get-ChildItem windsign-temp\windows-x64-obj-arm64\ -Recurse -Include *.exe
$files += Get-ChildItem windsign-temp\windows-x64-obj-arm64\ -Recurse -Include *.dll
signtool.exe sign /n "$SignIdentity" /t http://time.certum.pl/ /fd sha256 /v $files
$env:ZEN_RELEASE="true"
$env:SURFER_SIGNING_MODE="true"
Wait-Job -Name "SurferInit"
Wait-Job -Name "DownloadGitl10n"
function SignAndPackage($name) {
echo "Executing on $name"
rmdir .\dist -Recurse -ErrorAction SilentlyContinue
rmdir engine\obj-x86_64-pc-windows-msvc\ -Recurse -ErrorAction SilentlyContinue
cp windsign-temp\windows-x64-obj-$name engine\obj-x86_64-pc-windows-msvc\ -Recurse
echo "Signing $name"
rmdir engine\obj-$name-pc-windows-msvc\ -Recurse -ErrorAction SilentlyContinue
$objName=$name
# instead of arm, use aarch64
if ($name -eq "arm64") {
$objName="aarch64"
}
# Collect all .exe and .dll files into a list
$files = Get-ChildItem engine\obj-x86_64-pc-windows-msvc\ -Recurse -Include *.exe
$files += Get-ChildItem engine\obj-x86_64-pc-windows-msvc\ -Recurse -Include *.dll
echo "Removing old obj dir"
rmdir engine\obj-$objName-pc-windows-msvc\ -Recurse -ErrorAction SilentlyContinue
echo "Creating new obj dir"
cp windsign-temp\windows-x64-obj-$name engine\obj-$objName-pc-windows-msvc\ -Recurse
signtool.exe sign /n "$SignIdentity" /t http://time.certum.pl/ /fd sha256 /v $files
echo "Packaging $name"
$env:SURFER_SIGNING_MODE="sign"
$env:MAR="$PWD\\build\\winsign\\mar.exe"
echo "Copying setup.exe into obj dir"
$env:ZEN_SETUP_EXE_PATH="$PWD\windsign-temp\windows-x64-obj-$name\browser\installer\windows\instgen\setup.exe"
if ($name -eq "arm64") {
$env:WIN32_REDIST_DIR="$PWD\win-cross\vs2022\VC\Redist\MSVC\14.38.33135\arm64\Microsoft.VC143.CRT"
} else {
$env:WIN32_REDIST_DIR="$PWD\win-cross\vs2022\VC\Redist\MSVC\14.38.33135\x64\Microsoft.VC143.CRT"
}
$env:MAR="..\\build\\winsign\\mar.exe"
if ($name -eq "arm64") {
$env:SURFER_COMPAT="aarch64"
} else {
$env:SURFER_COMPAT="x86_64"
}
echo "Compat Mode? $env:SURFER_COMPAT"
pnpm surfer package --verbose
# Configure each time since we are cloning from a linux environment into
# a windows environment, and the build system is not smart enough to detect that
# we are on a different platform.
cd .\engine
echo "Configuring for $name"
.\mach configure
cd ..
echo "Packaging $name"
npm run package -- --verbose
# In the release script, we do the following:
# tar -xvf .github/workflows/object/windows-x64-signed-x86_64.tar.gz -C windows-x64-signed-x86_64
@@ -62,7 +167,6 @@ function SignAndPackage($name) {
# - update_manifest/*
# - 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
@@ -83,30 +187,13 @@ function SignAndPackage($name) {
mv .\dist\zen.installer.exe windsign-temp\windows-x64-signed-$name\zen.installer.exe
}
# Move the zip
echo "Moving zip for $name"
if ($name -eq "arm64") {
mv (Get-Item .\dist\*.en-US.win64-aarch64.zip) windsign-temp\windows-x64-signed-$name\zen.win-arm64.zip
} else {
mv (Get-Item .\dist\*.en-US.win64.zip) windsign-temp\windows-x64-signed-$name\zen.win-$name.zip
}
# Extract the zip, sign everything inside, and repackage it
Expand-Archive -Path windsign-temp\windows-x64-signed-$name\zen.win-$name.zip -DestinationPath windsign-temp\windows-x64-signed-$name\zen.win-$name
rm windsign-temp\windows-x64-signed-$name\zen.win-$name.zip
$files = Get-ChildItem windsign-temp\windows-x64-signed-$name\zen.win-$name -Recurse -Include *.exe
$files += Get-ChildItem windsign-temp\windows-x64-signed-$name\zen.win-$name -Recurse -Include *.dll
signtool.exe sign /n "$SignIdentity" /t http://time.certum.pl/ /fd sha256 /v $files
Compress-Archive -Path windsign-temp\windows-x64-signed-$name\zen.win-$name -DestinationPath windsign-temp\windows-x64-signed-$name\zen.win-$name.zip
rmdir windsign-temp\windows-x64-signed-$name\zen.win-$name -Recurse -ErrorAction SilentlyContinue
# Move the manifest
mv .\dist\update\. windsign-temp\windows-x64-signed-$name\update_manifest
echo "Invoking tar for $name"
# note: We need to sign it into a parent folder, called windows-x64-signed-$name
rmdir .\windsign-temp\windows-binaries\windows-x64-signed-$name -Recurse -ErrorAction SilentlyContinue
mv windsign-temp\windows-x64-signed-$name .\windsign-temp\windows-binaries -Force
rmdir engine\obj-$objName-pc-windows-msvc\ -Recurse -ErrorAction SilentlyContinue
echo "Finished $name"
}
@@ -114,6 +201,9 @@ function SignAndPackage($name) {
SignAndPackage arm64
SignAndPackage x86_64
$files = Get-ChildItem .\windsign-temp\windows-binaries -Recurse -Include *.exe
signtool.exe sign /n "$SignIdentity" /t http://time.certum.pl/ /fd sha256 /v $files
echo "All artifacts signed and packaged, ready for release!"
echo "Commiting the changes to the repository"
cd windsign-temp\windows-binaries

View File

@@ -1,15 +1,12 @@
# Browser branding
ac_add_options --with-app-name=${binName}
ac_add_options --with-app-basename=Zen
ac_add_options --enable-official-branding
# Localization
ac_add_options --with-l10n-base="$PWD/browser/locales"
# Localization (Must be an absolute path)
ac_add_options --with-l10n-base="${topsrcdir}/browser/locales"
export MOZ_USER_DIR="${name}"
export MOZ_APP_BASENAME=Zen
export MOZ_APP_PROFILE=${binName}
export MOZ_APP_DISPLAYNAME="${name}"
export MOZ_BRANDING_DIRECTORY=${brandingDir}
export MOZ_OFFICIAL_BRANDING_DIRECTORY=${brandingDir}
@@ -26,10 +23,20 @@ export MOZ_INCLUDE_SOURCE_INFO=1
ac_add_options --enable-application=browser
# Anything except 'SCCACHE_GHA_ENABLED == false'
if ! test "$SCCACHE_GHA_ENABLED" = "false"; then
if test -x "$(command -v sccache)"; then
ac_add_options --with-ccache=sccache
elif test -f "$HOME/.mozbuild/sccache/sccache"; then
ac_add_options --with-ccache="$HOME"/.mozbuild/sccache/sccache
fi
fi
if test "$ZEN_RELEASE"; then
ac_add_options --enable-clang-plugin
ac_add_options --enable-bootstrap
# TODO: Make this successful in builds
# ac_add_options --enable-clang-plugin
ac_add_options --enable-bootstrap=-sccache
ac_add_options --enable-release
ac_add_options --disable-debug

View File

@@ -20,7 +20,7 @@ if test "$SURFER_COMPAT" = "x86_64"; then
fi
# Optimization flags for SURFER_COMPAT
ac_add_options --enable-optimize="-O3 -w -ftree-vectorize -Qvec -mfpmath=sse -mprfchw -msse3 -mcx16 -msahf"
ac_add_options --enable-optimize="-O3 -w -ftree-vectorize -mfpmath=sse -mprfchw -msse3 -mcx16 -msahf"
export LDFLAGS="$LDFLAGS -Wl,-O3"
export RUSTFLAGS="$RUSTFLAGS -Clink-args=--icf=safe"
@@ -59,12 +59,4 @@ if test "$ZEN_RELEASE"; then
ac_add_options --enable-install-strip
ac_add_options --enable-strip
export STRIP_FLAGS="--strip-debug --strip-unneeded"
# Using sccache if available
if [ -f /home/runner/.mozbuild/sccache/sccache ]; then
mk_add_options 'export RUSTC_WRAPPER=/home/runner/.mozbuild/sccache/sccache'
mk_add_options 'export CCACHE_CPP2=yes'
ac_add_options --with-ccache=/home/runner/.mozbuild/sccache/sccache
mk_add_options 'export SCCACHE_GHA_ENABLED=on'
fi
fi

View File

@@ -4,10 +4,9 @@ ac_add_options --disable-dmd
ac_add_options --enable-eme=widevine
export MOZ_MACBUNDLE_ID=${appId}
export MOZ_MACBUNDLE_NAME="Zen Browser.app"
# override LTO settings
# TODO: Dont
# TODO: Dont use LTO for now, it's causing a lot of issues
export MOZ_LTO=cross,thin
ac_add_options --enable-lto=cross,thin
@@ -32,6 +31,7 @@ if test "$SURFER_COMPAT" = "x86_64"; then
export LDFLAGS="-Wl,-O3 -march=nehalem"
export RUSTFLAGS="-Ctarget-cpu=nehalem"
else
ac_add_options --enable-clang-plugin
ac_add_options --target=aarch64-apple-darwin
ac_add_options --enable-optimize="-O3 -mcpu=apple-m1 -march=armv8.3-a+simd"

View File

@@ -17,7 +17,6 @@ if test "$ZEN_CROSS_COMPILING"; then
else
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2022/VC/Redist/MSVC/14.38.33135/x64/Microsoft.VC143.CRT"
fi
fi
#? https://bugzilla.mozilla.org/show_bug.cgi?id=1617793
@@ -25,14 +24,14 @@ 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
ac_add_options --target=x86_64-pc-windows-msvc
ac_add_options --enable-eme=widevine
ac_add_options --enable-eme=widevine,wmfcdm
ac_add_options --enable-optimize="-O3 -w -ftree-vectorize -Qvec -mfpmath=sse -mprfchw -msse3 -mcx16 -msahf"
# ac_add_options --disable-jemalloc
ac_add_options --enable-optimize="-O3 -w -ftree-vectorize -mfpmath=sse -mprfchw -msse3 -mcx16 -msahf"
export LDFLAGS="-Wl,-O3"
export RUSTFLAGS="-Clink-args=--icf=safe"

View File

@@ -13,7 +13,7 @@ dev (main branch)
\-<- (features branches)
```
The `central` branch is the main branch of the repository, and it is the default branch for the repository. The `twilight` branch is the feature branch, and it is branched off from the `central` branch. The `stable` branch is the release branch, and it is branched off from the `central` branch.
The `dev` branch is the main branch of the repository, and it is the default branch for the repository. The `twilight` branch is the feature branch, and it is branched off from the `dev` branch. The `stable` branch is the release branch, and it is branched off from the `dev` branch.
The `stable` branch may have hotfixes directly from the `stable` branch, and the `twilight` branch may have feature branches branched off from the `twilight` branch. This is done so that we can apply hotfixes like security patches directly to the `stable` branch without having to merge the changes from the `twilight` branch.

View File

@@ -0,0 +1,522 @@
# Issue Metrics
| Metric | Average | Median | 90th percentile |
| --- | --- | --- | ---: |
| Time to first response | 1 day, 2:25:19 | 4:38:40 | 2 days, 20:40:51 |
| Time to close | 1 day, 21:15:55 | 8:22:21 | 5 days, 17:16:45 |
| Metric | Count |
| --- | ---: |
| Number of items that remain open | 274 |
| Number of items closed | 230 |
| Total number of items created | 504 |
| Title | URL | Time to first response | Time to close |
| --- | --- | --- | --- |
| Screen Sharing Issues when using Google Meet in Zen Browser | https://github.com/zen-browser/desktop/issues/4798 | 0:20:41 | 0:20:40 |
| All tabs are gone after I close Zen | https://github.com/zen-browser/desktop/issues/4797 | 1:59:48 | None |
| Setting the "Zen URL Bar" behavior to "Always floating" works the same as "Floating only when typing". | https://github.com/zen-browser/desktop/issues/4796 | None | None |
| Toggle Compact Mode Not Responsive | https://github.com/zen-browser/desktop/issues/4795 | 1:25:51 | 1:25:51 |
| Closing the last tab doesn't close the browser (again) | https://github.com/zen-browser/desktop/issues/4794 | 3:26:40 | None |
| flickering images | https://github.com/zen-browser/desktop/issues/4791 | None | None |
| Zen incorrectly assumes background color to be dark on some websites, making text unreadable | https://github.com/zen-browser/desktop/issues/4789 | 0:09:17 | 0:09:17 |
| Ctrl-tab should not cycle through essential tabs | https://github.com/zen-browser/desktop/issues/4787 | 4:08:36 | None |
| Erroneous conflicting shortcut (and maybe missing shortcut options) | https://github.com/zen-browser/desktop/issues/4785 | None | None |
| Touchpad space switching issue | https://github.com/zen-browser/desktop/issues/4783 | None | 0:02:16 |
| Closing 'new tab' or last opened tab opens last pinned tab or pinned essential if there is no pinned tab | https://github.com/zen-browser/desktop/issues/4779 | 0:41:29 | 1:03:21 |
| Scrolling bar UI issue: ugly white background | https://github.com/zen-browser/desktop/issues/4778 | 1:05:49 | 4:13:36 |
| Extensions become "big" after switching mode | https://github.com/zen-browser/desktop/issues/4777 | 1:36:21 | 1:36:21 |
| Missing "New Tab" option at the bottom of tab column | https://github.com/zen-browser/desktop/issues/4776 | 1:27:47 | 1:27:47 |
| PDF tab becomes unusable after unloading with unsaved edits | https://github.com/zen-browser/desktop/issues/4772 | None | 2:02:14 |
| Cloudflare ZeroTrust (Warp) VPN unable to connect if Zen is default browser | https://github.com/zen-browser/desktop/issues/4771 | None | None |
| Default Wayland Icon shows up in some places in KDE when installing from AppImage | https://github.com/zen-browser/desktop/issues/4770 | 2:51:55 | 2:54:44 |
| If i close a tab in the sidebar it reloads the entire window and also goes to the starting tabs again which i dont need | https://github.com/zen-browser/desktop/issues/4769 | 1:30:05 | 4:24:03 |
| Font doesnt load properly !! | https://github.com/zen-browser/desktop/issues/4767 | 1:27:56 | 3:58:48 |
| Tab Creation | https://github.com/zen-browser/desktop/issues/4766 | None | 0:01:11 |
| Open application menu button missing in Single toolbar mode | https://github.com/zen-browser/desktop/issues/4765 | 4:28:00 | 4:28:00 |
| moving through workspaces by trackpad swipe tracks the movement but not the direction | https://github.com/zen-browser/desktop/issues/4764 | None | None |
| Netflix does not work in zen | https://github.com/zen-browser/desktop/issues/4762 | 0:07:51 | 1:51:17 |
| Unable to remove duplicate workspaces buttons. | https://github.com/zen-browser/desktop/issues/4761 | 5:03:40 | 5:03:40 |
| Zen Identifies as Firefox in Powertoys run search plugin | https://github.com/zen-browser/desktop/issues/4759 | None | None |
| Close Window Keyboard Shortcut does nothing | https://github.com/zen-browser/desktop/issues/4758 | None | None |
| Scrolling on the tabs on a touch screen does nothing | https://github.com/zen-browser/desktop/issues/4757 | None | None |
| Glance stops working after closing with an unfinished form | https://github.com/zen-browser/desktop/issues/4756 | None | None |
| Dragging tabs scrollbar grabs window | https://github.com/zen-browser/desktop/issues/4755 | 7:07:32 | 7:07:31 |
| Pinned Tabs - URL does not reset when tab is closed, only when returning to the tab | https://github.com/zen-browser/desktop/issues/4754 | None | None |
| "empty space ontop of the vertical tabs" NOT fixed | https://github.com/zen-browser/desktop/issues/4753 | None | None |
| Passkeys using mac touchID is not working | https://github.com/zen-browser/desktop/issues/4752 | None | 8:03:39 |
| Out of order or hidden extensions on launch. Single Toolbar Mode | https://github.com/zen-browser/desktop/issues/4747 | None | None |
| Show in compact view not working | https://github.com/zen-browser/desktop/issues/4745 | 12:20:42 | 12:20:42 |
| Closing tab at the bottom of the tabs list puts you back on the top even if the tab isn't selected. | https://github.com/zen-browser/desktop/issues/4744 | 4:59:52 | 12:43:27 |
| Customizing toolbar spits the app | https://github.com/zen-browser/desktop/issues/4737 | 17:20:17 | 1 day, 0:31:32 |
| Zen URL bar settings doesn't work properly | https://github.com/zen-browser/desktop/issues/4736 | 12:52:11 | None |
| BUG: Bookmarks toolbar items shows 'Show more' arrow even though there are no more bookmarked items | https://github.com/zen-browser/desktop/issues/4735 | None | None |
| Scrolling after closing tab | https://github.com/zen-browser/desktop/issues/4733 | 15:39:10 | 1 day, 1:22:37 |
| BUG: Whole browser broken on Windows | https://github.com/zen-browser/desktop/issues/4732 | 0:08:04 | None |
| BUG: CTRL+SHIFT+B causes UI glitch by trying to show Bookmarks Toolbar in Single Toolbar Mode | https://github.com/zen-browser/desktop/issues/4731 | None | None |
| BUGAbnormal printing of web articles | https://github.com/zen-browser/desktop/issues/4730 | 20:28:04 | 20:28:04 |
| JS close() calls constantly close the entire browser when a website calling it is the only tab left | https://github.com/zen-browser/desktop/issues/4729 | None | None |
| Dragging empty space on sidebar tabs undocks and moves the program | https://github.com/zen-browser/desktop/issues/4728 | 21:01:43 | 21:01:43 |
| The tab bar and top bar overlap and make it annoying to close the browser. | https://github.com/zen-browser/desktop/issues/4726 | None | None |
| Tab switching to recent tab (Ctrl-Tab) doesn't work across workspaces | https://github.com/zen-browser/desktop/issues/4725 | None | None |
| Top and side bars do not disappear in fullscreen mode | https://github.com/zen-browser/desktop/issues/4723 | 13:46:56 | 22:02:10 |
| Toggling "Display workspaces as an icon strip" twice doesn't return to correctly rendered strip | https://github.com/zen-browser/desktop/issues/4722 | None | None |
| Separate window cannot be closed | https://github.com/zen-browser/desktop/issues/4719 | 1 day, 1:32:05 | None |
| Customize the toolbar without the toggle sidebar icon | https://github.com/zen-browser/desktop/issues/4717 | 1 day, 1:07:42 | None |
| No option to translate to Vietnamese | https://github.com/zen-browser/desktop/issues/4716 | None | None |
| When opening a site with prompt credentials form, the site cannot be opened | https://github.com/zen-browser/desktop/issues/4715 | None | None |
| Links that are not from same domain are opened in Glance when clicked within essential tab, even when Glance is disabled and browser restarted. | https://github.com/zen-browser/desktop/issues/4714 | None | None |
| Selected audio output device (speaker) is not being used | https://github.com/zen-browser/desktop/issues/4713 | None | None |
| ZEN BROWSER crash when open "more tools" menu twice | https://github.com/zen-browser/desktop/issues/4712 | 0:02:34 | None |
| Infinity loading | https://github.com/zen-browser/desktop/issues/4711 | None | 6:24:50 |
| Duplicate entry in Settings > Keyboard Shortcuts | https://github.com/zen-browser/desktop/issues/4709 | None | None |
| [BUG] Extension icons becomes huge after folding tabbar | https://github.com/zen-browser/desktop/issues/4707 | 9:14:59 | None |
| Duplicate entries in settings page | https://github.com/zen-browser/desktop/issues/4706 | None | None |
| Jitter / Stutter on macbook pro with apple silicon | https://github.com/zen-browser/desktop/issues/4705 | 0:21:08 | None |
| Wallpaper settings subsections don't take full width | https://github.com/zen-browser/desktop/issues/4704 | None | None |
| Zen Rice sharing is broken | https://github.com/zen-browser/desktop/issues/4701 | 2:38:42 | 11:21:17 |
| Preedit text misplacement in search box under Wayland with Fcitx5 input method | https://github.com/zen-browser/desktop/issues/4699 | None | None |
| permanently disable browser.tabs.allow_transparent_browser | https://github.com/zen-browser/desktop/issues/4698 | 1 day, 15:39:09 | None |
| Bookmarks Duplicated & Out of Sync | https://github.com/zen-browser/desktop/issues/4697 | None | None |
| Twitch freeze when alt-tabbing | https://github.com/zen-browser/desktop/issues/4696 | 2 days, 3:55:36 | None |
| Popup for TST extension that should occur once, occurs every time Zen is launched (Windows build issue, not Mac) | https://github.com/zen-browser/desktop/issues/4695 | 0:17:58 | None |
| overflow menu. | https://github.com/zen-browser/desktop/issues/4694 | None | None |
| Close tab X button hitbox is different between hover hitbox and click hitbox | https://github.com/zen-browser/desktop/issues/4692 | None | None |
| Menu Alignment Issues | https://github.com/zen-browser/desktop/issues/4691 | None | None |
| Zen freezes several times a day | https://github.com/zen-browser/desktop/issues/4690 | 2 days, 1:37:06 | 2 days, 5:28:59 |
| Scroll issue | https://github.com/zen-browser/desktop/issues/4689 | None | None |
| Issue with Zen Browser Getting Uninstalled Automatically | https://github.com/zen-browser/desktop/issues/4688 | None | None |
| Glance and Keyboard Focus | https://github.com/zen-browser/desktop/issues/4687 | 15:14:37 | None |
| Opening a new Tab when currently in an Essential tab, opens the news tab in Glance Mode | https://github.com/zen-browser/desktop/issues/4686 | 2 days, 4:20:37 | None |
| Empty Space on Tab bar above Workspace when aligned to right | https://github.com/zen-browser/desktop/issues/4683 | 1 day, 23:36:21 | None |
| [BUG] Native sidebar and Zen sidepanel splitters are positioned too close to each other | https://github.com/zen-browser/desktop/issues/4680 | None | None |
| Terminology (and icons) for Sidebars and Side Web Panels too similar and ambiguous | https://github.com/zen-browser/desktop/issues/4679 | 0:11:52 | 2 days, 15:30:38 |
| Customize toolbar in single toolbar mode looks like multiple toolbars | https://github.com/zen-browser/desktop/issues/4678 | None | None |
| Elements in top toolbar overlap when it is resized too small | https://github.com/zen-browser/desktop/issues/4676 | None | None |
| Empty space on the top of compact mode small sidebar | https://github.com/zen-browser/desktop/issues/4674 | 0:14:45 | 0:14:45 |
| Headset is not recognized in google meet | https://github.com/zen-browser/desktop/issues/4671 | None | None |
| Popup is cut in compact mode | https://github.com/zen-browser/desktop/issues/4670 | None | None |
| Combining windows causes tabs in other workspaces to become inaccessible | https://github.com/zen-browser/desktop/issues/4668 | None | None |
| Adjust search text and icon size when searching on a new tab. | https://github.com/zen-browser/desktop/issues/4667 | None | None |
| Tabs freezes while my RAM/VRAM utlizing | https://github.com/zen-browser/desktop/issues/4666 | None | None |
| Workspace Icons are overlayed with the theme color | https://github.com/zen-browser/desktop/issues/4665 | 15:18:13 | 15:18:13 |
| Unable to assign Cmd+Z for undo | https://github.com/zen-browser/desktop/issues/4664 | None | None |
| Black Screen on Windows after opening the Zen Browser | https://github.com/zen-browser/desktop/issues/4663 | None | None |
| Forward button icon slightly offcenter | https://github.com/zen-browser/desktop/issues/4662 | None | None |
| Everything opens in Glance | https://github.com/zen-browser/desktop/issues/4661 | 13:00:08 | 13:00:08 |
| Wrong location of title bar buttons when opening external links from VS Code | https://github.com/zen-browser/desktop/issues/4660 | None | None |
| Web Page print would not render preview | https://github.com/zen-browser/desktop/issues/4659 | 0:18:04 | 0:18:04 |
| Issue with Youtube playback in 4K quality | https://github.com/zen-browser/desktop/issues/4652 | None | None |
| when searching on the address bar, a new tab open instead of the origion tab | https://github.com/zen-browser/desktop/issues/4651 | None | None |
| Compact mode won't disable after changing which toolbars are hidden | https://github.com/zen-browser/desktop/issues/4649 | 16:26:34 | None |
| Problem with tab bar and top bar | https://github.com/zen-browser/desktop/issues/4648 | 7:28:57 | None |
| Excessive margin between bookmark sidebar and center pane | https://github.com/zen-browser/desktop/issues/4647 | 7:37:12 | None |
| I am not able to save my bookmarks of zen with the autoExportHTML flag, this works fine on firefox though. | https://github.com/zen-browser/desktop/issues/4646 | None | None |
| Dropdown input is not selected | https://github.com/zen-browser/desktop/issues/4645 | None | None |
| Toolbar becomes big after customizing the bookmarks placement | https://github.com/zen-browser/desktop/issues/4641 | None | None |
| Zen Mods are not properly installing | https://github.com/zen-browser/desktop/issues/4640 | None | None |
| HDR video plays in SDR | https://github.com/zen-browser/desktop/issues/4639 | None | 3 days, 3:56:44 |
| The rounded corner to the bottom right of the web viewport needs a bigger border radius on linux GTK | https://github.com/zen-browser/desktop/issues/4638 | 3:57:05 | 3:57:05 |
| Tab bar title not aligned properly | https://github.com/zen-browser/desktop/issues/4636 | None | None |
| Window Control Buttons Missing on Linux | https://github.com/zen-browser/desktop/issues/4635 | None | None |
| System freezes while using zen browser | https://github.com/zen-browser/desktop/issues/4634 | 4 days, 17:38:33 | None |
| keymaps issue | https://github.com/zen-browser/desktop/issues/4631 | 0:42:05 | None |
| tool bar stucked | https://github.com/zen-browser/desktop/issues/4630 | 7:29:01 | 1 day, 2:03:18 |
| side bar bug | https://github.com/zen-browser/desktop/issues/4628 | None | None |
| System Crashes (Blue Screen) While Using Zen Browser | https://github.com/zen-browser/desktop/issues/4627 | 10:07:14 | None |
| Macos fullscreen url bar overlaps with bookmark | https://github.com/zen-browser/desktop/issues/4625 | None | None |
| pdf will not load to print | https://github.com/zen-browser/desktop/issues/4623 | 1:48:06 | 1 day, 21:47:12 |
| The sidebar loses it's colour when in compact mode and revealed using the mouse cursor | https://github.com/zen-browser/desktop/issues/4621 | None | None |
| Printer Menu Perpetually Loads; cannot print anything from the browser | https://github.com/zen-browser/desktop/issues/4620 | 0:17:13 | 0:17:13 |
| Extension install dialog is over the tab-bar | https://github.com/zen-browser/desktop/issues/4617 | None | None |
| Light and Dark Mode from Firefox UI Bug | https://github.com/zen-browser/desktop/issues/4616 | None | None |
| Starting 1.7.1b, colourful dark theme doesn't work on browser frame | https://github.com/zen-browser/desktop/issues/4615 | None | None |
| Installing mods overwrites all currently installed ones | https://github.com/zen-browser/desktop/issues/4614 | None | None |
| text pops out of the buttons in Russian | https://github.com/zen-browser/desktop/issues/4613 | None | None |
| Can't do sidebar smaller | https://github.com/zen-browser/desktop/issues/4612 | 0:54:29 | 1 day, 14:32:22 |
| Customized toolbar icons aren't showing | https://github.com/zen-browser/desktop/issues/4610 | 5 days, 0:37:36 | None |
| Web view rounded corners disappear when `backdrop-filter` is used in the page | https://github.com/zen-browser/desktop/issues/4609 | None | None |
| Links don't open in browser | https://github.com/zen-browser/desktop/issues/4608 | None | 6 days, 11:27:06 |
| Issues with tab bar padding and workspaces | https://github.com/zen-browser/desktop/issues/4607 | None | 6 days, 11:37:23 |
| New Windows do not focus the address bar automatically | https://github.com/zen-browser/desktop/issues/4606 | None | None |
| Keybinding Conflict in Zen Browser | https://github.com/zen-browser/desktop/issues/4605 | 2 days, 17:44:23 | None |
| Zen browser URL bar flickering | https://github.com/zen-browser/desktop/issues/4604 | 23:56:25 | None |
| Workspace icon does not get set on creation | https://github.com/zen-browser/desktop/issues/4603 | None | None |
| Browser crashed when clicking expand toolbar button | https://github.com/zen-browser/desktop/issues/4600 | None | None |
| Close Pinned tabs in right click menu ignores "close tab shortcut behaviour" in prefs | https://github.com/zen-browser/desktop/issues/4599 | None | None |
| Weird color highlight (again) & thin border on right side | https://github.com/zen-browser/desktop/issues/4598 | None | None |
| Window control buttons disappear on MacOS | https://github.com/zen-browser/desktop/issues/4597 | None | None |
| Zen is not showing up in the default web browser selection on Elementary OS 8 settings | https://github.com/zen-browser/desktop/issues/4594 | 3:27:41 | 23:09:00 |
| My accounts keep signing out after a while. (Google, Github) | https://github.com/zen-browser/desktop/issues/4593 | 6 days, 0:59:05 | None |
| Arrows are Backwards | https://github.com/zen-browser/desktop/issues/4592 | 7:58:01 | 19:33:43 |
| Bookmarks Toolbar automatically hides in "Single toolbar" layout even though "Alway Show" is enabled | https://github.com/zen-browser/desktop/issues/4591 | None | None |
| Zen couldnt find any programs that contain bookmark, history or password data. | https://github.com/zen-browser/desktop/issues/4589 | 0:12:09 | 0:12:09 |
| Cannot remove Workspace switch from side bar/toolbar | https://github.com/zen-browser/desktop/issues/4588 | 0:10:50 | 0:18:19 |
| Window size of [Shows tabs from other devices] | https://github.com/zen-browser/desktop/issues/4586 | None | None |
| Bug, tabs getting "stuck" randomly, unclickable | https://github.com/zen-browser/desktop/issues/4583 | 11:25:21 | None |
| Sort Mods Store by popularity | https://github.com/zen-browser/desktop/issues/4582 | 6:36:38 | 6:36:38 |
| Significant FPS drop when playing 4k/1440p youtube video | https://github.com/zen-browser/desktop/issues/4580 | 0:12:21 | None |
| Adressbar only showing on hover if sidebar width is collabsed | https://github.com/zen-browser/desktop/issues/4579 | 0:07:48 | 0:13:21 |
| Can't find on github search | https://github.com/zen-browser/desktop/issues/4576 | 4:34:29 | 4:34:29 |
| URL is shifted to the right when a permission is granted to a website | https://github.com/zen-browser/desktop/issues/4574 | 4:46:44 | 15:13:36 |
| can't change font for different languages | https://github.com/zen-browser/desktop/issues/4573 | 13:11:54 | 2 days, 19:07:15 |
| Extention storage full or | https://github.com/zen-browser/desktop/issues/4572 | None | None |
| Sidebar layout issues | https://github.com/zen-browser/desktop/issues/4570 | None | None |
| codeiq.vex.com unsupported since 1.7.2b | https://github.com/zen-browser/desktop/issues/4569 | 0:56:16 | 17:32:41 |
| Zen not showing any webpage when out of compact mode | https://github.com/zen-browser/desktop/issues/4566 | None | None |
| Discord Web App Forces Links to Open in Glance Window, Overriding User Preferences | https://github.com/zen-browser/desktop/issues/4564 | 2:42:18 | 3:30:19 |
| Some Firefox settings wiped after signing into sync | https://github.com/zen-browser/desktop/issues/4562 | 0:39:56 | None |
| Empty space on top of sidebar in compact mode | https://github.com/zen-browser/desktop/issues/4561 | 0:05:34 | 0:05:34 |
| Cannot Click to Place Cursor in Address-Bar on Linux and Windows | https://github.com/zen-browser/desktop/issues/4560 | 4 days, 18:49:29 | None |
| Prezo.ai : site broken, not loading properly on Zen Browser. | https://github.com/zen-browser/desktop/issues/4557 | 1 day, 20:29:16 | None |
| Printing preview loads indefinitely | https://github.com/zen-browser/desktop/issues/4555 | 2:59:17 | 2 days, 9:39:10 |
| Neither swipe gestures nor mouse forward/backward buttons work to switch workspaces | https://github.com/zen-browser/desktop/issues/4554 | 1:04:38 | None |
| Expand Sidebar Icon missing when sidebar is folded | https://github.com/zen-browser/desktop/issues/4553 | 5:31:28 | None |
| Windows' button shadows, bleed into the website space | https://github.com/zen-browser/desktop/issues/4551 | None | None |
| MacOS pointer not hiding when entering fullscreen | https://github.com/zen-browser/desktop/issues/4550 | None | None |
| Private browsing Profile Icon is missing | https://github.com/zen-browser/desktop/issues/4549 | None | None |
| When customizing toolbar allows the browser window to be dragged but not maximized. | https://github.com/zen-browser/desktop/issues/4548 | None | None |
| Workspace icons moved from top to side bar | https://github.com/zen-browser/desktop/issues/4547 | 3:50:50 | 3:50:50 |
| macOS: 'All Desktops' option in dock icon context menu not functioning | https://github.com/zen-browser/desktop/issues/4546 | None | None |
| OPTIONS preflight request uses HTTPS while GET request is HTTP in Angular | https://github.com/zen-browser/desktop/issues/4545 | None | None |
| Cannot adjust horizontal split width when zen web panels are pinned | https://github.com/zen-browser/desktop/issues/4544 | None | None |
| Searchbar widget doesn't iconify in collapsed mode Sidebar | https://github.com/zen-browser/desktop/issues/4543 | None | None |
| Rightmost icon in multiple toolbars disappears on launch | https://github.com/zen-browser/desktop/issues/4542 | None | None |
| Essentials disappear when switching container with PiP playing | https://github.com/zen-browser/desktop/issues/4541 | None | None |
| Workspace switchers over vertical tabs misplaced after 1.7.2b | https://github.com/zen-browser/desktop/issues/4540 | 9:53:46 | 11:31:54 |
| Compact mode works once per window | https://github.com/zen-browser/desktop/issues/4539 | 0:15:28 | 18:44:40 |
| 1Password integrations | https://github.com/zen-browser/desktop/issues/4538 | 12:10:26 | 15:09:30 |
| Extra white space at the top of the sidebar | https://github.com/zen-browser/desktop/issues/4537 | 4:37:10 | 3 days, 6:44:37 |
| Windows - Can't hide any Bars | https://github.com/zen-browser/desktop/issues/4536 | 12:20:24 | 12:20:24 |
| Typo | https://github.com/zen-browser/desktop/issues/4534 | 13:55:02 | 13:55:02 |
| Viewport rounded corners flicker & sharpness | https://github.com/zen-browser/desktop/issues/4533 | None | 0:05:25 |
| Reloading Unloaded PDF tabs creates duplicates | https://github.com/zen-browser/desktop/issues/4532 | 9:22:02 | None |
| Browser shows extra animation every time user switches to a split | https://github.com/zen-browser/desktop/issues/4531 | 16:36:14 | None |
| Screenshot icon disappeads from toolbar after each time my MAC is shutdown | https://github.com/zen-browser/desktop/issues/4530 | None | 1 day, 8:23:32 |
| I want to close my WINDOW with Ctrl + W | https://github.com/zen-browser/desktop/issues/4529 | 0:21:41 | 1 day, 2:07:59 |
| Browser Closes when All Tabs in Default Workspace are Closed Even with Other Tabs | https://github.com/zen-browser/desktop/issues/4528 | None | None |
| IDN address show punny code in URL | https://github.com/zen-browser/desktop/issues/4527 | None | None |
| Text is garbled in google docs | https://github.com/zen-browser/desktop/issues/4522 | 1 day, 2:06:08 | 2 days, 6:20:50 |
| Sidebar issues | https://github.com/zen-browser/desktop/issues/4520 | None | None |
| Sidebar wallpaper blur Macos | https://github.com/zen-browser/desktop/issues/4519 | None | None |
| Zen crashes on macOS when expanding and collapsing tab bar | https://github.com/zen-browser/desktop/issues/4518 | 8:01:33 | 8:05:17 |
| Hide and unhide sidebar impacts the Extensions icons size | https://github.com/zen-browser/desktop/issues/4517 | 4 days, 11:55:27 | None |
| Overflow menu gone in single toolbar mode | https://github.com/zen-browser/desktop/issues/4516 | None | None |
| light theme page container looks like outset | https://github.com/zen-browser/desktop/issues/4515 | 6:33:55 | 6:33:55 |
| marvinpinto/action-automatic-releases should be updated to Node20 | https://github.com/zen-browser/desktop/issues/4514 | None | None |
| Searching using the new tab search box shows the name of the engine in the address bar | https://github.com/zen-browser/desktop/issues/4512 | None | None |
| Icons in collapsible top bar don't line up with other single toolbar icons | https://github.com/zen-browser/desktop/issues/4511 | None | None |
| Top button wrap feature hides buttons when there is space | https://github.com/zen-browser/desktop/issues/4510 | None | None |
| Hide bars doesn't work after last update | https://github.com/zen-browser/desktop/issues/4509 | 0:53:56 | 4:12:00 |
| artifacts/lines across screen on some websites. | https://github.com/zen-browser/desktop/issues/4508 | None | None |
| Browser freezes and CPU usage spikes after opening/closing "More tools" twice | https://github.com/zen-browser/desktop/issues/4507 | 1:22:50 | None |
| flood to Google by fast open/close broser. request support base64 favicon | https://github.com/zen-browser/desktop/issues/4506 | None | None |
| "Pin Tab" missing in keyboard shortcut settings | https://github.com/zen-browser/desktop/issues/4504 | None | None |
| Container tab opens the old signed in page | https://github.com/zen-browser/desktop/issues/4503 | None | None |
| Container Indicator Still Showing With New Window | https://github.com/zen-browser/desktop/issues/4502 | 8:13:52 | 8:13:52 |
| Text on PDFs/Powerpoints is completely unreadable | https://github.com/zen-browser/desktop/issues/4501 | 0:09:15 | 0:09:18 |
| Bookmarks in toolbar and ability to add bookmarks dissapppeared with release 1.7.1b | https://github.com/zen-browser/desktop/issues/4499 | 4 days, 3:23:33 | 3 days, 7:20:47 |
| Theme Selection Issue After Browser Update version 1.7.1b Windows | https://github.com/zen-browser/desktop/issues/4498 | 0:28:37 | 0:28:37 |
| Browser Freeze on image copy | https://github.com/zen-browser/desktop/issues/4497 | None | None |
| Fcitx5 doesn't load skins / themes / settings on KDE 6 wayland | https://github.com/zen-browser/desktop/issues/4495 | 1:42:18 | None |
| When starting zen browser it takes a long time starting up | https://github.com/zen-browser/desktop/issues/4494 | None | None |
| Scrolling between the workspaces is very slow.. | https://github.com/zen-browser/desktop/issues/4493 | None | 9 days, 9:07:24 |
| Theme colour interfering with webpage | https://github.com/zen-browser/desktop/issues/4492 | 1:24:45 | 1:24:45 |
| Essentials turning into pinned tab in new window | https://github.com/zen-browser/desktop/issues/4491 | None | None |
| All add-ons have been disabled by safe mode on version 1.7.1b Windows | https://github.com/zen-browser/desktop/issues/4490 | None | 23:06:20 |
| Opening the overflow menu twice freezes the browser window on MacOs | https://github.com/zen-browser/desktop/issues/4489 | 1 day, 10:02:01 | 5 days, 8:07:24 |
| After updating to 1.7.1 Zen "broke" | https://github.com/zen-browser/desktop/issues/4488 | 0:28:58 | 3:10:29 |
| After highlighting search toolbar the background blur breaks out. | https://github.com/zen-browser/desktop/issues/4487 | 3:22:32 | None |
| Compact Mode No Longer Hides Sidebar and Top Toolbar | https://github.com/zen-browser/desktop/issues/4486 | 0:13:16 | 0:20:02 |
| mailto dialog breaks when compact mode is enabled | https://github.com/zen-browser/desktop/issues/4485 | None | None |
| Toolbar is not hiding after hide both top bar and tab bar | https://github.com/zen-browser/desktop/issues/4484 | 0:46:49 | 0:54:21 |
| After last update, ZEN browser just disappered! | https://github.com/zen-browser/desktop/issues/4482 | 2:13:47 | 1 day, 19:31:19 |
| browser.tabs.closeWindowWithLastTab does not work when there are essentials or pinned tabs | https://github.com/zen-browser/desktop/issues/4481 | None | None |
| Address Bar Slides Down Unexpectedly When Hovering for Toolbar in Full-Screen Mode | https://github.com/zen-browser/desktop/issues/4480 | None | None |
| Web panel icon in the sidebar is missing | https://github.com/zen-browser/desktop/issues/4479 | 4:50:13 | None |
| Broken scrollbar on the sidebar | https://github.com/zen-browser/desktop/issues/4478 | 4:38:40 | 4:38:40 |
| Tab Toolbar No Longer Collapsing | https://github.com/zen-browser/desktop/issues/4477 | 2:05:12 | 4:17:18 |
| Tab group collapsing seems to not work | https://github.com/zen-browser/desktop/issues/4476 | 0:13:43 | 9:07:00 |
| No button to enable compact mode in settings page | https://github.com/zen-browser/desktop/issues/4473 | 5:51:29 | 6:25:51 |
| Can't click out of submenus or right-click context menu. | https://github.com/zen-browser/desktop/issues/4471 | None | 0:14:04 |
| "Some of Zen's security features may offer less protection on your current operating system" | https://github.com/zen-browser/desktop/issues/4470 | 0:42:44 | 0:42:47 |
| Dragging out the last tab from the tab list opens up another window | https://github.com/zen-browser/desktop/issues/4469 | 1:50:02 | None |
| Wrong location of input content directly after creating a new tab page | https://github.com/zen-browser/desktop/issues/4468 | 14:53:17 | 14:53:17 |
| active Essentials tab - url changed is opening in the active Essentials tab instead of new tab | https://github.com/zen-browser/desktop/issues/4467 | 0:04:56 | 0:04:56 |
| The Current Workspace Indicator is no longer clickable. | https://github.com/zen-browser/desktop/issues/4466 | 0:41:38 | None |
| My browser addons do not show up or have any effect in the Web panel tabs? | https://github.com/zen-browser/desktop/issues/4465 | None | None |
| Profile switcher not showing in collapsed sidebar | https://github.com/zen-browser/desktop/issues/4464 | None | None |
| Facebook does not work | https://github.com/zen-browser/desktop/issues/4463 | None | 0:08:40 |
| Latest Twilight Release breaks UI on MacOS | https://github.com/zen-browser/desktop/issues/4462 | 0:38:30 | 19:02:04 |
| Zen Compact mode doesn't work at all | https://github.com/zen-browser/desktop/issues/4461 | 0:33:07 | 1:45:21 |
| Extension permissions window shifted | https://github.com/zen-browser/desktop/issues/4460 | 1:45:17 | None |
| Browser Extensions Display Incorrectly When Changing Sidebar Width in Single Toolbar Mode | https://github.com/zen-browser/desktop/issues/4459 | None | None |
| Missing "Change theme colors" | https://github.com/zen-browser/desktop/issues/4458 | 3:34:32 | None |
| Zen getting closed immediately when I open it after screen is locked for some time | https://github.com/zen-browser/desktop/issues/4457 | 1 day, 3:23:38 | 6 days, 4:08:52 |
| Tab sidebar does not sliding properly with touchpad (IT FIXED WHEN UPDATE 1.7B) | https://github.com/zen-browser/desktop/issues/4456 | 4:03:13 | 4:04:23 |
| Massive Visual Glitch | https://github.com/zen-browser/desktop/issues/4455 | 4:28:14 | 4:38:13 |
| Tab and top bars not collapsing when upgrading from 1.7b to 1.7.1b | https://github.com/zen-browser/desktop/issues/4454 | 1:36:02 | 5:22:48 |
| Workspace Emoji not updating choice | https://github.com/zen-browser/desktop/issues/4453 | None | None |
| Synchronizing Duplicates Default Workspace | https://github.com/zen-browser/desktop/issues/4452 | 1 day, 7:42:33 | None |
| Tabs freeze when opening new ones | https://github.com/zen-browser/desktop/issues/4451 | 8:44:35 | None |
| Severe memory leak | https://github.com/zen-browser/desktop/issues/4450 | 3:35:43 | None |
| Tab Retitle Not Working For All Workspaces | https://github.com/zen-browser/desktop/issues/4448 | None | None |
| Scrolling horizontally on the sidebar animates even when current workspace is the only workspace | https://github.com/zen-browser/desktop/issues/4447 | None | None |
| Essentials Loading In Wrong Workspace When Using Firefox Multi-Acccount Containers | https://github.com/zen-browser/desktop/issues/4446 | 1 day, 13:29:49 | 1 day, 22:44:12 |
| Link to Firefox app in about:protections | https://github.com/zen-browser/desktop/issues/4445 | 17:52:50 | None |
| The name of the application displayed in the notification | https://github.com/zen-browser/desktop/issues/4444 | None | None |
| Bookmarks duplicate on new window (sometimes) | https://github.com/zen-browser/desktop/issues/4443 | None | 9 days, 4:00:20 |
| "Undo Close Window" action does not work correctly | https://github.com/zen-browser/desktop/issues/4442 | None | None |
| Zen Browser very slow to load all websites | https://github.com/zen-browser/desktop/issues/4441 | None | 8:28:11 |
| Close Browser issue | https://github.com/zen-browser/desktop/issues/4440 | None | None |
| 1password-extension connection failure on ZEN browser | https://github.com/zen-browser/desktop/issues/4438 | 0:13:02 | None |
| Container indicators always show on tabs dragged out of window, even if they are opened in their containers' default workspaces | https://github.com/zen-browser/desktop/issues/4437 | None | None |
| Essentials in new windows open in container of last used workspace instead of their actual containers | https://github.com/zen-browser/desktop/issues/4436 | None | None |
| Forced compact mode on multiple toolbars view, right of screen cut off | https://github.com/zen-browser/desktop/issues/4434 | 2:00:41 | 10:00:34 |
| Forced compact mode on multiple toolbars view, right of screen cut off | https://github.com/zen-browser/desktop/issues/4433 | 10:03:04 | 10:03:04 |
| problem moving icons | https://github.com/zen-browser/desktop/issues/4432 | None | 1 day, 22:26:39 |
| (Regression?) Tab moving is buggy after switching workspaces | https://github.com/zen-browser/desktop/issues/4431 | None | 13 days, 3:51:45 |
| Changing theme to light does not work | https://github.com/zen-browser/desktop/issues/4430 | None | 1:26:30 |
| Bottom Corners are not Rounded | https://github.com/zen-browser/desktop/issues/4428 | 0:09:07 | 0:09:07 |
| Moving bookmark items to sidebar makes it stuck | https://github.com/zen-browser/desktop/issues/4427 | None | None |
| Actual Window Width of Zen Twilight 1.7t (2025-01-18 at 00:37:45) | https://github.com/zen-browser/desktop/issues/4426 | 4:16:49 | None |
| Text in modals are blank | https://github.com/zen-browser/desktop/issues/4425 | None | None |
| Problem customizing the toolbar | https://github.com/zen-browser/desktop/issues/4424 | None | None |
| REGRESSION: Non-workspace users are seeing an useless button. | https://github.com/zen-browser/desktop/issues/4423 | 1:27:08 | 1:27:08 |
| Homepage and new tabs are clashing/reseting between two extensions after restarting the browser | https://github.com/zen-browser/desktop/issues/4420 | 9:59:30 | None |
| Zen browser (flatpak Linux) too slow to load the first website on first start | https://github.com/zen-browser/desktop/issues/4418 | None | None |
| Buggy Youtube entering and exiting full screen mode | https://github.com/zen-browser/desktop/issues/4417 | 1:28:01 | None |
| Unexpected UI for essential's active tabs | https://github.com/zen-browser/desktop/issues/4416 | None | None |
| old tab is not opening again. | https://github.com/zen-browser/desktop/issues/4412 | 13:38:37 | 13:57:44 |
| All gone on update | https://github.com/zen-browser/desktop/issues/4411 | 0:16:47 | 0:18:50 |
| https://discord.com requires login every refresh and is irresponsive when using Ctrl+Shift+I | https://github.com/zen-browser/desktop/issues/4408 | None | None |
| Required to double-click non tab elements in vertical tab bar | https://github.com/zen-browser/desktop/issues/4406 | None | 15 days, 1:43:06 |
| New tab opened with link click does not scroll into view, or have any indication that a new tab is been created | https://github.com/zen-browser/desktop/issues/4405 | None | None |
| Uneven padding in the window border | https://github.com/zen-browser/desktop/issues/4404 | None | None |
| editing problem in the url bar | https://github.com/zen-browser/desktop/issues/4403 | None | None |
| CMD+W closes the browser. | https://github.com/zen-browser/desktop/issues/4402 | 0:13:23 | 0:13:23 |
| Toolbar blinks when in compact mode and while hovering over it with a mouse | https://github.com/zen-browser/desktop/issues/4401 | 0:36:52 | 0:36:52 |
| When two windows of Zen are opened, they have slightly different color scheme | https://github.com/zen-browser/desktop/issues/4400 | 1 day, 4:29:58 | 2 days, 2:33:55 |
| Browser freezes after abruptly closing essential before loading them | https://github.com/zen-browser/desktop/issues/4399 | None | None |
| Collapsible Sidebar Not Functioning Correctly | https://github.com/zen-browser/desktop/issues/4398 | 2:47:32 | 2:47:32 |
| Failed to find update in twilight | https://github.com/zen-browser/desktop/issues/4397 | 2:49:14 | 3:02:05 |
| keepassxc addon not working on garuda linux | https://github.com/zen-browser/desktop/issues/4396 | None | 0:01:02 |
| (MacOS) Audio on browser not app-adjustable in utilities that allow individual app volume control. | https://github.com/zen-browser/desktop/issues/4395 | None | None |
| When enabling and disabling compact mode, depending on the web page you are viewing, the page jitters | https://github.com/zen-browser/desktop/issues/4394 | 3:26:06 | 3:26:06 |
| No dialog to give an "escape full screen" button when in full screen video, i.e on YouTube | https://github.com/zen-browser/desktop/issues/4392 | 4:01:26 | 4:01:26 |
| Pinned tabs are looking like regular tabs with a separator | https://github.com/zen-browser/desktop/issues/4391 | 0:48:28 | 21:14:22 |
| Added a new container and workspace, changed the icon and color, which caused in the search bar indicator to disappear. | https://github.com/zen-browser/desktop/issues/4390 | None | None |
| toolbar doesnt pop up when opening tabs with middle mouse click | https://github.com/zen-browser/desktop/issues/4389 | None | None |
| tabs are unloaded too quickly | https://github.com/zen-browser/desktop/issues/4388 | 0:27:37 | None |
| 1.7b When browser closes when the last tab is closed, it creates a new tab, and then quits | https://github.com/zen-browser/desktop/issues/4387 | None | None |
| 1.7b Active Tab Design | https://github.com/zen-browser/desktop/issues/4386 | 1:19:07 | None |
| Visual glitches with fonts on some websites | https://github.com/zen-browser/desktop/issues/4385 | 1:13:45 | 1:13:45 |
| 1.7b laggy in general compared to 1.6b | https://github.com/zen-browser/desktop/issues/4384 | 2:20:31 | 6 days, 23:13:36 |
| Tab unloader does not work; does not reduce resource consumption | https://github.com/zen-browser/desktop/issues/4383 | 6:47:30 | None |
| ZIP download button does nothing | https://github.com/zen-browser/desktop/issues/4382 | 0:26:46 | 0:26:46 |
| The history button is broken on the side bar | https://github.com/zen-browser/desktop/issues/4381 | 1:36:08 | None |
| Pixelated Text | https://github.com/zen-browser/desktop/issues/4380 | 1:34:11 | 1:34:11 |
| Allow workspaces have their own pinned tabs not working 1.7b | https://github.com/zen-browser/desktop/issues/4379 | 5:21:45 | 5:21:45 |
| Full LTO causes crash with flatpak | https://github.com/zen-browser/desktop/issues/4378 | 7:38:51 | None |
| Lost all pins and essentials on update 1.7b | https://github.com/zen-browser/desktop/issues/4377 | 6:01:05 | None |
| 1.7b tab bar choppy animation and interaction issue | https://github.com/zen-browser/desktop/issues/4376 | 22:56:24 | None |
| Workspace switching by touchpad swipe doesn't work with too many tabs open. | https://github.com/zen-browser/desktop/issues/4375 | 0:05:39 | None |
| Synced tabs pop-up layout messed up | https://github.com/zen-browser/desktop/issues/4371 | None | None |
| Keyboard shortcuts keep being reset | https://github.com/zen-browser/desktop/issues/4370 | 17:21:42 | 2 days, 1:32:20 |
| Zen doesn't respond quickly (~2 min) to discord attempting to download .deb file for update | https://github.com/zen-browser/desktop/issues/4369 | 0:32:40 | None |
| Compact tab bar isn't going to hide at last Twilight build (1.7t (2025-01-15)) | https://github.com/zen-browser/desktop/issues/4368 | 0:33:05 | 0:33:05 |
| Sidebar does't change width properly. | https://github.com/zen-browser/desktop/issues/4367 | 1:29:43 | 1:29:43 |
| Dialog box appearing in wrong direction | https://github.com/zen-browser/desktop/issues/4366 | 1:59:09 | 4:33:28 |
| 1Password says there's a Firefox update available | https://github.com/zen-browser/desktop/issues/4365 | 5:09:12 | None |
| Sometimes tabs stuck and not clickable | https://github.com/zen-browser/desktop/issues/4362 | 0:19:25 | None |
| Side Web Panel icon shows after start when deactivated | https://github.com/zen-browser/desktop/issues/4361 | 19:20:10 | None |
| Tab bar scrolls slow and buggy | https://github.com/zen-browser/desktop/issues/4359 | 0:09:28 | 0:23:50 |
| Zen Browser opens zen-beta? | https://github.com/zen-browser/desktop/issues/4358 | 11:38:19 | 1 day, 0:36:24 |
| Tab bar is blue | https://github.com/zen-browser/desktop/issues/4357 | 1:27:20 | 1:28:24 |
| Require Device Sign-in to fill passwords does not work | https://github.com/zen-browser/desktop/issues/4356 | 1 day, 13:54:07 | None |
| Quicktime browser plugin not displaying | https://github.com/zen-browser/desktop/issues/4355 | 0:02:21 | 1 day, 3:43:36 |
| Html Date (Month) Input is not working. | https://github.com/zen-browser/desktop/issues/4354 | 1 day, 4:02:04 | None |
| Proxies cannot be used to access google, YouTube, and more | https://github.com/zen-browser/desktop/issues/4352 | 1:35:57 | 1 day, 0:46:50 |
| Round edging not functional on some sites | https://github.com/zen-browser/desktop/issues/4351 | 2:37:01 | 1 day, 5:36:14 |
| Sign pop up windows not using container assigned to workspace. | https://github.com/zen-browser/desktop/issues/4350 | None | None |
| Browser bug , not work correctly | https://github.com/zen-browser/desktop/issues/4348 | 2:26:52 | 17 days, 7:42:31 |
| Opening settings causes sidebar to go ultra wide | https://github.com/zen-browser/desktop/issues/4347 | None | None |
| Notification for 'new tab' does not work | https://github.com/zen-browser/desktop/issues/4346 | 3:25:57 | 21:01:52 |
| New tab created with link click OR ctrl+T is obscured by empty/unused toolbar space | https://github.com/zen-browser/desktop/issues/4345 | None | None |
| Jittering in tab groups | https://github.com/zen-browser/desktop/issues/4343 | 3:11:54 | 3:32:43 |
| Sidebar Jittering While In compact mode | https://github.com/zen-browser/desktop/issues/4342 | None | None |
| [Windows] Videos crash in the second view | https://github.com/zen-browser/desktop/issues/4341 | 6:12:02 | None |
| Page refresh | https://github.com/zen-browser/desktop/issues/4338 | 11:57:25 | None |
| Expand Side's bar changes position of forward and backward buttons | https://github.com/zen-browser/desktop/issues/4336 | 12:19:39 | None |
| breaks after using rectify11 and mica for everyone | https://github.com/zen-browser/desktop/issues/4335 | None | 3:03:08 |
| Link "Zen support site" redirects to firefox support site | https://github.com/zen-browser/desktop/issues/4333 | 16:39:30 | 16:39:30 |
| Opening discord keeps crashing the tab | https://github.com/zen-browser/desktop/issues/4332 | 0:24:48 | 0:24:48 |
| space between essentials/tabs and the workspace title is different for default vs others | https://github.com/zen-browser/desktop/issues/4329 | None | 1 day, 0:42:55 |
| Essential disappears, but it's still there | https://github.com/zen-browser/desktop/issues/4328 | 17:21:42 | 2 days, 3:52:35 |
| Text in PDF is (still) distorted | https://github.com/zen-browser/desktop/issues/4327 | 1 day, 0:20:39 | 1 day, 0:20:39 |
| Waiting since very long for Hold click to preview link | https://github.com/zen-browser/desktop/issues/4326 | 1 day, 1:18:24 | 1 day, 1:18:24 |
| Can't close window by closing the last tab | https://github.com/zen-browser/desktop/issues/4325 | 0:50:23 | 1 day, 3:13:18 |
| Zen Browser on MacOS is not restoring tabs after closing window | https://github.com/zen-browser/desktop/issues/4324 | 1 day, 3:29:13 | None |
| Some videos can't play in Zen Browser | https://github.com/zen-browser/desktop/issues/4323 | 2 days, 14:26:03 | None |
| Web panel pin button has wrong icon when clicking for the first time | https://github.com/zen-browser/desktop/issues/4322 | None | None |
| Slow scrolling speed on the vertical tab bar in 1.6b | https://github.com/zen-browser/desktop/issues/4321 | 1:18:21 | 1 day, 5:19:47 |
| browser.urlbar.suggest.topsites set to false make url cannot be edited | https://github.com/zen-browser/desktop/issues/4319 | 1 day, 3:38:03 | 2 days, 9:54:46 |
| Tab volume icon not showing in collapsed toolbar unless tab is active | https://github.com/zen-browser/desktop/issues/4316 | None | 0:08:41 |
| Profile avatar picture flashes and is overridden by firefox account avatar | https://github.com/zen-browser/desktop/issues/4315 | 8:16:31 | 8:16:31 |
| Zen Browser Turn Light At Lost Focus | https://github.com/zen-browser/desktop/issues/4314 | 2 days, 4:11:22 | 5 days, 16:04:18 |
| "Log-in to this network" modal & button not interactible | https://github.com/zen-browser/desktop/issues/4313 | None | None |
| Sudden Crashes on Arch Linux with Multiple Tabs Opened | https://github.com/zen-browser/desktop/issues/4309 | 2:56:11 | None |
| Since 1.6b, tab bar scrolls slowly and unpredictably when using a touchpad | https://github.com/zen-browser/desktop/issues/4307 | 2:14:54 | 13:01:41 |
| Breaking Keyboard Shortcuts | https://github.com/zen-browser/desktop/issues/4306 | 2:00:54 | 4 days, 2:12:32 |
| [TWILIGHT] New update has some bugs I've found so far | https://github.com/zen-browser/desktop/issues/4304 | 4:56:10 | 19 days, 5:12:42 |
| blurry fonts on 32:9 aspect ratio | https://github.com/zen-browser/desktop/issues/4303 | 6:21:35 | None |
| Checked Radio button UI issue | https://github.com/zen-browser/desktop/issues/4302 | 0:51:38 | None |
| Firefox Home shortcut is turned off. | https://github.com/zen-browser/desktop/issues/4300 | 10:54:39 | None |
| Unable to edit URL in address bar | https://github.com/zen-browser/desktop/issues/4299 | 9:46:51 | 23:24:13 |
| Private Window New Tab is not showing blank page. | https://github.com/zen-browser/desktop/issues/4297 | None | None |
| Essential Tabs URLs Disappear After Brew Update and Browser Restart | https://github.com/zen-browser/desktop/issues/4296 | 2 days, 12:54:19 | None |
| Floating URL bar misplaced after opening Customize Toolbar | https://github.com/zen-browser/desktop/issues/4295 | 17:27:44 | None |
| Unfocusing the browser with "widget.gtk.rounded-bottom-corners.enabled" causes the bottom corners to stop being rounded | https://github.com/zen-browser/desktop/issues/4294 | None | 12:46:25 |
| Pin to toolbar text out of place on Mac | https://github.com/zen-browser/desktop/issues/4293 | None | None |
| the slider on the home screen looks just like a dot when turned on | https://github.com/zen-browser/desktop/issues/4291 | None | None |
| Closing the last tab in the only workspace should close the browser | https://github.com/zen-browser/desktop/issues/4289 | 2:29:09 | 19:14:35 |
| Scrolling on touchpad broken | https://github.com/zen-browser/desktop/issues/4288 | None | 0:07:44 |
| Sidebar behaving weird when compact mode is in "hide toolbar only" mode | https://github.com/zen-browser/desktop/issues/4287 | 1 day, 5:36:16 | 1 day, 23:15:29 |
| Zen Beta (any version) is completely broken for me | https://github.com/zen-browser/desktop/issues/4286 | 0:28:01 | 21:07:29 |
| Previous and Next page buttons switched | https://github.com/zen-browser/desktop/issues/4285 | 0:34:35 | 0:34:35 |
| Random crash after using the browser for some time. | https://github.com/zen-browser/desktop/issues/4284 | None | None |
| Even if you have recent activity turned on in the settings, it will be turned off the next time you start Zen Browser. | https://github.com/zen-browser/desktop/issues/4283 | 0:04:23 | None |
| [windows only] wired orange-ish background in new version | https://github.com/zen-browser/desktop/issues/4281 | 0:01:44 | 0:01:44 |
| Blurred fonts on Webpages | https://github.com/zen-browser/desktop/issues/4280 | 0:55:49 | 0:55:49 |
| Customize Toolbar breaks the browser layout | https://github.com/zen-browser/desktop/issues/4279 | 1:37:10 | None |
| When second window is opened, Essential tabs are not visible for this window | https://github.com/zen-browser/desktop/issues/4278 | None | None |
| Frame color is grey instead of light or dark themed | https://github.com/zen-browser/desktop/issues/4277 | 13:26:52 | 9 days, 19:55:41 |
| Tab styling bug | https://github.com/zen-browser/desktop/issues/4276 | None | 4:32:10 |
| Vertical Toolbar Resizing | https://github.com/zen-browser/desktop/issues/4275 | 1:10:26 | 5:40:14 |
| Scoll Bar has lower scroll factor. | https://github.com/zen-browser/desktop/issues/4274 | 8:35:00 | 8:35:00 |
| Closing last tab does not close browser | https://github.com/zen-browser/desktop/issues/4273 | 9:04:24 | 12:10:08 |
| I can't disable workspaces anymore | https://github.com/zen-browser/desktop/issues/4272 | 0:10:05 | 13:14:51 |
| Why there is strange styling / background color on some of the pages? | https://github.com/zen-browser/desktop/issues/4271 | None | 0:12:17 |
| Customize Toolbar not saving changes upon relaunch. | https://github.com/zen-browser/desktop/issues/4270 | 2 days, 0:05:19 | None |
| White line at the bottom | https://github.com/zen-browser/desktop/issues/4269 | None | None |
| History / recently visited pages list contains only icons, no names or adresses | https://github.com/zen-browser/desktop/issues/4265 | 2 days, 21:24:58 | None |
| Weird color highlight when window is in focus | https://github.com/zen-browser/desktop/issues/4264 | 1 day, 4:13:23 | 1 day, 20:39:36 |
| Workspaces | https://github.com/zen-browser/desktop/issues/4263 | None | 2:26:35 |
| Audio indicator not showing for sites playing audio when not chosen | https://github.com/zen-browser/desktop/issues/4262 | None | None |
| Theme color | https://github.com/zen-browser/desktop/issues/4261 | 0:11:52 | 3 days, 0:13:33 |
| Performance lag/FPS drops on HP Spectre laptop only | https://github.com/zen-browser/desktop/issues/4260 | None | None |
| Browser window colors change when window is inactive/unfocused | https://github.com/zen-browser/desktop/issues/4258 | 1 day, 7:13:53 | 0:08:23 |
| Each update requires the binary to be re-downloaded. | https://github.com/zen-browser/desktop/issues/4257 | None | None |
| Workspaces button (above tabs) does not hide even tho I have only one workspace. | https://github.com/zen-browser/desktop/issues/4256 | 0:39:33 | 2 days, 0:19:16 |
| Keyboard Shortcuts reset everytime I open the browser | https://github.com/zen-browser/desktop/issues/4255 | 8:48:29 | 2 days, 3:25:34 |
| When opening a new window, inned tabs are also reopen in the new window (tho some become "New Tab"). | https://github.com/zen-browser/desktop/issues/4254 | None | None |
| Back and Forward buttons moved to the right and flipped | https://github.com/zen-browser/desktop/issues/4253 | 12:03:43 | 0:11:45 |
| Web Developer Tools missing labels in collapsed toolbar. | https://github.com/zen-browser/desktop/issues/4252 | None | None |
| Can't change location in the weather widget | https://github.com/zen-browser/desktop/issues/4250 | 3 days, 18:40:41 | None |
| Tabs crashing randomlly | https://github.com/zen-browser/desktop/issues/4249 | 3 days, 11:21:20 | None |
| Freesync broken in fullscreen | https://github.com/zen-browser/desktop/issues/4248 | None | None |
| Floating URL touchpad switch workspace | https://github.com/zen-browser/desktop/issues/4246 | None | None |
| Page open. No Tab in tab bar. | https://github.com/zen-browser/desktop/issues/4244 | None | 12 days, 20:38:18 |
| Sidebar not working properly. | https://github.com/zen-browser/desktop/issues/4242 | 10:58:19 | 1 day, 6:06:30 |
| Why are the tabs on the right? | https://github.com/zen-browser/desktop/issues/4241 | 3:53:16 | 9 days, 21:54:56 |
| Shortcuts for cycling workspaces are not working on non-English keyboard layout | https://github.com/zen-browser/desktop/issues/4240 | 14:14:25 | None |
| Unsetting some keyboard shortcuts causes the application to get stuck in the splash screen. | https://github.com/zen-browser/desktop/issues/4238 | 4 days, 17:04:39 | 4 days, 17:04:38 |
| Google's access speed is very slow, other browsers open at the same time, no problem! | https://github.com/zen-browser/desktop/issues/4237 | None | None |
| Bookmark cannot deleted/edit when the the name starts with "?..." | https://github.com/zen-browser/desktop/issues/4236 | None | None |
| I set the startup page to be a blank page; browser never responds. | https://github.com/zen-browser/desktop/issues/4235 | 19 days, 4:19:18 | None |
| bug: In `compact mode` the `user account` icon in top bar is broken after first click - 1.0.2-b.5 (Firefox 133.0.3) | https://github.com/zen-browser/desktop/issues/4232 | 1 day, 11:10:39 | 2 days, 6:06:01 |
| screencast is not working underwayland | https://github.com/zen-browser/desktop/issues/4231 | 16 days, 20:54:10 | None |
| gradient theme color disappears | https://github.com/zen-browser/desktop/issues/4230 | 4 days, 12:17:20 | None |
| Autofilling not working in some webpages | https://github.com/zen-browser/desktop/issues/4229 | None | 2 days, 14:08:32 |
| Not possible to use CTRL + F on a web panel | https://github.com/zen-browser/desktop/issues/4228 | None | None |
| Switch workspace animation without workspaces | https://github.com/zen-browser/desktop/issues/4227 | None | None |
| Command Option L always opens inspector despite keyboard shortcut setting | https://github.com/zen-browser/desktop/issues/4224 | 2 days, 13:08:20 | 4 days, 12:27:38 |
| Webgl applications not working. | https://github.com/zen-browser/desktop/issues/4223 | 1:45:58 | None |
| Pins syncing across windows | https://github.com/zen-browser/desktop/issues/4222 | 2 days, 23:53:53 | 15 days, 21:21:10 |
| URL/Title bar can be scrolled up on Windows | https://github.com/zen-browser/desktop/issues/4220 | 5 days, 1:26:35 | None |
| [Linux][tarball] Twilight - Can't update/wrong notification | https://github.com/zen-browser/desktop/issues/4219 | 0:15:28 | 0:15:28 |
| [Linux][Flatpak] Light/Dark Theme settings not respected | https://github.com/zen-browser/desktop/issues/4217 | 0:49:02 | 1:47:37 |
| cant close side menu and back and forward buttons swapped. | https://github.com/zen-browser/desktop/issues/4216 | 12:38:36 | None |
| MacOS CMD+Shift+L opens Dev Tools | https://github.com/zen-browser/desktop/issues/4215 | 1:48:05 | 1:48:05 |
| Dark mode problem | https://github.com/zen-browser/desktop/issues/4214 | 2:02:31 | 2:02:35 |
| Unwanted separation in zen | https://github.com/zen-browser/desktop/issues/4213 | 2:48:23 | 2:48:23 |
| ctrl+shift+c not working | https://github.com/zen-browser/desktop/issues/4212 | 1:02:17 | 2:59:00 |
| Black screen on launch | https://github.com/zen-browser/desktop/issues/4211 | 2:12:26 | 5:25:52 |
| When adding 2500 Tabs to the essentials section the browser becomes unresponsive | https://github.com/zen-browser/desktop/issues/4210 | 3:34:59 | None |
| [Bug] Minimize & Maximize buttons are not visible in Title bar | https://github.com/zen-browser/desktop/issues/4209 | 22:13:45 | None |
| Vertical tab bar isn't working as expected | https://github.com/zen-browser/desktop/issues/4208 | 7:06:10 | None |
| thinks that there is an update available / failed | https://github.com/zen-browser/desktop/issues/4207 | 0:12:57 | 0:12:57 |
| Compact Bar Doesn't Fully Close | https://github.com/zen-browser/desktop/issues/4205 | 3:18:39 | 3:18:39 |
| twilight: release note link does not go to the right page | https://github.com/zen-browser/desktop/issues/4203 | 13:07:36 | 13:07:36 |
| Update pop up failed on twilight | https://github.com/zen-browser/desktop/issues/4202 | 0:12:04 | 0:25:02 |
| Auto-filling passwords is broken for any website on MacOS | https://github.com/zen-browser/desktop/issues/4201 | 1 day, 10:59:13 | 0:13:22 |
| Test | https://github.com/zen-browser/desktop/issues/4199 | None | 0:00:13 |
| If site opens tab using JS, and you switch workspace, it opens in wrong workspace | https://github.com/zen-browser/desktop/issues/4197 | None | None |
| Resetting keyboard shortcuts not reflected in the UI | https://github.com/zen-browser/desktop/issues/4194 | None | None |
| Fetch requests not showing in the Network panel | https://github.com/zen-browser/desktop/issues/4192 | 4 days, 12:19:17 | None |
| Search bar overlapping essentials area bug | https://github.com/zen-browser/desktop/issues/4191 | 20:07:09 | 20:07:09 |
| url bar is sized wrong when not in compact mode | https://github.com/zen-browser/desktop/issues/4190 | 10:45:50 | 10:45:50 |
| Compact mode sidebar trigger area is too wide (macOS) | https://github.com/zen-browser/desktop/issues/4189 | 15:13:53 | 15:13:53 |
| Install Add-on From File... | https://github.com/zen-browser/desktop/issues/4186 | None | None |
| Arrangement of back & forward arrows changes after toggling the sidebar's width | https://github.com/zen-browser/desktop/issues/4185 | None | None |
| Workspaces bar problems on toolbar | https://github.com/zen-browser/desktop/issues/4183 | 10 days, 6:32:09 | None |
| "Breakpoint A breakpoint has been reached." | https://github.com/zen-browser/desktop/issues/4181 | 3 days, 2:30:20 | None |
| (Detailed Report) Using Ctrl+Tab to switch from splitted tabs to other tabs only works for tabs adjacent to the last split if "change tabs on hover" is turned on | https://github.com/zen-browser/desktop/issues/4180 | None | None |
| unloaded tabs with unsaved changes cannot be opened | https://github.com/zen-browser/desktop/issues/4179 | 15 days, 8:16:21 | None |
| broken page background on some sites | https://github.com/zen-browser/desktop/issues/4178 | 1 day, 0:42:21 | 7 days, 5:35:11 |
| Deleting certain keyboard shortcuts crashes the file on restart | https://github.com/zen-browser/desktop/issues/4177 | 3 days, 13:52:28 | 7 days, 12:06:28 |
| Disabeling forward/backward mouse buttons for switching workspaces und trigger back/forward of current website. | https://github.com/zen-browser/desktop/issues/4176 | 10 days, 2:11:24 | None |
| A Silly White Line Appears At The Top Of The Browser Window In Windows | https://github.com/zen-browser/desktop/issues/4175 | 1 day, 23:59:40 | 1 day, 23:59:40 |
| Zooming in PDF viewer is not working when using scrollwheel click to scroll throught PDF | https://github.com/zen-browser/desktop/issues/4173 | 3 days, 2:26:50 | None |
| compact mode tabs flickers when cursor is on window border | https://github.com/zen-browser/desktop/issues/4172 | None | None |
| Since the app is no longer in beta, the app shouldn't use strings with 'beta' in it and replace those with a normal string such as "Zen Browser". | https://github.com/zen-browser/desktop/issues/4171 | 0:12:14 | 0:19:44 |
| Linux version doesn't use the system proxy | https://github.com/zen-browser/desktop/issues/4170 | 10 days, 23:13:16 | None |
| Reordering Essentials is weird | https://github.com/zen-browser/desktop/issues/4169 | 3 days, 8:53:15 | 8 days, 3:19:28 |
| Duplicate preferences for "Use themed...." | https://github.com/zen-browser/desktop/issues/4166 | None | 0:02:33 |
| Entering compact mode on one window engages compact mode on all windows | https://github.com/zen-browser/desktop/issues/4165 | 17 days, 6:17:00 | 17 days, 6:17:00 |
| Bug: Unable to perform a search, tab stuck on loading | https://github.com/zen-browser/desktop/issues/4160 | None | 1:30:36 |
| Windows 11 - Compact Mode - Hide Tab Bar - Doesn't hide if using touch | https://github.com/zen-browser/desktop/issues/4157 | None | None |
| just goes blank when i decide to open new tab | https://github.com/zen-browser/desktop/issues/4156 | None | None |
| decoding problem "i think" | https://github.com/zen-browser/desktop/issues/4155 | None | None |
| Performance And Black Squares Issue | https://github.com/zen-browser/desktop/issues/4154 | None | None |
| the design of the "new tab" button does not allow it to be distinguished properly | https://github.com/zen-browser/desktop/issues/4153 | 0:20:19 | None |
| Pinned tabs do not Refresh Automatically after browser restart | https://github.com/zen-browser/desktop/issues/4152 | 3 days, 4:53:05 | None |
| Startup load broken | https://github.com/zen-browser/desktop/issues/4151 | None | 0:06:12 |
| An intuitive problem with the automatic theme (light/dark) | https://github.com/zen-browser/desktop/issues/4150 | None | None |
| Zen keeps resetting Home page every so often | https://github.com/zen-browser/desktop/issues/4148 | 12 days, 1:40:29 | None |
| Bookmarks toolbar blank on single toolbar layout | https://github.com/zen-browser/desktop/issues/4146 | 1:28:06 | 1 day, 20:15:55 |
| UI Bug: Wrong aspect ratio in tab switcher on ultra wide screens (32:9) | https://github.com/zen-browser/desktop/issues/4144 | None | None |
| pdf.js jumps across pages when activating annonation tools | https://github.com/zen-browser/desktop/issues/4143 | None | None |
| A black bar appeared at the top of the browser. | https://github.com/zen-browser/desktop/issues/4137 | 1:08:53 | 1:08:53 |
| --zen-primary-color affecting Zen about pages | https://github.com/zen-browser/desktop/issues/4135 | 0:34:32 | 0:34:32 |
| Essentials load in wrong container when opening new window with different workspace | https://github.com/zen-browser/desktop/issues/4134 | 1 day, 4:39:10 | 9 days, 21:24:46 |
| Container Indicator Issue | https://github.com/zen-browser/desktop/issues/4132 | 0:15:50 | 1:36:18 |
| Bookmarks Separator Issue | https://github.com/zen-browser/desktop/issues/4131 | 6:20:17 | None |
| Bookmarks Modal Issue | https://github.com/zen-browser/desktop/issues/4130 | 0:19:20 | 1:37:35 |
| Bookmarks Random Appearing Issue | https://github.com/zen-browser/desktop/issues/4129 | 6:25:12 | 28 days, 23:29:22 |
| Bookmarks FOUC Type Issue | https://github.com/zen-browser/desktop/issues/4128 | 6:28:48 | None |
| Shortcuts Issue When Second Window Is Used: | https://github.com/zen-browser/desktop/issues/4127 | 4 days, 0:15:45 | 4 days, 0:15:45 |
| Essentials & Pinned Disappear With Second Window | https://github.com/zen-browser/desktop/issues/4126 | 3:18:35 | None |
| Can't install themes with nightly | https://github.com/zen-browser/desktop/issues/4124 | 9 days, 23:09:45 | 9 days, 23:11:39 |
| pid changes on boot | https://github.com/zen-browser/desktop/issues/4122 | 0:50:20 | 0:50:20 |
| Download fails if you delete a random file while downloading | https://github.com/zen-browser/desktop/issues/4120 | 7:44:40 | 7:59:19 |
| Zen asks to be the default browser every time after recent update. | https://github.com/zen-browser/desktop/issues/4118 | 7:20:20 | 2 days, 14:22:58 |
| Popups partially hidden when on sidebar | https://github.com/zen-browser/desktop/issues/4117 | 12:56:59 | 12:56:59 |
| [Twilight] Not seeing search for emojis for workspaces like mentioned in release notes | https://github.com/zen-browser/desktop/issues/4114 | 8:04:36 | 8:04:35 |
| Themes installed from Firefox store don't do anything | https://github.com/zen-browser/desktop/issues/4113 | 5 days, 19:00:45 | None |
| Misplaced Footer on Websites | https://github.com/zen-browser/desktop/issues/4112 | 0:01:36 | 0:34:51 |
| A weird bar appears randomly stopping the user from switching tabs | https://github.com/zen-browser/desktop/issues/4111 | 0:07:57 | None |
| Sidebar tries to handle event when trying to dismiss toast message | https://github.com/zen-browser/desktop/issues/4110 | 4:08:06 | None |
| pages are not saving | https://github.com/zen-browser/desktop/issues/4109 | 14:28:07 | 14:28:07 |
| Issue with Toolbar Pinning/Unpinning Affecting Sidebar Width in Zen Browser | https://github.com/zen-browser/desktop/issues/4108 | 19 days, 11:38:38 | 19 days, 11:38:38 |
| Doesn't download video after "save video as" button | https://github.com/zen-browser/desktop/issues/4106 | 0:24:18 | 1 day, 8:44:52 |
| Random bar when moving mouse to the top | https://github.com/zen-browser/desktop/issues/4105 | 0:28:07 | 19 days, 14:14:16 |
| Overflow menu is permanently shown with only Customize Toolbar | https://github.com/zen-browser/desktop/issues/4104 | None | 0:02:52 |
| Opens a weird tab after closing all tabs | https://github.com/zen-browser/desktop/issues/4103 | 1 day, 0:01:43 | 1 day, 0:01:43 |
| Horizontal tab layout when supposed to be vertical | https://github.com/zen-browser/desktop/issues/4102 | None | 0:09:22 |
| Unable to click on back button due to overlapping of the tab sidebar under `Multiple Toolbars` layout | https://github.com/zen-browser/desktop/issues/4100 | 4:11:09 | None |
| Toolbar rendering issue while browser is in Foreground | https://github.com/zen-browser/desktop/issues/4099 | 1:56:07 | 1:56:07 |
| Video playback stops when toggling mono audio | https://github.com/zen-browser/desktop/issues/4098 | None | None |
_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:2025-01-01..2025-01-31`

View File

@@ -0,0 +1,817 @@
# Issue Metrics
| Metric | Average | Median | 90th percentile |
| --- | --- | --- | ---: |
| Time to first response | 1 day, 0:35:15 | 3:19:46 | 2 days, 19:34:34 |
| Time to close | 2 days, 6:58:59 | 7:28:52 | 8 days, 5:28:28 |
| Metric | Count |
| --- | ---: |
| Number of items that remain open | 513 |
| Number of items closed | 286 |
| Total number of items created | 799 |
| Title | URL | Time to first response | Time to close |
| --- | --- | --- | --- |
| Ctrl+T doesn't open a new tab | https://github.com/zen-browser/desktop/issues/5918 | 1:34:03 | None |
| Browser Wiping All Saved Tabs | https://github.com/zen-browser/desktop/issues/5917 | None | None |
| Zen Browser freaks out when entering `´` `˙` `˛` | https://github.com/zen-browser/desktop/issues/5915 | 0:47:22 | 0:47:22 |
| Ctrl +H opens History Sidebar but not working properly | https://github.com/zen-browser/desktop/issues/5912 | 3:27:54 | None |
| When opening the new tab bar and pressing CTRL to autofill ".com" it just duplicates current tab | https://github.com/zen-browser/desktop/issues/5910 | None | None |
| I am trying to open a new tab and this is happening | https://github.com/zen-browser/desktop/issues/5908 | 4:40:40 | 4:40:40 |
| Extension buttons don't load | https://github.com/zen-browser/desktop/issues/5906 | None | None |
| Closing tabs can result in app freeze | https://github.com/zen-browser/desktop/issues/5905 | None | None |
| First tab is sent to end of tabs list after reopening browser | https://github.com/zen-browser/desktop/issues/5904 | None | None |
| Unable to reorder tabs in private browsing | https://github.com/zen-browser/desktop/issues/5902 | None | None |
| split view resize trigger not work when AI Chatbot panel is open next to the split view | https://github.com/zen-browser/desktop/issues/5900 | None | None |
| Couldn't load homepage | https://github.com/zen-browser/desktop/issues/5899 | None | 5:31:41 |
| URL bar being cutoff | https://github.com/zen-browser/desktop/issues/5896 | 1:12:20 | None |
| TrimURL and TrimHttps effects should be independent | https://github.com/zen-browser/desktop/issues/5895 | None | None |
| Mouse back button switches to previous workspace | https://github.com/zen-browser/desktop/issues/5894 | 1:59:57 | None |
| Mystery new tab after launching the browser | https://github.com/zen-browser/desktop/issues/5893 | None | None |
| Invisible Tab when opening Zen | https://github.com/zen-browser/desktop/issues/5892 | 1:36:17 | 11:34:31 |
| Popups related to extension installation render beyond the window's borders | https://github.com/zen-browser/desktop/issues/5891 | None | None |
| Tabs wiped on opening new window | https://github.com/zen-browser/desktop/issues/5890 | None | None |
| [Twilight] Split view group issues | https://github.com/zen-browser/desktop/issues/5889 | None | None |
| Mods | https://github.com/zen-browser/desktop/issues/5888 | None | None |
| Unable to access url when site is on http | https://github.com/zen-browser/desktop/issues/5887 | None | None |
| Renamed pinned tab changes title upon loading, when unloading title changes back to previously set name | https://github.com/zen-browser/desktop/issues/5886 | None | None |
| Have had to delete the .zen folder after update | https://github.com/zen-browser/desktop/issues/5885 | None | None |
| After each Zen restart, the top page moves to the bottom of the sidebar | https://github.com/zen-browser/desktop/issues/5883 | 6:31:36 | None |
| "Switch to Tab" option (in URL bar) does not work | https://github.com/zen-browser/desktop/issues/5881 | None | None |
| Searchbar isnt center and a bit hidden on widescreen | https://github.com/zen-browser/desktop/issues/5880 | None | None |
| Workspace Not Working on Restarting Browser | https://github.com/zen-browser/desktop/issues/5878 | None | 0:13:31 |
| Bookmarks don't open anymore after latest update | https://github.com/zen-browser/desktop/issues/5877 | 0:15:28 | None |
| URL bar ignores spacings | https://github.com/zen-browser/desktop/issues/5873 | None | None |
| Search bar visual bug when exiting youtube fullscreen player | https://github.com/zen-browser/desktop/issues/5872 | 0:06:09 | 0:19:32 |
| Right click menu disappears when releasing mouseclick | https://github.com/zen-browser/desktop/issues/5871 | None | None |
| Tabs move to bottom on start up | https://github.com/zen-browser/desktop/issues/5869 | 0:17:08 | None |
| Consistent font sizes in sidebar UI | https://github.com/zen-browser/desktop/issues/5868 | None | None |
| [BUG] When Closing all Tabs instead of opening a New Home Tab just no Tabs are Open | https://github.com/zen-browser/desktop/issues/5867 | None | None |
| Startup Page Not Displaying Properly in Zen Browser (Latest Build, Windows 11 | https://github.com/zen-browser/desktop/issues/5866 | 0:52:35 | 21:19:37 |
| 'Set Default Container' still shown when containers disabled | https://github.com/zen-browser/desktop/issues/5865 | None | None |
| Itch.io incorrectly rendering screenshots and embeds | https://github.com/zen-browser/desktop/issues/5864 | None | None |
| Wallpaper dissappear from the homepage | https://github.com/zen-browser/desktop/issues/5863 | None | None |
| Crash when using GPU rendering | https://github.com/zen-browser/desktop/issues/5862 | None | None |
| Sidebar extend on hover being wonky | https://github.com/zen-browser/desktop/issues/5861 | 7:15:46 | None |
| Addons section right of the url bar keeps dissapearing | https://github.com/zen-browser/desktop/issues/5858 | 0:22:45 | None |
| Potential credential-stealing behavior detected in zen.exe (T1555.003)" | https://github.com/zen-browser/desktop/issues/5857 | None | None |
| New tabs not opening when switching between containers/profiles. | https://github.com/zen-browser/desktop/issues/5856 | None | None |
| Closing all tabs opens a normal tab in private window | https://github.com/zen-browser/desktop/issues/5855 | None | None |
| Functional Anomalies in Bookmark Management Page | https://github.com/zen-browser/desktop/issues/5854 | None | None |
| Reordering tabs to top or bottom is still funky | https://github.com/zen-browser/desktop/issues/5851 | None | None |
| Passkeys not displaying (macos) | https://github.com/zen-browser/desktop/issues/5850 | 7:12:16 | None |
| Can't Switch Profile | https://github.com/zen-browser/desktop/issues/5849 | 0:28:47 | None |
| . | https://github.com/zen-browser/desktop/issues/5848 | None | 0:09:55 |
| When I click on the Zen Url bar, the URL bar comes out of the Zen screen zen 1.8.2b | https://github.com/zen-browser/desktop/issues/5847 | 2:52:35 | None |
| URL Search | https://github.com/zen-browser/desktop/issues/5846 | 2:58:34 | None |
| Sidebar Popup Glitches | https://github.com/zen-browser/desktop/issues/5845 | 2:04:30 | None |
| [Regression 1.8b+] Multiple tab issues regarding extensions | https://github.com/zen-browser/desktop/issues/5844 | 2:05:36 | None |
| Boomarks without any function | https://github.com/zen-browser/desktop/issues/5841 | None | None |
| Zen using 99% GPU | https://github.com/zen-browser/desktop/issues/5840 | None | None |
| Sites pinned to other containers will not open in (some) other containers from new tab menu | https://github.com/zen-browser/desktop/issues/5838 | None | None |
| Zen Browser bugged after PC got force power off during sleep mode | https://github.com/zen-browser/desktop/issues/5837 | 10:42:47 | None |
| Sidebar not appearing in Compact Mode | https://github.com/zen-browser/desktop/issues/5836 | None | None |
| Something new about your translation | https://github.com/zen-browser/desktop/issues/5835 | 0:12:15 | 0:12:15 |
| In a new tab, the search bar appears on the left side of the screen and across the screen. | https://github.com/zen-browser/desktop/issues/5834 | 0:18:45 | 1 day, 6:00:02 |
| If i try to login in the outlook in the browser the browser freezes | https://github.com/zen-browser/desktop/issues/5833 | None | None |
| Plugins not working properly | https://github.com/zen-browser/desktop/issues/5832 | None | None |
| The Tree Style Tab extension does not refresh the tab list when switching workspaces | https://github.com/zen-browser/desktop/issues/5831 | None | None |
| Tab don't show when opened through bookmark | https://github.com/zen-browser/desktop/issues/5830 | 1:23:17 | None |
| macOS window share icon does not cover buttons sometimes | https://github.com/zen-browser/desktop/issues/5829 | 1 day, 8:01:43 | None |
| Tabs do not move as they should | https://github.com/zen-browser/desktop/issues/5828 | 1 day, 9:24:57 | None |
| zen.view.compact.show-sidebar-and-toolbar-on-hover | https://github.com/zen-browser/desktop/issues/5827 | None | None |
| Zen forgets some pinned tabs and loads a blank tab instead on launch | https://github.com/zen-browser/desktop/issues/5826 | 3:14:43 | None |
| sidebar glitches when holding pointer to left | https://github.com/zen-browser/desktop/issues/5825 | None | 0:00:58 |
| mica not available | https://github.com/zen-browser/desktop/issues/5824 | 0:51:20 | None |
| Middle clicking some links opens them as glance instead of in a new tab | https://github.com/zen-browser/desktop/issues/5823 | None | None |
| WebPanel cant turn off floating mode | https://github.com/zen-browser/desktop/issues/5821 | None | 0:02:54 |
| Tabs show icon only in horizontal line, goes off-screen | https://github.com/zen-browser/desktop/issues/5820 | 1:28:43 | 0:41:00 |
| New blank page thing is buggy with bookmarks | https://github.com/zen-browser/desktop/issues/5818 | None | 2:46:46 |
| Upon zen browser update 2/23/25 18.b ALL workspaces lost, each workspace I now create has same bookmarks | https://github.com/zen-browser/desktop/issues/5817 | 9:16:52 | None |
| When clicking a link in the Pinned Tab Glance tab that is set to open in a different container, pinned tab is then blurry | https://github.com/zen-browser/desktop/issues/5816 | None | None |
| New URL bar when opening new tab not working correctly on 32:9 monitor | https://github.com/zen-browser/desktop/issues/5813 | 2 days, 5:30:15 | None |
| New tabs are not getting preserved in the same Workspace | https://github.com/zen-browser/desktop/issues/5812 | None | None |
| Window resize management | https://github.com/zen-browser/desktop/issues/5811 | None | None |
| Changing workspace name or icon resets workspaces set in bookmarks | https://github.com/zen-browser/desktop/issues/5810 | None | None |
| v1.8.2b not displaying home screen | https://github.com/zen-browser/desktop/issues/5809 | 2:28:44 | None |
| Zen 1.7.x and 1.8.x regression | https://github.com/zen-browser/desktop/issues/5808 | 7:44:24 | None |
| Whatsapp Contacts | https://github.com/zen-browser/desktop/issues/5807 | None | None |
| weired tabs bug | https://github.com/zen-browser/desktop/issues/5806 | None | None |
| Zen Profiles replaced with setting button in 1.8.2b | https://github.com/zen-browser/desktop/issues/5805 | 0:14:38 | 11:40:50 |
| Not updating on browser restart | https://github.com/zen-browser/desktop/issues/5804 | None | None |
| Default container not set when opening a website from outside of Zen (Linux) | https://github.com/zen-browser/desktop/issues/5803 | None | None |
| Cannot open sites from history panel | https://github.com/zen-browser/desktop/issues/5802 | 0:27:54 | None |
| Download / library shortcut | https://github.com/zen-browser/desktop/issues/5801 | None | 0:06:56 |
| Sidebar button is gone | https://github.com/zen-browser/desktop/issues/5800 | 1:35:18 | None |
| Opening a link from another tab doesn't use containers correctly | https://github.com/zen-browser/desktop/issues/5799 | None | None |
| Tab groups not working | https://github.com/zen-browser/desktop/issues/5798 | 11:37:32 | None |
| Cannot drag pinned tabs | https://github.com/zen-browser/desktop/issues/5797 | 3:39:24 | None |
| Cannot open bookmark from panel opened using Ctrl+B | https://github.com/zen-browser/desktop/issues/5796 | None | None |
| Returning from picture in picture to essential tab does not return to original workspace | https://github.com/zen-browser/desktop/issues/5795 | None | None |
| Closing glance tab does not return to parent tab | https://github.com/zen-browser/desktop/issues/5794 | None | None |
| I can't put the acrylic background on | https://github.com/zen-browser/desktop/issues/5793 | 0:43:58 | None |
| Passbolt Password Manager doesn't work properly | https://github.com/zen-browser/desktop/issues/5792 | None | None |
| No Profiles switcher - after upgrade | https://github.com/zen-browser/desktop/issues/5790 | 0:30:26 | None |
| Performance issues | https://github.com/zen-browser/desktop/issues/5789 | None | None |
| Cannot drag tabs in private mode | https://github.com/zen-browser/desktop/issues/5788 | 0:41:47 | None |
| Can not using open.spotify.com | https://github.com/zen-browser/desktop/issues/5785 | 2:35:46 | 5:36:49 |
| "Back to the tab" button in "picture in picture" mode doesn't work | https://github.com/zen-browser/desktop/issues/5784 | None | None |
| Floating URL bar appears in the unintended place | https://github.com/zen-browser/desktop/issues/5783 | 0:23:20 | 0:26:43 |
| Pinned tabs are not visible | https://github.com/zen-browser/desktop/issues/5782 | 0:16:04 | None |
| Poor handling of light colored favicons in light mode (icons) | https://github.com/zen-browser/desktop/issues/5781 | 0:44:44 | None |
| Profile icon disappeared | https://github.com/zen-browser/desktop/issues/5780 | 0:06:14 | 0:07:25 |
| Homepage, new windows and new tabs with blank screen | https://github.com/zen-browser/desktop/issues/5779 | 1:06:32 | None |
| Updater deleted zen.exe | https://github.com/zen-browser/desktop/issues/5778 | None | None |
| 1.8b new Color Picker seems to clear custom colors after switching workspaces | https://github.com/zen-browser/desktop/issues/5777 | 2 days, 4:20:36 | None |
| Essentials Tabs Vanish from UI | https://github.com/zen-browser/desktop/issues/5776 | 1:21:51 | None |
| Deleting workspaces make temporary unavailable creating new workspaces and appear these workspaces' tabs when opening Zen again | https://github.com/zen-browser/desktop/issues/5773 | 4:54:49 | None |
| Unable to apply themeing in Private mode | https://github.com/zen-browser/desktop/issues/5772 | None | None |
| CTRL+T displays search bar out of window | https://github.com/zen-browser/desktop/issues/5770 | 0:14:04 | 3:42:49 |
| "Hidden" tab when opening from a bookmark | https://github.com/zen-browser/desktop/issues/5769 | 2 days, 2:11:30 | None |
| No pinned extensions after restart browser and more tools button stuck | https://github.com/zen-browser/desktop/issues/5768 | None | None |
| Pinned tabs missing | https://github.com/zen-browser/desktop/issues/5767 | 0:52:30 | None |
| Browser flickers when using mission control | https://github.com/zen-browser/desktop/issues/5766 | None | None |
| Disabling "Shortcuts" from Address Bar Settings breaks "Always" Floating url bar. It reverts to "Floating only when typing". | https://github.com/zen-browser/desktop/issues/5765 | None | None |
| New tab intermittently opening sidebar in compact mode | https://github.com/zen-browser/desktop/issues/5763 | None | None |
| Cannot see cursor or highlight when typing in new tab (or Ctrl+T) | https://github.com/zen-browser/desktop/issues/5762 | 0:23:44 | None |
| Can't drag tabs from below to first | https://github.com/zen-browser/desktop/issues/5761 | 0:06:55 | None |
| AppImage fails to run | https://github.com/zen-browser/desktop/issues/5760 | 3:48:52 | None |
| Visual glitch exiting fullscreen in compact mode | https://github.com/zen-browser/desktop/issues/5759 | 2:07:30 | None |
| Container pinned and essential error | https://github.com/zen-browser/desktop/issues/5757 | None | None |
| Error when dragging tabs | https://github.com/zen-browser/desktop/issues/5756 | 3:39:59 | 11:14:10 |
| URL bar does not hide completely in compact mode | https://github.com/zen-browser/desktop/issues/5755 | 7:02:14 | 7:02:14 |
| Dragging pinned tabs to reoder them puts them in a random place | https://github.com/zen-browser/desktop/issues/5754 | 3:09:24 | None |
| Zen occasionally modifying webpage background styles | https://github.com/zen-browser/desktop/issues/5753 | None | 0:16:11 |
| Scrolling Freeze on touchpad when dragging and dropping (i3wm) | https://github.com/zen-browser/desktop/issues/5752 | None | None |
| In light mode, every popup is black with black text. | https://github.com/zen-browser/desktop/issues/5751 | 11:21:24 | None |
| Workspace tabs disappear | https://github.com/zen-browser/desktop/issues/5750 | None | 0:15:37 |
| Dark Theme Styles option in Look and Feel missing | https://github.com/zen-browser/desktop/issues/5749 | 0:15:47 | 0:15:47 |
| Tabs not apearing on the sidebar when opening a new window. | https://github.com/zen-browser/desktop/issues/5748 | None | None |
| Tabs can't be reordered by dragging upwards in the sidebar | https://github.com/zen-browser/desktop/issues/5747 | None | 0:03:03 |
| Floating Urlbar issue misposition | https://github.com/zen-browser/desktop/issues/5745 | 0:49:27 | 3:14:37 |
| Huge tabs on compact SideBar | https://github.com/zen-browser/desktop/issues/5744 | None | None |
| Tab disappearing in Sidebar in the new version | https://github.com/zen-browser/desktop/issues/5742 | 23:32:10 | None |
| Zen Update to 1.8b created a new profile | https://github.com/zen-browser/desktop/issues/5741 | 0:13:22 | None |
| Web panel does not obey default zoom | https://github.com/zen-browser/desktop/issues/5739 | None | None |
| theme colors are confusing or bugged | https://github.com/zen-browser/desktop/issues/5738 | 3:31:55 | 12:10:14 |
| Closing a pinned tab causes zen to not open tabs and many other features stop working | https://github.com/zen-browser/desktop/issues/5737 | 5:14:48 | 15:50:20 |
| Homarr tiles no longer open in a new tab when pinned/added to Essentials; instead, they open in Glance mode | https://github.com/zen-browser/desktop/issues/5736 | None | None |
| Opening settings opens the wrong tab | https://github.com/zen-browser/desktop/issues/5735 | None | 0:35:12 |
| Webpage scrolling leads to 100% GPU + freezes compared to Firefox | https://github.com/zen-browser/desktop/issues/5734 | None | None |
| Essential tabs prevent first few tabs from moving up | https://github.com/zen-browser/desktop/issues/5733 | None | None |
| Mac OS Browser thinks there's one more tab open than there actually is | https://github.com/zen-browser/desktop/issues/5732 | 17:00:45 | None |
| Adjusting to system-wide dark mode does not work properly on macOS | https://github.com/zen-browser/desktop/issues/5729 | None | None |
| Twitch "follow" button and "grab points" button doesn't work | https://github.com/zen-browser/desktop/issues/5728 | None | None |
| Gradient tool "forgets" custom colors | https://github.com/zen-browser/desktop/issues/5727 | None | 16:09:01 |
| Color Picker - no visualization for custom colors | https://github.com/zen-browser/desktop/issues/5726 | 4:12:49 | 0:23:49 |
| newtab urlbar bugged and unusable (not fully displayed) | https://github.com/zen-browser/desktop/issues/5725 | 2:10:54 | 4:01:15 |
| Can't resize vertical tab bar on right-side mode (single toolbar) | https://github.com/zen-browser/desktop/issues/5723 | 0:10:54 | None |
| Media autoplay built-in feature not working properly | https://github.com/zen-browser/desktop/issues/5722 | 4:12:27 | None |
| GPU fan | https://github.com/zen-browser/desktop/issues/5721 | 0:08:31 | None |
| Reordering tabs not working after update | https://github.com/zen-browser/desktop/issues/5719 | 1:41:05 | None |
| Toolbar item in sidebar | https://github.com/zen-browser/desktop/issues/5718 | None | None |
| bad urlbar size | https://github.com/zen-browser/desktop/issues/5717 | None | None |
| Sudden errors when watching videos on sites like YouTube | https://github.com/zen-browser/desktop/issues/5716 | 12:37:11 | None |
| Right-click context menu Fully white &#124; Not visible / usable | https://github.com/zen-browser/desktop/issues/5715 | 2 days, 8:31:10 | None |
| new tab drop down bugged | https://github.com/zen-browser/desktop/issues/5714 | 10:30:38 | 10:30:38 |
| About Zen browser's own translate | https://github.com/zen-browser/desktop/issues/5713 | None | 2:58:06 |
| Passkey functionality not working on Mac OS Ventura | https://github.com/zen-browser/desktop/issues/5712 | 2:20:57 | 1 day, 9:44:34 |
| Bitwarden extension window sizing | https://github.com/zen-browser/desktop/issues/5710 | None | None |
| No websites rendering | https://github.com/zen-browser/desktop/issues/5709 | None | None |
| Cant pin new tabs in workspaces | https://github.com/zen-browser/desktop/issues/5707 | None | None |
| Pinned tabs disappeared and profiles bugged | https://github.com/zen-browser/desktop/issues/5706 | 1:11:12 | 18:49:21 |
| Dragging a tab to the pinned tabs section pins it as essential. | https://github.com/zen-browser/desktop/issues/5705 | None | 2 days, 7:13:44 |
| Opening a tab from glance IN essential create an essential tab | https://github.com/zen-browser/desktop/issues/5704 | 1 day, 0:59:17 | None |
| Tab order is upside down | https://github.com/zen-browser/desktop/issues/5703 | 0:55:57 | 1:48:20 |
| Clicking on a link opens it using incorrect workspace | https://github.com/zen-browser/desktop/issues/5702 | 3:50:08 | None |
| URL Overflow Issue | https://github.com/zen-browser/desktop/issues/5701 | None | None |
| Toolbar hiding incompatible with top-aligned taskbar | https://github.com/zen-browser/desktop/issues/5700 | None | None |
| Website pathnames not being shown on single toolbar | https://github.com/zen-browser/desktop/issues/5698 | 3:20:52 | 21:46:49 |
| Barely readable light font color on light background in system theme on PopOS Light | https://github.com/zen-browser/desktop/issues/5697 | 4:17:37 | None |
| Mods on zen browser no longer work properly | https://github.com/zen-browser/desktop/issues/5695 | 0:13:38 | 2:19:25 |
| Tabs change their positions and wrong active tab from previous session is selected when launching the browser. | https://github.com/zen-browser/desktop/issues/5694 | 3:36:41 | None |
| Topmost pinned tab on every workspace moves to bottom after relaunch | https://github.com/zen-browser/desktop/issues/5693 | 2:43:57 | 1 day, 10:36:48 |
| Removes route when on localhost | https://github.com/zen-browser/desktop/issues/5691 | None | None |
| Glance messes up the tab order | https://github.com/zen-browser/desktop/issues/5690 | None | None |
| Closing tabs and moving the search bar off the screen on the left side | https://github.com/zen-browser/desktop/issues/5689 | 5:14:33 | None |
| Having multiple default tabs loads them in the wrong order. Putting an extension url such as nightTab will clear the entire default tabs text once leaving the settings page. | https://github.com/zen-browser/desktop/issues/5687 | None | None |
| Compact Sidebar animation constantly retriggers (improper offset) | https://github.com/zen-browser/desktop/issues/5685 | 13:15:05 | None |
| Zen trying to open pages from previous session even though option disabled | https://github.com/zen-browser/desktop/issues/5684 | None | None |
| "Side panel" icon opens bookmarks panel instead of custom website set earlier | https://github.com/zen-browser/desktop/issues/5683 | None | None |
| lost memory on another workspace, basically when i runned my browser the workspace that i was all sites was still there, but when a went to the other workspace did not existed any sites | https://github.com/zen-browser/desktop/issues/5682 | 7:15:10 | None |
| Zen Browser Sidebar Continuously Appears on Hover When Switching Windows | https://github.com/zen-browser/desktop/issues/5679 | None | None |
| Excalidraw is extremely laggy when trying to draw on the canvas | https://github.com/zen-browser/desktop/issues/5677 | None | None |
| Opening local html file doesn't allow referencing other files | https://github.com/zen-browser/desktop/issues/5676 | None | None |
| Private browsing now has a delay when opening | https://github.com/zen-browser/desktop/issues/5675 | 5:10:38 | None |
| Zen doesn't minimise when clicking on the icon in the taskbar. | https://github.com/zen-browser/desktop/issues/5674 | None | 19:33:50 |
| open tab from bookmarks | https://github.com/zen-browser/desktop/issues/5673 | 0:36:45 | None |
| version 1.8 killed all pinned tabs (12 pieces) ■ SOLVED, just update the mods :) | https://github.com/zen-browser/desktop/issues/5672 | 0:07:25 | 15:32:21 |
| Zen's URL bar breaks when signing in with Mozilla Sync | https://github.com/zen-browser/desktop/issues/5671 | None | None |
| Top toolbar still expands even when Zen uses only left toolbar and system title bar | https://github.com/zen-browser/desktop/issues/5669 | 3:37:27 | None |
| Error in TabsBase selectedIndex | https://github.com/zen-browser/desktop/issues/5668 | None | None |
| Custom shortcut broke the Esc key in the browser. | https://github.com/zen-browser/desktop/issues/5667 | None | None |
| Add hex code field in 'change theme colors' seems to be gone | https://github.com/zen-browser/desktop/issues/5666 | 0:08:05 | 2:09:20 |
| [macOS 1.8b] Pinned Tabs removed after updating to the latest version | https://github.com/zen-browser/desktop/issues/5663 | 1:22:44 | None |
| Workspaces except the first one lost all open tabs after 1.8b update | https://github.com/zen-browser/desktop/issues/5662 | 0:20:36 | None |
| When i create a new profile using the new profile wizard, the new profile is set as the default one, and if i close the browser and reopen it, the button to switch to the other profile is not visible in the side bar. | https://github.com/zen-browser/desktop/issues/5661 | 13:53:19 | None |
| Beta and Twilight both appear set as default browser | https://github.com/zen-browser/desktop/issues/5660 | None | None |
| Zen browser does not start on the current windows desktop | https://github.com/zen-browser/desktop/issues/5659 | None | None |
| no switch profiles button after update | https://github.com/zen-browser/desktop/issues/5658 | 1:32:27 | 5:02:01 |
| `vertical-pinned-tabs-container-separator` is inside `zen-workspace-tabs-section` grid container | https://github.com/zen-browser/desktop/issues/5657 | 7:01:28 | 7:01:28 |
| Certificate Manager does not responds to interactions | https://github.com/zen-browser/desktop/issues/5656 | 0:22:52 | None |
| Open in New Container Tab when Switch to Workspace with Container Tab is on causes the tab to disappear | https://github.com/zen-browser/desktop/issues/5655 | 6:02:01 | None |
| UI Bugs in Zen 1.8b Off-Position Elements & Blank Screen in New Tab Window | https://github.com/zen-browser/desktop/issues/5654 | 1 day, 3:23:11 | None |
| Sideberry bug in new v1.8b | https://github.com/zen-browser/desktop/issues/5653 | 1:57:36 | None |
| After 1.8b, the search popup spawns in right bottom | https://github.com/zen-browser/desktop/issues/5652 | 3:15:59 | 3:54:17 |
| I can see that the new update has arrived, but my browser does not show it ? | https://github.com/zen-browser/desktop/issues/5651 | 4:26:41 | 1 day, 2:17:46 |
| Video player are broken after update to 1.8b | https://github.com/zen-browser/desktop/issues/5650 | None | 1 day, 0:23:43 |
| Essential tabs have the transparency filter applied | https://github.com/zen-browser/desktop/issues/5649 | None | None |
| Horizontal Scrolling with mouse wheel is not working | https://github.com/zen-browser/desktop/issues/5647 | None | None |
| 1.8b - Tab Groups dissapear after restart | https://github.com/zen-browser/desktop/issues/5646 | 3:01:15 | None |
| Home menu broken after update | https://github.com/zen-browser/desktop/issues/5645 | 15:28:28 | None |
| Added support renaming pinned tabs (But there is no options to rename the pinned tabs) | https://github.com/zen-browser/desktop/issues/5644 | 1:48:18 | 3:05:52 |
| Missing Vietnamese in 'translation to' language | https://github.com/zen-browser/desktop/issues/5643 | None | 0:25:10 |
| When zen brower turns on "Use smooth scrolling" option to browse forums, YouTube, Pinterest and other types of websites, there will be a problem of delayed scrolling or the mouse does not follow the hand. | https://github.com/zen-browser/desktop/issues/5641 | None | None |
| Error when typing in Korean in the address window | https://github.com/zen-browser/desktop/issues/5640 | 0:06:16 | 0:09:19 |
| [1.8t-1.8b] Clicking Settings button doesn't switch tabs properly | https://github.com/zen-browser/desktop/issues/5639 | None | 1 day, 3:24:31 |
| Sidebar doesn't hide after dismissal of urlbar | https://github.com/zen-browser/desktop/issues/5638 | None | 0:10:36 |
| Fixed tabs on different tabs fail to sync with each other | https://github.com/zen-browser/desktop/issues/5636 | None | None |
| tanstack router dev-tool crashing during HMR with "path is undefined" (only in Zen Browser) | https://github.com/zen-browser/desktop/issues/5635 | None | 0:20:53 |
| Transparent New Tab Modal when clicking Ctrl+T while playing a video | https://github.com/zen-browser/desktop/issues/5633 | 6:18:17 | None |
| You must login to this network pop up | https://github.com/zen-browser/desktop/issues/5631 | 1 day, 18:49:46 | None |
| Pinned Tabs Keep Unloading (1.7.6b Linux flatpak fresh install) | https://github.com/zen-browser/desktop/issues/5628 | None | None |
| Unable to type directly after opening a new Zen window. | https://github.com/zen-browser/desktop/issues/5627 | None | None |
| Mouse does not become pointer on hover | https://github.com/zen-browser/desktop/issues/5626 | 17:55:25 | None |
| Application Error: Memory Could Not Be Written in zen.exe | https://github.com/zen-browser/desktop/issues/5622 | None | None |
| "Canva" Lags and Cursor not appearing | https://github.com/zen-browser/desktop/issues/5621 | None | None |
| Highlighted text in URL Bar is light colored in light mode | https://github.com/zen-browser/desktop/issues/5619 | None | None |
| Glanced tabs that are expanded align wrongly in the viewport on mac | https://github.com/zen-browser/desktop/issues/5617 | None | None |
| Scrolling not as smooth as on other browsers | https://github.com/zen-browser/desktop/issues/5615 | None | 3:30:28 |
| [Twilight] Window controls not showing on hover | https://github.com/zen-browser/desktop/issues/5611 | None | None |
| Floating URL bar appears way off the expected position | https://github.com/zen-browser/desktop/issues/5609 | 1 day, 13:01:37 | None |
| Change theme color wipes out previous hex codes | https://github.com/zen-browser/desktop/issues/5608 | 3 days, 23:48:20 | None |
| Preferences constantly resetting. | https://github.com/zen-browser/desktop/issues/5607 | None | None |
| Search box off center | https://github.com/zen-browser/desktop/issues/5604 | 0:07:53 | 0:18:26 |
| Zen is being blocked consistently by BattlEye anti-cheat software | https://github.com/zen-browser/desktop/issues/5603 | None | 0:03:33 |
| Window is out of View Bug | https://github.com/zen-browser/desktop/issues/5600 | None | 0:06:59 |
| In Zen Browser, there is no clear indication when a webpage is loading | https://github.com/zen-browser/desktop/issues/5599 | 1:44:23 | 2 days, 5:12:39 |
| [Twilight] Tab groups not working 😅 | https://github.com/zen-browser/desktop/issues/5597 | 2:57:17 | 2:57:17 |
| New tab shows all essentials | https://github.com/zen-browser/desktop/issues/5596 | 3:18:41 | None |
| Customize toolbar | https://github.com/zen-browser/desktop/issues/5595 | 1 day, 11:08:32 | None |
| Firefox sync not getting "Ask to save passwords" toggle in Zen | https://github.com/zen-browser/desktop/issues/5594 | 3:50:43 | None |
| Session restore only restoring one window | https://github.com/zen-browser/desktop/issues/5593 | 1 day, 3:20:59 | None |
| Youtube sound delay | https://github.com/zen-browser/desktop/issues/5592 | 3 days, 20:07:44 | None |
| [Twilight] Floating urlbar typing area/prompt moving up and down making it hard to see. | https://github.com/zen-browser/desktop/issues/5590 | 8:06:32 | 8:06:32 |
| Sound not working on new tabs sometimes | https://github.com/zen-browser/desktop/issues/5589 | None | None |
| Laggy when scrolling | https://github.com/zen-browser/desktop/issues/5588 | None | None |
| Twilight not on Firefox 135.0.1 | https://github.com/zen-browser/desktop/issues/5587 | 0:49:14 | 0:49:14 |
| Latest Twilight Broken | https://github.com/zen-browser/desktop/issues/5586 | 0:53:59 | 0:53:59 |
| Moving tabs between two windows of Zen Browser moves the tab | https://github.com/zen-browser/desktop/issues/5585 | None | None |
| Render Issue | https://github.com/zen-browser/desktop/issues/5584 | 13:54:43 | 13:54:43 |
| Toggle button only seen as black dot. | https://github.com/zen-browser/desktop/issues/5583 | 2 days, 7:30:27 | None |
| Addons - General popup are shifted to the right, and in full screen they are not visible | https://github.com/zen-browser/desktop/issues/5582 | 5:39:40 | None |
| Youtube crashed on playlist. | https://github.com/zen-browser/desktop/issues/5580 | None | None |
| Input focus issue with Chinese IME in new tab page | https://github.com/zen-browser/desktop/issues/5578 | 2:11:15 | 4 days, 20:59:45 |
| Closing an essential tab removes it from essentials | https://github.com/zen-browser/desktop/issues/5575 | 18:01:45 | None |
| Bookmark and New Tab Issue | https://github.com/zen-browser/desktop/issues/5574 | None | None |
| Cant scroll tab list on touch screen. | https://github.com/zen-browser/desktop/issues/5573 | None | None |
| Cannot Select/Copy/Edit in URL Bar | https://github.com/zen-browser/desktop/issues/5570 | 1 day, 0:52:42 | None |
| youtube mouse pointer lag | https://github.com/zen-browser/desktop/issues/5568 | None | None |
| Adaptive tab bar color is not changing Zen's theme when the active window focus is on Zen but theme is changed when the focus is switched to other application. | https://github.com/zen-browser/desktop/issues/5567 | None | None |
| Dragging a tab to the edge of the sidebar detaches the tab from cursor | https://github.com/zen-browser/desktop/issues/5566 | None | None |
| General typing shortcuts with Control key are breaking | https://github.com/zen-browser/desktop/issues/5565 | None | 18:11:47 |
| Context menu renders cropped | https://github.com/zen-browser/desktop/issues/5564 | None | None |
| WebPanels - New added website doesn't appear immediately | https://github.com/zen-browser/desktop/issues/5563 | None | None |
| Links from External Apps Open as Blank Tabs in Zen Browser | https://github.com/zen-browser/desktop/issues/5562 | 2:11:24 | None |
| [Twilight 1.8] Sidebar is misalligned upon initlialization | https://github.com/zen-browser/desktop/issues/5560 | 1 day, 5:46:13 | 1 day, 5:46:13 |
| [Twilight 1.8] New Windows native Icons are poorly designed and uneccesary | https://github.com/zen-browser/desktop/issues/5559 | None | 22:24:06 |
| [Twilight 1.8] The new windows native icons are a eye sore to look at and I much prefer the original icons in 1.7.6 b | https://github.com/zen-browser/desktop/issues/5558 | None | 0:00:53 |
| {Twilight} Broken Workspace Swipe Gestures | https://github.com/zen-browser/desktop/issues/5557 | None | None |
| 1.7.6b Restore Previous Session does not work | https://github.com/zen-browser/desktop/issues/5556 | 12:28:14 | None |
| Separating a tab to a new window will convert the essential tab to pinned tab in the new window | https://github.com/zen-browser/desktop/issues/5555 | 1 day, 16:31:35 | None |
| Problems when typing in the URL bar in the IME | https://github.com/zen-browser/desktop/issues/5554 | 1 day, 9:24:59 | 1 day, 9:24:59 |
| Keyboard shortcut binding: Recieve keys as accent characters | https://github.com/zen-browser/desktop/issues/5553 | 4 days, 3:24:51 | None |
| Ctrl+Shift+Tab not work as switch to previous tab cuz "Show all tabs" is using it | https://github.com/zen-browser/desktop/issues/5552 | 0:29:24 | 5:42:48 |
| Tabs sent to Zen through Firefox sync "send to device" feature is added to essentials tab | https://github.com/zen-browser/desktop/issues/5551 | None | None |
| Signing in with Google is Not working. | https://github.com/zen-browser/desktop/issues/5550 | 9:57:05 | None |
| The active tab is above the URL bar overlay | https://github.com/zen-browser/desktop/issues/5545 | None | 5 days, 12:56:26 |
| Inspect Mode issue | https://github.com/zen-browser/desktop/issues/5542 | None | None |
| Essential Tabs | https://github.com/zen-browser/desktop/issues/5540 | 12:40:20 | None |
| Fullscreen mode for videos and the Full Screen JS API on MacOS are not totally fullscreen | https://github.com/zen-browser/desktop/issues/5539 | None | None |
| New tab floating search bar breaks when typing special dead-key characters | https://github.com/zen-browser/desktop/issues/5536 | None | None |
| Can't select multiple tabs/ can't use split tabs. | https://github.com/zen-browser/desktop/issues/5533 | None | None |
| All open tabs are blank and unresponsive | https://github.com/zen-browser/desktop/issues/5531 | 3:42:46 | None |
| Pinned Tabs loose link | https://github.com/zen-browser/desktop/issues/5529 | None | None |
| Keyboard shortcut rebinding: warning label how to save the shortcut is yellow-on-white | https://github.com/zen-browser/desktop/issues/5528 | None | None |
| Blurred fonts on ultrawide monitor full screen | https://github.com/zen-browser/desktop/issues/5527 | 5:31:30 | None |
| Need to restart browser for workspace changes to take effect. | https://github.com/zen-browser/desktop/issues/5526 | None | None |
| Icons Search is not working | https://github.com/zen-browser/desktop/issues/5525 | None | 6 days, 10:45:58 |
| Can't close the notification when I navigate to a new tab | https://github.com/zen-browser/desktop/issues/5523 | None | None |
| [Twilight 1.8t]macos 'traffic light' doesnt work | https://github.com/zen-browser/desktop/issues/5522 | 7 days, 13:30:51 | None |
| Glance Icons appear above Zen web panel | https://github.com/zen-browser/desktop/issues/5521 | None | 1 day, 8:12:42 |
| CloudFlare captcha error | https://github.com/zen-browser/desktop/issues/5520 | 1:35:43 | 1:50:28 |
| Can't Connect on twitch | https://github.com/zen-browser/desktop/issues/5519 | None | None |
| Pinned links disappear | https://github.com/zen-browser/desktop/issues/5518 | None | None |
| Fullscreen webpage from gmail preview loads part of webpage (see images) | https://github.com/zen-browser/desktop/issues/5515 | None | None |
| google suit apps load impoperly | https://github.com/zen-browser/desktop/issues/5514 | None | None |
| Unexpected blurred fonts when opening a web while using fractional scaling | https://github.com/zen-browser/desktop/issues/5513 | None | None |
| Glance's buttons are rendered above the sidebar | https://github.com/zen-browser/desktop/issues/5511 | 9 days, 5:17:09 | None |
| Broken profiles (switching, workspaces) | https://github.com/zen-browser/desktop/issues/5509 | 9:40:26 | None |
| System Crashing when opening pdf | https://github.com/zen-browser/desktop/issues/5507 | None | None |
| Essentials keep getting rearranged | https://github.com/zen-browser/desktop/issues/5505 | None | None |
| Active essential follow you to next workspace | https://github.com/zen-browser/desktop/issues/5504 | 8:47:21 | None |
| Chart Labels Render Incorrectly | https://github.com/zen-browser/desktop/issues/5501 | None | 7 days, 3:34:14 |
| **Performance Issue: High CPU Usage with Zen UI Mods** | https://github.com/zen-browser/desktop/issues/5500 | 1 day, 6:39:29 | None |
| Plugin icons are misalligned after the fresh install on MacOS | https://github.com/zen-browser/desktop/issues/5498 | None | None |
| (Manual) Glance no longer works on local webpages | https://github.com/zen-browser/desktop/issues/5497 | None | None |
| [Twilight 1.8] URL bar on side bar dissapears when clicking new tab | https://github.com/zen-browser/desktop/issues/5496 | None | 0:13:58 |
| [Twilight 1.8] Windows acrylic theme doesn't work | https://github.com/zen-browser/desktop/issues/5495 | None | 5:19:16 |
| New Tab Opens a Pop-Up Instead of a Blank Page Bug or Design Flaw? | https://github.com/zen-browser/desktop/issues/5494 | 6:52:09 | None |
| [Twilight 1.8] Floating URL bar doesn't stay stationary when in compact mode and twitches | https://github.com/zen-browser/desktop/issues/5493 | None | 3 days, 1:02:26 |
| Twilight build [1.8t] - pinned tabs doesn't save renamed name after closing | https://github.com/zen-browser/desktop/issues/5492 | 8:04:46 | None |
| Dragging link from tab to same workspace in different window causes container indicator to show up | https://github.com/zen-browser/desktop/issues/5489 | None | None |
| [Twilight 1.8t] Strange looking tab bar at startup | https://github.com/zen-browser/desktop/issues/5488 | None | 9:53:15 |
| Click and Drag one hand trackpad | https://github.com/zen-browser/desktop/issues/5487 | None | 2 days, 11:12:48 |
| [Twilight 1.8t] URL Search Bar is Misalligned in Compact Mode | https://github.com/zen-browser/desktop/issues/5486 | None | 4:56:35 |
| flatpak crashes Clear Linux OS | https://github.com/zen-browser/desktop/issues/5484 | None | None |
| Compact mode don´t working | https://github.com/zen-browser/desktop/issues/5483 | 1:04:09 | 1:04:09 |
| tab preview | https://github.com/zen-browser/desktop/issues/5482 | 2:43:58 | 2:43:58 |
| Pinned tabs do not load on startup | https://github.com/zen-browser/desktop/issues/5481 | None | None |
| Twilight should have a different bundle id, since is seperate .app | https://github.com/zen-browser/desktop/issues/5479 | None | None |
| Moving bookmarks on the bookmarkbar doesn't work properly | https://github.com/zen-browser/desktop/issues/5478 | None | None |
| Alt-Tab Behavior: Mouse Focus Interference | https://github.com/zen-browser/desktop/issues/5476 | None | None |
| Glancing a link in split view causes tab to glitch | https://github.com/zen-browser/desktop/issues/5475 | 2 days, 19:02:25 | None |
| Letterboxing adds +1 to width when not in compact mode and sidebar is resized (e.g., 1400 → 1401) | https://github.com/zen-browser/desktop/issues/5473 | None | None |
| Mac Text Replacements don't work | https://github.com/zen-browser/desktop/issues/5472 | 2 days, 23:30:41 | None |
| Built-in Screenshot feature buttons unreacheable in Split View | https://github.com/zen-browser/desktop/issues/5471 | None | None |
| SSO SAML Microsoft azure | https://github.com/zen-browser/desktop/issues/5470 | None | None |
| Toggle compact mode button can't be added anymore after latest release | https://github.com/zen-browser/desktop/issues/5469 | 7 days, 19:41:40 | 8 days, 3:56:17 |
| Zen browser does not honor the browser.quitShortcut.disabled setting | https://github.com/zen-browser/desktop/issues/5468 | None | None |
| Mac OS toolbar customization - missing icons and broken toolbar view | https://github.com/zen-browser/desktop/issues/5466 | None | None |
| New tab and the awesomebar appears over the current tab/content instead of a blank page | https://github.com/zen-browser/desktop/issues/5465 | 0:10:43 | 1:24:31 |
| Problem with Screensharing tabs on Zen (Meet, Jitsi, and alike) | https://github.com/zen-browser/desktop/issues/5464 | 3:00:19 | None |
| Browser can't connect to internet after waking from sleep. | https://github.com/zen-browser/desktop/issues/5463 | 5 days, 4:42:51 | None |
| [Twilight 1.7.7t] General UI inconsistencies and unpolished aspects | https://github.com/zen-browser/desktop/issues/5462 | 3:30:32 | 16:40:49 |
| UI Disappears and Cursor Jumps When Typing Traditional Chinese in a New Tab | https://github.com/zen-browser/desktop/issues/5461 | 2:23:41 | None |
| New tabs directly in Essentials without being pinned has essential. | https://github.com/zen-browser/desktop/issues/5458 | 1 day, 11:05:36 | None |
| [Twilight 1.7.7t] UI issue with window buttons | https://github.com/zen-browser/desktop/issues/5456 | 0:06:27 | 6:50:55 |
| Unable to use on-device passkeys on macOS | https://github.com/zen-browser/desktop/issues/5450 | 0:56:40 | 0:56:40 |
| When syncing to mozzila account I'm told to "Open Zen Browser on your mobile device" | https://github.com/zen-browser/desktop/issues/5448 | None | None |
| Too high memory uses | https://github.com/zen-browser/desktop/issues/5447 | None | None |
| Can't load any Reddit pages | https://github.com/zen-browser/desktop/issues/5446 | None | None |
| Error searching with an accented character | https://github.com/zen-browser/desktop/issues/5444 | 22:14:23 | None |
| Search Box Misalignment and Glitching When Opening Sidebar | https://github.com/zen-browser/desktop/issues/5442 | 0:42:19 | None |
| Workspace button doesn't appear? | https://github.com/zen-browser/desktop/issues/5441 | 23:55:47 | None |
| Developer Tools Not Loading and Unresponsive | https://github.com/zen-browser/desktop/issues/5439 | None | None |
| Unable to Update Zen Browser Twilight | https://github.com/zen-browser/desktop/issues/5438 | 0:54:12 | 22:15:33 |
| [Twilight] Container specific essentials: Essential tab keeps the focus when switching workspace | https://github.com/zen-browser/desktop/issues/5437 | None | None |
| The Ctrl + T is useless | https://github.com/zen-browser/desktop/issues/5436 | 2:17:15 | None |
| Random, open link in new tab behaviour | https://github.com/zen-browser/desktop/issues/5434 | None | None |
| Top side is getting cut off randomly | https://github.com/zen-browser/desktop/issues/5433 | None | None |
| Netflix Wont Persist Login | https://github.com/zen-browser/desktop/issues/5431 | 1 day, 8:19:32 | None |
| Welcome page after initial setup has absolute positioning for buttons | https://github.com/zen-browser/desktop/issues/5429 | None | None |
| Option to Lock Sidebar and Prevent Automatic Expansion on Mouse Hover Near Edge | https://github.com/zen-browser/desktop/issues/5428 | None | None |
| Add Option to Restore Previous Session (Windows and Tabs) | https://github.com/zen-browser/desktop/issues/5427 | None | 0:01:13 |
| Add Option to Restore Previous Session (Windows and Tabs) | https://github.com/zen-browser/desktop/issues/5426 | 1 day, 11:46:52 | None |
| Missing Shortcut to Switch to Last Active Tab | https://github.com/zen-browser/desktop/issues/5424 | 1 day, 5:28:34 | 9 days, 13:30:06 |
| Allow Drag-and-Drop to Open Tabs in a New Window | https://github.com/zen-browser/desktop/issues/5423 | 23:56:49 | None |
| Add Notification for New Tabs When Sidebar is Collapsed | https://github.com/zen-browser/desktop/issues/5422 | None | None |
| Option to Lock Sidebar and Prevent Automatic Expansion on Mouse Hover Near Edge | https://github.com/zen-browser/desktop/issues/5421 | None | 15:51:11 |
| Toggle Sidebar's Width button dissapears upon shrinking the sidebar's width | https://github.com/zen-browser/desktop/issues/5416 | None | 9 days, 20:01:47 |
| The url bar gets a little busted when the tab bar is open or close | https://github.com/zen-browser/desktop/issues/5415 | None | None |
| No hamburger (three dots) on Mac | https://github.com/zen-browser/desktop/issues/5413 | 1 day, 11:31:15 | 1 day, 11:31:15 |
| First tab in workspace with default container not logged in properly | https://github.com/zen-browser/desktop/issues/5412 | None | None |
| Address bar out of bounds | https://github.com/zen-browser/desktop/issues/5411 | None | None |
| New Tab Button Unresponsive When Signed-In to Firefox Account | https://github.com/zen-browser/desktop/issues/5410 | None | None |
| Text corrupting | https://github.com/zen-browser/desktop/issues/5409 | 2 days, 19:23:23 | 4 days, 15:42:45 |
| My Zen Browser is keep forcing to use dark mode on some website that doesn't have a default background been set | https://github.com/zen-browser/desktop/issues/5408 | 12:02:25 | 12:02:25 |
| Twitter/X does not automatically change light/dark theme, whereas Firefox does | https://github.com/zen-browser/desktop/issues/5401 | None | None |
| I have lags while I'm watching youtube video | https://github.com/zen-browser/desktop/issues/5399 | 0:04:37 | None |
| Zooming with Cmd + Scroll Wheel Not Working on Mac | https://github.com/zen-browser/desktop/issues/5398 | None | None |
| Firefox logos/website in certain about: pages | https://github.com/zen-browser/desktop/issues/5397 | None | None |
| Zen URL bar glitchy animation in compact mode | https://github.com/zen-browser/desktop/issues/5396 | None | None |
| Ctrl + V doesn't work when creating new tab | https://github.com/zen-browser/desktop/issues/5395 | 6:42:48 | None |
| Text and other elements in some webpages is significatly smaller on a display with scaling applied | https://github.com/zen-browser/desktop/issues/5394 | None | None |
| bookmark bar persists when opening folder | https://github.com/zen-browser/desktop/issues/5393 | 2 days, 15:06:01 | 12 days, 0:17:13 |
| pip not adjustable with trackpad | https://github.com/zen-browser/desktop/issues/5392 | None | 5 days, 8:39:48 |
| media player "unknown app" | https://github.com/zen-browser/desktop/issues/5391 | None | None |
| sidebar glitch when creating new tab | https://github.com/zen-browser/desktop/issues/5390 | None | 9 days, 22:30:29 |
| Themes Inconsistent | https://github.com/zen-browser/desktop/issues/5389 | 17:46:52 | None |
| Compact mode does not show popup/redirect warnings | https://github.com/zen-browser/desktop/issues/5388 | None | None |
| where did all the themes go? | https://github.com/zen-browser/desktop/issues/5387 | 0:58:22 | 1:35:56 |
| Memory Leak in Side Panels - Websites Remain Active in Background After Closing Panels | https://github.com/zen-browser/desktop/issues/5385 | 1:57:07 | 1:57:07 |
| Workspace container not applied on new window | https://github.com/zen-browser/desktop/issues/5384 | None | None |
| Bookmarks don't open in new tab when using new tab | https://github.com/zen-browser/desktop/issues/5383 | 4 days, 15:48:15 | None |
| Sidebar showing up way too early | https://github.com/zen-browser/desktop/issues/5382 | 1 day, 8:30:00 | None |
| Zen gradient is messed up | https://github.com/zen-browser/desktop/issues/5380 | None | None |
| Site keyboard shortcuts not active on tab selection | https://github.com/zen-browser/desktop/issues/5379 | None | None |
| It is Recognising Same Hotkeys as Different and not reporting conflict between them | https://github.com/zen-browser/desktop/issues/5378 | None | None |
| [BUG] Enlarges extensions at the top switching layout modes | https://github.com/zen-browser/desktop/issues/5377 | 13:34:48 | 22:53:55 |
| [Twilight 1.7.7t] New Issue with super pins when making pinned tabs look like essentials | https://github.com/zen-browser/desktop/issues/5376 | 2 days, 21:50:51 | 3 days, 9:44:53 |
| Youtube site | https://github.com/zen-browser/desktop/issues/5374 | 4:08:18 | 4 days, 20:50:21 |
| [Twilight 1.7.7t] Windows acrylic theme sometimes doesn't work at all | https://github.com/zen-browser/desktop/issues/5371 | None | 3 days, 13:25:45 |
| Broken install.sh | https://github.com/zen-browser/desktop/issues/5370 | None | 10:34:12 |
| tab switcher is jumping 2-3 tabs ahead instead of the next tab | https://github.com/zen-browser/desktop/issues/5369 | None | None |
| Cannot resize sidebar as resize double arrows are not showing post update to 1.7.6b | https://github.com/zen-browser/desktop/issues/5368 | 3 days, 15:31:01 | None |
| [Twilight 1.7.7t] Windows acrylic theme either isn't working or is barely visible. | https://github.com/zen-browser/desktop/issues/5366 | None | 0:44:20 |
| [Twilight 1.7.7t] Private window tabs are misalligned and unusable upon initialization | https://github.com/zen-browser/desktop/issues/5364 | None | 13:45:27 |
| PDF view pinch zoom glitch | https://github.com/zen-browser/desktop/issues/5363 | None | None |
| Pinned tab URL not loaded - Loads last visited URL within the pinned URL instead | https://github.com/zen-browser/desktop/issues/5362 | 2 days, 19:35:48 | None |
| [macOS 1.7.6b] Pinned container tabs are not preserved in new browser windows | https://github.com/zen-browser/desktop/issues/5361 | None | 12 days, 0:35:06 |
| Differentiate Zen browsers in Cmd/Alt + Tab when running two different profiles at once | https://github.com/zen-browser/desktop/issues/5359 | None | None |
| Browser is completely blank | https://github.com/zen-browser/desktop/issues/5357 | None | None |
| Duplicating tabs of meeting apps | https://github.com/zen-browser/desktop/issues/5356 | None | None |
| Inconsistent multi line search suggestions in single toolbar layout | https://github.com/zen-browser/desktop/issues/5354 | None | None |
| Web Panel can get stuck behind toolbar | https://github.com/zen-browser/desktop/issues/5352 | None | None |
| There is no response to clicking the New Tab | https://github.com/zen-browser/desktop/issues/5351 | 17:20:04 | 18:15:27 |
| Compact mode error | https://github.com/zen-browser/desktop/issues/5349 | None | 2 days, 6:47:43 |
| Accent marks bug new tab search and override the current page instead | https://github.com/zen-browser/desktop/issues/5348 | None | 11 days, 3:10:32 |
| Tabs scroll to top on closing any from the bottom | https://github.com/zen-browser/desktop/issues/5346 | 1 day, 3:00:44 | 3 days, 22:33:59 |
| same issue | https://github.com/zen-browser/desktop/issues/5345 | None | 0:03:26 |
| DataTables Error | https://github.com/zen-browser/desktop/issues/5344 | None | None |
| The Ctrl+T to open an a new tab has a glitch for youtube. | https://github.com/zen-browser/desktop/issues/5343 | 1:20:06 | 4:50:55 |
| Closing "main" window while private window is opened leads to missing opened tabs in "main" window after the next start | https://github.com/zen-browser/desktop/issues/5340 | 11 days, 22:25:04 | None |
| Cannot remap ESC key | https://github.com/zen-browser/desktop/issues/5338 | None | 0:06:53 |
| 1.7.7t - new tab opens in essentials | https://github.com/zen-browser/desktop/issues/5337 | 7:44:10 | 1 day, 9:51:30 |
| Screen keeps flashing | https://github.com/zen-browser/desktop/issues/5333 | 1 day, 2:04:33 | None |
| Pinned tabs gone | https://github.com/zen-browser/desktop/issues/5332 | None | None |
| Maximizing a previewed link lead to a display error going in the corner | https://github.com/zen-browser/desktop/issues/5331 | None | None |
| [Linux 1.7.6] Compact mode sidebar can't collapse after adding a tab to essentials | https://github.com/zen-browser/desktop/issues/5330 | None | 11 days, 8:45:01 |
| [Twilight 1.7.7t] Severe misalignment when moving pinned or essential tabs | https://github.com/zen-browser/desktop/issues/5329 | None | 16:32:31 |
| customizing toolbar causes url bar and overflow to become bugged | https://github.com/zen-browser/desktop/issues/5328 | None | 11 days, 23:01:42 |
| new tab | https://github.com/zen-browser/desktop/issues/5327 | 0:21:15 | 16:16:00 |
| [Twilight 1.7.7t] Container-specific essentials non-functional on Windows | https://github.com/zen-browser/desktop/issues/5326 | None | None |
| Glitch Occurs When Hovering Over URL Bar in Sidebar Compact Mode | https://github.com/zen-browser/desktop/issues/5325 | None | None |
| [Twilight] New workspace switching animation slow, glitches and stutters | https://github.com/zen-browser/desktop/issues/5324 | None | None |
| [Twilight 1.7.7t] New tabs stack horizontially rather than vertically | https://github.com/zen-browser/desktop/issues/5323 | 0:07:26 | 1 day, 20:22:04 |
| Pinned tabs disappeared | https://github.com/zen-browser/desktop/issues/5321 | 16:32:44 | 4 days, 20:03:10 |
| Tabs scroll to bottom and then top when collapisng or uncollapsing the sidebar | https://github.com/zen-browser/desktop/issues/5320 | None | None |
| [Twilight] Only default workspace works, other workspaces wiped | https://github.com/zen-browser/desktop/issues/5319 | None | None |
| [MacOS] window managing buttons disapering when minimizing sidebar | https://github.com/zen-browser/desktop/issues/5317 | None | None |
| [Twilight] Tabs have no scrollbox anymore | https://github.com/zen-browser/desktop/issues/5316 | None | 9 days, 13:49:41 |
| [Windows 10] Videos do not play at Udemy.com | https://github.com/zen-browser/desktop/issues/5315 | 2:23:52 | None |
| New tab not opening | https://github.com/zen-browser/desktop/issues/5312 | 1:57:26 | 2:02:22 |
| Dead keys don't work with the revamped new tab, redirect to the current URL | https://github.com/zen-browser/desktop/issues/5311 | None | 11 days, 22:07:10 |
| Sidebar messed up and cant scroll to the bottom icons | https://github.com/zen-browser/desktop/issues/5310 | 0:14:08 | 0:22:26 |
| Keyboard Shortcut Queuing | https://github.com/zen-browser/desktop/issues/5307 | None | None |
| New Tab's Search Bar Doesn't Reset the Input Field When Losing Focus | https://github.com/zen-browser/desktop/issues/5306 | None | None |
| New tab on bottom | https://github.com/zen-browser/desktop/issues/5305 | None | None |
| Broken display of workspaces in latest twilight release | https://github.com/zen-browser/desktop/issues/5304 | None | 1 day, 3:57:44 |
| Zen Browser can not automatically update its self. | https://github.com/zen-browser/desktop/issues/5301 | 11 days, 2:58:17 | None |
| Zen Twilight 1.7.7t update ruined the Sidebar | https://github.com/zen-browser/desktop/issues/5299 | 0:26:33 | 6:58:05 |
| Clicking New Tab button does not open a new tab | https://github.com/zen-browser/desktop/issues/5297 | 0:12:35 | 0:57:11 |
| Viewing images in messenger are zoomed in than normal as opposed to other browsers | https://github.com/zen-browser/desktop/issues/5295 | None | None |
| Floating URL Bar Flickers/Twitches When Typing Japanese Characters | https://github.com/zen-browser/desktop/issues/5294 | 0:35:21 | 0:35:33 |
| Maximizing Floating Window sucks | https://github.com/zen-browser/desktop/issues/5291 | None | 13 days, 3:18:19 |
| Zen is just too slow in my new laptop | https://github.com/zen-browser/desktop/issues/5290 | None | None |
| Screen sharing fails on Mac OS | https://github.com/zen-browser/desktop/issues/5289 | None | None |
| The new tab opens below the next tab | https://github.com/zen-browser/desktop/issues/5288 | None | None |
| Search bar misalignment | https://github.com/zen-browser/desktop/issues/5287 | None | 13 days, 21:12:37 |
| Can't disable "Ask to save passwords" when 1Password extension is activated. | https://github.com/zen-browser/desktop/issues/5286 | 5:38:34 | 6:36:37 |
| Close split screen, toggle splitscreen grid and sometimes horizontal splitscreen doesn't work at all! | https://github.com/zen-browser/desktop/issues/5285 | None | None |
| Video Pop-up and theme misalignment | https://github.com/zen-browser/desktop/issues/5284 | None | None |
| Sidebar width is too wide and cannot adjust it when display workspaces as an icon strip | https://github.com/zen-browser/desktop/issues/5282 | None | None |
| Keybinds won't work properly on zen | https://github.com/zen-browser/desktop/issues/5281 | 4:30:10 | None |
| Container tabs from expanded glance do not show indicators in workspaces assigned to different containers | https://github.com/zen-browser/desktop/issues/5280 | None | None |
| Twilight build - 1.7.7t (2025-02-11 at 12:46:32) - auto-switching url from one workspace to another causes Zen to break | https://github.com/zen-browser/desktop/issues/5277 | None | None |
| Pinned Tabs Do Not Retain Original URL | https://github.com/zen-browser/desktop/issues/5276 | 2:40:04 | 15 days, 5:50:00 |
| CTRL+T shortcut and clicking on the '+ New Tab' opens floating URL bar | https://github.com/zen-browser/desktop/issues/5272 | 1:36:59 | 3:32:50 |
| Tab Groups Persist Across Workspaces Instead of Being Workspace-Specific | https://github.com/zen-browser/desktop/issues/5271 | 4:31:55 | 4:31:55 |
| Visiting some sites renders the browser material as the site's background. | https://github.com/zen-browser/desktop/issues/5268 | 5:06:25 | None |
| Sound icon in tab missing when side menu is folded | https://github.com/zen-browser/desktop/issues/5267 | 1:43:09 | 11:29:21 |
| Zen Ignores beforeunload Event-Handler When Closing Tabs and Windows | https://github.com/zen-browser/desktop/issues/5266 | None | None |
| New Tabs open in pinned tabs | https://github.com/zen-browser/desktop/issues/5264 | 7:33:27 | 23:46:33 |
| When changing OS theme various popups and menus become unreadable | https://github.com/zen-browser/desktop/issues/5263 | None | None |
| Glance Feature Causes Crash on Pages with "Confirm on Close" Behavior | https://github.com/zen-browser/desktop/issues/5262 | None | None |
| Darkreader ignores websites in Zen sidebar | https://github.com/zen-browser/desktop/issues/5260 | 3 days, 12:09:25 | None |
| Scrolling to switch workspaces not working | https://github.com/zen-browser/desktop/issues/5258 | 1 day, 11:01:17 | None |
| How can I show tab titles in the sidebar? | https://github.com/zen-browser/desktop/issues/5256 | 0:06:16 | 2:58:54 |
| Using the Chinese input method will reset the new tab behavior to open in the original tab | https://github.com/zen-browser/desktop/issues/5251 | 1:43:38 | 14:53:28 |
| Cant change profile on Mac/Only one instance of Zen allowed | https://github.com/zen-browser/desktop/issues/5250 | None | None |
| Broken Adress Bar appearance when Toolbar is very full | https://github.com/zen-browser/desktop/issues/5249 | None | None |
| New Tab not showing at all unless I enter something in the adress bar | https://github.com/zen-browser/desktop/issues/5248 | 0:32:55 | 0:42:38 |
| [BUG] Canvas is distorted on Web Apps | https://github.com/zen-browser/desktop/issues/5247 | 1:22:37 | 1:23:05 |
| Inconsistent thickness of the new UI icons | https://github.com/zen-browser/desktop/issues/5246 | None | None |
| Broken web panel | https://github.com/zen-browser/desktop/issues/5245 | None | None |
| Pinned tab unload button sometimes shows up as close button and closes tabs when clicked | https://github.com/zen-browser/desktop/issues/5244 | 1:31:44 | 12 days, 21:44:46 |
| Udemy encrypted videos are not playing | https://github.com/zen-browser/desktop/issues/5243 | 0:09:56 | 0:09:56 |
| Inconsistent/Incorrect behavior when using ctrl+enter from new tab addressbar | https://github.com/zen-browser/desktop/issues/5241 | 3 days, 0:12:37 | None |
| Glitchy sidebar on URL bar focus in compact mode | https://github.com/zen-browser/desktop/issues/5240 | 0:12:47 | None |
| Bookmarking doesn't work properly | https://github.com/zen-browser/desktop/issues/5239 | None | None |
| (Fails to build desktop) branch '135.0' does not have any commits | https://github.com/zen-browser/desktop/issues/5237 | None | None |
| Takes ~3 mins to open a link from terminal | https://github.com/zen-browser/desktop/issues/5236 | 1 day, 10:16:38 | None |
| 'Fullscreening'/Opening Glance from Essential Tab will make it Essential as well | https://github.com/zen-browser/desktop/issues/5234 | 4:42:06 | None |
| Ctrl+T Opens Search Panel Instead of New Tab | https://github.com/zen-browser/desktop/issues/5231 | 0:04:43 | 1:02:01 |
| New Tab Menu Not Displayed During Fullscreen Video Playback | https://github.com/zen-browser/desktop/issues/5229 | 6:47:20 | 6:47:20 |
| single click with middle key mouse sometimes deletes two tabs not just single tab | https://github.com/zen-browser/desktop/issues/5228 | 1 day, 8:31:15 | None |
| Sidebar not closing after pinning a tab | https://github.com/zen-browser/desktop/issues/5227 | 6:44:27 | 17 days, 16:08:54 |
| Bug in zen.urlbar.replace-newtab (wierd behavior in fullscreen) | https://github.com/zen-browser/desktop/issues/5225 | 10:17:06 | 10:17:06 |
| Auto switching workspace shows only one essential | https://github.com/zen-browser/desktop/issues/5222 | 1 day, 13:28:45 | None |
| Excalidraw rendering issue on zen browser | https://github.com/zen-browser/desktop/issues/5221 | 11:59:41 | 19:45:55 |
| Tab does not open | https://github.com/zen-browser/desktop/issues/5220 | 5:15:49 | None |
| Lost profile after update | https://github.com/zen-browser/desktop/issues/5218 | 1 day, 3:34:25 | None |
| Gamepad controls for browser games stopped working after last few updates. | https://github.com/zen-browser/desktop/issues/5217 | None | None |
| New Tabs Not Responding After An Update | https://github.com/zen-browser/desktop/issues/5216 | None | None |
| icon is in not visible in the toolbar | https://github.com/zen-browser/desktop/issues/5215 | 4 days, 19:21:15 | None |
| Issue: New Tab Not Opening When Searching in Korean | https://github.com/zen-browser/desktop/issues/5213 | 0:14:43 | 6 days, 13:05:20 |
| Right-Click Context Menu: Keyboard Shortcuts Require Enter to Activate | https://github.com/zen-browser/desktop/issues/5212 | None | None |
| Support daily.dev extension in zen browser. firefox doesn't. | https://github.com/zen-browser/desktop/issues/5211 | 0:05:56 | 0:05:56 |
| Error at the bottom right when opening a tab | https://github.com/zen-browser/desktop/issues/5210 | 0:28:59 | 0:28:59 |
| Pen Tablet Scrolling Not Working in Sidebar | https://github.com/zen-browser/desktop/issues/5209 | None | None |
| Essentials icons are off center | https://github.com/zen-browser/desktop/issues/5207 | 19:44:34 | 22:48:36 |
| the sidebar and url bar theme is not conistent with selected theme on windows | https://github.com/zen-browser/desktop/issues/5205 | 1:34:52 | 1:34:52 |
| New tab search bar loses focus on Japanese input, gives focus back to address bar, and replaces old tab instead of opening a new one | https://github.com/zen-browser/desktop/issues/5204 | 1:22:26 | 2:02:49 |
| Removing all start page shortcuts breaks Cmd+t (New Tab) | https://github.com/zen-browser/desktop/issues/5202 | 3:13:34 | None |
| Language being weird with Zen browser | https://github.com/zen-browser/desktop/issues/5201 | None | 3:53:43 |
| CMD+Enter inconsistently opens URLs in new tab on macOS | https://github.com/zen-browser/desktop/issues/5200 | 11:54:11 | None |
| I can't surf the internet using a VPN proxy | https://github.com/zen-browser/desktop/issues/5199 | 3:17:49 | None |
| New "feature" is counterintuative | https://github.com/zen-browser/desktop/issues/5198 | 3:02:57 | 4:58:52 |
| sidebar and toolbar issues | https://github.com/zen-browser/desktop/issues/5195 | 3 days, 18:29:17 | None |
| Incoherent behavior for vertical tabs ? | https://github.com/zen-browser/desktop/issues/5194 | None | None |
| Can't change or rebind keyboard shortcuts zen browser macos | https://github.com/zen-browser/desktop/issues/5193 | None | 0:16:17 |
| How to launch a specific profile from terminal? | https://github.com/zen-browser/desktop/issues/5192 | None | None |
| The New Tab Page is not transparent | https://github.com/zen-browser/desktop/issues/5191 | 7:55:33 | 7:55:33 |
| Cannot manually unload Essentials | https://github.com/zen-browser/desktop/issues/5190 | 4 days, 14:51:46 | None |
| Why doesn't a “new tab” open when I click on the “new tab” button? | https://github.com/zen-browser/desktop/issues/5188 | 0:16:26 | 9:15:23 |
| Bookmark Library display incorrectly | https://github.com/zen-browser/desktop/issues/5187 | None | None |
| Extension pin randomly disappeared | https://github.com/zen-browser/desktop/issues/5186 | 8 days, 23:07:53 | None |
| Zen freezes up when trying to open download history window | https://github.com/zen-browser/desktop/issues/5185 | 2:20:31 | 4:43:12 |
| New tab replacement doesn't work in fullscreen pages | https://github.com/zen-browser/desktop/issues/5182 | 21:49:46 | 12:44:32 |
| The title bar and the sidebar do not lose focus after using the URL bar, including when the sidebar is in compact mode. | https://github.com/zen-browser/desktop/issues/5181 | None | None |
| pixelated appearance of text over multiple websites like google docs and exchalidraw | https://github.com/zen-browser/desktop/issues/5179 | 1:48:59 | None |
| Long loading time when using integrated graphics | https://github.com/zen-browser/desktop/issues/5178 | 5:20:54 | None |
| Search in Zen Mods search bar will reapply on new page after being backspaced | https://github.com/zen-browser/desktop/issues/5177 | 5:35:34 | None |
| Opening a new tab in a pinned tab without a URL (e.g. a tabliss new tab) instead overwrites the pinned tab | https://github.com/zen-browser/desktop/issues/5175 | None | None |
| Opening new tab with middle click exposes contents of clipboard. | https://github.com/zen-browser/desktop/issues/5174 | 0:02:24 | 15:38:51 |
| ctrl + numberkey error | https://github.com/zen-browser/desktop/issues/5173 | None | None |
| Closing and reopening pinned tab internally pins a new tab instead | https://github.com/zen-browser/desktop/issues/5172 | None | None |
| Sibebar splitter on the wrong side. | https://github.com/zen-browser/desktop/issues/5170 | 17 days, 2:13:29 | None |
| Zen crashes when trying to share a zen window on google meeet | https://github.com/zen-browser/desktop/issues/5169 | None | None |
| 1Password unlock requires password, unable to log in with touch id | https://github.com/zen-browser/desktop/issues/5168 | 0:03:44 | 0:03:44 |
| Cmd + Number tab cycling inconsistent | https://github.com/zen-browser/desktop/issues/5167 | 0:01:49 | None |
| Ctrl+W won't close window when its the last tab (expected?) | https://github.com/zen-browser/desktop/issues/5166 | 0:26:12 | 5:59:33 |
| Weird url bar behavior | https://github.com/zen-browser/desktop/issues/5165 | 3:43:40 | 22:04:01 |
| Tab Group UI Bug | https://github.com/zen-browser/desktop/issues/5162 | 0:35:13 | 0:35:13 |
| The restore tab button beside the pinned tabs is gone and only the unload button shows. | https://github.com/zen-browser/desktop/issues/5161 | None | 2:16:35 |
| Change tab(s) to workspace button has no effect on essential tab | https://github.com/zen-browser/desktop/issues/5160 | 2:51:27 | 8:22:14 |
| Horizontal overflow on the new-onboarding page | https://github.com/zen-browser/desktop/issues/5157 | 12 days, 8:03:52 | 12 days, 8:03:52 |
| [Macos] Unable to close floating urlbar | https://github.com/zen-browser/desktop/issues/5155 | None | None |
| 'zen.theme.essentials-favicon-bg = true' looks inconsistent | https://github.com/zen-browser/desktop/issues/5154 | 7:56:26 | None |
| Cannot scroll | https://github.com/zen-browser/desktop/issues/5153 | None | 2 days, 15:13:47 |
| Middle-clicking the empty tab bar area opens a new tab with the previous tab container | https://github.com/zen-browser/desktop/issues/5151 | None | None |
| New "New Tab" behaviour makes no sense with "Only Show on New Tab" Bookmark Toolbar option | https://github.com/zen-browser/desktop/issues/5150 | 12 days, 11:53:00 | None |
| Can't open a new tab | https://github.com/zen-browser/desktop/issues/5149 | 0:04:37 | 0:05:55 |
| IA Chat dont appear / no icon | https://github.com/zen-browser/desktop/issues/5148 | 10:50:36 | None |
| When clicking the URL bar in compact mode, it starts closing for a brief period before resetting, (1.7.6 b) | https://github.com/zen-browser/desktop/issues/5147 | None | 5 days, 9:26:08 |
| URL Bar off center when bar is hidden in compact mode | https://github.com/zen-browser/desktop/issues/5145 | None | None |
| New tab inconsistent behavior when using 'new tab' button. | https://github.com/zen-browser/desktop/issues/5144 | None | None |
| Unpinned tabs appear as pinned | https://github.com/zen-browser/desktop/issues/5143 | 0:31:22 | 0:48:26 |
| after last update, new tabs open on the top/first and closing tabs jump to the top/first as well | https://github.com/zen-browser/desktop/issues/5140 | 0:03:44 | 0:03:44 |
| Trying to open a new tab opens in same tab if you press alt+enter | https://github.com/zen-browser/desktop/issues/5139 | None | None |
| Cannot open new tab after the latest update | https://github.com/zen-browser/desktop/issues/5138 | 0:12:08 | 0:15:32 |
| Glitchy text on some websites | https://github.com/zen-browser/desktop/issues/5137 | 17:42:54 | 2 days, 12:36:55 |
| [Unload] Unloading a playing YT Music tab breaks it | https://github.com/zen-browser/desktop/issues/5136 | None | None |
| The native installation script for linux still uses .bz2 instead of .xz | https://github.com/zen-browser/desktop/issues/5134 | 20:18:41 | None |
| [Linux] Tab tear-off not working while "Tabs on the right" is checked | https://github.com/zen-browser/desktop/issues/5132 | 1:24:50 | None |
| Middle Click on Empty Space Immediately Searches in Default Search Engine the Clipboard Text | https://github.com/zen-browser/desktop/issues/5129 | 1:40:56 | None |
| Button to expand sidebar doesn't show | https://github.com/zen-browser/desktop/issues/5128 | 7:02:36 | None |
| Profile Changin Button Doesn't Exist | https://github.com/zen-browser/desktop/issues/5127 | None | None |
| Zen Freezes on Second Overflow Menu Click | https://github.com/zen-browser/desktop/issues/5126 | 0:47:34 | None |
| new tab url bar is invible after youtube fullscreen invisible | https://github.com/zen-browser/desktop/issues/5125 | None | 1 day, 0:17:22 |
| Pinned and Essential tabs disappearing upon re-opening Zen Browser | https://github.com/zen-browser/desktop/issues/5124 | 2 days, 16:28:39 | None |
| SearchBar Offset Wrong | https://github.com/zen-browser/desktop/issues/5121 | 4 days, 4:34:42 | None |
| Twilight build - 1.7.7t (2025-02-08 at 09:10:14) - MacOS (The application “Zen Twilight.app” cant be opened.) | https://github.com/zen-browser/desktop/issues/5120 | 0:31:32 | 6:40:22 |
| Punycode instead of special characters shown in urlbar by default | https://github.com/zen-browser/desktop/issues/5119 | None | None |
| Show History UI broken on collapsed sidebar | https://github.com/zen-browser/desktop/issues/5118 | 0:27:55 | 0:27:55 |
| Website Display Displacement with Glance in New Tab | https://github.com/zen-browser/desktop/issues/5117 | 18:35:15 | 9 days, 6:00:38 |
| [Win11] Compact sidebar stutters on open | https://github.com/zen-browser/desktop/issues/5116 | 0:04:00 | None |
| Delay when opening sidebar in compact mode | https://github.com/zen-browser/desktop/issues/5115 | None | None |
| Reset pinned tab button is not working | https://github.com/zen-browser/desktop/issues/5114 | 11:27:50 | 17 days, 21:34:41 |
| In 1.7.6b middle clicking to make new tab isn't working correctly | https://github.com/zen-browser/desktop/issues/5113 | 1:34:51 | 1:34:51 |
| can't open new tabs | https://github.com/zen-browser/desktop/issues/5109 | 0:03:13 | 1:55:09 |
| tab groups are messed up after 1.7.5b | https://github.com/zen-browser/desktop/issues/5108 | 1:59:44 | 1:59:44 |
| (Linux) The app icon is too big | https://github.com/zen-browser/desktop/issues/5106 | 1:59:48 | None |
| Edit url opens lateral bar when pressing esc | https://github.com/zen-browser/desktop/issues/5105 | None | None |
| Cant create a new tab when full screen video is playing | https://github.com/zen-browser/desktop/issues/5104 | 1:34:16 | 1:36:53 |
| Opening a new tab from button or keyboard shortcut doesn't work | https://github.com/zen-browser/desktop/issues/5102 | None | 0:04:35 |
| Digitalocean console is unusable on Zen | https://github.com/zen-browser/desktop/issues/5100 | 5:28:55 | None |
| Websites don't detect system dark theme | https://github.com/zen-browser/desktop/issues/5099 | None | None |
| extension pin in wrong place | https://github.com/zen-browser/desktop/issues/5098 | 5:41:59 | None |
| I can't open new tab by clicking on + or hotkey Ctrl + T | https://github.com/zen-browser/desktop/issues/5097 | 0:01:58 | 0:21:17 |
| Sroll button to create new tab doesnt work with new update Version 1.7.5b | https://github.com/zen-browser/desktop/issues/5096 | 0:23:06 | 1:33:40 |
| I can't disable the 'New url bar' | https://github.com/zen-browser/desktop/issues/5095 | 0:12:40 | 1:38:32 |
| Keyboard shortcut unresponsive (ctrl+alt+s) | https://github.com/zen-browser/desktop/issues/5094 | 0:43:33 | None |
| "Open link in New Tab" does not follow the "Move the new tab button to the top" Setting | https://github.com/zen-browser/desktop/issues/5091 | 13:26:32 | None |
| cant open new tabs after latest update | https://github.com/zen-browser/desktop/issues/5090 | 0:19:49 | 4:34:11 |
| Zen compact mode top toolbar sometimes does not automatically hide | https://github.com/zen-browser/desktop/issues/5089 | None | None |
| Glance | https://github.com/zen-browser/desktop/issues/5088 | 0:15:53 | 0:24:45 |
| Cannot create new tabs | https://github.com/zen-browser/desktop/issues/5084 | 0:11:21 | 1:25:27 |
| Floating Adressbar looses text highlight from default Adressbar | https://github.com/zen-browser/desktop/issues/5083 | 2:34:58 | None |
| Tabs dont appear correctly when using the new (new tab) behaviour. | https://github.com/zen-browser/desktop/issues/5082 | 0:35:41 | 2 days, 2:00:33 |
| Failed to create a new tab using the crtl+t shortcut | https://github.com/zen-browser/desktop/issues/5081 | 0:35:19 | 0:58:53 |
| unloaded pinned tabs appearing in tab switcher | https://github.com/zen-browser/desktop/issues/5080 | 7 days, 16:43:06 | 8 days, 17:22:09 |
| TradingView Chart Not Loading on Bitget Exchange (Spot and Futures) | https://github.com/zen-browser/desktop/issues/5078 | None | None |
| Sidebar is on the right side with no way of changing it | https://github.com/zen-browser/desktop/issues/5077 | 1 day, 9:18:55 | None |
| Fix logo | https://github.com/zen-browser/desktop/issues/5076 | 5:03:41 | 5:03:41 |
| Some pinned tabs have tiny width and show up in the wrong section. | https://github.com/zen-browser/desktop/issues/5075 | None | 16 days, 3:53:30 |
| New tab does not open default start page or extension start page anymore | https://github.com/zen-browser/desktop/issues/5074 | 0:14:20 | 9:25:19 |
| CRITICAL cannot switch workspaces, sidebar goes blank with no tabs | https://github.com/zen-browser/desktop/issues/5073 | 0:59:17 | 13:10:28 |
| Issues with pinned tab, essential, and unpinned tab zones | https://github.com/zen-browser/desktop/issues/5072 | None | 16 days, 4:03:47 |
| New Tab Open floating URL bar doesnt open an actual tab until the new url is confirmed | https://github.com/zen-browser/desktop/issues/5071 | 0:00:36 | 0:05:38 |
| Entering full screen mode would scrolling tabs to the top. | https://github.com/zen-browser/desktop/issues/5069 | None | 4:36:26 |
| New Tab Button (and middle click on tab bar) does not work after opening customize toolbar | https://github.com/zen-browser/desktop/issues/5067 | 0:19:59 | 14:20:45 |
| Expand Sidebar and Side Panel icons are practically identical. | https://github.com/zen-browser/desktop/issues/5066 | 4:54:42 | None |
| Zen displays incorrect background color on some websites, making text unreadable | https://github.com/zen-browser/desktop/issues/5064 | 5:28:34 | None |
| Default keyboard shortcut for close window conflicts with "toggle DOM" | https://github.com/zen-browser/desktop/issues/5063 | None | None |
| Tab bar still scolls to the Top... | https://github.com/zen-browser/desktop/issues/5062 | 0:12:11 | 0:47:47 |
| When current tab is pinned, created new tabs will be added to pinned too | https://github.com/zen-browser/desktop/issues/5061 | 0:31:44 | 1 day, 11:35:52 |
| Opening a new tab does not focus/scroll the tab list on the new tab | https://github.com/zen-browser/desktop/issues/5059 | 1:02:26 | 1:02:26 |
| Maximizing or un-maximizing a window will scroll tab list to the top | https://github.com/zen-browser/desktop/issues/5058 | 13:02:07 | 1 day, 0:10:24 |
| Middle click on empty space doesnt create a new tab | https://github.com/zen-browser/desktop/issues/5057 | 0:09:08 | 0:47:57 |
| UI problems with 1.7.5b | https://github.com/zen-browser/desktop/issues/5056 | 7 days, 2:58:45 | None |
| Can't open a new tab after the update, the new tab button and Ctrl+T only opens the URL bar. | https://github.com/zen-browser/desktop/issues/5055 | 0:07:04 | 1:23:34 |
| "Look and feel" section of keyboard shortcuts missing in Settings | https://github.com/zen-browser/desktop/issues/5054 | None | None |
| F11 default shortcut not suitable for MacOS | https://github.com/zen-browser/desktop/issues/5052 | None | None |
| Duplicate keyboard shortcut items in Settings | https://github.com/zen-browser/desktop/issues/5051 | None | None |
| In compacy mode, on applying a blur intensity from about:config the backdrop doesn't looks correct | https://github.com/zen-browser/desktop/issues/5050 | 2:30:51 | None |
| Icons in context menus don't use --panel-color anymore while text still does | https://github.com/zen-browser/desktop/issues/5049 | None | None |
| Not respecting `prefers-reduced-motion` | https://github.com/zen-browser/desktop/issues/5048 | None | None |
| Middle mouse button problem | https://github.com/zen-browser/desktop/issues/5046 | 0:02:32 | 1:47:05 |
| New tab no longer works | https://github.com/zen-browser/desktop/issues/5045 | 0:23:49 | 1:32:24 |
| New tab opens after browser restart when no unpinned tabs exist, even if zen.urlbar.replace-newtab is true | https://github.com/zen-browser/desktop/issues/5044 | 2:25:05 | 2:25:05 |
| Enabling HDR Causes Visual Artifact on Right Edge of UI Elements | https://github.com/zen-browser/desktop/issues/5042 | 0:24:00 | None |
| Pinned tabs break on browser restart | https://github.com/zen-browser/desktop/issues/5041 | 0:08:52 | 16:50:35 |
| New URL bar thing is so bad IMO + at least give an option to enable or not beforehand! | https://github.com/zen-browser/desktop/issues/5040 | 0:02:06 | 2:45:03 |
| Caret/cursor displays on text of all webpages | https://github.com/zen-browser/desktop/issues/5039 | 0:23:14 | 2:45:29 |
| Browser Navigation Controls Alignment Issue | https://github.com/zen-browser/desktop/issues/5038 | None | None |
| problem with the app's window | https://github.com/zen-browser/desktop/issues/5037 | None | None |
| New url bar not appearing immediatly if shortcuts are turned off | https://github.com/zen-browser/desktop/issues/5036 | 1:19:57 | 5 days, 5:14:08 |
| History broken in sidebar using collapsed toolbar | https://github.com/zen-browser/desktop/issues/5035 | 1:30:43 | None |
| Missing setting to enable tab previews | https://github.com/zen-browser/desktop/issues/5034 | 0:08:00 | 1 day, 13:46:06 |
| Displaced website Zen Glance in new tab | https://github.com/zen-browser/desktop/issues/5033 | 0:14:26 | None |
| Middle click to open new tab is broken | https://github.com/zen-browser/desktop/issues/5032 | 0:55:24 | 4:01:55 |
| Compact mode malfunction | https://github.com/zen-browser/desktop/issues/5031 | 0:01:18 | 1:14:43 |
| Open new tab not working | https://github.com/zen-browser/desktop/issues/5030 | 0:08:48 | 0:08:48 |
| In compact mode, window control button overlaps the search box. | https://github.com/zen-browser/desktop/issues/5029 | None | None |
| Wiered text Rendering in signoz app (self Hosted) | https://github.com/zen-browser/desktop/issues/5028 | None | None |
| Add application Pop-UP covers extensions | https://github.com/zen-browser/desktop/issues/5025 | None | None |
| Passkey in mac | https://github.com/zen-browser/desktop/issues/5024 | 4:35:05 | 5:06:21 |
| Extension menu blank. | https://github.com/zen-browser/desktop/issues/5023 | 1:16:26 | None |
| Essentials tabs are automatically unloaded on browser restart | https://github.com/zen-browser/desktop/issues/5022 | 20 days, 22:33:51 | None |
| Unexpected behaviour with unloaded tabs. | https://github.com/zen-browser/desktop/issues/5021 | None | None |
| Switching to an essential Tab in another workspace makes it appear in current workspace instead | https://github.com/zen-browser/desktop/issues/5020 | 7:45:35 | None |
| Pinned tabs not staying on top | https://github.com/zen-browser/desktop/issues/5015 | 1 day, 18:26:06 | 1 day, 19:42:53 |
| SEC_ERROR_BAD_SIGNATURE only in Zen | https://github.com/zen-browser/desktop/issues/5013 | 14 days, 16:09:47 | None |
| crash upon clicking on a certain anchor tag | https://github.com/zen-browser/desktop/issues/5012 | 1 day, 15:57:50 | None |
| When Essential Tab is Open, Switch Workspaces loses focus Using Separate workspace essential tabs | https://github.com/zen-browser/desktop/issues/5011 | 6:55:45 | 23:07:36 |
| Windows corrupting config on slow PCs | https://github.com/zen-browser/desktop/issues/5010 | None | None |
| Addons icons out of place after signing in | https://github.com/zen-browser/desktop/issues/5008 | None | None |
| Window is sometimes offset on hyprland | https://github.com/zen-browser/desktop/issues/5007 | None | None |
| Browser performance is subpar | https://github.com/zen-browser/desktop/issues/5006 | None | None |
| Tab opening in wrong container if coming from Glance | https://github.com/zen-browser/desktop/issues/5004 | None | None |
| Sidebar compact mode glitch when moving mouse | https://github.com/zen-browser/desktop/issues/5003 | None | 3 days, 22:36:55 |
| Icons not loaded when I open the browser again | https://github.com/zen-browser/desktop/issues/5001 | None | None |
| Hidden Toolbars overlap in the corner when both are visible | https://github.com/zen-browser/desktop/issues/5000 | None | None |
| Glance triggering | https://github.com/zen-browser/desktop/issues/4999 | 7:34:51 | 13 days, 22:44:21 |
| 1.7.5b release missing? | https://github.com/zen-browser/desktop/issues/4996 | 2:17:49 | 1 day, 5:25:04 |
| Multiwindow breaks essentials section | https://github.com/zen-browser/desktop/issues/4995 | None | None |
| Using system theme, the sidebar foreground colour remains white, unreadable | https://github.com/zen-browser/desktop/issues/4994 | 1 day, 5:16:31 | None |
| Can't watch content on Netflix | https://github.com/zen-browser/desktop/issues/4992 | 0:02:08 | 0:02:08 |
| Group Tabs | https://github.com/zen-browser/desktop/issues/4990 | 1:41:08 | 1:41:08 |
| Click and drag tabs opens them | https://github.com/zen-browser/desktop/issues/4989 | 5:43:49 | 20 days, 23:20:40 |
| Add Delay to any popup menus | https://github.com/zen-browser/desktop/issues/4988 | None | 18 days, 21:27:36 |
| Mobile user agent on sidebar is not enough for websites like Twitter (X) | https://github.com/zen-browser/desktop/issues/4984 | None | None |
| Cannot manage containers with multi account containers extension | https://github.com/zen-browser/desktop/issues/4983 | None | None |
| stuck on strange buggy splash window, persists through reinstalls | https://github.com/zen-browser/desktop/issues/4982 | None | None |
| How to disable expand sidebar on hover in compact mode. | https://github.com/zen-browser/desktop/issues/4980 | 2:42:56 | None |
| Menu Bar Items Displayed in Reverse Order | https://github.com/zen-browser/desktop/issues/4978 | None | None |
| Microsoft Outlook 365 New Draft Page Reload Loop | https://github.com/zen-browser/desktop/issues/4977 | 5 days, 13:20:41 | None |
| `gfx.blacklist.dmabuf ` being set to `4` causes screencasting not to work on some DEs/WMs | https://github.com/zen-browser/desktop/issues/4974 | None | None |
| Private windows don't close when last tab is closed | https://github.com/zen-browser/desktop/issues/4973 | 15:38:02 | 6 days, 13:30:01 |
| New tabs on the top of the sidebar | https://github.com/zen-browser/desktop/issues/4972 | 0:05:24 | 0:05:24 |
| Floating sidebar is not kept open when cursor at the left-most position | https://github.com/zen-browser/desktop/issues/4971 | 7:39:18 | None |
| Transparent background on url bar | https://github.com/zen-browser/desktop/issues/4970 | 10:05:02 | 8 days, 7:00:40 |
| Minor Bug with Copy url tooltip | https://github.com/zen-browser/desktop/issues/4967 | 14:22:23 | None |
| The animation when switching tabs with glance is bugged | https://github.com/zen-browser/desktop/issues/4966 | None | None |
| DOH: Zen loose connectivity when network changes | https://github.com/zen-browser/desktop/issues/4965 | None | None |
| Can't open a new tab | https://github.com/zen-browser/desktop/issues/4963 | None | 0:04:31 |
| Closing all non-pinned/essential tabs opens the last pinned tab instead of the most recently used one sometimes loading unloaded tabs. | https://github.com/zen-browser/desktop/issues/4962 | 3 days, 4:34:11 | 6 days, 20:31:22 |
| macOS dmg background bug | https://github.com/zen-browser/desktop/issues/4961 | None | None |
| Issues related to Firefox's Sidebar (Had to click twice to move sidebar positions, wrong margin/padding amount, and shortcut visual issues) | https://github.com/zen-browser/desktop/issues/4960 | None | None |
| Sessions and Accounts are Deleted Upon Closing Zen Browser | https://github.com/zen-browser/desktop/issues/4956 | None | 2:32:39 |
| Pinned tabs are not restored to their pinned URL on close | https://github.com/zen-browser/desktop/issues/4955 | 4:44:29 | 4 days, 14:56:19 |
| Glance does not open automaticallly on pinned tabs | https://github.com/zen-browser/desktop/issues/4954 | 6:25:27 | 6:25:27 |
| Unable to set key combination CMD+`. Also unrecognized when used with Ctrl. | https://github.com/zen-browser/desktop/issues/4953 | 9:59:20 | None |
| No way to minimize PiP | https://github.com/zen-browser/desktop/issues/4952 | 23:22:55 | None |
| Google Classroom loading bar appearing | https://github.com/zen-browser/desktop/issues/4949 | None | 22 days, 5:57:45 |
| inconsistent browser color elements | https://github.com/zen-browser/desktop/issues/4948 | None | None |
| Video call tab follows between workspaces | https://github.com/zen-browser/desktop/issues/4945 | None | None |
| Settings boxes use the Firefox background color | https://github.com/zen-browser/desktop/issues/4943 | None | None |
| Creating new workspace icon issue. | https://github.com/zen-browser/desktop/issues/4942 | None | 0:21:58 |
| Delay in Switching Between Workspaces | https://github.com/zen-browser/desktop/issues/4939 | None | None |
| workspace button position | https://github.com/zen-browser/desktop/issues/4938 | None | None |
| Middle Click (open in new tab) opens in container while right click->in new tab does not. | https://github.com/zen-browser/desktop/issues/4937 | None | None |
| "A copy of Zen is already open. Only one copy of Zen can be open at a time." on MacOS Sequoia 15.3, Zen Browser 1.7.4b | https://github.com/zen-browser/desktop/issues/4936 | None | 5:04:40 |
| weird tab bar scrolling behavior when closing other tabs | https://github.com/zen-browser/desktop/issues/4935 | 2:02:03 | 3 days, 10:11:56 |
| Twilight not updating | https://github.com/zen-browser/desktop/issues/4933 | 1:22:14 | 1:22:14 |
| Print Menu/Screen does not Adjust to Split Tabs | https://github.com/zen-browser/desktop/issues/4932 | None | None |
| Priinting preview loads indefinitely | https://github.com/zen-browser/desktop/issues/4931 | None | 0:01:48 |
| Browser Tabs are leaking through | https://github.com/zen-browser/desktop/issues/4930 | 3 days, 2:53:03 | None |
| YouTube video freezes when I alt tab into CS2 (or any game) | https://github.com/zen-browser/desktop/issues/4929 | None | None |
| Mods do not apply to window decorations | https://github.com/zen-browser/desktop/issues/4927 | None | None |
| Workspace tabs are not visible after jupyter opens | https://github.com/zen-browser/desktop/issues/4925 | None | None |
| Zen is completely broken for me. | https://github.com/zen-browser/desktop/issues/4922 | 1:47:44 | None |
| Cannot edit existing custom search engines or add icons for them | https://github.com/zen-browser/desktop/issues/4921 | 1:50:19 | None |
| Extension support | https://github.com/zen-browser/desktop/issues/4920 | 2:28:52 | 2:28:52 |
| Cannot enable bookmarks toolbar in Single Toolbar Mode on macOS | https://github.com/zen-browser/desktop/issues/4919 | None | None |
| Can't customize the cell with my workspaces | https://github.com/zen-browser/desktop/issues/4918 | 3:50:48 | 3:50:48 |
| Menu Bar is missing in linux | https://github.com/zen-browser/desktop/issues/4916 | None | 6:17:43 |
| Muted tabs icon not showing | https://github.com/zen-browser/desktop/issues/4915 | 3 days, 20:24:40 | 3 days, 20:30:56 |
| Making PiP smaller hides things like the video slider to disappear | https://github.com/zen-browser/desktop/issues/4914 | 0:48:19 | 7:07:17 |
| Change workspace, browser broke and only shows zen logo | https://github.com/zen-browser/desktop/issues/4913 | 0:59:41 | None |
| Mouse over floating sidebar prevents hide | https://github.com/zen-browser/desktop/issues/4911 | None | None |
| Crash when opening some sites (for example, fastapi docs) | https://github.com/zen-browser/desktop/issues/4910 | None | None |
| New window opens wrong (non-default) workspace | https://github.com/zen-browser/desktop/issues/4908 | None | None |
| Help and Feedback links in About window lead to Mozilla Firefox | https://github.com/zen-browser/desktop/issues/4907 | None | None |
| Double klicking on sidebar does not open new tab | https://github.com/zen-browser/desktop/issues/4905 | 1:56:14 | 12:29:01 |
| PDF Fonts | https://github.com/zen-browser/desktop/issues/4904 | None | 12:43:22 |
| I can't customize which toolbars hide in compact mode | https://github.com/zen-browser/desktop/issues/4903 | 1:21:22 | 13:59:27 |
| When changing the behavior of the opening tab at the top, when opening several bookmarks, they open in reverse. | https://github.com/zen-browser/desktop/issues/4902 | 4 days, 2:21:01 | None |
| flatpak 2 versions of zen preventing config from being synced | https://github.com/zen-browser/desktop/issues/4901 | None | None |
| Closing tab will scroll to the top if you use Ctrl + W [Twilight] | https://github.com/zen-browser/desktop/issues/4900 | 2:54:44 | 2 days, 11:04:13 |
| Closing the single opened tab opens the last pinned tab | https://github.com/zen-browser/desktop/issues/4899 | 8 days, 16:27:00 | 8 days, 16:27:00 |
| SSL error "SEC_ERROR_UNKNOWN_ISSUER" | https://github.com/zen-browser/desktop/issues/4898 | 16:53:00 | None |
| Broken Behavior of Pinned/Essential Tabs when Multiple Windows | https://github.com/zen-browser/desktop/issues/4895 | 11:30:03 | None |
| Can't see the logo of zen in task switcher in fedora 40 | https://github.com/zen-browser/desktop/issues/4894 | None | None |
| Extension icons floating over pages | https://github.com/zen-browser/desktop/issues/4893 | 1 day, 12:19:24 | None |
| Essential tabs not remaining focused with container-specific essentials | https://github.com/zen-browser/desktop/issues/4892 | None | 3 days, 0:03:40 |
| Zen is freezing randomly? | https://github.com/zen-browser/desktop/issues/4891 | 15:59:08 | None |
| Notion related extensions don't recognize login | https://github.com/zen-browser/desktop/issues/4890 | 3:09:23 | 15:40:45 |
| Tabs not closing and randomly appearing and disappearing | https://github.com/zen-browser/desktop/issues/4889 | None | 3 days, 4:11:43 |
| Tab switcher falsely considers mouse position on open | https://github.com/zen-browser/desktop/issues/4888 | 4:53:18 | 9:01:48 |
| Tab scroll bar is cannot be dragged | https://github.com/zen-browser/desktop/issues/4886 | None | None |
| Themes don't work when opening zen browser | https://github.com/zen-browser/desktop/issues/4884 | 0:18:13 | 0:29:18 |
| Essential Tabs Cannot Be Closed & Require Re-Adding | https://github.com/zen-browser/desktop/issues/4883 | 1:39:20 | 7 days, 23:42:34 |
| Critical Bug System Freeze When Uploading Files | https://github.com/zen-browser/desktop/issues/4882 | 9 days, 17:53:15 | None |
| Adding a new Gmail account causes the browser to stop responding | https://github.com/zen-browser/desktop/issues/4880 | None | None |
| Installing or Uninstalling a Zen Mod causes all Zen Mods to break !! | https://github.com/zen-browser/desktop/issues/4879 | 3:16:47 | None |
| Presence of Widevine plugin implies support, causing confusion | https://github.com/zen-browser/desktop/issues/4875 | 1:27:46 | 1:27:45 |
| Compact mode top toolbar with always show bookmarks enabled hides the toolbar when moving mouse across different bookmarks | https://github.com/zen-browser/desktop/issues/4874 | None | None |
| Globe favicon misaligned, and other alignment issues with pinned/unpinned tabs | https://github.com/zen-browser/desktop/issues/4873 | None | 5 days, 1:25:52 |
| Ctrl-Shift-C bound to 2 commands | https://github.com/zen-browser/desktop/issues/4872 | 7:55:15 | None |
| Setting a default container for the tab does not switch the workspace | https://github.com/zen-browser/desktop/issues/4870 | 3 days, 22:51:37 | 4 days, 15:04:11 |
| Issue with new tab button | https://github.com/zen-browser/desktop/issues/4869 | 1:48:12 | 3 days, 12:58:02 |
| Tab with glance open cannot be correctly rearranged in pinned tabs or essential tabs and leads to major issues | https://github.com/zen-browser/desktop/issues/4868 | 8 days, 18:37:48 | 19 days, 21:47:16 |
| Keyboard shortcut for duplicating the current tab | https://github.com/zen-browser/desktop/issues/4867 | 0:47:32 | 7 days, 20:56:12 |
| Double Clicking to open new tab is incostistance | https://github.com/zen-browser/desktop/issues/4865 | 1 day, 9:22:37 | None |
| zen.theme.border-radius dosen't work | https://github.com/zen-browser/desktop/issues/4864 | 6 days, 1:59:16 | None |
| Hitting ESC in the floating URL bar, does not return focus back to the page, but focuses the URL bar in the sidebar | https://github.com/zen-browser/desktop/issues/4861 | 5 days, 10:25:26 | None |
| German dictonary added but not available | https://github.com/zen-browser/desktop/issues/4860 | None | None |
| Sidebar automatically pops up when PopClip is called up by the macOS | https://github.com/zen-browser/desktop/issues/4859 | None | None |
| Search shortcut for using the GitHub search engine doesn't show up in the address bar | https://github.com/zen-browser/desktop/issues/4858 | 0:05:11 | 21:55:59 |
| Confirm before closing multiple tabs setting not working | https://github.com/zen-browser/desktop/issues/4857 | 21:43:21 | None |
| Automatically open all the bookmarks when startup | https://github.com/zen-browser/desktop/issues/4856 | 7 days, 8:56:58 | 7 days, 8:56:58 |
| Toolbar sizing in compact mode | https://github.com/zen-browser/desktop/issues/4855 | 0:15:21 | None |
| Font not rendering correctly on macos | https://github.com/zen-browser/desktop/issues/4854 | None | None |
| Glance UI just looks rough... [Twilight] | https://github.com/zen-browser/desktop/issues/4853 | 5:14:03 | 12:37:01 |
| Flickering when closing Glance | https://github.com/zen-browser/desktop/issues/4850 | None | None |
| tab settings change when zen browser updates | https://github.com/zen-browser/desktop/issues/4849 | 1:04:05 | 16:30:14 |
| Hardware Acceleration Causing System Crashing | https://github.com/zen-browser/desktop/issues/4848 | None | None |
| Toggle Floating Toolbar shortcut does not work after entering fullscreen mode on MacOS | https://github.com/zen-browser/desktop/issues/4847 | None | None |
| MacOS chugging after latest update | https://github.com/zen-browser/desktop/issues/4846 | None | None |
| Bitwarden extension dialogue disappears | https://github.com/zen-browser/desktop/issues/4845 | None | None |
| `+ New Tab` Moved to the Top of the List | https://github.com/zen-browser/desktop/issues/4844 | 2:29:29 | 7:50:27 |
| userChrome.css does not load | https://github.com/zen-browser/desktop/issues/4843 | None | 0:17:38 |
| Re: Moving the sidebar to the right brings back the Top Bar | https://github.com/zen-browser/desktop/issues/4841 | None | None |
| Closing a tab causes the tab bar to scroll to the top automatically. | https://github.com/zen-browser/desktop/issues/4840 | 2:18:32 | 6 days, 23:53:13 |
| Pinned extension icons move inside a web page sometimes | https://github.com/zen-browser/desktop/issues/4839 | None | None |
| Unable to Import Bookmarks from Brave Browser (Installed via Flathub) | https://github.com/zen-browser/desktop/issues/4838 | None | None |
| Extension icon on top of settings icon when you split the windows | https://github.com/zen-browser/desktop/issues/4836 | None | None |
| Crunchyroll video not loading | https://github.com/zen-browser/desktop/issues/4835 | 5:44:42 | 5:52:00 |
| The whole screen goes black and inaccessible after adding a profile | https://github.com/zen-browser/desktop/issues/4832 | None | None |
| theme colors interfere | https://github.com/zen-browser/desktop/issues/4831 | None | None |
| Moving `Bookmark toolbar items` to sidebar && Closing and reopening `Customize toolbar…` expands bookmarks in `Customize toolbar…` | https://github.com/zen-browser/desktop/issues/4830 | None | None |
| Automatic Glance animates opening incorrectly | https://github.com/zen-browser/desktop/issues/4829 | None | None |
| Essentials are scrolling isntead of displaying all | https://github.com/zen-browser/desktop/issues/4828 | None | 6 days, 18:47:18 |
| Updating from 1.7.2b to 1.7.4b made side web panels unusable | https://github.com/zen-browser/desktop/issues/4827 | None | None |
| Zen Browser Skipping Redirects | https://github.com/zen-browser/desktop/issues/4826 | None | None |
| Add addon window postitioning problem | https://github.com/zen-browser/desktop/issues/4825 | None | None |
| Sidebar not fully collapsing in compact mode | https://github.com/zen-browser/desktop/issues/4824 | 0:13:32 | 0:43:34 |
| Scrolling feel is not smooth | https://github.com/zen-browser/desktop/issues/4823 | 16 days, 23:04:06 | 17 days, 0:15:30 |
| Closing a tab scrolls to the top of the sidebar | https://github.com/zen-browser/desktop/issues/4822 | None | 0:03:28 |
| Unexpected vertical tab bar visibility occurs when switching, creating new tabs or using the URL prompt shortcut | https://github.com/zen-browser/desktop/issues/4820 | 1:46:31 | None |
| 1Password Classic (v4-v6) Extension doesn't work | https://github.com/zen-browser/desktop/issues/4819 | 3 days, 5:27:45 | 3:00:31 |
| Workspace Pins Dispear'ed due to new windows. ?? | https://github.com/zen-browser/desktop/issues/4817 | None | None |
| Restore previous session is broken | https://github.com/zen-browser/desktop/issues/4815 | 1 day, 2:31:07 | None |
| Keyboard navigation is tricky on the initial Welcome screens | https://github.com/zen-browser/desktop/issues/4813 | 21:38:17 | None |
| Setting a website to a container does not switch to that workspace | https://github.com/zen-browser/desktop/issues/4812 | None | None |
| JWPlayer doesn't play some audio tracks | https://github.com/zen-browser/desktop/issues/4809 | None | None |
| Google Drive Text Corruption | https://github.com/zen-browser/desktop/issues/4808 | 0:02:00 | 3 days, 1:28:57 |
| Context menu is clipping through window border | https://github.com/zen-browser/desktop/issues/4807 | None | None |
| Problem with PDF encoding - Cyrillic alphabet | https://github.com/zen-browser/desktop/issues/4806 | 0:53:07 | None |
| Closing tab scrolls to the top of the tabs' list | https://github.com/zen-browser/desktop/issues/4804 | 13:04:51 | 15:41:20 |
| Can't drag items to other tabs in compact mode | https://github.com/zen-browser/desktop/issues/4803 | 6:51:21 | None |
_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:2025-02-01..2025-02-28`

View File

@@ -0,0 +1,912 @@
# Issue Metrics
| Metric | Average | Median | 90th percentile |
| --- | --- | --- | ---: |
| Time to first response | 6 days, 8:09:03 | 1 day, 14:52:55 | 21 days, 21:21:10 |
| Time to close | 10 days, 5:20:59 | 8 days, 2:01:25 | 24 days, 0:21:04 |
| Metric | Count |
| --- | ---: |
| Number of items that remain open | 134 |
| Number of items closed | 760 |
| Total number of items created | 894 |
| Title | URL | Time to first response | Time to close |
| --- | --- | --- | --- |
| After the recent updates, web fonts are blurry | https://github.com/zen-browser/desktop/issues/7160 | 7:52:59 | 1 day, 11:16:02 |
| [Twilight 1.10.3] Many context menus have too much transparency | https://github.com/zen-browser/desktop/issues/7159 | 0:22:16 | 1 day, 12:39:30 |
| Zen crashes when trying to access chrome://browser/content/browser.xhtml | https://github.com/zen-browser/desktop/issues/7158 | None | None |
| Open network login page | https://github.com/zen-browser/desktop/issues/7157 | None | None |
| Enabling HDR Causes Visual Artifact on UI Elements | https://github.com/zen-browser/desktop/issues/7155 | 10:29:19 | None |
| Pinterest opening and working weirdly | https://github.com/zen-browser/desktop/issues/7153 | 12:49:28 | None |
| Blocking "Override keyboard shortcuts" permission disables delete and backspace keys | https://github.com/zen-browser/desktop/issues/7150 | None | None |
| Hovering over tabs now displays an x to close them | https://github.com/zen-browser/desktop/issues/7149 | 18:04:00 | 21:59:51 |
| Sorry for what? | https://github.com/zen-browser/desktop/issues/7146 | 0:45:11 | 3:22:37 |
| Simple tab group is locked loading in a new window | https://github.com/zen-browser/desktop/issues/7145 | 1 day, 20:18:06 | None |
| Authentication on sites via a certificate (such as a Smart Card) broken on macOS since 1.10b | https://github.com/zen-browser/desktop/issues/7144 | None | None |
| Browser flickers when using mission control | https://github.com/zen-browser/desktop/issues/7143 | 1:08:33 | None |
| Workspace icons automatically pinned on Toolbar when removed from Sidebar | https://github.com/zen-browser/desktop/issues/7140 | None | None |
| Mac OS Browser thinks there's one more tab open than there actually is | https://github.com/zen-browser/desktop/issues/7139 | None | None |
| When using split view in incognito window, zen crashes, freezes after opening new tab & close tab. | https://github.com/zen-browser/desktop/issues/7136 | 1 day, 22:54:48 | None |
| Problem with Context Menu and Pop-ups: Can Only Close with Escape | https://github.com/zen-browser/desktop/issues/7135 | None | None |
| websites not loading ! | https://github.com/zen-browser/desktop/issues/7134 | 6:12:15 | None |
| Twilight build auto-switching url from one workspace to another causes Zen to break | https://github.com/zen-browser/desktop/issues/7133 | 3:02:54 | 15:26:16 |
| Web fonts are blurry with zen.view.experimental-rounded-view or GTK CSD on linux | https://github.com/zen-browser/desktop/issues/7132 | 3:25:04 | None |
| Renamed pinned tab changes title upon loading, when unloading title changes back to previously set name | https://github.com/zen-browser/desktop/issues/7131 | None | None |
| Open in split window in split window undefined behaviour | https://github.com/zen-browser/desktop/issues/7130 | None | None |
| Close buttons on Mac positioned wrong when sidebar is collapsed | https://github.com/zen-browser/desktop/issues/7129 | None | None |
| Inconsistent behaviour of middle click and right click -> new tab | https://github.com/zen-browser/desktop/issues/7128 | None | None |
| Zen displayed as "Unknown App" in windows system media player | https://github.com/zen-browser/desktop/issues/7123 | 0:14:54 | None |
| Search shortcuts are hardly usable with new URL bar popover | https://github.com/zen-browser/desktop/issues/7122 | None | 0:04:44 |
| Dragging link from tab to same workspace in different window causes container indicator to show up | https://github.com/zen-browser/desktop/issues/7120 | None | None |
| Pinned tab separator inconsistent width | https://github.com/zen-browser/desktop/issues/7119 | None | None |
| Inconsistent spacing in compact modes | https://github.com/zen-browser/desktop/issues/7118 | None | None |
| Sidebar/Tab Bar navigation buttons overflow | https://github.com/zen-browser/desktop/issues/7117 | None | None |
| No default favicon for sites without Favicon | https://github.com/zen-browser/desktop/issues/7116 | 2 days, 18:03:49 | 3 days, 12:16:53 |
| Text in modals are blank | https://github.com/zen-browser/desktop/issues/7115 | None | None |
| Automatically leaving meetings when expanding a glance tab containing the meeting | https://github.com/zen-browser/desktop/issues/7114 | None | None |
| Right clicking on VSCode running via Github Codespaces does not trigger the typical menu and only shows "Paste" | https://github.com/zen-browser/desktop/issues/7113 | 0:16:40 | 0:16:40 |
| Dragging a tab to the edge of the sidebar detaches the tab from cursor | https://github.com/zen-browser/desktop/issues/7112 | None | None |
| RAM usage spike | https://github.com/zen-browser/desktop/issues/7111 | 0:49:18 | 0:49:18 |
| Default Browser issue | https://github.com/zen-browser/desktop/issues/7110 | 2 days, 20:45:37 | None |
| Several problem with patch notes tab after update | https://github.com/zen-browser/desktop/issues/7109 | None | None |
| Glance opens new window instead of glance | https://github.com/zen-browser/desktop/issues/7108 | None | None |
| Floating sidebar is not kept open when cursor at the left-most position | https://github.com/zen-browser/desktop/issues/7107 | None | None |
| Bookmark Bar persists when opening a bookmark from a folder | https://github.com/zen-browser/desktop/issues/7106 | None | None |
| Pdf Printing doesn't have drawings in the right place | https://github.com/zen-browser/desktop/issues/7105 | 1:36:28 | 1:36:28 |
| Zen crashes on right click on tab | https://github.com/zen-browser/desktop/issues/7104 | None | None |
| Web Side Panel Issue | https://github.com/zen-browser/desktop/issues/7103 | None | None |
| Bookmarks Menu Toolbar Keyboard Shortcut Opens Library, not List | https://github.com/zen-browser/desktop/issues/7102 | None | None |
| Tab bar doesnt hide when all tabs closed | https://github.com/zen-browser/desktop/issues/7100 | 2:36:39 | None |
| The media animation causes high CPU usage | https://github.com/zen-browser/desktop/issues/7099 | None | None |
| Duplicate entry in Settings > Keyboard Shortcuts | https://github.com/zen-browser/desktop/issues/7098 | None | None |
| Switch to Zen with low frame rate animation | https://github.com/zen-browser/desktop/issues/7097 | None | None |
| Tab list still scrolls to top sometimes | https://github.com/zen-browser/desktop/issues/7096 | None | None |
| Weird workspace scroll change behaviour with sidebar to the right | https://github.com/zen-browser/desktop/issues/7095 | None | None |
| Top toolbar is shown when hovering the top side of the screen in "single toolbar" layout with "compact mode" | https://github.com/zen-browser/desktop/issues/7094 | 3:23:41 | None |
| Workspace bottom indicator is not updated when scrolling the sidebar while another Zen window is focused | https://github.com/zen-browser/desktop/issues/7093 | None | None |
| Keyboard shortcuts stop working in the keyboard shortcuts configuration page | https://github.com/zen-browser/desktop/issues/7092 | None | None |
| Confusing case-insensitivity in the keyboard shortcuts configuration page | https://github.com/zen-browser/desktop/issues/7091 | None | None |
| Broken keyboard shortcuts for compact mode | https://github.com/zen-browser/desktop/issues/7090 | 0:11:49 | 2 days, 10:19:52 |
| UI glitch when glancing in split view | https://github.com/zen-browser/desktop/issues/7089 | 3:52:12 | 3:52:12 |
| Scroll Freeze after drag-and-drop on laptop (TouchPad) | https://github.com/zen-browser/desktop/issues/7088 | None | None |
| The sidebar shrinks too much when switching to compact mode while floating is enabled | https://github.com/zen-browser/desktop/issues/7087 | None | None |
| Unable to define a Ctrl+Alt+Tab keyboard shortcut | https://github.com/zen-browser/desktop/issues/7086 | None | None |
| WebPanel doesn't respect Multi-Account Containers proxy settings. | https://github.com/zen-browser/desktop/issues/7085 | None | None |
| Certificate Manager does not work | https://github.com/zen-browser/desktop/issues/7083 | 18:44:46 | 23:16:08 |
| Weird zooming and window placement issues on Windows | https://github.com/zen-browser/desktop/issues/7082 | None | None |
| Default Translucency Not Working - Toolbar and Sidebar Colors Forced to Windows Theme | https://github.com/zen-browser/desktop/issues/7081 | None | None |
| Browser Freezes When Expanding Toolbar Options Menu in Compact Window State | https://github.com/zen-browser/desktop/issues/7080 | None | None |
| Workspaces working as tab groups and not as workspaces | https://github.com/zen-browser/desktop/issues/7079 | 0:09:06 | None |
| Container Tabs dissappear when 'switch to workspace where container is set as default when opening container tabs' is enabled | https://github.com/zen-browser/desktop/issues/7078 | 3 days, 18:59:29 | None |
| tab switcher is jumping 2-3 tabs ahead instead of the next tab | https://github.com/zen-browser/desktop/issues/7077 | None | None |
| Some browser dialogs appear off-screen | https://github.com/zen-browser/desktop/issues/7076 | 1 day, 1:32:55 | None |
| Mouse over floating sidebar prevents hide | https://github.com/zen-browser/desktop/issues/7075 | None | None |
| CRX Installer Not working in Zen Browser. | https://github.com/zen-browser/desktop/issues/7074 | 2 days, 23:32:33 | 3 days, 2:39:52 |
| Cannot resize native firefox sidebar when positioned on the right after restarting the browser | https://github.com/zen-browser/desktop/issues/7073 | None | None |
| compact mode color bug | https://github.com/zen-browser/desktop/issues/7068 | 0:19:56 | 2:12:33 |
| Unable to assign Cmd+Z for undo | https://github.com/zen-browser/desktop/issues/7067 | None | None |
| "change theme colors" cannot be undone and breaks other theming features | https://github.com/zen-browser/desktop/issues/7066 | None | None |
| Theme Color alpha hex functionality broken | https://github.com/zen-browser/desktop/issues/7065 | None | None |
| Toolbar set to Hide, but intermittently get stuck unhidden | https://github.com/zen-browser/desktop/issues/7063 | None | None |
| [Regression 1.8b+] Multiple tab issues regarding extensions | https://github.com/zen-browser/desktop/issues/7062 | 3 days, 9:25:56 | None |
| Alt-Tab Behavior: Mouse Focus Interference | https://github.com/zen-browser/desktop/issues/7061 | None | None |
| Sidebar icons misaligned in split view | https://github.com/zen-browser/desktop/issues/7060 | 2 days, 12:48:26 | None |
| Is this window border line transparency effect(glitch?) an expected behavior? | https://github.com/zen-browser/desktop/issues/7059 | None | None |
| Essentials tab with "messages.google.com", after browser restart, is now just an empty essentials tab. | https://github.com/zen-browser/desktop/issues/7058 | 0:35:22 | None |
| 2FAS Extension problem - abnormal CPU usage in 1.9b - no problems on Firefox (REOPENED) | https://github.com/zen-browser/desktop/issues/7057 | 2:13:51 | 7:57:05 |
| Cannot drag tabs in private mode | https://github.com/zen-browser/desktop/issues/7056 | 1:16:48 | 1 day, 11:09:47 |
| Inconsistent/Incorrect behavior when using ctrl+enter from new tab addressbar | https://github.com/zen-browser/desktop/issues/7055 | None | None |
| 1Password not connecting to desktop app | https://github.com/zen-browser/desktop/issues/7054 | 1:54:09 | 13:49:32 |
| Welcome page after initial setup has absolute positioning for buttons | https://github.com/zen-browser/desktop/issues/7053 | None | None |
| MacOS compact mode ignores mouse on traffic buttons and collapses the bar | https://github.com/zen-browser/desktop/issues/7052 | 0:18:46 | 0:18:46 |
| URL/Search Bar misalignment | https://github.com/zen-browser/desktop/issues/7051 | 3 days, 11:31:03 | None |
| Trying to export/share Rice softlocks the browser | https://github.com/zen-browser/desktop/issues/7049 | None | None |
| Tabs and Essentials are being created in the same place | https://github.com/zen-browser/desktop/issues/7048 | 15:16:39 | None |
| Gestures not working in Zen Browser | https://github.com/zen-browser/desktop/issues/7047 | None | None |
| Text contrast in context menus is inadequate in default Light theme | https://github.com/zen-browser/desktop/issues/7046 | None | 0:10:12 |
| Popup is cut in compact mode | https://github.com/zen-browser/desktop/issues/7045 | None | None |
| App icon on the task bar disappears when personalizing toolbar seting the title bar visible | https://github.com/zen-browser/desktop/issues/7044 | None | None |
| macOS passkeys not working on certain websites, such as Duo Authentication | https://github.com/zen-browser/desktop/issues/7043 | 17:48:19 | None |
| Bookmarks in Toolbar disappearing when entering fullscreen | https://github.com/zen-browser/desktop/issues/7042 | 1 day, 0:15:33 | None |
| blurry fonts on 32:9 aspect ratio | https://github.com/zen-browser/desktop/issues/7041 | 1:21:09 | 3 days, 13:30:02 |
| iCloud Passwords extension broken | https://github.com/zen-browser/desktop/issues/7040 | 1 day, 20:47:39 | None |
| Cmd + M to minimise doesn't work on 1.10.3b | https://github.com/zen-browser/desktop/issues/7039 | None | None |
| Ram usage | https://github.com/zen-browser/desktop/issues/7038 | 1 day, 17:57:47 | 1 day, 19:52:42 |
| Screen sharing is not working for calls on teams and google meet after the update | https://github.com/zen-browser/desktop/issues/7037 | None | None |
| Zen Browser can not automatically update its self. | https://github.com/zen-browser/desktop/issues/7035 | None | None |
| Bookmarks Toolbar "Always show" does not work | https://github.com/zen-browser/desktop/issues/7034 | None | None |
| Bookmark title editing: Left/Right arrows trigger bookmark selection instead of text navigation | https://github.com/zen-browser/desktop/issues/7033 | None | None |
| Ram usage | https://github.com/zen-browser/desktop/issues/7032 | 0:10:50 | 0:10:50 |
| Tabs stuck and not clickable - suspect tab unload with popup dialog on tab close | https://github.com/zen-browser/desktop/issues/7031 | 1:06:39 | None |
| Zen abruptly switches to unloaded tab If It has unsaved changes | https://github.com/zen-browser/desktop/issues/7030 | 2 days, 16:03:14 | None |
| Enhance Tracking Protection icon shield does not work when present | https://github.com/zen-browser/desktop/issues/7029 | None | None |
| URL Bar selection discarded upon floating | https://github.com/zen-browser/desktop/issues/7028 | None | None |
| Glance's buttons are rendered above the sidebar | https://github.com/zen-browser/desktop/issues/7027 | None | None |
| Browser gives no visual indication that a browser window is private | https://github.com/zen-browser/desktop/issues/7026 | None | None |
| Not possible to use CTRL + F on a web panel | https://github.com/zen-browser/desktop/issues/7025 | 3 days, 20:07:32 | None |
| Browser extensions no longer work in the web panel. | https://github.com/zen-browser/desktop/issues/7024 | None | None |
| Installing mods overwrites all currently installed ones | https://github.com/zen-browser/desktop/issues/7022 | None | None |
| Incorrect `MESA_SHADER_CACHE_DIR` | https://github.com/zen-browser/desktop/issues/7020 | None | None |
| Firefox's screenshot tool exits unexpectedly when using change split tabs on hover | https://github.com/zen-browser/desktop/issues/7019 | 0:05:50 | None |
| The name of the application displayed in the notification | https://github.com/zen-browser/desktop/issues/7018 | None | None |
| Very high meory usage (Memory leak?) | https://github.com/zen-browser/desktop/issues/7017 | 21:15:37 | 21:15:37 |
| Pinned extension icons move inside the web page when an extension reloads | https://github.com/zen-browser/desktop/issues/7016 | 0:24:01 | None |
| Page screenshot buttons, `about:logins` and `Secure Site Not Available` page [seem to] use default accent color | https://github.com/zen-browser/desktop/issues/7015 | None | None |
| Screenshots overlay out of place in split tabs view | https://github.com/zen-browser/desktop/issues/7014 | None | None |
| Extension installation dialog is cut off screen | https://github.com/zen-browser/desktop/issues/7013 | None | None |
| Black text on dark theme | https://github.com/zen-browser/desktop/issues/7012 | None | 0:00:07 |
| Youtube and Youtube Music seeking in Media player is not synced | https://github.com/zen-browser/desktop/issues/7011 | None | None |
| New Tab Opens in Current Tab Instead | https://github.com/zen-browser/desktop/issues/7010 | None | None |
| Tab close button clickable area smaller than hover-highlighted area | https://github.com/zen-browser/desktop/issues/7008 | None | None |
| browser.tabs.searchclipboardfor.middleclick enabled by default only on Linux | https://github.com/zen-browser/desktop/issues/7007 | None | 0:02:06 |
| Unloaded Pinned Tabs Turn Into Blank 'New Tab' After Reopening | https://github.com/zen-browser/desktop/issues/7006 | None | None |
| Zooming with Cmd + Scroll Wheel Not Working on Mac | https://github.com/zen-browser/desktop/issues/7005 | None | None |
| "zen.theme.border-radius" dosen't work on linux. | https://github.com/zen-browser/desktop/issues/7004 | None | None |
| Shortcut key (ALT + C) not working as it shoud | https://github.com/zen-browser/desktop/issues/7003 | 0:31:34 | None |
| The UI is overlapping and there is no adaptive feature | https://github.com/zen-browser/desktop/issues/7002 | 15:53:29 | None |
| Ring.com can't play videos (missing codec) | https://github.com/zen-browser/desktop/issues/7001 | 0:35:50 | None |
| Unwanted Connections, Transparency and Default Search Engine | https://github.com/zen-browser/desktop/issues/7000 | None | None |
| workforcenow.adp.com doesn't prompt for passkey | https://github.com/zen-browser/desktop/issues/6999 | 0:05:36 | None |
| [Unload] Unloading/Closing (pinned) a playing YT Music tab breaks it and keeps the tab alive in the background | https://github.com/zen-browser/desktop/issues/6998 | None | 0:02:20 |
| Slow New Window Opening | https://github.com/zen-browser/desktop/issues/6997 | None | None |
| Transparent Url bar's background when clicking Ctrl+T while playing a video in fullscreen mode | https://github.com/zen-browser/desktop/issues/6996 | None | None |
| Media Playback Continues After Unloading a Pinned Tab | https://github.com/zen-browser/desktop/issues/6995 | 0:09:56 | 4 days, 2:46:22 |
| Publisher on the install registry shows `Mozilla` | https://github.com/zen-browser/desktop/issues/6994 | None | 16:35:26 |
| Moving `Bookmark toolbar items` to sidebar && Closing and reopening `Customize toolbar…` expands bookmarks in `Customize toolbar…` | https://github.com/zen-browser/desktop/issues/6993 | None | None |
| Unloading a Pinned Tab Does Not Correctly Focus the New Tab | https://github.com/zen-browser/desktop/issues/6992 | None | None |
| Unexplained Black Background in full screen mode | https://github.com/zen-browser/desktop/issues/6991 | 3 days, 0:40:29 | 3 days, 4:47:09 |
| Missing Menu Bar, but Menu Bar Button Present | https://github.com/zen-browser/desktop/issues/6990 | None | None |
| When opening a external link from VS Code editor, the maximize, minimize, and close buttons are shown on the left corner instead of the right corner | https://github.com/zen-browser/desktop/issues/6989 | None | None |
| Please reopen my issues | https://github.com/zen-browser/desktop/issues/6988 | None | 0:06:17 |
| Right-Click (on a tab) Context Menu: Keyboard Shortcuts Require Enter to Activate The Shortcut | https://github.com/zen-browser/desktop/issues/6987 | None | None |
| Search bar not autofocused on startup when zen.urlbar.replace-newtab is false | https://github.com/zen-browser/desktop/issues/6986 | None | None |
| Zen crashes on right click on tab | https://github.com/zen-browser/desktop/issues/6985 | None | 0:00:13 |
| Can't skip revamped welcome page | https://github.com/zen-browser/desktop/issues/6983 | 2 days, 6:25:43 | None |
| Pinned tabs aren't restored properly when multiple windows are open | https://github.com/zen-browser/desktop/issues/6982 | 1:45:51 | None |
| Tab synchronisation across different devices | https://github.com/zen-browser/desktop/issues/6981 | 1:06:34 | None |
| Mac OS Browser thinks there's one more tab open than there actually is | https://github.com/zen-browser/desktop/issues/6980 | 1 day, 20:08:41 | 1 day, 20:08:41 |
| Scroll bar can't be scrolled from the right edge of the window (Windows) | https://github.com/zen-browser/desktop/issues/6979 | 0:29:46 | None |
| Close tab buttons slightly cut off when in compact mode (Windows) | https://github.com/zen-browser/desktop/issues/6978 | 0:32:01 | None |
| "Change theme color" clears previous hex values | https://github.com/zen-browser/desktop/issues/6977 | None | None |
| Mouse does not become pointer on hover | https://github.com/zen-browser/desktop/issues/6976 | None | None |
| Change theme color wipes out previous hex codes | https://github.com/zen-browser/desktop/issues/6975 | None | 0:00:57 |
| Letterboxing adds +1 to width when not in compact mode and sidebar is resized (e.g., 1400 → 1401) | https://github.com/zen-browser/desktop/issues/6974 | None | None |
| Unable to log in to Pocket | https://github.com/zen-browser/desktop/issues/6973 | None | None |
| Failing to drag tab for split window when native sidebar is on the right | https://github.com/zen-browser/desktop/issues/6972 | None | None |
| Windows system theme switching does not work | https://github.com/zen-browser/desktop/issues/6971 | 3 days, 1:44:45 | None |
| Compact mode sidebar sticking | https://github.com/zen-browser/desktop/issues/6970 | None | 1 day, 12:33:48 |
| Failing to drag tab for split window when native sidebar is on the right | https://github.com/zen-browser/desktop/issues/6969 | None | 0:05:51 |
| closing tab opened from essentials will leads to blank window | https://github.com/zen-browser/desktop/issues/6968 | None | None |
| Blank dropdown in bookmark manager | https://github.com/zen-browser/desktop/issues/6967 | 4 days, 0:24:47 | None |
| Split tab groups can break your browser in private windows | https://github.com/zen-browser/desktop/issues/6966 | None | None |
| Theme Color alpha hex functionality broken | https://github.com/zen-browser/desktop/issues/6965 | 2:52:38 | None |
| High GPU/CPU usage on some youtube videos | https://github.com/zen-browser/desktop/issues/6964 | None | None |
| workforcenow.adp.com doesn't prompt for passkey | https://github.com/zen-browser/desktop/issues/6963 | 0:14:47 | 0:14:47 |
| Split tab group favicon missaligned | https://github.com/zen-browser/desktop/issues/6962 | 0:01:05 | 4:14:59 |
| cmd + m doesnt work anymore on 1.10.3b | https://github.com/zen-browser/desktop/issues/6961 | 0:00:59 | 0:01:00 |
| Windows system theme switching does not work | https://github.com/zen-browser/desktop/issues/6960 | 0:01:11 | 0:01:12 |
| Zen applies themes incorectly | https://github.com/zen-browser/desktop/issues/6959 | 0:01:45 | 0:02:15 |
| test | https://github.com/zen-browser/desktop/issues/6958 | None | 0:04:09 |
| URL in email; click to open browser | https://github.com/zen-browser/desktop/issues/6954 | 1:17:19 | 1:17:20 |
| Google Drive upload limited to 20MBit/s | https://github.com/zen-browser/desktop/issues/6953 | 2:42:08 | 2:42:09 |
| Using File, Edit etc buttons brings up the sidebar | https://github.com/zen-browser/desktop/issues/6952 | 4:37:18 | 4:37:19 |
| cmd + m broke | https://github.com/zen-browser/desktop/issues/6951 | 4:42:17 | 4:42:18 |
| Bug: Search bar breaks UI above tab bar | https://github.com/zen-browser/desktop/issues/6947 | 10:39:20 | 10:39:21 |
| Clicking non functional for some buttons on websites | https://github.com/zen-browser/desktop/issues/6945 | 13:03:39 | 13:03:40 |
| High RAM usage with WhatsApp Web | https://github.com/zen-browser/desktop/issues/6944 | 13:09:03 | 13:09:03 |
| Unloading a Pinned Tab Does Not Correctly Focus the New Tab | https://github.com/zen-browser/desktop/issues/6943 | 13:25:58 | 13:25:59 |
| Media Playback Continues After Unloading a Pinned Tab | https://github.com/zen-browser/desktop/issues/6942 | 13:28:38 | 13:28:38 |
| Essential and Pinned tabs icons not loading on startup | https://github.com/zen-browser/desktop/issues/6941 | 14:53:33 | 14:53:33 |
| Site with Login Popup dialog doesnt work | https://github.com/zen-browser/desktop/issues/6939 | 16:22:37 | 16:22:38 |
| closing tab opened from essentials will leads to blank window | https://github.com/zen-browser/desktop/issues/6938 | 19:53:55 | 19:53:56 |
| Keyboard Shortcut Issue When Switching Languages in Zen | https://github.com/zen-browser/desktop/issues/6936 | 21:30:24 | 21:30:25 |
| Live Stream Performance Issues: Douyu Live Room Loads Slowly and Douyin Live Freezes Every 3 Minutes | https://github.com/zen-browser/desktop/issues/6935 | 22:35:15 | 22:35:15 |
| Any letter opens the control find box(ctrl + f) | https://github.com/zen-browser/desktop/issues/6934 | 0:51:47 | 23:15:00 |
| Tab-box overflows into adjacent workspace | https://github.com/zen-browser/desktop/issues/6933 | 1 day, 1:24:50 | 1 day, 1:24:50 |
| Zen applies themes incorectly | https://github.com/zen-browser/desktop/issues/6931 | 1 day, 2:58:17 | 1 day, 2:59:24 |
| windows onboarding "idle" chewing 30-40% cpu | https://github.com/zen-browser/desktop/issues/6930 | 1 day, 3:04:32 | 1 day, 3:04:32 |
| Add to Essentials - option disappears | https://github.com/zen-browser/desktop/issues/6927 | 1 day, 4:48:22 | 1 day, 4:48:22 |
| Computer overheating | https://github.com/zen-browser/desktop/issues/6926 | 4:14:21 | 1 day, 5:46:28 |
| File Handler Dialog not opening in Archlinux (Hyprland) | https://github.com/zen-browser/desktop/issues/6925 | 0:55:53 | 1 day, 5:58:11 |
| Repeated Screen Sharing Permission Prompt Despite Existing Approval for Google Meet | https://github.com/zen-browser/desktop/issues/6924 | 1 day, 6:17:41 | 1 day, 6:17:41 |
| Bookmark title editing: Left/Right arrows trigger bookmark selection instead of text navigation | https://github.com/zen-browser/desktop/issues/6923 | 1 day, 6:37:50 | 1 day, 6:37:51 |
| Search Bar selection discarded upon floating | https://github.com/zen-browser/desktop/issues/6922 | 1 day, 6:51:59 | 1 day, 6:52:00 |
| A new media player starts playing before actual youtube video starts | https://github.com/zen-browser/desktop/issues/6920 | 3:22:39 | 1 day, 7:47:32 |
| Splitting a non-pinned tab with a pinned tabs pins it | https://github.com/zen-browser/desktop/issues/6918 | 1 day, 8:58:13 | 1 day, 8:58:14 |
| Default Zen Homepage not accessible | https://github.com/zen-browser/desktop/issues/6915 | 5:02:51 | 7:20:33 |
| The toolbar layout gets disrupted when I switch between browser layouts. | https://github.com/zen-browser/desktop/issues/6914 | 1 day, 13:03:34 | 1 day, 13:03:35 |
| Mouse Back button often switches to different workspace | https://github.com/zen-browser/desktop/issues/6913 | 8:00:54 | 1 day, 13:12:41 |
| New tab does not work properly when typing Chinese. | https://github.com/zen-browser/desktop/issues/6912 | 1 day, 13:33:11 | 1 day, 13:33:12 |
| Add-ons Affecting Browser Performance and Behavior | https://github.com/zen-browser/desktop/issues/6911 | 1 day, 13:38:12 | 1 day, 13:38:13 |
| Essentials and pinned tabs go blank (see image) | https://github.com/zen-browser/desktop/issues/6907 | 16:37:51 | 1 day, 15:54:52 |
| Containerized Tabs Disappearing upon Switching Workspaces | https://github.com/zen-browser/desktop/issues/6904 | 0:21:59 | 2:15:45 |
| Split tab breaks when placed in a tab group | https://github.com/zen-browser/desktop/issues/6903 | 1:11:36 | 1 day, 18:12:59 |
| omega long loading times in www.icloud.lt | https://github.com/zen-browser/desktop/issues/6902 | 1 day, 11:09:34 | 12:55:47 |
| whenever i do ctrl + tab to move between different pages while in compact mode ... i got the side bar pop up for 1-2 seconds... which is not helpful or logical | https://github.com/zen-browser/desktop/issues/6901 | 0:33:37 | 1:13:20 |
| autofill just fill password without user and vice versa | https://github.com/zen-browser/desktop/issues/6897 | 1 day, 22:28:43 | 1 day, 22:28:43 |
| Spotify Music Problem | https://github.com/zen-browser/desktop/issues/6895 | 0:28:47 | 2:52:23 |
| [twilight] downloads icon not aligned to webpage border | https://github.com/zen-browser/desktop/issues/6894 | 0:45:03 | 1 day, 23:31:34 |
| Icon Rendering Incorrectly in KDE Plasma 6 Wayland Window Switcher | https://github.com/zen-browser/desktop/issues/6892 | 7:33:56 | 2 days, 0:31:16 |
| Unable to open Zen on an m1 pro | https://github.com/zen-browser/desktop/issues/6890 | 2 days, 2:29:43 | 2 days, 2:29:43 |
| Laggy keyboard Input | https://github.com/zen-browser/desktop/issues/6889 | 2 days, 2:31:48 | 2 days, 2:31:48 |
| Glitch for smaller windows heights | https://github.com/zen-browser/desktop/issues/6887 | 2 days, 3:49:40 | 2 days, 3:49:41 |
| websites not loading ! | https://github.com/zen-browser/desktop/issues/6886 | 1 day, 22:18:25 | 2 days, 4:04:00 |
| This site cant provide a secure connection zen-browser.app sent an invalid response. ERR_SSL_PROTOCOL_ERROR | https://github.com/zen-browser/desktop/issues/6885 | 0:09:18 | 22:35:10 |
| Muted video playing in a pinned tab prevent MacOS from sleeping | https://github.com/zen-browser/desktop/issues/6884 | 2:58:48 | 4:19:38 |
| [twilight] random redirect to another semi-related website | https://github.com/zen-browser/desktop/issues/6883 | 0:41:41 | 1:20:40 |
| [twilight] Essentials and workspace emoji are translucent and not in full colour | https://github.com/zen-browser/desktop/issues/6882 | 2 days, 4:52:41 | 2 days, 4:52:41 |
| Toolobar Theming doesn't fully apply | https://github.com/zen-browser/desktop/issues/6881 | 7:13:07 | 23:34:52 |
| High GPU/CPU usage on some youtube videos | https://github.com/zen-browser/desktop/issues/6880 | 6:07:33 | 2 days, 6:07:27 |
| cookie related isssue | https://github.com/zen-browser/desktop/issues/6879 | 2 days, 6:24:50 | 2 days, 6:24:50 |
| The "add extension" button does not appear on small screens | https://github.com/zen-browser/desktop/issues/6877 | 2 days, 9:33:17 | 2 days, 9:33:17 |
| Opening new tab in a split tab causes them to disappear. | https://github.com/zen-browser/desktop/issues/6876 | 2 days, 11:09:48 | 2 days, 11:09:48 |
| Super Url Bar | https://github.com/zen-browser/desktop/issues/6874 | 1:33:49 | 2 days, 14:28:38 |
| On launch, will open first tab in tab list (can be inconsistent, not sure of exact trigger) | https://github.com/zen-browser/desktop/issues/6873 | 6:07:49 | 2 days, 16:35:57 |
| Minor uneven UI spacing between essential tabs | https://github.com/zen-browser/desktop/issues/6871 | 2 days, 17:33:23 | 2 days, 17:33:23 |
| Text blurry | https://github.com/zen-browser/desktop/issues/6870 | 2 days, 17:44:41 | 2 days, 17:44:42 |
| Option "Open links in tabs instead of new windows" unchecked after restart browser | https://github.com/zen-browser/desktop/issues/6869 | 2 days, 18:08:58 | 2 days, 18:08:59 |
| KeepassXC is added but i cant link my database | https://github.com/zen-browser/desktop/issues/6868 | 21:32:29 | 1 day, 0:11:31 |
| Extensions do not open when no tabs are open | https://github.com/zen-browser/desktop/issues/6866 | 1:10:21 | 2 days, 22:06:54 |
| Split favicon bug | https://github.com/zen-browser/desktop/issues/6864 | 2 days, 22:37:00 | 2 days, 22:37:01 |
| Icon not visible when playing audio | https://github.com/zen-browser/desktop/issues/6863 | 1 day, 1:04:41 | 2 days, 22:56:26 |
| Increased ram usage fro just 4-5 tabs | https://github.com/zen-browser/desktop/issues/6862 | 2 days, 22:59:53 | 2 days, 22:59:54 |
| Screen sharing is not working on newer Macbook | https://github.com/zen-browser/desktop/issues/6861 | 2 days, 23:15:15 | 2 days, 23:15:15 |
| Screen Sharing Malfunction in Google Meet (Windows) | https://github.com/zen-browser/desktop/issues/6860 | 2 days, 23:36:47 | 2 days, 23:36:47 |
| "Customize Toolbar" Menu breaks when sidebar is at minimum width | https://github.com/zen-browser/desktop/issues/6859 | 3 days, 0:16:52 | 3 days, 0:16:52 |
| Split tabs breaking when opening a glance window | https://github.com/zen-browser/desktop/issues/6858 | 3 days, 0:17:15 | 3 days, 0:17:15 |
| Compact mode adds padding on the left misaligning icons in collapsed sidebar | https://github.com/zen-browser/desktop/issues/6857 | None | 0:08:37 |
| Flickering unusable menus if `widget.wayland.fractional-scale.enabled` is enabled | https://github.com/zen-browser/desktop/issues/6856 | 3 days, 0:24:24 | 3 days, 0:24:24 |
| Sidebar/TabBar too small on `multiple toolbar`, but right size in `single toolbars` mode - 1.10.2b (Firefox 136.0.3) (64-bit) | https://github.com/zen-browser/desktop/issues/6855 | 0:16:27 | 3 days, 1:18:50 |
| extension downloadhelper | https://github.com/zen-browser/desktop/issues/6854 | 3 days, 1:31:24 | 3 days, 1:31:24 |
| Can only interact with 1 tab when split | https://github.com/zen-browser/desktop/issues/6851 | 3 days, 4:17:12 | 3 days, 4:17:13 |
| Cannot share screen on MacOS | https://github.com/zen-browser/desktop/issues/6850 | 12:46:43 | 3 days, 4:22:22 |
| Mouse Cursor doesnt dissapear when watching Fullscreen Youtube Video | https://github.com/zen-browser/desktop/issues/6849 | 3 days, 4:35:46 | 3 days, 4:35:46 |
| "ALT + C" shortcut key bug has not fixed in 1.10.2b | https://github.com/zen-browser/desktop/issues/6847 | 0:19:13 | 2:19:17 |
| Tab bar doesnt hide when all tabs closed | https://github.com/zen-browser/desktop/issues/6846 | 1:11:00 | 3 days, 6:06:22 |
| Issue with hidden sidebar on desktop with margins. | https://github.com/zen-browser/desktop/issues/6845 | 3 days, 6:26:39 | 3 days, 6:26:39 |
| Google meet is not granted permissions for the first few seconds. | https://github.com/zen-browser/desktop/issues/6844 | 2:23:20 | 3 days, 6:55:39 |
| Google meet will kick out of meeting on switching to another tab | https://github.com/zen-browser/desktop/issues/6843 | 2:29:00 | 3 days, 7:00:24 |
| Can't click popup window javascript:setopenerValue | https://github.com/zen-browser/desktop/issues/6842 | 3 days, 8:03:52 | 3 days, 8:03:53 |
| [1.10.1b] Focusing and Unfocusing out of split view has janky window resizing and rendering delays | https://github.com/zen-browser/desktop/issues/6841 | 3 days, 8:37:54 | 3 days, 8:37:54 |
| [Twilight 1.10.2] Brief black flash when switching workspaces. | https://github.com/zen-browser/desktop/issues/6839 | None | 0:55:54 |
| Slow New Window Opening | https://github.com/zen-browser/desktop/issues/6838 | 0:03:51 | 3 days, 9:31:19 |
| Minimizing Full Screen Video Players make the toolbar temp pop up and slide in | https://github.com/zen-browser/desktop/issues/6836 | 3 days, 11:24:59 | 3 days, 11:24:59 |
| window alert is hidden behind other split pane | https://github.com/zen-browser/desktop/issues/6832 | 3 days, 17:35:05 | 3 days, 17:35:06 |
| Compact mode sidebar sticking | https://github.com/zen-browser/desktop/issues/6831 | 3 days, 17:39:13 | 3 days, 17:39:13 |
| Upscayl site does not work properly | https://github.com/zen-browser/desktop/issues/6830 | 3 days, 18:07:45 | 3 days, 18:07:46 |
| Unremovable duplicate workspace icon | https://github.com/zen-browser/desktop/issues/6829 | 3 days, 19:38:34 | 3 days, 19:38:35 |
| Bookmarks Toolbar "Always show" does not work | https://github.com/zen-browser/desktop/issues/6828 | 2 days, 0:52:10 | 3 days, 20:14:50 |
| Pined & Essential Tabs don't unload | https://github.com/zen-browser/desktop/issues/6827 | 3 days, 23:26:09 | 3 days, 23:26:10 |
| Entire zen window transparent | https://github.com/zen-browser/desktop/issues/6825 | None | 20:47:40 |
| Duplicate/duplicating a split tab causes erratic tab movements | https://github.com/zen-browser/desktop/issues/6824 | 3 days, 23:44:29 | 3 days, 23:44:29 |
| "Full screen" item can be interacted with inside "Customise Toolbar..." Menu which breaks it | https://github.com/zen-browser/desktop/issues/6822 | 4 days, 0:54:03 | 4 days, 0:54:04 |
| When Web Panel is open split tab movement indicators do not display correctly | https://github.com/zen-browser/desktop/issues/6819 | 4 days, 1:28:54 | 4 days, 1:28:55 |
| When Web Panel is open Vertical Tab Splits can't be resized | https://github.com/zen-browser/desktop/issues/6817 | 16:18:30 | 4 days, 1:42:11 |
| Anthropic's Claude freezes only on Zen browser | https://github.com/zen-browser/desktop/issues/6816 | 1 day, 6:43:57 | 4 days, 1:48:02 |
| Cursor Auto-Highlight on Ctrl+Tab Disrupts Tab Cycling | https://github.com/zen-browser/desktop/issues/6815 | 4 days, 1:59:18 | 4 days, 1:59:19 |
| Disabling "Use workspace colors as primary color" does nothing | https://github.com/zen-browser/desktop/issues/6812 | 4 days, 2:25:50 | 4 days, 2:25:51 |
| Sites within WebPanel behaves wrong if navigator API is spoofed vie extension | https://github.com/zen-browser/desktop/issues/6811 | 4 days, 2:41:39 | 4 days, 2:41:40 |
| When removing an extension, confirmation message has a mistake | https://github.com/zen-browser/desktop/issues/6810 | 4 days, 3:08:04 | 4 days, 3:08:04 |
| Zen comes pre-installed with an English (United States) dictionary which can't be removed | https://github.com/zen-browser/desktop/issues/6809 | 4 days, 3:29:07 | 4 days, 3:29:07 |
| UI bug: Responsive Design Mode reload notification being obscured by music player | https://github.com/zen-browser/desktop/issues/6808 | 4 days, 4:28:07 | 4 days, 4:28:07 |
| Placing the "Zoom Controls" item in the Top Item Row of the Side Toolbar causes zoom indicator to not appear. | https://github.com/zen-browser/desktop/issues/6807 | 4 days, 4:37:37 | 4 days, 4:37:37 |
| While in the "Customize Toolbar..." Menu the maximise window button is greyed out and not usable | https://github.com/zen-browser/desktop/issues/6806 | 4 days, 5:01:40 | 4 days, 5:01:40 |
| Placing a Large Item as the first item in the Top Item Row of the Side Toolbar breaks entire Side Toolbar when in Collapsed Toolbar Layout | https://github.com/zen-browser/desktop/issues/6805 | 4 days, 5:38:36 | 4 days, 5:38:37 |
| Top item row in Side Toolbar not aligned with items in Top Toolbar when using Collapsed Toolbar | https://github.com/zen-browser/desktop/issues/6804 | 2:30:37 | 4 days, 6:01:27 |
| Toolbar with a lot of items can break single toolbar | https://github.com/zen-browser/desktop/issues/6803 | 4 days, 6:51:09 | 4 days, 6:51:09 |
| Zen Webpanel (Sidebar) does not move | https://github.com/zen-browser/desktop/issues/6802 | 4 days, 6:56:53 | 4 days, 6:56:53 |
| [Twilight 1.10.1t] All tabs are loading after update | https://github.com/zen-browser/desktop/issues/6801 | 0:08:03 | 21:25:15 |
| Side flap bug | https://github.com/zen-browser/desktop/issues/6800 | None | 0:00:08 |
| Pinned tabs glance does not reset | https://github.com/zen-browser/desktop/issues/6799 | 0:06:08 | 4 days, 9:00:07 |
| [Twilight 1.10.1t] Last selected tab not respected if restoring split view group on launch | https://github.com/zen-browser/desktop/issues/6798 | None | 3 days, 5:15:16 |
| [Twilight 1.10.1] Switching workspaces is not as fluid as before with a brief black flash when moving to new workspace. | https://github.com/zen-browser/desktop/issues/6797 | None | 1 day, 2:14:58 |
| Theme not correctly working/resetting when switching workspace | https://github.com/zen-browser/desktop/issues/6796 | 4 days, 11:30:51 | 4 days, 11:30:51 |
| Zen Browser Freeze When Downloading | https://github.com/zen-browser/desktop/issues/6795 | 4 days, 11:54:20 | 4 days, 11:54:21 |
| Default Translucency Not Working - Toolbar and Sidebar Colors Forced to Windows Theme | https://github.com/zen-browser/desktop/issues/6794 | 4 days, 13:11:15 | 4 days, 13:11:16 |
| Invisible Floating Bar | https://github.com/zen-browser/desktop/issues/6792 | None | 22:04:52 |
| Unable to log in to Pocket | https://github.com/zen-browser/desktop/issues/6790 | 4 days, 17:42:50 | 4 days, 17:42:51 |
| Workspaces working as tab groups and not as workspaces | https://github.com/zen-browser/desktop/issues/6789 | 4:18:48 | 4 days, 17:46:34 |
| [Privacy] Unwanted Connections, Transparency and Default Search Engine | https://github.com/zen-browser/desktop/issues/6787 | 4 days, 20:40:43 | 4 days, 20:40:43 |
| glance in Google drive | https://github.com/zen-browser/desktop/issues/6785 | 4 days, 22:23:09 | 4 days, 22:23:10 |
| Winget adds desktop shortcut | https://github.com/zen-browser/desktop/issues/6784 | 0:22:29 | 4 days, 22:41:24 |
| Theme Color alpha hex functionality broken | https://github.com/zen-browser/desktop/issues/6783 | 4 days, 6:08:04 | 5 days, 0:00:15 |
| Kernel panics on macOS | https://github.com/zen-browser/desktop/issues/6781 | 4:00:11 | 5 days, 1:16:46 |
| workforcenow.adp.com doesn't prompt for passkey | https://github.com/zen-browser/desktop/issues/6780 | 5 days, 1:58:56 | 5 days, 1:58:56 |
| macOS Title Bar reg/yellow/green Buttons Are Colorless | https://github.com/zen-browser/desktop/issues/6776 | 0:12:16 | 5:53:54 |
| Cant login to netflix | https://github.com/zen-browser/desktop/issues/6773 | 1:34:11 | 11:31:40 |
| Tab unloader disregards preferences on unsaved tabs | https://github.com/zen-browser/desktop/issues/6770 | 5 days, 17:40:09 | 5 days, 17:40:09 |
| Inconsistent sizes for bottom icons | https://github.com/zen-browser/desktop/issues/6769 | 5 days, 18:00:19 | 5 days, 18:00:20 |
| Blank Screen Insted of Home screen | https://github.com/zen-browser/desktop/issues/6768 | 13:18:07 | 5 days, 18:57:14 |
| Pin syncing on new devices | https://github.com/zen-browser/desktop/issues/6767 | 4 days, 3:54:28 | 5 days, 19:11:28 |
| zen.mediacontrols.enabled doesn't appear in about:config | https://github.com/zen-browser/desktop/issues/6766 | 8:19:56 | 11:30:57 |
| Address bar closes when switching input language with Cmd+Space on Wayland (Ubuntu) | https://github.com/zen-browser/desktop/issues/6765 | 1 day, 6:03:22 | 5 days, 20:53:14 |
| New tab overlay hides when CTRL key is pressed | https://github.com/zen-browser/desktop/issues/6764 | 21:36:14 | 5 days, 21:13:53 |
| New Tab Button &#124; Error | https://github.com/zen-browser/desktop/issues/6762 | 16:35:56 | 21:18:08 |
| Extensions doesn't load automatically | https://github.com/zen-browser/desktop/issues/6760 | 5 days, 22:22:05 | 5 days, 22:22:06 |
| PowerToys Run still not working correctly (web search) | https://github.com/zen-browser/desktop/issues/6759 | 6 days, 0:37:43 | 6 days, 0:37:44 |
| URL which beging with HTTPS Glace does not recognize | https://github.com/zen-browser/desktop/issues/6758 | 6 days, 0:46:54 | 6 days, 0:46:54 |
| opening external files and links | https://github.com/zen-browser/desktop/issues/6757 | 6 days, 1:30:57 | 6 days, 1:30:58 |
| editing pdfs do not export correctly | https://github.com/zen-browser/desktop/issues/6756 | 6 days, 1:32:26 | 6 days, 1:32:27 |
| spotify can't play songs | https://github.com/zen-browser/desktop/issues/6755 | 1:46:04 | 2:43:09 |
| Scrolling seems to be lagging back again in `v1.10.1b` while the browser rounded corner was disabled | https://github.com/zen-browser/desktop/issues/6754 | 6 days, 2:13:52 | 6 days, 2:13:53 |
| Can't install mods | https://github.com/zen-browser/desktop/issues/6752 | 1 day, 10:42:01 | 6 days, 2:50:15 |
| Ctrl-Q closes current tab before exit | https://github.com/zen-browser/desktop/issues/6751 | 6 days, 3:34:38 | 6 days, 3:34:38 |
| Extensions spilling out of the sidebar | https://github.com/zen-browser/desktop/issues/6750 | 5:04:56 | 6 days, 4:23:46 |
| heylogin popup empty | https://github.com/zen-browser/desktop/issues/6749 | None | 1 day, 8:42:50 |
| The pip option often fails after a reboot | https://github.com/zen-browser/desktop/issues/6748 | 6 days, 4:59:02 | 6 days, 4:59:02 |
| Movie Player error 6007-1001-3102: Please use an updated version of your browser or use another device | https://github.com/zen-browser/desktop/issues/6747 | None | 2:09:47 |
| Zen crashes on right click on tab | https://github.com/zen-browser/desktop/issues/6746 | 1:10:39 | 6 days, 5:37:54 |
| It would be useful to have a Restore/Reset icon next to changed keyboard shortcuts. | https://github.com/zen-browser/desktop/issues/6744 | 6 days, 5:49:25 | 6 days, 5:49:26 |
| Opening the settings page not selecting the unloaded tab | https://github.com/zen-browser/desktop/issues/6743 | 6 days, 7:14:48 | 6 days, 7:14:49 |
| Pinned Essentials clipping thorugh Workspace/Tabs area in Compact Mode | https://github.com/zen-browser/desktop/issues/6741 | 6 days, 9:36:36 | 6 days, 9:36:37 |
| split with essentials not working | https://github.com/zen-browser/desktop/issues/6739 | 6 days, 16:29:52 | 6 days, 16:29:53 |
| Media player music animation should respect animation accessibility settings | https://github.com/zen-browser/desktop/issues/6737 | 6 days, 17:23:48 | 6 days, 17:23:49 |
| Unable to swipe through workspaces. | https://github.com/zen-browser/desktop/issues/6735 | 6 days, 19:53:12 | 6 days, 19:53:12 |
| Automatically leaving meetings when expanding a glance tab containing the meeting | https://github.com/zen-browser/desktop/issues/6734 | 1 day, 15:01:01 | 6 days, 21:10:19 |
| Zen crashes my Computer completely | https://github.com/zen-browser/desktop/issues/6732 | 3:19:38 | 6 days, 22:54:38 |
| Tab bar width issues | https://github.com/zen-browser/desktop/issues/6730 | 6 days, 23:26:00 | 6 days, 23:26:01 |
| Transparency no longer works with the 1.10.1b update on Linux | https://github.com/zen-browser/desktop/issues/6729 | 0:00:56 | 7 days, 0:06:00 |
| Issues with css live edit | https://github.com/zen-browser/desktop/issues/6728 | 7 days, 0:43:26 | 7 days, 0:43:27 |
| corner case: Media Player handling long media names | https://github.com/zen-browser/desktop/issues/6727 | 7 days, 0:46:48 | 7 days, 0:46:49 |
| Vimium tab navigation broken since 1.9b | https://github.com/zen-browser/desktop/issues/6726 | 7 days, 0:50:09 | 7 days, 0:50:09 |
| When i open zen it only shows black screen home page | https://github.com/zen-browser/desktop/issues/6725 | 0:22:12 | 7 days, 1:14:36 |
| Shortcuts not working as intended/unclear. i.e: Does X instead of Y as stated in the Keyboard Shortcuts section. | https://github.com/zen-browser/desktop/issues/6724 | 7 days, 1:20:26 | 7 days, 1:20:26 |
| Zen icon not showing in Plasma title bar | https://github.com/zen-browser/desktop/issues/6723 | 7 days, 1:38:55 | 7 days, 1:38:55 |
| Windows system theme switching does not work | https://github.com/zen-browser/desktop/issues/6722 | 7 days, 2:41:59 | 7 days, 2:41:59 |
| All of Essentials suddenly disappearing | https://github.com/zen-browser/desktop/issues/6721 | 4 days, 5:40:42 | 7 days, 2:43:33 |
| New tab shortcut broken | https://github.com/zen-browser/desktop/issues/6719 | 4 days, 4:59:23 | 10 days, 9:35:09 |
| having a lot of workspaces still require from me to have wide sidebar | https://github.com/zen-browser/desktop/issues/6718 | 22:37:20 | 23:25:25 |
| YouTube essential disappear when reopening the browser | https://github.com/zen-browser/desktop/issues/6717 | 7 days, 5:24:03 | 7 days, 5:24:03 |
| Window Control Buttons Misaligned in Compact Mode | https://github.com/zen-browser/desktop/issues/6716 | 0:24:05 | 7 days, 6:18:13 |
| Certificate Manager is mostly broken | https://github.com/zen-browser/desktop/issues/6713 | 9:53:59 | 7 days, 7:51:20 |
| Zen browser's implementation of Content Security Policy | https://github.com/zen-browser/desktop/issues/6712 | 6 days, 22:36:46 | 7 days, 8:01:58 |
| macOS passkeys not working on certain websites | https://github.com/zen-browser/desktop/issues/6709 | 3 days, 0:44:40 | 7 days, 13:20:09 |
| Website Appearance: Automatic broken on macOS | https://github.com/zen-browser/desktop/issues/6708 | 2 days, 20:48:35 | 7 days, 13:22:04 |
| zen new tab process in new window is cpu heavy | https://github.com/zen-browser/desktop/issues/6707 | None | 1:22:09 |
| Stopping YouTube video on Zen forcing Alcove (dynamic island app) to quit and cannot be launched again | https://github.com/zen-browser/desktop/issues/6704 | 0:32:40 | 7 days, 14:46:10 |
| New tabs open on new windows | https://github.com/zen-browser/desktop/issues/6703 | 7 days, 15:11:33 | 7 days, 15:11:34 |
| Query input dialog disappears when changing the language | https://github.com/zen-browser/desktop/issues/6702 | 7 days, 17:44:36 | 7 days, 17:44:36 |
| adding new tab while being on full screen | https://github.com/zen-browser/desktop/issues/6701 | 17:49:38 | 7 days, 18:20:09 |
| Trying to export/share Rice softlocks the browser | https://github.com/zen-browser/desktop/issues/6700 | 7 days, 18:55:49 | 7 days, 18:55:50 |
| Changing tabs scrolls the tab bar to the top | https://github.com/zen-browser/desktop/issues/6699 | None | 1 day, 4:31:48 |
| External Links - Opens the browser, but not the link. (ZenBrowser.x86_64.AppImage + POP!_os 22.04) | https://github.com/zen-browser/desktop/issues/6698 | 2 days, 15:10:42 | 7 days, 20:37:03 |
| Problem with Youtube Music | https://github.com/zen-browser/desktop/issues/6697 | 2:07:46 | 7 days, 21:15:12 |
| some website/graph is not rendered correctly | https://github.com/zen-browser/desktop/issues/6692 | None | 0:10:52 |
| Preference "zen.workspaces.show-icon-strip=false" no-longer hides non-current workspaces. | https://github.com/zen-browser/desktop/issues/6690 | 0:03:14 | 8 days, 0:46:14 |
| some sites wont load properly | https://github.com/zen-browser/desktop/issues/6689 | None | 16:58:42 |
| 如何保证常驻标签页在关闭浏览器后重新打开浏览器后常驻标签页的URL保持不变而不是上一次关闭浏览器前最后访问的地址 | https://github.com/zen-browser/desktop/issues/6687 | 0:19:22 | 8 days, 3:16:36 |
| Youtube and Youtube Music seeking in Media player is not synced | https://github.com/zen-browser/desktop/issues/6685 | 0:32:27 | 8 days, 3:18:50 |
| Screen Sharing Bug on Mac | https://github.com/zen-browser/desktop/issues/6683 | 8 days, 3:49:00 | 8 days, 3:49:01 |
| Weird workspace scroll change behaviour with sidebar to the right | https://github.com/zen-browser/desktop/issues/6680 | 8 days, 4:52:43 | 8 days, 4:52:44 |
| Zen not drawing properly when first opened | https://github.com/zen-browser/desktop/issues/6679 | 3 days, 22:17:55 | 8 days, 5:02:06 |
| The browser.tabs.allow_transparent_browser stoped working | https://github.com/zen-browser/desktop/issues/6678 | 0:14:11 | 8 days, 5:49:04 |
| "Reading List" extension: Can't read or change data on this site | https://github.com/zen-browser/desktop/issues/6677 | 8 days, 6:42:58 | 8 days, 6:42:59 |
| Media Control does not respect playback speed | https://github.com/zen-browser/desktop/issues/6675 | None | 3:03:07 |
| Extension install confirm dialog goes offscreen in single toolbar mode | https://github.com/zen-browser/desktop/issues/6674 | 0:29:54 | 8 days, 7:25:57 |
| bug: media player applet doesn't respect current progress when paused | https://github.com/zen-browser/desktop/issues/6672 | 0:18:24 | 8 days, 7:45:39 |
| media playing asks if i want to leave | https://github.com/zen-browser/desktop/issues/6671 | 3:56:03 | 4:27:20 |
| Showing previous version even after Updating | https://github.com/zen-browser/desktop/issues/6669 | 1:54:14 | 8 days, 12:38:12 |
| Pin Tabs & Essential Tabs are Removed | https://github.com/zen-browser/desktop/issues/6668 | 8 days, 13:06:17 | 8 days, 13:06:17 |
| Google Docs breaking | https://github.com/zen-browser/desktop/issues/6664 | 19:28:30 | 8 days, 16:13:47 |
| Media freezes after toggling Zen from different window | https://github.com/zen-browser/desktop/issues/6663 | 8 days, 17:32:25 | 8 days, 17:32:26 |
| CPU | https://github.com/zen-browser/desktop/issues/6662 | 22:12:03 | 8 days, 18:02:57 |
| [ Twilight ] Loosing transparency | https://github.com/zen-browser/desktop/issues/6660 | 18:34:05 | 1 day, 0:27:29 |
| Automaticallty leaving google meets. | https://github.com/zen-browser/desktop/issues/6659 | 0:51:01 | 13:36:13 |
| Cannot reorder tabs or open split view in private browsing | https://github.com/zen-browser/desktop/issues/6658 | 8 days, 20:34:09 | 8 days, 20:34:09 |
| Extension icons overflowing when pinned to toolbar | https://github.com/zen-browser/desktop/issues/6657 | 16:23:15 | 8 days, 20:53:25 |
| Essential tabs frequently exhibit an overlay that obscures their content | https://github.com/zen-browser/desktop/issues/6655 | 8 days, 21:20:37 | 8 days, 21:20:37 |
| Workspaces Icon Strip STILL never scrolls or stops expanding and it makes the browser unusable | https://github.com/zen-browser/desktop/issues/6652 | 16:08:33 | 16:08:33 |
| Roboform extension is not filling logon form fields in Zen browswer | https://github.com/zen-browser/desktop/issues/6650 | None | 5 days, 18:03:32 |
| Media player controller causes youtube music to stop playing after sometime | https://github.com/zen-browser/desktop/issues/6648 | 23:18:57 | 1 day, 0:47:45 |
| Shortcut Override Disables Backspace Input | https://github.com/zen-browser/desktop/issues/6647 | 9 days, 1:23:39 | 9 days, 1:23:39 |
| "leave"message keeps popping-up | https://github.com/zen-browser/desktop/issues/6646 | 0:19:09 | 9 days, 1:27:14 |
| UI Scaling issue on linux desktop | https://github.com/zen-browser/desktop/issues/6644 | 9 days, 1:37:58 | 9 days, 1:37:58 |
| Update 1.10b removes option to toggle displaying workspaces as icon strip | https://github.com/zen-browser/desktop/issues/6643 | 1:56:58 | 20:11:36 |
| Flatpak theming issue with GTK | https://github.com/zen-browser/desktop/issues/6642 | 9 days, 2:15:14 | 9 days, 2:15:14 |
| Some websites doesnt load but others load!!! | https://github.com/zen-browser/desktop/issues/6641 | 3:22:02 | 21:31:59 |
| Problem with Zen In instagram | https://github.com/zen-browser/desktop/issues/6640 | 4 days, 3:24:24 | 9 days, 3:47:22 |
| Media Control Keys Not Working | https://github.com/zen-browser/desktop/issues/6639 | 6:49:55 | 2 days, 1:54:44 |
| DRM content get's paused abruptly | https://github.com/zen-browser/desktop/issues/6638 | 4 days, 5:05:32 | 4 days, 5:05:32 |
| Google Meet disconnects after a few seconds if I switch tabs | https://github.com/zen-browser/desktop/issues/6637 | 0:28:11 | 2:43:39 |
| Problems with Google meet, unusable in call continuos down | https://github.com/zen-browser/desktop/issues/6636 | 0:05:47 | 2:56:40 |
| Deleted workpaces with tabs still exist(?) | https://github.com/zen-browser/desktop/issues/6635 | 9 days, 6:03:15 | 9 days, 6:03:15 |
| Audio shut off after about 25 seconds on some website. | https://github.com/zen-browser/desktop/issues/6634 | 3:41:06 | 3:41:06 |
| Essential and Pinned tabs not opening on startup | https://github.com/zen-browser/desktop/issues/6630 | 9 days, 11:09:25 | 9 days, 11:09:25 |
| Youtube Music randomly switch to tab and showing leave page dialog. | https://github.com/zen-browser/desktop/issues/6627 | 0:27:21 | 10:06:53 |
| Rendering Issues for Startpage, Vercel and other websites | https://github.com/zen-browser/desktop/issues/6626 | 4:36:44 | 9 days, 12:48:07 |
| Few bugs | https://github.com/zen-browser/desktop/issues/6623 | 9 days, 15:23:47 | 9 days, 15:23:47 |
| Dark mode on Google has darker boxes around each result compared to the background | https://github.com/zen-browser/desktop/issues/6622 | 15:46:04 | 9 days, 15:32:25 |
| [1.10b] Focusing back into split windows causes janky resizing of websites along with rendering delay when exiting out of split view into other tabs | https://github.com/zen-browser/desktop/issues/6621 | None | 6 days, 6:36:15 |
| Blur behind new tab isn't centered properly | https://github.com/zen-browser/desktop/issues/6620 | 0:23:52 | 0:43:53 |
| The media animation causes high CPU usage | https://github.com/zen-browser/desktop/issues/6619 | 9 days, 16:13:08 | 9 days, 16:13:08 |
| white streak on left side of window when i fullscreen | https://github.com/zen-browser/desktop/issues/6617 | 1:29:28 | 9 days, 17:18:57 |
| [1.10b] Focusing back into split windows causes janky resizing animation | https://github.com/zen-browser/desktop/issues/6614 | None | 2:09:32 |
| Color is not theme switching on audio widget | https://github.com/zen-browser/desktop/issues/6613 | 9 days, 17:54:09 | 9 days, 17:54:10 |
| Authentication on sites via a certificate (such as a Smart Card) broken on macOS in 1.10b | https://github.com/zen-browser/desktop/issues/6612 | 9 days, 18:33:37 | 9 days, 18:33:37 |
| Pinned tab separator inconsistent width | https://github.com/zen-browser/desktop/issues/6611 | 9 days, 19:23:43 | 9 days, 19:23:44 |
| Sidebar/Tab Bar navigation buttons overflow | https://github.com/zen-browser/desktop/issues/6610 | 9 days, 19:28:07 | 9 days, 19:28:08 |
| Inconsistent spacing in compact modes | https://github.com/zen-browser/desktop/issues/6609 | 9 days, 19:40:12 | 9 days, 19:40:13 |
| No default favicon for sites without Favicon | https://github.com/zen-browser/desktop/issues/6608 | 20:08:49 | 9 days, 19:44:17 |
| Music playback from Jellyfin fails if tab not focused | https://github.com/zen-browser/desktop/issues/6607 | None | 17:48:12 |
| New "Media player controller" autoscrolls to top of tab list | https://github.com/zen-browser/desktop/issues/6605 | 21:45:39 | 2 days, 10:48:27 |
| Autofill does not work in Mac OS | https://github.com/zen-browser/desktop/issues/6604 | 9 days, 20:41:25 | 9 days, 20:41:26 |
| warning pop up randomly | https://github.com/zen-browser/desktop/issues/6603 | 0:20:03 | 18:13:51 |
| Controls not visible in new media player controller | https://github.com/zen-browser/desktop/issues/6601 | 1:42:38 | 9 days, 21:46:37 |
| Unexplained Black Background in full screen mode | https://github.com/zen-browser/desktop/issues/6600 | 9 days, 21:59:10 | 9 days, 21:59:11 |
| can't delete a shortcut | https://github.com/zen-browser/desktop/issues/6599 | 0:02:25 | 19:13:46 |
| With Media Player, pinned tabs playing audio/video do not unload | https://github.com/zen-browser/desktop/issues/6598 | None | 0:09:27 |
| workspaces being displayed in a line made sidebar too wide resulting in multiple visual issues | https://github.com/zen-browser/desktop/issues/6597 | 1:21:34 | 1 day, 17:31:25 |
| Close page alert appears out of nowhere randomly whenever using YouTube Music in the background | https://github.com/zen-browser/desktop/issues/6596 | 0:40:11 | 9 days, 23:14:36 |
| All tabs keep crashing on Windows | https://github.com/zen-browser/desktop/issues/6595 | 9 days, 23:41:59 | 9 days, 23:42:00 |
| Missing Profile Manager in Application Menu | https://github.com/zen-browser/desktop/issues/6594 | 7 days, 20:01:45 | 9 days, 23:51:00 |
| google slides stops | https://github.com/zen-browser/desktop/issues/6592 | 0:18:30 | 10 days, 0:18:42 |
| [1.10b] Google meet auto leaves if tab not in focus | https://github.com/zen-browser/desktop/issues/6591 | 0:51:20 | 21:44:10 |
| Buggy UI when switching from Single toolbar to Collapsed toolbar [1.10b] | https://github.com/zen-browser/desktop/issues/6590 | 10 days, 0:56:02 | 10 days, 0:56:02 |
| [1.10b] Unloaded pinned tab with middle click is still loaded | https://github.com/zen-browser/desktop/issues/6589 | None | 2 days, 18:22:26 |
| Essentials tab with "messages.google.com", after browser restart, is now just an empty essentials window. | https://github.com/zen-browser/desktop/issues/6587 | 10 days, 1:47:23 | 10 days, 1:47:23 |
| Customize toolbar glitch | https://github.com/zen-browser/desktop/issues/6584 | None | 0:07:05 |
| Weird behaviour of media player | https://github.com/zen-browser/desktop/issues/6583 | 0:28:23 | 19:58:25 |
| weird behavior of pinned tab when in unload state. (1.10b) | https://github.com/zen-browser/desktop/issues/6582 | None | 3 days, 4:21:05 |
| Sidebar(Bookmarks) not resizable when on the right | https://github.com/zen-browser/desktop/issues/6581 | 10 days, 3:38:17 | 10 days, 3:38:17 |
| Shortcut key (ALT + C) not working as it shoud | https://github.com/zen-browser/desktop/issues/6580 | 8:01:15 | 10 days, 3:47:52 |
| Extension's options pop-up in the address after switching between single and multiple toolbars | https://github.com/zen-browser/desktop/issues/6579 | 7 days, 23:16:56 | 10 days, 3:48:18 |
| search bar cuts out of screen | https://github.com/zen-browser/desktop/issues/6578 | 7 days, 7:58:30 | 10 days, 4:05:13 |
| new media player controls invisible | https://github.com/zen-browser/desktop/issues/6577 | 2:40:31 | 4 days, 1:29:05 |
| Broke layout when resizing on gnome | https://github.com/zen-browser/desktop/issues/6574 | 10 days, 5:06:32 | 10 days, 5:06:33 |
| Split screen is still unusable | https://github.com/zen-browser/desktop/issues/6573 | 10 days, 5:22:13 | 10 days, 5:22:14 |
| Bookmark toolbar hidden forever, cannot re-enable | https://github.com/zen-browser/desktop/issues/6572 | 4:29:45 | 10 days, 5:30:23 |
| Music player disappears when I enter fullscreen mode. | https://github.com/zen-browser/desktop/issues/6571 | 10 days, 5:46:36 | 10 days, 5:46:37 |
| Shortcut for compact mode not working | https://github.com/zen-browser/desktop/issues/6570 | 23:53:56 | 10 days, 5:48:07 |
| The tab playing music suddenly tries to close | https://github.com/zen-browser/desktop/issues/6569 | 2:34:44 | 1 day, 3:41:49 |
| pages are not loading. | https://github.com/zen-browser/desktop/issues/6568 | 0:36:26 | 6:12:21 |
| [1.10b] Problem reproducing music after new update | https://github.com/zen-browser/desktop/issues/6567 | 4:36:27 | 1 day, 4:05:32 |
| Website for `grok.com` unable to be opened | https://github.com/zen-browser/desktop/issues/6566 | 0:34:25 | 4:23:14 |
| I don't see the new media player | https://github.com/zen-browser/desktop/issues/6565 | 0:01:31 | 0:19:53 |
| Grouping tabs bug | https://github.com/zen-browser/desktop/issues/6564 | 1:25:58 | 10 days, 7:29:16 |
| [1.10b]Music controls not visible in the sidebar media player - light mode | https://github.com/zen-browser/desktop/issues/6562 | 0:57:05 | 4 days, 5:49:17 |
| [1.10b] The default icon for tabs with no favicon is a bit strange, kinda preferred the default globe icon. | https://github.com/zen-browser/desktop/issues/6558 | 9:12:57 | 10 days, 15:57:17 |
| extension icons being cut off | https://github.com/zen-browser/desktop/issues/6556 | 5:21:38 | 10 days, 17:11:42 |
| Cornerradius on websites | https://github.com/zen-browser/desktop/issues/6554 | 10 days, 17:31:17 | 10 days, 17:31:18 |
| Floating tab bar breaks without any shortcuts set | https://github.com/zen-browser/desktop/issues/6552 | 10 days, 23:11:25 | 10 days, 23:11:25 |
| Profiles manage page not open | https://github.com/zen-browser/desktop/issues/6549 | 1 day, 3:51:56 | 11 days, 1:55:12 |
| SImple tab group is locked loading in a new window | https://github.com/zen-browser/desktop/issues/6547 | 11 days, 2:09:36 | 11 days, 2:09:36 |
| Save to Koofr extension not working | https://github.com/zen-browser/desktop/issues/6546 | None | 0:20:09 |
| Buttons not loading in ChatGPT | https://github.com/zen-browser/desktop/issues/6545 | 1 day, 1:59:28 | 11 days, 3:04:35 |
| Multiple toolbars prevents access to window controls | https://github.com/zen-browser/desktop/issues/6544 | 8 days, 2:31:30 | 11 days, 3:12:41 |
| Master Password not recognised | https://github.com/zen-browser/desktop/issues/6543 | None | 0:08:37 |
| The 1.9.1B version of the browser is not compatible with Baidu Input Method, which may cause the page to freeze when text is entered into the search bar. | https://github.com/zen-browser/desktop/issues/6542 | 11 days, 3:44:20 | 11 days, 3:44:21 |
| [ twilight ] Set alternatives languages issues | https://github.com/zen-browser/desktop/issues/6541 | 14:16:10 | 1 day, 3:56:17 |
| Browser takes theme color on websites which don't have any background color #bug | https://github.com/zen-browser/desktop/issues/6539 | 11 days, 7:02:47 | 11 days, 7:02:48 |
| Opening Zen via a keyboard shortcut causes a Open in troubleshoot mode. | https://github.com/zen-browser/desktop/issues/6538 | 8:37:13 | 11 days, 9:21:17 |
| Microsoft Teams fails to init | https://github.com/zen-browser/desktop/issues/6537 | 11 days, 9:52:46 | 11 days, 9:52:46 |
| logs off from every account on restart | https://github.com/zen-browser/desktop/issues/6536 | 13:39:58 | 11 days, 10:19:55 |
| Page screenshot buttons, `about:logins` and `Secure Site Not Available` page [seem to] use default accent color | https://github.com/zen-browser/desktop/issues/6534 | 11 days, 16:25:09 | 11 days, 16:25:09 |
| Enhanced tracking protection ("shield" icon) is gone | https://github.com/zen-browser/desktop/issues/6533 | 11 days, 6:57:39 | 11 days, 15:54:58 |
| Browser does not record history | https://github.com/zen-browser/desktop/issues/6532 | 6:33:00 | 11 days, 18:30:23 |
| White bar at the bottom of the window when having windows "Hide Taskbar" on | https://github.com/zen-browser/desktop/issues/6531 | 0:38:42 | 11 days, 20:09:24 |
| Closing zen not working | https://github.com/zen-browser/desktop/issues/6529 | None | 9:45:39 |
| Closing and reopening essentials results in pinned tab | https://github.com/zen-browser/desktop/issues/6528 | 11 days, 21:21:41 | 11 days, 21:21:42 |
| Zen not opening last used tab when opening new window | https://github.com/zen-browser/desktop/issues/6527 | 11 days, 21:28:58 | 11 days, 21:28:58 |
| Tab Reordering Issue when in Always Private Browsing Mode | https://github.com/zen-browser/desktop/issues/6526 | 11 days, 21:33:54 | 11 days, 21:33:55 |
| Tab close button clickable area smaller than hover-highlighted area | https://github.com/zen-browser/desktop/issues/6525 | 11 days, 22:43:11 | 11 days, 22:43:11 |
| On startup browser does not respect spacers in the tolbar customisation | https://github.com/zen-browser/desktop/issues/6524 | 11 days, 23:06:57 | 11 days, 23:06:57 |
| Issues with opening link in a new tab from Essential tab from a different workspace/container | https://github.com/zen-browser/desktop/issues/6523 | 21:19:50 | 10 days, 7:52:33 |
| pressing any key opens "Find in page..." | https://github.com/zen-browser/desktop/issues/6517 | 2:10:33 | 5:11:26 |
| reopen closed window | https://github.com/zen-browser/desktop/issues/6516 | 12 days, 3:30:16 | 12 days, 3:30:16 |
| Links should open in the Default Workspace (and assigned container, if set) instead of the last used one | https://github.com/zen-browser/desktop/issues/6515 | 12 days, 3:52:21 | 12 days, 3:52:21 |
| Unable to download files from drive.google.com or gmail. | https://github.com/zen-browser/desktop/issues/6514 | 1 day, 10:45:46 | 12 days, 4:36:11 |
| Code signature changed? | https://github.com/zen-browser/desktop/issues/6513 | 1 day, 16:33:41 | 3 days, 19:57:51 |
| Closing mini window tab opened from pinned essential goes to new tab | https://github.com/zen-browser/desktop/issues/6510 | 12 days, 7:04:31 | 12 days, 7:04:32 |
| New Tab -> Back to old tab doesn't work. | https://github.com/zen-browser/desktop/issues/6509 | 12 days, 7:37:46 | 12 days, 7:37:47 |
| Multiple windows reopen on launch despite disabling "Open previous windows and tabs" | https://github.com/zen-browser/desktop/issues/6508 | 12 days, 8:13:19 | 12 days, 8:13:20 |
| Canva Verify Payment Window Not Loading | https://github.com/zen-browser/desktop/issues/6506 | 12 days, 14:36:55 | 12 days, 14:36:56 |
| New zen window / instance is opening by itself | https://github.com/zen-browser/desktop/issues/6504 | 12 days, 18:03:52 | 12 days, 18:03:53 |
| External programs can't open links (Log in) using zen browser. | https://github.com/zen-browser/desktop/issues/6503 | None | 0:09:07 |
| Opens first tab after update | https://github.com/zen-browser/desktop/issues/6502 | 0:16:15 | 0:16:15 |
| Minimize and restore down buttons are not shown in KDE wayland session | https://github.com/zen-browser/desktop/issues/6501 | 12 days, 20:18:10 | 12 days, 20:18:11 |
| Cannot bind certain keys for shortcuts | https://github.com/zen-browser/desktop/issues/6498 | 18:29:44 | 13 days, 1:18:14 |
| Back and Forward Buttons Switch Workspace Instead of Page | https://github.com/zen-browser/desktop/issues/6497 | 11:07:22 | 11 days, 8:39:41 |
| Can't close windows in compact mode (Windows) | https://github.com/zen-browser/desktop/issues/6495 | 13 days, 2:10:59 | 13 days, 2:10:59 |
| URL bar narrow after compact mode | https://github.com/zen-browser/desktop/issues/6493 | 1 day, 12:31:52 | 13 days, 2:31:24 |
| Cant rearrange tabs and splitview when in incogito | https://github.com/zen-browser/desktop/issues/6492 | 13 days, 3:15:56 | 13 days, 3:15:56 |
| Web panels no longer appear when watching a fullscreen video. | https://github.com/zen-browser/desktop/issues/6491 | 13 days, 5:01:16 | 13 days, 5:01:17 |
| Problem watching DRM content (specifically www.crunchyroll.com content) | https://github.com/zen-browser/desktop/issues/6490 | 11:50:38 | 13 days, 6:05:20 |
| When using Baidu to search, the search bar appears blank and it is impossible to input text. If you force an input by using the space bar, the web page will return to the previous one. | https://github.com/zen-browser/desktop/issues/6489 | None | 2 days, 2:54:25 |
| Major contrast/transparency visual background glitch | https://github.com/zen-browser/desktop/issues/6488 | 13 days, 7:25:57 | 13 days, 7:25:58 |
| Tab page jitter in Split View mode | https://github.com/zen-browser/desktop/issues/6487 | 1 day, 13:01:10 | 13 days, 8:17:37 |
| "command + shift + C" doesn't work for inspect element | https://github.com/zen-browser/desktop/issues/6485 | 1 day, 14:44:49 | 13 days, 14:53:24 |
| Top edge of browser scaling on hover | https://github.com/zen-browser/desktop/issues/6484 | 13 days, 15:42:29 | 13 days, 15:42:30 |
| Black screen, after reopen on Win10, than most tabs missing | https://github.com/zen-browser/desktop/issues/6483 | 13 days, 16:57:29 | 13 days, 16:57:29 |
| Favicons not displayed for some websites | https://github.com/zen-browser/desktop/issues/6482 | 13 days, 17:29:54 | 13 days, 17:29:55 |
| Background transparency flickering when OBS is on the background | https://github.com/zen-browser/desktop/issues/6479 | 13 days, 18:50:41 | 13 days, 18:50:42 |
| Only five web panel icons show | https://github.com/zen-browser/desktop/issues/6478 | 1:04:04 | 1:05:50 |
| Zen using too much system resources | https://github.com/zen-browser/desktop/issues/6477 | 12:40:56 | 12:40:58 |
| Caton when playing video full-screen | https://github.com/zen-browser/desktop/issues/6476 | 14 days, 5:46:49 | 14 days, 5:46:49 |
| Minor bug perhaps, click the current workspaces shortcut breaks scroll limit on tab list. | https://github.com/zen-browser/desktop/issues/6475 | 14 days, 5:55:03 | 14 days, 5:55:04 |
| Missing icons in pdf viewer interface | https://github.com/zen-browser/desktop/issues/6471 | 8 days, 16:45:52 | 14 days, 8:31:01 |
| Zen elastic scrolling | https://github.com/zen-browser/desktop/issues/6470 | 8:32:23 | 8:32:30 |
| Slide Graphics Blinking (PowerPoint) | https://github.com/zen-browser/desktop/issues/6469 | 14 days, 13:37:01 | 14 days, 13:37:02 |
| Zen ignores policies.json and keeps update popup | https://github.com/zen-browser/desktop/issues/6468 | 14 days, 13:56:24 | 14 days, 13:56:24 |
| Drag to Split only works for creating new vertical splits | https://github.com/zen-browser/desktop/issues/6463 | 14 days, 21:31:52 | 14 days, 21:31:53 |
| Scroll bar can't be scrolled from the right edge of the window (Windows) | https://github.com/zen-browser/desktop/issues/6461 | 7:04:49 | 15 days, 0:54:05 |
| Discord does not play video on zen | https://github.com/zen-browser/desktop/issues/6459 | 22:26:18 | 12 days, 1:57:02 |
| Close tab buttons slightly cut off when in compact mode (Windows) | https://github.com/zen-browser/desktop/issues/6458 | 6:26:54 | 15 days, 1:11:08 |
| Screen sharing is not working for calls on teams and google meet after the update | https://github.com/zen-browser/desktop/issues/6457 | 4 days, 18:07:16 | 15 days, 1:12:33 |
| The scroll is not smooth as on other browser | https://github.com/zen-browser/desktop/issues/6454 | 1:43:43 | 1 day, 1:36:57 |
| When there are no tabs in the browser, the sidebar gets stuck in the expanded state, blocking the view and not retracting. | https://github.com/zen-browser/desktop/issues/6453 | 1:53:35 | 2:31:06 |
| New window created when 3rd tab is split on the right | https://github.com/zen-browser/desktop/issues/6451 | None | 1 day, 11:40:57 |
| Opening links in other apps open a new Zen window with just a blank page | https://github.com/zen-browser/desktop/issues/6450 | 2 days, 0:05:56 | 15 days, 3:37:39 |
| Bug on pinned tabs | https://github.com/zen-browser/desktop/issues/6447 | 15 days, 5:27:45 | 15 days, 5:27:46 |
| Tabs randomly mix all over the place when you split | https://github.com/zen-browser/desktop/issues/6446 | 15 days, 6:21:12 | 15 days, 6:21:13 |
| The Extensions popup while adding new extensions is going out of the screen | https://github.com/zen-browser/desktop/issues/6445 | 4 days, 8:05:02 | 15 days, 6:25:14 |
| Fullscreen mode shows window border (Linux) | https://github.com/zen-browser/desktop/issues/6443 | 2 days, 4:01:19 | 15 days, 7:41:07 |
| Split view bug | https://github.com/zen-browser/desktop/issues/6442 | 15 days, 9:37:40 | 15 days, 9:37:40 |
| Maxed out all 16 cores, 64GB of RAM and 16GB of swap | https://github.com/zen-browser/desktop/issues/6441 | 4:14:00 | 15 days, 9:40:52 |
| Closing unpinned tabs below an Essential tab leaves the window stuck | https://github.com/zen-browser/desktop/issues/6437 | 7 days, 5:43:28 | 15 days, 12:15:12 |
| Unexpected bottom border when fullscreen on Windows | https://github.com/zen-browser/desktop/issues/6435 | 4:16:15 | 15 days, 13:47:02 |
| Right clicking for pasting new link on the address bar selects the current tab's link and overrides it when trying to open new tab through Ctrl+t | https://github.com/zen-browser/desktop/issues/6434 | 8 days, 6:34:51 | 15 days, 16:34:09 |
| Sidebar UI Problem | https://github.com/zen-browser/desktop/issues/6433 | None | 4 days, 1:48:19 |
| Zen forgets all tabs when the main browser is closed while Private Browsing is open | https://github.com/zen-browser/desktop/issues/6432 | 7 days, 0:32:05 | 15 days, 16:47:13 |
| Websites refuse to work | https://github.com/zen-browser/desktop/issues/6431 | 11:01:23 | 15 days, 17:06:27 |
| Sidebar Dragging Moves Entire Window | https://github.com/zen-browser/desktop/issues/6429 | 1 day, 12:51:50 | 2 days, 4:15:34 |
| Chatbot support disabled by default | https://github.com/zen-browser/desktop/issues/6428 | 0:39:39 | 15 days, 20:17:43 |
| Twitch: FrankerFaceZ extenstion | https://github.com/zen-browser/desktop/issues/6426 | 2:14:12 | 22:59:33 |
| Kagi search page has bad font rendering when using flatpak | https://github.com/zen-browser/desktop/issues/6425 | 8 days, 17:42:46 | 15 days, 22:26:02 |
| Failing to drag tab for split window when native sidebar is on the right | https://github.com/zen-browser/desktop/issues/6424 | 15 days, 23:02:32 | 15 days, 23:02:33 |
| Open any url/tab = nothing happens | https://github.com/zen-browser/desktop/issues/6423 | 15 days, 23:23:46 | 15 days, 23:23:47 |
| I have a problem creating a new tab in the browser. | https://github.com/zen-browser/desktop/issues/6420 | 0:29:25 | 16 days, 0:13:53 |
| Dark theme menu bar glitched | https://github.com/zen-browser/desktop/issues/6419 | 16 days, 0:20:20 | 16 days, 0:20:20 |
| New tab opens black page with only search option | https://github.com/zen-browser/desktop/issues/6418 | 1:30:09 | 1 day, 20:19:37 |
| Black text on dark theme | https://github.com/zen-browser/desktop/issues/6416 | 1 day, 0:41:57 | 16 days, 1:56:48 |
| Login pop-ups instant crashed. | https://github.com/zen-browser/desktop/issues/6414 | None | 3 days, 11:52:50 |
| Only last workspace tabs are synced via firefox account | https://github.com/zen-browser/desktop/issues/6413 | 3:29:46 | 16 days, 2:45:09 |
| Open in split window in split window undefined behaviour | https://github.com/zen-browser/desktop/issues/6412 | 16 days, 2:55:23 | 16 days, 2:55:24 |
| Sidebar Stucked | https://github.com/zen-browser/desktop/issues/6411 | 16 days, 3:17:38 | 16 days, 3:17:39 |
| Keyboard shortcuts not working with non-English layouts (e.g., Turkish) | https://github.com/zen-browser/desktop/issues/6410 | 16 days, 3:27:56 | 16 days, 3:27:56 |
| Chinese input not work in Baidu search engine | https://github.com/zen-browser/desktop/issues/6409 | 4:27:38 | 16 days, 4:36:48 |
| sidebar/toolbar overlap | https://github.com/zen-browser/desktop/issues/6408 | 13 days, 4:37:38 | 16 days, 4:54:10 |
| Sidebar on the right | https://github.com/zen-browser/desktop/issues/6406 | 16 days, 5:57:44 | 16 days, 5:57:45 |
| Floating video player doesn't follow virtual desktops | https://github.com/zen-browser/desktop/issues/6405 | 3 days, 3:21:41 | 16 days, 6:47:00 |
| Opening an external link when browser is closed have a different behavior than when the browser is opened | https://github.com/zen-browser/desktop/issues/6404 | 16 days, 7:01:57 | 16 days, 7:01:57 |
| Zen Browser opens on the last used virtual desktop instead of the current one | https://github.com/zen-browser/desktop/issues/6403 | 3 days, 11:14:01 | 16 days, 7:21:44 |
| Workspace assigned to bookmarks not editable after creation | https://github.com/zen-browser/desktop/issues/6402 | 16 days, 7:27:34 | 16 days, 7:27:34 |
| Split Tabs not Restored upon Hard Computer Reset | https://github.com/zen-browser/desktop/issues/6401 | 16 days, 7:41:46 | 16 days, 7:41:46 |
| (Critical) refresh button broken! | https://github.com/zen-browser/desktop/issues/6399 | 16 days, 8:13:05 | 16 days, 8:13:06 |
| Ai ChatBot unavailable in sidebar | https://github.com/zen-browser/desktop/issues/6398 | 5:17:58 | 1 day, 7:41:37 |
| Browser slow to load on launch on notebook | https://github.com/zen-browser/desktop/issues/6397 | 16 days, 9:22:29 | 16 days, 9:22:29 |
| Zen 1.9.1b auto-update from 1.9b breaks MacOS code-signature | https://github.com/zen-browser/desktop/issues/6394 | 5 days, 23:17:44 | 8 days, 4:56:29 |
| Flexible space bug when placed on either sides of the URL bar in Multiple toolbars in Browser Layout | https://github.com/zen-browser/desktop/issues/6392 | 16 days, 12:08:43 | 16 days, 12:08:43 |
| Pinned tabs aren't restored properly when multiple windows are open | https://github.com/zen-browser/desktop/issues/6391 | 16:40:17 | 16 days, 12:11:56 |
| Compact Mode Toggle Shortcut Not Working | https://github.com/zen-browser/desktop/issues/6389 | 15:23:17 | 16 days, 14:30:44 |
| Split View beyond two tabs fails | https://github.com/zen-browser/desktop/issues/6388 | 16 days, 14:45:49 | 16 days, 14:45:49 |
| Access Violation (0xc0000005) Crash When Running with SentinelOne EDR Active (Windows ARM64) | https://github.com/zen-browser/desktop/issues/6386 | 16 days, 15:59:44 | 16 days, 15:59:44 |
| book.ark toolbar and window controls persists when opening folder | https://github.com/zen-browser/desktop/issues/6385 | 16 days, 16:01:37 | 16 days, 16:01:38 |
| Right click menu to Move tab to other Workspace does not show | https://github.com/zen-browser/desktop/issues/6384 | 0:20:11 | 1 day, 23:55:41 |
| Windows Window Handling Is Problematic | https://github.com/zen-browser/desktop/issues/6382 | 16 days, 18:50:00 | 16 days, 18:50:01 |
| Glance opens on magnet links | https://github.com/zen-browser/desktop/issues/6381 | 0:03:28 | 16 days, 19:56:51 |
| Confirm Closing Feature for Glance does not Work | https://github.com/zen-browser/desktop/issues/6380 | 2:04:46 | 16 days, 19:57:26 |
| Cant open extensions when no tab open. | https://github.com/zen-browser/desktop/issues/6378 | 12 days, 15:43:18 | 16 days, 20:11:00 |
| Weird zooming and window placement issues on Windows | https://github.com/zen-browser/desktop/issues/6374 | 16 days, 22:37:04 | 16 days, 22:37:04 |
| Search Engine Shortcuts Dont work after 1.9b, no mods on | https://github.com/zen-browser/desktop/issues/6373 | 2 days, 16:37:00 | 16 days, 22:41:27 |
| Dragging Tabs to open Split view only works on the left, when the tabs are on the right | https://github.com/zen-browser/desktop/issues/6372 | None | 9 days, 2:10:52 |
| misclick caused by tab context menu | https://github.com/zen-browser/desktop/issues/6371 | 16 days, 23:25:28 | 16 days, 23:25:29 |
| URL Bar only showing up when typing. | https://github.com/zen-browser/desktop/issues/6369 | 1 day, 20:40:08 | 1 day, 23:49:44 |
| why is it grayed out ? | https://github.com/zen-browser/desktop/issues/6368 | 22:27:41 | 22:28:35 |
| SuperPins (v1.4.4) not wrapping to new row | https://github.com/zen-browser/desktop/issues/6365 | 0:36:25 | 17 days, 2:47:47 |
| icons missaligned adress bar | https://github.com/zen-browser/desktop/issues/6364 | None | 1:46:18 |
| Move selected tab(s) to new window opens a new window while CLOSING the (first) selected tab | https://github.com/zen-browser/desktop/issues/6363 | 1:36:57 | 1 day, 2:54:10 |
| Japanese font doesn't work | https://github.com/zen-browser/desktop/issues/6362 | 17 days, 5:34:27 | 17 days, 5:34:27 |
| --zen-sidebar-width not set correctly when opening Zen with compact mode enabled | https://github.com/zen-browser/desktop/issues/6361 | 17 days, 6:23:51 | 17 days, 6:23:52 |
| Change tab from workspace (with default container) to other workspace loses tab | https://github.com/zen-browser/desktop/issues/6360 | 1 day, 7:46:11 | 15 days, 15:16:51 |
| Browser gives no visual indication that a browser window is private | https://github.com/zen-browser/desktop/issues/6358 | 14:08:22 | 17 days, 7:14:46 |
| Windows version eating up too much RAM | https://github.com/zen-browser/desktop/issues/6357 | 1:49:59 | 1 day, 5:24:46 |
| Zen is being updated by another instance | https://github.com/zen-browser/desktop/issues/6355 | 14 days, 21:48:28 | 17 days, 12:00:20 |
| Collapsed and Multiple toolbar does not hide completely (1.9b -> 1.10b still) | https://github.com/zen-browser/desktop/issues/6354 | 0:02:49 | 17 days, 12:07:24 |
| Browser unresponsive after closing large amount of tabs | https://github.com/zen-browser/desktop/issues/6353 | 3 days, 17:13:21 | 17 days, 13:01:01 |
| url bar icon not aligned center | https://github.com/zen-browser/desktop/issues/6352 | 17:24:58 | 17 days, 13:31:25 |
| Incorrect user interface in side panel | https://github.com/zen-browser/desktop/issues/6351 | 5 days, 16:07:57 | 17 days, 14:06:04 |
| Every time opening tabs in Essentials | https://github.com/zen-browser/desktop/issues/6350 | 17 days, 14:18:21 | 17 days, 14:18:21 |
| Link is ignored if there's no active windows AND if Zen remembers history | https://github.com/zen-browser/desktop/issues/6349 | 0:06:18 | 3 days, 9:53:01 |
| Dragging window into a new desktop results in blank zen window | https://github.com/zen-browser/desktop/issues/6348 | 0:26:07 | 1 day, 23:33:25 |
| restoring pinned tabs converts it to blank | https://github.com/zen-browser/desktop/issues/6347 | None | 11 days, 13:47:41 |
| mica broke again | https://github.com/zen-browser/desktop/issues/6346 | 17 days, 16:46:21 | 17 days, 16:46:21 |
| Search engine selector gone | https://github.com/zen-browser/desktop/issues/6345 | 4 days, 20:07:21 | 17 days, 17:17:10 |
| PDF files open to a blank page when Zen is closed | https://github.com/zen-browser/desktop/issues/6343 | 12:43:24 | 17 days, 18:13:02 |
| Tab peek controls overlap firefox ai chat sidebar | https://github.com/zen-browser/desktop/issues/6342 | 17 days, 18:38:25 | 17 days, 18:38:26 |
| Cant open a link with left click. | https://github.com/zen-browser/desktop/issues/6341 | 17 days, 18:56:56 | 17 days, 18:56:57 |
| Distorted UI during first use - fresh install | https://github.com/zen-browser/desktop/issues/6340 | 17 days, 19:04:58 | 17 days, 19:04:59 |
| Ctrl+Tab fails to switch tabs when dragging a file | https://github.com/zen-browser/desktop/issues/6339 | 17 days, 20:59:02 | 17 days, 20:59:03 |
| freeze content when scrolling | https://github.com/zen-browser/desktop/issues/6338 | 1 day, 13:52:29 | 17 days, 20:59:52 |
| Web Panel resets to initial state on tab change | https://github.com/zen-browser/desktop/issues/6336 | 17 days, 23:33:45 | 17 days, 23:33:45 |
| New tab search bar doesnt open when address bar suggestions are disabled | https://github.com/zen-browser/desktop/issues/6335 | 18 days, 2:21:42 | 18 days, 2:21:42 |
| Sidebar gadient breaks | https://github.com/zen-browser/desktop/issues/6333 | 18 days, 3:30:31 | 18 days, 3:30:31 |
| Show Sidebar is greyed out | https://github.com/zen-browser/desktop/issues/6332 | 7 days, 23:54:34 | 18 days, 3:42:42 |
| Sidebar overlaps with page content in 'multiple toolbar' mode | https://github.com/zen-browser/desktop/issues/6330 | 18 days, 3:57:58 | 18 days, 3:57:58 |
| Search shortcuts are missing in URL and Quick search bar | https://github.com/zen-browser/desktop/issues/6329 | 11 days, 11:42:02 | 18 days, 4:42:24 |
| Tab order disrupted [Bug] | https://github.com/zen-browser/desktop/issues/6328 | None | 7 days, 22:29:09 |
| Extension data being corrupted? (Bitwarden losing accounts) | https://github.com/zen-browser/desktop/issues/6327 | 18 days, 6:51:22 | 18 days, 6:51:22 |
| Hovering over tabs now displays an x to close them | https://github.com/zen-browser/desktop/issues/6325 | 0:46:18 | 18 days, 8:15:53 |
| Cannot split private tabs | https://github.com/zen-browser/desktop/issues/6323 | 0:15:38 | 8 days, 8:41:36 |
| URL Bar is blocked when typing in it | https://github.com/zen-browser/desktop/issues/6322 | None | 6:17:45 |
| Bookmark Bar not Minimizing | https://github.com/zen-browser/desktop/issues/6320 | None | 5:08:00 |
| Buggy behaviour when dragging tab from the bar | https://github.com/zen-browser/desktop/issues/6319 | 0:49:26 | 18 days, 15:48:26 |
| Bookmarks in Toolbar disappearing when entering fullscreen | https://github.com/zen-browser/desktop/issues/6318 | 1 day, 14:07:49 | 18 days, 16:41:09 |
| Alt + Clicking a link to open it in glance mode does not work in http pages | https://github.com/zen-browser/desktop/issues/6317 | 18 days, 17:40:56 | 18 days, 17:40:56 |
| iCloud Passwords extension broken | https://github.com/zen-browser/desktop/issues/6315 | 0:05:10 | 18 days, 19:11:03 |
| High CPU Usage | https://github.com/zen-browser/desktop/issues/6311 | 2:11:38 | 2:11:38 |
| Bookmark bad placement | https://github.com/zen-browser/desktop/issues/6310 | 11:00:26 | 1 day, 4:55:26 |
| Missing top and bottom margins for the URL bar. | https://github.com/zen-browser/desktop/issues/6308 | 1 day, 5:38:11 | 1 day, 5:38:11 |
| The knob for setting grains in theme setter is not circular | https://github.com/zen-browser/desktop/issues/6307 | 0:02:54 | 18 days, 23:12:49 |
| zen.workspaces.natural-scroll. workspace gestures animation are the wrong direction | https://github.com/zen-browser/desktop/issues/6305 | 18 days, 23:51:15 | 18 days, 23:51:15 |
| split screen moves pdfs | https://github.com/zen-browser/desktop/issues/6304 | 0:34:48 | 19 days, 0:38:55 |
| Why are search box icons positioned differently? | https://github.com/zen-browser/desktop/issues/6303 | 0:34:03 | 1 day, 7:25:16 |
| Zen does not get scrolling optimizations | https://github.com/zen-browser/desktop/issues/6302 | 4:31:26 | None |
| Save files do not correctly remember last saving location | https://github.com/zen-browser/desktop/issues/6301 | 19 days, 1:03:38 | 19 days, 1:03:38 |
| Close tab button tiny and at wrong position since update 1.9b | https://github.com/zen-browser/desktop/issues/6300 | 0:00:43 | 0:00:42 |
| New tab (ctrl-t) often replaces current tab as if i pressed (ctrl-l) | https://github.com/zen-browser/desktop/issues/6299 | 2:40:29 | 19 days, 3:40:52 |
| Gradient disappears if the window is unfocused | https://github.com/zen-browser/desktop/issues/6298 | 3:33:50 | 19 days, 3:46:23 |
| New tab in container | https://github.com/zen-browser/desktop/issues/6296 | 4:14:30 | 4:17:52 |
| Toolbar Doesn't Collapse When Hovering Over Tab Preview in Compact Mode | https://github.com/zen-browser/desktop/issues/6295 | 19 days, 4:41:23 | 19 days, 4:41:24 |
| Some website have overlay graphics at the wrong location | https://github.com/zen-browser/desktop/issues/6294 | 4:49:46 | 19 days, 4:48:39 |
| No way to open the sidebar while in compact mode on touchscreen | https://github.com/zen-browser/desktop/issues/6293 | 19 days, 5:01:49 | 19 days, 5:01:50 |
| Copying Problem While Watching Something on YouTube | https://github.com/zen-browser/desktop/issues/6291 | 19 days, 5:25:06 | 19 days, 5:25:07 |
| Zen Browser - Audio Icon Not Visible in "Audio TabIcon Plus" Mode | https://github.com/zen-browser/desktop/issues/6290 | 5:48:29 | 19 days, 5:44:15 |
| when i start zen after 1.9b update it doesn't show anything except the top bar | https://github.com/zen-browser/desktop/issues/6288 | 7:21:54 | 4 days, 14:26:52 |
| Expand sidebar button has no priority when shrunk | https://github.com/zen-browser/desktop/issues/6287 | 19 days, 6:36:54 | 19 days, 6:36:55 |
| Zen stuck on Syncing... on MacOS | https://github.com/zen-browser/desktop/issues/6286 | 19 days, 6:50:36 | 19 days, 6:50:37 |
| I cant delete the profile. | https://github.com/zen-browser/desktop/issues/6285 | 2 days, 20:28:06 | 19 days, 7:25:46 |
| Split tab shortcut not working in split view and other weird behavior | https://github.com/zen-browser/desktop/issues/6284 | 19 days, 7:35:52 | 19 days, 7:35:53 |
| Split view blocks Zen now | https://github.com/zen-browser/desktop/issues/6280 | 19 days, 10:26:31 | 19 days, 10:26:32 |
| Video Playback Issues | https://github.com/zen-browser/desktop/issues/6279 | 23:01:38 | 19 days, 10:46:34 |
| Tab Sidebar opens due to irrelivent command | https://github.com/zen-browser/desktop/issues/6278 | None | 15 days, 6:43:34 |
| Workspace Selector not working on bookmarks create/edit modal | https://github.com/zen-browser/desktop/issues/6277 | 1 day, 17:07:14 | 7 days, 3:18:48 |
| Home showing blank page | https://github.com/zen-browser/desktop/issues/6275 | 0:09:49 | 4 days, 20:03:39 |
| You can no longer split essentials | https://github.com/zen-browser/desktop/issues/6273 | 11:22:32 | 19 days, 16:19:50 |
| Extensions no longer stay pinned to the toolbar | https://github.com/zen-browser/desktop/issues/6272 | 0:09:02 | 19 days, 17:20:49 |
| Firefox tracker protection, PiP, and bookmark icons bugged | https://github.com/zen-browser/desktop/issues/6271 | 5:23:54 | 2 days, 0:09:16 |
| 2FAS Extension problem - abnormal CPU usage in 1.9b - no problems on Firefox | https://github.com/zen-browser/desktop/issues/6270 | 10:04:32 | 19 days, 17:44:32 |
| Be nice if I didn't have to install it every time I wanted to run it due to some bull sh t 0000000132 error. Pay nothing get nothing I suppose. Nothing ZEN about that. | https://github.com/zen-browser/desktop/issues/6269 | 1:44:24 | 19 days, 17:56:03 |
| New Window action always creates to default newtab page | https://github.com/zen-browser/desktop/issues/6268 | 3:23:22 | 19 days, 18:32:03 |
| Can't open new tab by dragging selected text to sidebar | https://github.com/zen-browser/desktop/issues/6267 | None | 23:14:40 |
| Shortcuts don't work when they conflict with standard character key binds | https://github.com/zen-browser/desktop/issues/6266 | 19 days, 21:18:44 | 19 days, 21:18:44 |
| All profiles Deleted automatically when using zen , can't restore them with about:profiles also | https://github.com/zen-browser/desktop/issues/6265 | 2:59:57 | 19 days, 21:40:08 |
| Windows processes / the entire windows unresponsive when using any kind of AI chats on Zen | https://github.com/zen-browser/desktop/issues/6264 | 19 days, 22:04:11 | 19 days, 22:04:11 |
| New window and tab doesnt work | https://github.com/zen-browser/desktop/issues/6263 | None | 0:12:28 |
| New window and tab doesnt work | https://github.com/zen-browser/desktop/issues/6262 | None | 0:00:07 |
| Spotify jumps through music by itself | https://github.com/zen-browser/desktop/issues/6261 | 10 days, 1:21:21 | 20 days, 0:00:17 |
| refocusing new tab will change to current url instead | https://github.com/zen-browser/desktop/issues/6260 | 12:27:25 | 20 days, 0:08:48 |
| Split view issue | https://github.com/zen-browser/desktop/issues/6255 | 0:50:33 | 20 days, 2:40:30 |
| bookmark toolbar not animating out | https://github.com/zen-browser/desktop/issues/6253 | 8:32:28 | 1 day, 12:54:00 |
| If I pick 3 colors in color picker, I can't set one color on sidebar like before | https://github.com/zen-browser/desktop/issues/6252 | 3:19:01 | 20 days, 3:41:14 |
| Sub-tabs in Account tab have no text | https://github.com/zen-browser/desktop/issues/6250 | 20 days, 4:11:08 | 20 days, 4:11:09 |
| Shield and Bookmark icon in searchbar is not aligned properly after new update 1.9b | https://github.com/zen-browser/desktop/issues/6248 | 4:10:26 | 16:34:35 |
| Bookmarks on the bookmark toolbar duplicates when opening a new window while in fullscreen mode | https://github.com/zen-browser/desktop/issues/6246 | 20 days, 7:00:27 | 20 days, 7:00:27 |
| Pin Tab Unpins When Using New Splitscreen Feature | https://github.com/zen-browser/desktop/issues/6245 | 9:32:04 | 20 days, 8:07:03 |
| AppImage (64 bit) on Nobara Linux 41 fails to launch. | https://github.com/zen-browser/desktop/issues/6241 | 3:04:51 | 14:51:45 |
| Alt+C not working as keybind | https://github.com/zen-browser/desktop/issues/6239 | 13:50:06 | 20 days, 13:12:19 |
| Empty Split View is shown when dragging a tab out into a new window | https://github.com/zen-browser/desktop/issues/6238 | 1 day, 7:08:21 | 5 days, 9:50:49 |
| Sidebar stays open when dragging/moving a tab out when using Compact mode | https://github.com/zen-browser/desktop/issues/6237 | 2:05:00 | 20 days, 13:17:36 |
| Profile switcher button is gone/changed | https://github.com/zen-browser/desktop/issues/6235 | 3:32:55 | 9:09:52 |
| blank tab (that shows when no tabs are open) is a dark grey instead of the theme colour | https://github.com/zen-browser/desktop/issues/6232 | 1:50:18 | 16:17:08 |
| Zen ignores system trusted certs when run in flatpak | https://github.com/zen-browser/desktop/issues/6231 | 11 days, 15:50:17 | 20 days, 15:59:42 |
| Taking a tab out of the window | https://github.com/zen-browser/desktop/issues/6230 | 12:03:30 | 12:03:30 |
| Tabs not displaying correctly when opening second window | https://github.com/zen-browser/desktop/issues/6229 | 12:28:08 | 12:28:08 |
| Tab list still scrolls to top sometimes | https://github.com/zen-browser/desktop/issues/6228 | 15 days, 16:02:36 | 20 days, 17:17:25 |
| New tab opens alongside essentials! [kinda critical] | https://github.com/zen-browser/desktop/issues/6226 | 1 day, 17:57:06 | 20 days, 17:50:03 |
| Cmd + K behaves strangely | https://github.com/zen-browser/desktop/issues/6225 | None | 12:31:04 |
| Zen doesnt load default homepage, nor custom one | https://github.com/zen-browser/desktop/issues/6223 | 13 days, 13:41:38 | 20 days, 18:25:02 |
| url is not centered on linux | https://github.com/zen-browser/desktop/issues/6222 | 8:05:01 | 13:46:11 |
| Clicking on Links in non-zen applications opens Blank Page | https://github.com/zen-browser/desktop/issues/6221 | 15:46:23 | 17:06:20 |
| Zen not working properly with PowerToys Run module | https://github.com/zen-browser/desktop/issues/6220 | 9:21:55 | 14:04:26 |
| Three bugs UI and Functionality Issues in Browser Behavior | https://github.com/zen-browser/desktop/issues/6218 | 20 days, 19:06:04 | 20 days, 19:06:05 |
| Essentials no longer have a highlight around them | https://github.com/zen-browser/desktop/issues/6217 | 20 days, 19:31:42 | 20 days, 19:31:43 |
| right sidebar animation | https://github.com/zen-browser/desktop/issues/6216 | None | 14 days, 16:42:31 |
| Picture in picture icon (URL Bar) | https://github.com/zen-browser/desktop/issues/6214 | 10:04:23 | 15:30:11 |
| Sidebar glitching out and not showing items / having incorrect offset when switching workspaces in collapsed mode | https://github.com/zen-browser/desktop/issues/6213 | 8 days, 11:36:11 | 8 days, 23:24:08 |
| Empty browser window from dragged out tab | https://github.com/zen-browser/desktop/issues/6210 | 4:54:45 | 16:18:40 |
| Zen browser not displaying anything besides the UI | https://github.com/zen-browser/desktop/issues/6209 | 5 days, 13:43:00 | 20 days, 21:04:51 |
| Home page shortcuts became smaller | https://github.com/zen-browser/desktop/issues/6208 | 6:20:48 | 20 days, 21:12:56 |
| Icons at the end of the URL bar are misaligned | https://github.com/zen-browser/desktop/issues/6207 | 5:08:25 | 3 days, 4:04:54 |
| 1.9b: Zen opens as a Blank page | https://github.com/zen-browser/desktop/issues/6205 | 3:41:04 | 20 days, 22:09:55 |
| "change theme colors" cannot be undone and breaks other theming features | https://github.com/zen-browser/desktop/issues/6202 | 18 days, 0:58:38 | 20 days, 22:13:51 |
| ISSUE WITH THE FLOATING URL BAR AND THE SIDEBAR | https://github.com/zen-browser/desktop/issues/6201 | 0:43:32 | 20 days, 23:03:13 |
| "restore previous session" does not work, it opens blank windows without ever restoring the tabs | https://github.com/zen-browser/desktop/issues/6200 | 21:37:27 | 21:37:27 |
| The appimage install command for Linux stops working in 1.9b version | https://github.com/zen-browser/desktop/issues/6199 | 18:11:44 | 5 days, 4:19:07 |
| Homepage looks like this in the new version, could you improve it or return it to how it was before? | https://github.com/zen-browser/desktop/issues/6195 | 21 days, 1:14:05 | 21 days, 1:14:06 |
| Profile switcher not showing in sidebar | https://github.com/zen-browser/desktop/issues/6194 | 0:14:44 | 1:42:41 |
| position browser notifications are broken | https://github.com/zen-browser/desktop/issues/6192 | 19:51:41 | 20:57:09 |
| Can't drag scrollbar because it's too small | https://github.com/zen-browser/desktop/issues/6191 | 13:33:59 | 21 days, 1:54:05 |
| Searcbar not autofocused when zen.urlbar.replace-newtab is set to false | https://github.com/zen-browser/desktop/issues/6189 | 21 days, 2:14:02 | 21 days, 2:14:03 |
| Need to drag a tab to the left half of the screen in tabs on the right mode | https://github.com/zen-browser/desktop/issues/6183 | 1 day, 18:38:34 | 2 days, 10:35:50 |
| Closing private tab re-open non-private tab | https://github.com/zen-browser/desktop/issues/6182 | 4:18:20 | 4:51:14 |
| New Tab Bug After the Update 1.8.1b | https://github.com/zen-browser/desktop/issues/6181 | None | 0:23:37 |
| Previous profiles not showing in updated profiles tab (1.9b) | https://github.com/zen-browser/desktop/issues/6180 | 20:27:53 | 21 days, 4:01:07 |
| Left Corners of Viewport not rounded | https://github.com/zen-browser/desktop/issues/6179 | 13:37:46 | 21 days, 4:06:34 |
| The slider in the homepage settings looks broken | https://github.com/zen-browser/desktop/issues/6178 | 21 days, 4:19:49 | 21 days, 4:19:50 |
| Dragging tab out to new window broken. | https://github.com/zen-browser/desktop/issues/6177 | 0:03:05 | 23:47:11 |
| Opening existing tab in the new window kills it | https://github.com/zen-browser/desktop/issues/6176 | 0:03:18 | 23:48:12 |
| Window Restoring Does not work | https://github.com/zen-browser/desktop/issues/6175 | 1 day, 21:28:01 | 21 days, 4:40:42 |
| Splitscreen by dragging tabs is flickering when changing the size. | https://github.com/zen-browser/desktop/issues/6173 | 21 days, 5:10:19 | 21 days, 5:10:20 |
| Top search input | https://github.com/zen-browser/desktop/issues/6172 | 21 days, 5:18:21 | 21 days, 5:18:21 |
| In a new tab, the search bar appears on the left side of the screen and across the screen. | https://github.com/zen-browser/desktop/issues/6171 | 1:34:32 | 1:34:32 |
| Tabs sometimes change places suddenly | https://github.com/zen-browser/desktop/issues/6170 | 21 days, 6:20:00 | 21 days, 6:20:00 |
| In a new tab, the search bar appears on the left side of the screen and across the screen. | https://github.com/zen-browser/desktop/issues/6168 | 1:55:46 | 1:55:46 |
| Zen browser remains at version 1.8.2b | https://github.com/zen-browser/desktop/issues/6167 | 0:05:28 | 1:57:40 |
| Opening new tabs with CTRL-Enter to quickfill .com domains opens wrong URL | https://github.com/zen-browser/desktop/issues/6166 | 9 days, 8:44:39 | 21 days, 7:57:03 |
| Extension→ Cant import Yomitan dictionaries when using Containers | https://github.com/zen-browser/desktop/issues/6164 | 21 days, 11:45:50 | 21 days, 11:45:50 |
| Compact right tabs has gap | https://github.com/zen-browser/desktop/issues/6163 | 5:20:43 | 21 days, 15:35:02 |
| Tab bar resizing area is tiny | https://github.com/zen-browser/desktop/issues/6162 | None | 5:44:57 |
| Pinned Tabs are invisible | https://github.com/zen-browser/desktop/issues/6161 | 0:11:58 | 1:02:43 |
| Videos wont go fullscreen in split view | https://github.com/zen-browser/desktop/issues/6159 | 21 days, 20:44:47 | 21 days, 20:44:47 |
| YouTube is slow | https://github.com/zen-browser/desktop/issues/6157 | 1 day, 16:27:54 | 21 days, 21:07:26 |
| Remapped picture-in-picture shortcut does not work for closing PIP | https://github.com/zen-browser/desktop/issues/6155 | 21 days, 21:18:40 | 21 days, 21:18:41 |
| Zen mod Cleaned URL bar blur not working outside settings | https://github.com/zen-browser/desktop/issues/6154 | 21 days, 21:23:41 | 21 days, 21:23:42 |
| Animated Dialog Element Does not Appear In Zen | https://github.com/zen-browser/desktop/issues/6153 | 21 days, 21:40:57 | 21 days, 21:40:57 |
| When resizing the window, the buttons on the right don't disappear and stay in front of the URL bar. | https://github.com/zen-browser/desktop/issues/6152 | 21 days, 22:50:00 | 21 days, 22:50:01 |
| Links opened by Thunderbird not recognised | https://github.com/zen-browser/desktop/issues/6150 | 21 days, 23:43:25 | 21 days, 23:43:26 |
| Low contrast text if lighter background colors are chosen | https://github.com/zen-browser/desktop/issues/6149 | None | 5 days, 0:37:32 |
| Color picker is not able to pick light colors, there's effectively no "light mode" | https://github.com/zen-browser/desktop/issues/6148 | 1 day, 7:05:26 | 5 days, 0:46:22 |
| Some essentials missing after moving to a new tab | https://github.com/zen-browser/desktop/issues/6147 | 22 days, 1:10:02 | 22 days, 1:10:03 |
| UI Config Saving issue with Toolbar | https://github.com/zen-browser/desktop/issues/6146 | 22 days, 1:20:51 | 22 days, 1:20:52 |
| Unable to login into youtube with google account | https://github.com/zen-browser/desktop/issues/6144 | 1:24:03 | 22 days, 1:55:36 |
| Close buttons on Mac positioned wrong when sidebar is collapsed | https://github.com/zen-browser/desktop/issues/6143 | 22 days, 1:58:07 | 22 days, 1:58:08 |
| Video bug when entering a Google meeting | https://github.com/zen-browser/desktop/issues/6142 | 22 days, 2:21:19 | 22 days, 2:21:19 |
| Theme colors leak into websites | https://github.com/zen-browser/desktop/issues/6141 | 2:13:26 | 22 days, 2:48:29 |
| Imaginary tab when `zen.urlbar.replace-newtab` set to `false` | https://github.com/zen-browser/desktop/issues/6138 | 4 days, 14:49:34 | 22 days, 3:54:57 |
| [1.9t] Icon sizing and positioning issues across UI | https://github.com/zen-browser/desktop/issues/6137 | 1 day, 1:23:48 | 11 days, 21:11:06 |
| Extension icons hang off the side of the sidebar, and extension addition confirmation window hangs off the screen | https://github.com/zen-browser/desktop/issues/6135 | 18 days, 8:19:50 | 22 days, 6:38:20 |
| Settings show zen-split-view-modifier which is unclear, I think it should be with spaces? | https://github.com/zen-browser/desktop/issues/6134 | 22 days, 7:27:49 | 22 days, 7:27:50 |
| Grayish White Rounded Corners Visible when fullscreen in a video on youtube | https://github.com/zen-browser/desktop/issues/6132 | 8:50:42 | 22 days, 9:35:57 |
| Zen Browser local building and running shows firefox only not zen type visual | https://github.com/zen-browser/desktop/issues/6128 | None | 3 days, 10:31:16 |
| Cannot download files with the flatpak version of Zen | https://github.com/zen-browser/desktop/issues/6127 | 10:53:18 | 22 days, 18:27:20 |
| File Browser doesnt list user home directory files | https://github.com/zen-browser/desktop/issues/6126 | 22 days, 18:35:54 | 22 days, 18:35:55 |
| Dragging sidebar moves the window | https://github.com/zen-browser/desktop/issues/6125 | 19:01:23 | 22 days, 19:16:45 |
| Option to add new tab to the sidebar dissappeared. | https://github.com/zen-browser/desktop/issues/6123 | 22 days, 21:12:43 | 22 days, 21:12:44 |
| The sidebar shrinks too much when switching to compact mode while floating is enabled | https://github.com/zen-browser/desktop/issues/6122 | 22 days, 21:15:20 | 22 days, 21:15:20 |
| Unable to define a Ctrl+Alt+Tab keyboard shortcut | https://github.com/zen-browser/desktop/issues/6121 | 22 days, 22:08:26 | 22 days, 22:08:26 |
| Broken keyboard shortcuts for compact mode | https://github.com/zen-browser/desktop/issues/6120 | 22 days, 22:11:00 | 22 days, 22:11:01 |
| Confusing case-insensitivity in the keyboard shortcuts configuration page | https://github.com/zen-browser/desktop/issues/6119 | 22 days, 22:20:02 | 22 days, 22:20:03 |
| Keyboard shortcuts stop working in the keyboard shortcuts configuration page | https://github.com/zen-browser/desktop/issues/6118 | 22 days, 22:28:25 | 22 days, 22:28:26 |
| "Bookmark this page" and "Show your bookmarks" show the same icon in the tool bar | https://github.com/zen-browser/desktop/issues/6117 | 22 days, 23:37:40 | 22 days, 23:37:41 |
| cmd+t toolbar partly hidden form the viewport | https://github.com/zen-browser/desktop/issues/6115 | 21:52:58 | 23 days, 4:34:42 |
| [1.8.2b] Print dialog invisible/does not appear. | https://github.com/zen-browser/desktop/issues/6113 | 6:55:27 | 9:17:48 |
| Blinking issue when activating window | https://github.com/zen-browser/desktop/issues/6112 | 23 days, 6:09:34 | 23 days, 6:09:35 |
| Workspace bottom indicator is not updated when scrolling the sidebar while another Zen window is focused | https://github.com/zen-browser/desktop/issues/6111 | 23 days, 6:38:54 | 23 days, 6:38:55 |
| 'Restore Window' feature not restoring tabs | https://github.com/zen-browser/desktop/issues/6109 | 5 days, 9:13:22 | 23 days, 9:27:14 |
| Can't open item in history | https://github.com/zen-browser/desktop/issues/6107 | 0:30:19 | 0:30:20 |
| Opening browser changes tab order | https://github.com/zen-browser/desktop/issues/6106 | 12:05:44 | 23 days, 12:02:25 |
| Sidebery box position incorrect for autohide | https://github.com/zen-browser/desktop/issues/6105 | 23 days, 14:15:07 | 23 days, 14:15:08 |
| Tabs on right has an empty margin | https://github.com/zen-browser/desktop/issues/6103 | 23 days, 14:47:19 | 23 days, 14:47:20 |
| Sidebery Mod page incorrect author | https://github.com/zen-browser/desktop/issues/6102 | 4:41:28 | 4:41:51 |
| Top toolbar is shown when hovering the top side of the screen in "single toolbar" layout with "compact mode" | https://github.com/zen-browser/desktop/issues/6101 | 21 days, 17:27:45 | 23 days, 16:12:17 |
| Blank Display when closing all non-pinned and non-essentials tabs | https://github.com/zen-browser/desktop/issues/6100 | 0:32:08 | 0:32:08 |
| Unable to Move Last Tab to Second Last Position | https://github.com/zen-browser/desktop/issues/6099 | 1 day, 14:33:30 | 5 days, 14:21:59 |
| New tab bar popup doesn't open when in full screen mode | https://github.com/zen-browser/desktop/issues/6098 | 23 days, 18:38:04 | 23 days, 18:38:05 |
| research bar not showing text | https://github.com/zen-browser/desktop/issues/6097 | 8:21:53 | 23 days, 18:52:30 |
| Research obscuring the bar | https://github.com/zen-browser/desktop/issues/6096 | 8:22:31 | 23 days, 18:53:34 |
| Browser does not render pages even after minutes of being open | https://github.com/zen-browser/desktop/issues/6095 | 23 days, 19:59:56 | 23 days, 19:59:56 |
| Status bar graphical issue | https://github.com/zen-browser/desktop/issues/6094 | 23 days, 20:00:58 | 23 days, 20:00:59 |
| Can't scroll when cursor is all the way to the right | https://github.com/zen-browser/desktop/issues/6093 | 0:48:37 | 23 days, 20:47:17 |
| Browser Freezes and Fails to Open | https://github.com/zen-browser/desktop/issues/6092 | None | 4 days, 16:43:45 |
| Essential Tabs Are Forgetting the URL | https://github.com/zen-browser/desktop/issues/6090 | 16:29:57 | 17:55:06 |
| Google Flights date picker slowing the browser | https://github.com/zen-browser/desktop/issues/6089 | 23 days, 22:28:19 | 23 days, 22:28:19 |
| URL suggestions cover the URL bar while typing in "multiple toolbars" and "collapsed toolbar" modes | https://github.com/zen-browser/desktop/issues/6088 | 23 days, 22:50:14 | 23 days, 22:50:15 |
| Cross-site cookies being blocked when they are allowed, only appearing with Salesforce | https://github.com/zen-browser/desktop/issues/6087 | 23 days, 22:50:41 | 23 days, 22:50:41 |
| High Memory usage on windows | https://github.com/zen-browser/desktop/issues/6085 | 4:09:52 | 24 days, 0:01:10 |
| Browser not properly filling up entire screen | https://github.com/zen-browser/desktop/issues/6084 | 24 days, 0:17:39 | 24 days, 0:17:40 |
| Cannot Bind Specific Keyboard Shortcuts | https://github.com/zen-browser/desktop/issues/6083 | 24 days, 0:51:36 | 24 days, 0:51:37 |
| Opening previous windows and tabs on start up | https://github.com/zen-browser/desktop/issues/6080 | 20:13:06 | 24 days, 1:31:18 |
| YouTube not opening in theater mode | https://github.com/zen-browser/desktop/issues/6078 | 24 days, 1:55:03 | 24 days, 1:55:03 |
| Cannot Finish Initial Config due to missing Next Button on Color / Accent Chooser | https://github.com/zen-browser/desktop/issues/6076 | 24 days, 2:23:02 | 24 days, 2:23:02 |
| Unable to fully integrate GTK and QT themes | https://github.com/zen-browser/desktop/issues/6074 | 1 day, 4:58:09 | 24 days, 4:44:34 |
| can not install any firefox themes | https://github.com/zen-browser/desktop/issues/6073 | 18:28:31 | 18:28:31 |
| No icon on windows | https://github.com/zen-browser/desktop/issues/6071 | 0:12:31 | 0:23:42 |
| Twilight Browser: Unexpected Blur Transparency After Update | https://github.com/zen-browser/desktop/issues/6069 | 7:36:42 | 24 days, 11:03:57 |
| New tabs open as essentials; essentials do not retain order | https://github.com/zen-browser/desktop/issues/6068 | None | 1 day, 15:21:33 |
| [macOS] Close, minimize, and maximize buttons remain grayed out in active window | https://github.com/zen-browser/desktop/issues/6067 | 2:27:22 | 19:10:27 |
| [Regression 1.8b+] Tab session extensions cannot record across workspaces anymore | https://github.com/zen-browser/desktop/issues/6066 | 24 days, 15:28:29 | 24 days, 15:28:29 |
| Address Bar Shifts Slightly When Clicking to Edit | https://github.com/zen-browser/desktop/issues/6065 | 24 days, 16:38:42 | 24 days, 16:38:43 |
| Drag and Dropping files causes Zen to hang the system literally | https://github.com/zen-browser/desktop/issues/6062 | 24 days, 19:32:45 | 24 days, 19:32:46 |
| Interfering tabs | https://github.com/zen-browser/desktop/issues/6061 | 16:53:50 | 24 days, 21:13:04 |
| crashes on startup | https://github.com/zen-browser/desktop/issues/6060 | None | 5:35:50 |
| Extension icons and buttons are behaving strangely | https://github.com/zen-browser/desktop/issues/6058 | None | 5 days, 2:56:33 |
| Pink Youtube Filter | https://github.com/zen-browser/desktop/issues/6057 | 0:17:06 | 4 days, 17:58:17 |
| Essentials & Pinned tabs icons disappear when browser history is cleared | https://github.com/zen-browser/desktop/issues/6056 | 24 days, 23:31:36 | 24 days, 23:31:37 |
| word processor lag | https://github.com/zen-browser/desktop/issues/6055 | 10:55:49 | 24 days, 23:41:56 |
| Renamed Tabs Not Detected | https://github.com/zen-browser/desktop/issues/6054 | 2:36:44 | 24 days, 23:42:42 |
| Browser Freezes When Expanding Toolbar Options Menu in Shrinked Window State | https://github.com/zen-browser/desktop/issues/6052 | 25 days, 1:06:47 | 25 days, 1:06:47 |
| [Nobara GNOME44] Modal dialog appears almost out of screen | https://github.com/zen-browser/desktop/issues/6051 | 6:11:27 | 8 days, 4:40:40 |
| Zen doesn't follow KDE Plasma accent colors | https://github.com/zen-browser/desktop/issues/6050 | 25 days, 4:07:30 | 25 days, 4:07:30 |
| [Twilight] Cannot get Drag and Drop split view to work. | https://github.com/zen-browser/desktop/issues/6049 | None | 8 days, 8:33:12 |
| Browser lockup when closing tabs on prolonged browser usage | https://github.com/zen-browser/desktop/issues/6048 | 25 days, 4:22:26 | 25 days, 4:22:26 |
| Sidebar icons off-center | https://github.com/zen-browser/desktop/issues/6047 | 25 days, 4:34:30 | 25 days, 4:34:31 |
| Muffled headset after using Google Meet never worked again | https://github.com/zen-browser/desktop/issues/6045 | 8:04:31 | 25 days, 4:58:54 |
| Zen only allows me to save file not open it with anything | https://github.com/zen-browser/desktop/issues/6044 | 25 days, 4:59:47 | 25 days, 4:59:47 |
| Troubleshoot Mode dialog permanently opening | https://github.com/zen-browser/desktop/issues/6043 | 9 days, 0:26:55 | 25 days, 5:09:25 |
| Sidebar greyed out + Error with split view | https://github.com/zen-browser/desktop/issues/6041 | 0:46:52 | 25 days, 6:00:03 |
| Sidebar and toolbar permanently greyed out | https://github.com/zen-browser/desktop/issues/6039 | 8:32:06 | 25 days, 15:50:20 |
| Audio glitches when playback in resource intensive situations | https://github.com/zen-browser/desktop/issues/6038 | 25 days, 16:36:18 | 25 days, 16:36:19 |
| Appears unfocused when focused | https://github.com/zen-browser/desktop/issues/6036 | 25 days, 16:50:21 | 25 days, 16:50:22 |
| Zen browser having blank window before starting ( Have to launch zen two times ) | https://github.com/zen-browser/desktop/issues/6033 | 25 days, 19:11:18 | 25 days, 19:11:19 |
| 'Ask before closing multiple tabs' feature does not work as intended. | https://github.com/zen-browser/desktop/issues/6032 | 2 days, 9:20:00 | 25 days, 21:20:12 |
| Can't focus on Tiktok live comments | https://github.com/zen-browser/desktop/issues/6029 | 25 days, 22:11:33 | 25 days, 22:11:34 |
| can´t see downloads in toolbar | https://github.com/zen-browser/desktop/issues/6028 | 2:33:42 | 25 days, 22:22:07 |
| New Tab popup does not allow right click context menu (for pasting etc) | https://github.com/zen-browser/desktop/issues/6027 | 25 days, 23:06:49 | 25 days, 23:06:50 |
| Tab Resizing Bug on macOS on tab split (16" Integrated Display) | https://github.com/zen-browser/desktop/issues/6025 | 26 days, 1:01:54 | 26 days, 1:01:54 |
| Floating url goes outside of the window | https://github.com/zen-browser/desktop/issues/6024 | 1:04:46 | 5 days, 20:24:46 |
| Private Window - Focus URL bar when the window is opened | https://github.com/zen-browser/desktop/issues/6023 | 26 days, 2:29:05 | 26 days, 2:29:05 |
| "grain" UI effect cause scroll lag | https://github.com/zen-browser/desktop/issues/6022 | 26 days, 2:58:31 | 26 days, 2:58:32 |
| Sidebar buttons are visible on the devtools notification | https://github.com/zen-browser/desktop/issues/6020 | 6 days, 0:38:52 | 26 days, 3:20:13 |
| Tabs from closed workspace appears in other workspace after reopening Zen | https://github.com/zen-browser/desktop/issues/6019 | 4 days, 4:06:04 | 26 days, 3:24:29 |
| Bounce not working properly | https://github.com/zen-browser/desktop/issues/6018 | 4 days, 15:57:50 | 6 days, 18:00:59 |
| [Twilight] Glance not auto opening in external links anymore | https://github.com/zen-browser/desktop/issues/6017 | None | 9 days, 8:55:46 |
| Toolbar customisation doesn't update until window is moved | https://github.com/zen-browser/desktop/issues/6015 | 9 days, 3:38:13 | 26 days, 5:53:48 |
| Websocket application not working. | https://github.com/zen-browser/desktop/issues/6014 | None | 1 day, 1:51:42 |
| Bug when Title bar is turned off | https://github.com/zen-browser/desktop/issues/6013 | 26 days, 6:21:07 | 26 days, 6:21:07 |
| Zen won't follow my system theme | https://github.com/zen-browser/desktop/issues/6011 | 26 days, 9:23:29 | 26 days, 9:23:30 |
| Why WidevineCDM is not present if there is posible to include it for free | https://github.com/zen-browser/desktop/issues/6009 | None | 1 day, 3:10:51 |
| Weird animation with lag in single toolbar | https://github.com/zen-browser/desktop/issues/6007 | 26 days, 11:57:52 | 26 days, 11:57:53 |
| Zen-specific HotKey to forward workspace (Option + Cmd + E) does not work on MacOS | https://github.com/zen-browser/desktop/issues/6006 | 26 days, 12:26:40 | 26 days, 12:26:41 |
| minor DRM popup compact mode bug | https://github.com/zen-browser/desktop/issues/6005 | 26 days, 12:55:13 | 26 days, 12:55:13 |
| Can't skip revamped welcome page | https://github.com/zen-browser/desktop/issues/6004 | 26 days, 13:00:01 | 26 days, 13:00:01 |
| Improve Chiniese translation | https://github.com/zen-browser/desktop/issues/6003 | 26 days, 13:28:27 | 26 days, 13:28:27 |
| Restoring Windows and Tab orders. | https://github.com/zen-browser/desktop/issues/6002 | 26 days, 14:11:17 | 26 days, 14:11:17 |
| Drag & drop images not working in compact mode | https://github.com/zen-browser/desktop/issues/6001 | 26 days, 14:11:20 | 26 days, 14:11:21 |
| New tab is not a new tab, space bar is weird | https://github.com/zen-browser/desktop/issues/5997 | 12:24:08 | 26 days, 16:41:26 |
| Bookmarks Menu Toolbar Keyboard Shortcut Opens Library, not List | https://github.com/zen-browser/desktop/issues/5996 | 26 days, 19:20:52 | 26 days, 19:20:53 |
| Cannot open links in History menu | https://github.com/zen-browser/desktop/issues/5995 | 1:46:38 | 13:52:31 |
| Gnome keeps asking to make it default browser | https://github.com/zen-browser/desktop/issues/5994 | 1:19:34 | 26 days, 20:28:53 |
| Toggle floating sidebar shortcut doesn´t work | https://github.com/zen-browser/desktop/issues/5993 | 26 days, 20:30:19 | 26 days, 20:30:20 |
| Unable to render PDF on Overleaf | https://github.com/zen-browser/desktop/issues/5992 | 26 days, 21:03:38 | 26 days, 21:03:39 |
| half shown url bar when using compact mode | https://github.com/zen-browser/desktop/issues/5991 | 26 days, 21:20:04 | 26 days, 21:20:04 |
| new tab floating bar in wrong location on 16:9 ultrawide display | https://github.com/zen-browser/desktop/issues/5990 | 0:20:32 | 26 days, 22:57:02 |
| Electron has a weird thin white line at the top | https://github.com/zen-browser/desktop/issues/5989 | 26 days, 23:50:00 | 26 days, 23:50:01 |
| Opens a weird tab after closing all tabs | https://github.com/zen-browser/desktop/issues/5985 | 20:00:45 | 27 days, 1:37:50 |
| No option to close active "Essential" tabs | https://github.com/zen-browser/desktop/issues/5984 | None | 7:19:02 |
| Not possible to open links from Bookmark Library Window | https://github.com/zen-browser/desktop/issues/5983 | 1 day, 1:26:26 | 4 days, 21:49:49 |
| Location icon way too small visually | https://github.com/zen-browser/desktop/issues/5982 | 27 days, 2:18:13 | 27 days, 2:18:14 |
| History links cannot be clicked/opened | https://github.com/zen-browser/desktop/issues/5975 | 1:28:47 | 1:33:11 |
| Shows unnecessary scroll bar when maximized | https://github.com/zen-browser/desktop/issues/5974 | 27 days, 5:25:43 | 27 days, 5:25:44 |
| Missing pinned tabs and big empty space in tab bar | https://github.com/zen-browser/desktop/issues/5973 | 3:37:37 | 27 days, 6:18:53 |
| Browser switches to blank page instead of wrapping to the first/last tab when tabs switching is done by an add-on | https://github.com/zen-browser/desktop/issues/5970 | 4:23:43 | 13:37:22 |
| Floating URL bar breaks after clearing browsing history | https://github.com/zen-browser/desktop/issues/5967 | 7:33:33 | 27 days, 15:10:30 |
| taking its sweet time | https://github.com/zen-browser/desktop/issues/5966 | None | 6 days, 1:48:55 |
| keyboard shortcut priority | https://github.com/zen-browser/desktop/issues/5963 | 7 days, 20:54:12 | 27 days, 15:42:11 |
| M365 COPILOT OFFICE | https://github.com/zen-browser/desktop/issues/5962 | 2 days, 15:34:29 | 27 days, 15:43:50 |
| Tab selection panel is visible as transparent after exiting full-screen while watching media on YouTube, Netflix and more.. | https://github.com/zen-browser/desktop/issues/5959 | 20:40:11 | 22:08:11 |
| Moving a tab moves it one tab lower than it's supposed to | https://github.com/zen-browser/desktop/issues/5958 | 2 days, 18:28:41 | 27 days, 19:19:20 |
| Profiles switcher gone | https://github.com/zen-browser/desktop/issues/5957 | 0:03:37 | 0:18:58 |
| [Twilight] More split group issues | https://github.com/zen-browser/desktop/issues/5955 | 5:30:25 | 5:30:25 |
| [Twilight] Split View Tabs Can be Removed From Group | https://github.com/zen-browser/desktop/issues/5954 | None | 6:17:14 |
| ublock functionality is inconsistent in side panel | https://github.com/zen-browser/desktop/issues/5953 | 27 days, 23:14:03 | 27 days, 23:14:04 |
| Unable to install CA certificate | https://github.com/zen-browser/desktop/issues/5951 | 3:31:20 | 28 days, 1:29:01 |
| Glance (alt+click) in split tabs | https://github.com/zen-browser/desktop/issues/5950 | 8 days, 10:42:00 | 28 days, 1:32:54 |
| No such native application org.gnome.chrome_gnome_shell | https://github.com/zen-browser/desktop/issues/5949 | 28 days, 1:33:24 | 28 days, 1:33:24 |
| Solved / iCloud bookmarks extension won't work | https://github.com/zen-browser/desktop/issues/5948 | None | 0:06:26 |
| Telemtry and privacy issues with the browser | https://github.com/zen-browser/desktop/issues/5947 | 10:18:42 | 10:27:06 |
| Scrolling with Pen Tablet Only Works in Pinned Tabs | https://github.com/zen-browser/desktop/issues/5946 | 28 days, 3:05:38 | 28 days, 3:05:38 |
| Scrolling with Pen Tablet Only Works in Pinned Tabs | https://github.com/zen-browser/desktop/issues/5945 | None | 0:00:59 |
| Inconsistent Window Dragging | https://github.com/zen-browser/desktop/issues/5944 | 1 day, 10:40:42 | 28 days, 3:10:15 |
| Inconsistent Window Dragging | https://github.com/zen-browser/desktop/issues/5943 | None | 0:01:24 |
| Unload Tabs not working for pinned and essentials tabs | https://github.com/zen-browser/desktop/issues/5942 | 28 days, 3:40:31 | 28 days, 3:40:31 |
| Randomized tabs | https://github.com/zen-browser/desktop/issues/5940 | 0:39:53 | 28 days, 5:15:03 |
| Certificate Manager | https://github.com/zen-browser/desktop/issues/5936 | None | 2:37:58 |
| Essential tabs keep getting re-arranged after closing zen | https://github.com/zen-browser/desktop/issues/5935 | None | 0:05:14 |
| zen.urlbar.replace-newtab & zen.workspaces.open-new-tab-if-last-unpinned-tab-is-closed - Not working as intended in combination | https://github.com/zen-browser/desktop/issues/5933 | 22:25:28 | 28 days, 8:04:42 |
| Do the new privacy changes to Firefox apply to zen? | https://github.com/zen-browser/desktop/issues/5932 | 2:05:45 | 2:35:47 |
| security key is not being recognized | https://github.com/zen-browser/desktop/issues/5931 | 0:16:40 | 4:43:16 |
| I can't watch anything on netflix | https://github.com/zen-browser/desktop/issues/5930 | 0:05:38 | 4:45:35 |
| External links open in no container | https://github.com/zen-browser/desktop/issues/5929 | 2 days, 2:53:20 | 9 days, 6:53:45 |
| CTRL + Shift + H (History) Is not working | https://github.com/zen-browser/desktop/issues/5928 | 22:03:13 | 2 days, 3:44:26 |
| Automatically opens pinned tabs in the background without user action | https://github.com/zen-browser/desktop/issues/5927 | 2 days, 21:08:37 | 28 days, 10:24:22 |
| Drag and Drop File Causes Browser to Close | https://github.com/zen-browser/desktop/issues/5926 | 25 days, 22:32:51 | 28 days, 10:31:17 |
| App Takes Longer to Open After Update | https://github.com/zen-browser/desktop/issues/5925 | 28 days, 10:35:41 | 28 days, 10:35:42 |
| system extensions don't work | https://github.com/zen-browser/desktop/issues/5923 | 28 days, 11:29:06 | 28 days, 11:29:06 |
| If you pin a tab then try to switch to any other tab, the browser hangs trying to switch tabs. | https://github.com/zen-browser/desktop/issues/5922 | 28 days, 13:43:19 | 28 days, 13:43:19 |
| DuckDuckGo Fills Suggestions & History | https://github.com/zen-browser/desktop/issues/5921 | 28 days, 13:44:28 | 28 days, 13:44:28 |
| Restoring window from "Recently Closed Windows" does not work | https://github.com/zen-browser/desktop/issues/5920 | 2 days, 18:33:35 | 28 days, 14:10:13 |
| [Twilight] Tab groups not persistent through session restart | https://github.com/zen-browser/desktop/issues/5919 | 21:48:30 | 21:48:30 |
_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:2025-03-01..2025-03-31`

View File

@@ -1,15 +0,0 @@
# Zen Side Panels
The `zen.sidepanels.data` configuration will be a JSON string that follows the following data:
```json
{
"data": {
"p1": {
"url": "https://google.com",
"ua": false // "ua" may not be declared! (default: false)
}
},
"index": ["p1"]
}
```

2
l10n

Submodule l10n updated: 1abc46f17d...950562cd71

2935
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{
"name": "zen-core",
"name": "zen-desktop",
"version": "1.0.0",
"description": "",
"lint-staged": {
@@ -13,35 +13,37 @@
"export": "surfer export",
"init": "npm run download && npm run bootstrap && npm run import",
"download": "surfer download",
"bootstrap": "surfer bootstrap && surfer bootstrap",
"bootstrap": "surfer bootstrap",
"package": "surfer package",
"update-ff": "python3 scripts/update_ff.py",
"update-ff:raw": "surfer update",
"update-newtab": "python3 scripts/update_newtab.py",
"update-ff:rc": "python3 scripts/update_ff.py --rc",
"update-ff:l10n": "python3 scripts/update_ff.py --just-l10n",
"pretty": "prettier . --write && autopep8 -r --in-place scripts/ src/",
"lint": "npx prettier . --check && autopep8 --diff scripts/ src/",
"prepare": "husky",
"reset-ff": "surfer reset"
"reset-ff": "surfer reset",
"surfer": "surfer"
},
"repository": {
"type": "git",
"url": "git+https://github.com/zen-browser/core.git"
"url": "git+https://github.com/zen-browser/desktop.git"
},
"hooks": {
"pre-commit": "npm run prepare"
},
"keywords": [],
"author": "",
"license": "ISC",
"license": "MPL-2.0",
"bugs": {
"url": "https://github.com/zen-browser/core/issues"
"url": "https://github.com/zen-browser/desktop/issues"
},
"homepage": "https://github.com/zen-browser/core#readme",
"homepage": "https://github.com/zen-browser/desktop#readme",
"dependencies": {
"@zen-browser/surfer": "^1.9.8"
"@zen-browser/surfer": "^1.11.7"
},
"devDependencies": {
"formal-git": "^1.1.5",
"husky": "^9.1.7",
"lint-staged": "^15.3.0",
"prettier": "^3.4.2",

1927
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,12 @@
set -ex
set -x
if ! [ -z "$ZEN_L10N_CURR_DIR" ]; then
cd $ZEN_L10N_CURR_DIR
fi
# remove "\r" from ./l10n/supported-languages
# note: it's fine if it fails
sed -i 's/\r$//' ./l10n/supported-languages
CURRENT_DIR=$(pwd)
@@ -7,10 +15,26 @@ git config --global fetch.prune true
cd $CURRENT_DIR
LAST_FIREFOX_L10N_COMMIT=$(cat ./build/firefox-cache/l10n-last-commit-hash)
cd ./l10n
rm -rf firefox-l10n
# clone only from LAST_FIREFOX_L10N_COMMIT
git clone https://github.com/mozilla-l10n/firefox-l10n
cd firefox-l10n
git checkout $LAST_FIREFOX_L10N_COMMIT
cd $CURRENT_DIR
rsyncExists=$(command -v rsync)
if [ -z "$rsyncExists" ]; then
echo "rsync not found, using cp instead"
else
echo "rsync found!"
fi
set -e
update_language() {
langId=$1
cd ./l10n
@@ -18,7 +42,13 @@ update_language() {
echo "Updating $langId"
# move the contents from ../firefox-l10n/$langId to ./l10n/$langId
rsync -av --progress ../firefox-l10n/$langId/ . --exclude .git
# if rsync exists, use it
# if not, use cp
if [ -z "$rsyncExists" ]; then
cp -r $CURRENT_DIR/l10n/firefox-l10n/$langId/* .
else
rsync -av --progress ../firefox-l10n/$langId/ . --exclude .git
fi
cd $CURRENT_DIR
}

View File

@@ -0,0 +1,30 @@
#!/bin/bash
set -e
COMPONENT_ROOT=$(pwd)/src/zen
EXTRA_COMPONENTS=(
"scripts"
"workflows"
"winsign"
"flatpak"
"configs"
)
echo "" > .formal-git/components
# iterate top directories and adding the base name to .formal-git/components
for dir in $(find $COMPONENT_ROOT -maxdepth 1 -type d | grep -v '\.git' | grep -v 'node_modules' | grep -v 'engine'); do
if [ "$dir" != "$COMPONENT_ROOT" ]; then
echo "$(basename $dir)" >> .formal-git/components
fi
done
# iterate over the extra components and adding them to .formal-git/components
for extra in "${EXTRA_COMPONENTS[@]}"; do
echo "$extra" >> .formal-git/components
done
# remove all empty lines
sed -i '/^$/d' .formal-git/components

View File

@@ -0,0 +1,26 @@
#!/bin/bash
# Recursively find all .patch files in the current directory and its subdirectories
find src -type f -name "*.patch" | while read -r patch_file; do
# Replace all - with . and remove the .patch extension
new_file="${patch_file%/*}/$(basename "$patch_file" | sed 's/-/./' | sed 's/\.patch$//').patch"
new_file="${new_file%.patch}"
new_file="${new_file#src/}"
if [[ $new_file == *-mjs ]]; then
new_file="${new_file/-mjs/.mjs}"
fi
if [[ $new_file == *-ftl ]]; then
new_file="${new_file/-ftl/.ftl}"
fi
# Create the new file with the same content as the original
npm run export ${new_file} &
done
for job in $(jobs -p); do
echo $job
wait $job || let "FAIL+=1"
done
echo "All patches have been exported successfully."

View File

@@ -1,21 +1,21 @@
#!/bin/bash
gh_bulk_delete_workflow_runs() {
local repo=$1
local repo=zen-browser/$1
# Ensure the repo argument is provided
if [[ -z "$repo" ]]; then
echo "Usage: gh_bulk_delete_workflow_runs <owner/repo>"
echo "Usage: gh_bulk_delete_workflow_runs <repo>"
return 1
fi
# Fetch workflow runs that are cancelled, failed, or timed out
local runs
runs=$(gh api repos/$repo/actions/runs --paginate \
| jq -r '.workflow_runs[] |
select(.conclusion == "cancelled" or
.conclusion == "failure" or
.conclusion == "timed_out") |
| jq -r '.workflow_runs[] |
select(.conclusion == "cancelled" or
.conclusion == "failure" or
.conclusion == "timed_out") |
.id')
if [[ -z "$runs" ]]; then

10
scripts/update-surfer.sh Normal file
View File

@@ -0,0 +1,10 @@
#!/bin/bash
# make sure we are on root
if [ ! -f "package.json" ]; then
echo "Please run this script from the root of the project"
exit 1
fi
npm update @zen-browser/surfer
npm i @zen-browser/surfer@latest

View File

@@ -18,8 +18,8 @@ def update_rc(last_version: str):
with open("surfer.json", "w") as f:
data["version"]["candidate"] = rc_version
json.dump(data, f, indent=2)
print("Download the new engine by running 'pnpm download'.")
os.system("pnpm download")
print("Download the new engine by running 'npm run download'.")
os.system("npm run download")
else:
print("No new Firefox RC version available.")
@@ -28,7 +28,7 @@ def update_ff(is_rc: bool = False, last_version: str = ""):
"""Runs the npm command to update the 'ff' component."""
if is_rc:
return update_rc(last_version)
result = os.system("pnpm update-ff:raw")
result = os.system("npm run update-ff:raw")
if result != 0:
raise RuntimeError("Failed to update 'ff' component.")
@@ -57,21 +57,44 @@ def update_readme(last_version, new_version, is_rc=False):
raise RuntimeError(f"README.md file not found: {e}")
def update_l10n_last_commit_hash():
L10N_REPO = "https://github.com/mozilla-l10n/firefox-l10n"
try:
os.system(f"git clone {L10N_REPO} l10n-temp --depth 1")
if not os.path.exists("build/firefox-cache"):
os.mkdir("build/firefox-cache")
os.system("cat l10n-temp/.git/refs/heads/main > build/firefox-cache/l10n-last-commit-hash")
# Remove new line character
data = ""
with open("build/firefox-cache/l10n-last-commit-hash", "r") as f:
data = f.read()
with open("build/firefox-cache/l10n-last-commit-hash", "w") as f:
f.write(data.strip())
except KeyboardInterrupt:
print("Exiting...")
shutil.rmtree("l10n-temp")
def main():
"""Main function to update versions and README."""
arg_parser = argparse.ArgumentParser()
arg_parser.add_argument(
"--rc", help="Indicates that this is a release candidate.", default=False, action="store_true")
arg_parser.add_argument(
"--just-l10n", help="Only update the l10n last commit hash.", default=False, action="store_true")
args = arg_parser.parse_args()
try:
last_version = get_version_from_file("surfer.json", args.rc)
update_ff(args.rc, last_version)
new_version = get_version_from_file("surfer.json", args.rc)
update_readme(last_version, new_version, args.rc)
print(
f"Updated version from {last_version} to {new_version} in README.md.")
if not args.just_l10n:
last_version = get_version_from_file("surfer.json", args.rc)
update_ff(args.rc, last_version)
new_version = get_version_from_file("surfer.json", args.rc)
update_readme(last_version, new_version, args.rc)
print(
f"Updated version from {last_version} to {new_version} in README.md.")
print("Updating l10n last commit hash.")
update_l10n_last_commit_hash()
except Exception as e:
print(f"An error occurred: {e}")

View File

@@ -1,41 +0,0 @@
import os
import subprocess
import logging
# Set up logging
logging.basicConfig(level=logging.INFO)
# Constants for paths
NEW_TAB_DIR = "./engine/browser/components/newtab"
ENGINE_DIR = "./engine"
NPM_INSTALL_COMMANDS = ["npm install", "npm install meow@9.0.0"]
BUNDLE_COMMAND = "npm run bundle --prefix=browser/components/newtab"
def install_dependencies():
"""Install necessary npm packages for the newtab component."""
for command in NPM_INSTALL_COMMANDS:
logging.info(f"Running command: {command} in {NEW_TAB_DIR}")
subprocess.run(command.split(), cwd=NEW_TAB_DIR, check=True)
def bundle_newtab_components():
"""Bundle the newtab components."""
logging.info(f"Bundling newtab components in {ENGINE_DIR}")
subprocess.run(BUNDLE_COMMAND.split(), cwd=ENGINE_DIR, check=True)
def update_newtab(init: bool = True):
"""Update the newtab components, optionally initializing dependencies."""
try:
if init:
install_dependencies()
bundle_newtab_components()
except subprocess.CalledProcessError as e:
logging.error(f"An error occurred: {e}")
raise
if __name__ == "__main__":
update_newtab(init=False)

13
src/Cargo-lock.patch Normal file
View File

@@ -0,0 +1,13 @@
diff --git a/Cargo.lock b/Cargo.lock
index c91f39b3afbe712355194593ae39514a83de6605..e6c2b77a69d9274ff1c7578ab4df4f07533f7441 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3850,8 +3850,6 @@ dependencies = [
[[package]]
name = "mime_guess"
version = "2.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"
dependencies = [
"mime",
"unicase",

14
src/Cargo-toml.patch Normal file
View File

@@ -0,0 +1,14 @@
diff --git a/Cargo.toml b/Cargo.toml
index a99b447250d36dd0146e031fa22503bc88eeae39..86829fc7075054f832a04825c98325a925cf5b0f 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -205,6 +205,9 @@ rure = { path = "third_party/rust/rure" }
# Patch `plist` to work with `indexmap` 2.*
plist = { path = "third_party/rust/plist" }
+# Patch mime_guess to add missing mime types
+mime_guess = { path = "third_party/rust/mime_guess" }
+
# To-be-published changes.
unicode-bidi = { git = "https://github.com/servo/unicode-bidi", rev = "ca612daf1c08c53abe07327cb3e6ef6e0a760f0c" }
nss-gk-api = { git = "https://github.com/beurdouche/nss-gk-api", rev = "e48a946811ffd64abc78de3ee284957d8d1c0d63" }

View File

@@ -0,0 +1,12 @@
diff --git a/browser/actors/WebRTCParent.sys.mjs b/browser/actors/WebRTCParent.sys.mjs
index be66de4a1ef044341c2e1d6953806550897df45a..ff6ef3511076b25e00ca4d0189f666ec7aa94fe8 100644
--- a/browser/actors/WebRTCParent.sys.mjs
+++ b/browser/actors/WebRTCParent.sys.mjs
@@ -152,6 +152,7 @@ export class WebRTCParent extends JSWindowActorParent {
let tabbrowser = browser.ownerGlobal.gBrowser;
if (tabbrowser) {
+ browser.ownerGlobal.gZenMediaController.updateMediaSharing(state);
tabbrowser.updateBrowserSharing(browser, {
webRTC: state,
});

View File

@@ -1,8 +1,8 @@
diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js
index a39a4f287ef843f7e0cdeac8320eeff81318116f..f84cdb85c249221522089667010d547cfab67819 100644
index 78572e5480a6137c5b7de89c489956f5d68ef698..1c72fe9a5419e211dea25271113981aeda46ec66 100644
--- a/browser/app/profile/firefox.js
+++ b/browser/app/profile/firefox.js
@@ -3190,3 +3190,5 @@ pref("toolkit.contentRelevancy.enabled", false);
@@ -3363,3 +3363,5 @@ pref("toolkit.contentRelevancy.enabled", false);
pref("toolkit.contentRelevancy.ingestEnabled", false);
// Pref to enable extra logging for the content relevancy feature
pref("toolkit.contentRelevancy.log", false);

View File

@@ -8,9 +8,7 @@
#endif
#endif
pref("browser.tabs.cardPreview.enabled", true);
pref("browser.tabs.hoverPreview.enabled", true);
pref("browser.tabs.cardPreview.delayMs", 100);
pref("browser.tabs.hoverPreview.enabled", false);
#ifdef MOZ_UPDATE_CHANNEL
pref("devtools.debugger.prompt-connection", true);
@@ -21,6 +19,7 @@ pref("intl.multilingual.downloadEnabled", false);
// Restore session on startup
pref("browser.startup.page", 3);
pref("browser.sessionstore.restore_pinned_tabs_on_demand", true);
// Theme
pref('toolkit.legacyUserProfileCustomizations.stylesheets', true);
@@ -28,6 +27,10 @@ pref('browser.compactmode.show', true);
#ifdef XP_WIN
pref("browser.privateWindowSeparation.enabled", false);
// Mica
pref("widget.windows.mica", true);
pref("widget.windows.mica.popups", true);
#endif
pref('browser.newtabpage.activity-stream.newtabWallpapers.enabled', true);
@@ -63,12 +66,16 @@ pref("alerts.showFavicons", true);
// Toolbars
pref("browser.tabs.closeWindowWithLastTab", false);
pref("browser.tabs.loadBookmarksInTabs", false);
pref("browser.tabs.dragdrop.moveOverThresholdPercent", 50);
pref('browser.toolbars.bookmarks.visibility', 'never');
pref("browser.bookmarks.openInTabClosesMenu", false);
pref("browser.menu.showViewImageInfo", true);
pref("findbar.highlightAll", true);
pref("layout.word_select.eat_space_to_next_word", false);
// TODO:
pref("browser.tabs.groups.enabled", false);
// Enable Do Not Track and GPC by default.
pref("privacy.donottrackheader.enabled", false);
pref("privacy.globalprivacycontrol.enabled", true);
@@ -77,20 +84,22 @@ pref("app.update.checkInstallTime.days", 6);
// CUSTOM ZEN PREFS
pref('zen.welcome-screen.enabled', true, sticky);
pref('zen.welcome-screen.seen', false);
pref('zen.welcome-screen.seen', false, sticky);
pref('zen.tabs.vertical', true);
pref('zen.tabs.vertical.right-side', false);
pref('zen.tabs.rename-tabs', true);
pref('zen.theme.accent-color', "#ffb787");
pref('zen.theme.content-element-separation', 6); // In pixels
pref('zen.theme.pill-button', false);
pref('zen.theme.content-element-separation', 8); // In pixels
pref('zen.theme.gradient', true);
pref('zen.theme.essentials-favicon-bg', false);
pref('zen.theme.gradient.show-custom-colors', false);
pref('zen.theme.essentials-favicon-bg', true);
pref('zen.tabs.show-newtab-vertical', true);
pref('zen.view.show-newtab-button-border-top', true);
pref('zen.view.show-newtab-button-top', false);
pref('zen.view.show-newtab-button-border-top', false);
pref('zen.view.show-newtab-button-top', true);
pref('zen.mediacontrols.enabled', true);
#ifdef MOZILLA_OFFICIAL
pref('zen.rice.api.url', 'https://share.zen-browser.app', locked);
@@ -102,18 +111,12 @@ pref('zen.injections.match-urls', 'http://localhost/*', locked);
pref('zen.rice.share.notice.accepted', false);
#ifdef XP_MACOSX
pref('zen.theme.border-radius', 12); // In pixels
#else
#ifdef XP_WIN
pref('zen.theme.border-radius', 12); // In pixels
pref('zen.theme.border-radius', 10); // In pixels
#else
pref('zen.theme.border-radius', 8); // In pixels
#endif
#endif
pref('zen.theme.color-prefs.use-workspace-colors', true);
pref('zen.theme.color-prefs.amoled', false);
pref('zen.theme.color-prefs.colorful', false);
pref('zen.view.compact.hide-tabbar', true);
pref('zen.view.compact.hide-toolbar', false);
@@ -123,8 +126,14 @@ pref('zen.view.compact.toolbar-hide-after-hover.duration', 1000);
pref('zen.view.compact.color-toolbar', true);
pref('zen.view.compact.color-sidebar', true);
pref('zen.view.compact.animate-sidebar', true);
pref('zen.view.compact.show-sidebar-and-toolbar-on-hover', true);
pref('zen.urlbar.replace-newtab', true);
pref('zen.urlbar.show-protections-icon', false);
pref('zen.urlbar.behavior', 'floating-on-type'); // default, floating-on-type, float
pref('zen.urlbar.wait-to-clear', 45000); // in ms (default 45s)
pref('zen.urlbar.show-domain-only-in-sidebar', true);
pref('zen.urlbar.hide-one-offs', true);
#ifdef XP_MACOSX
// Disable for macos in the meantime until @HarryHeres finds a solution for hight DPI screens
@@ -133,6 +142,10 @@ pref('zen.view.experimental-rounded-view', false);
pref('zen.view.experimental-rounded-view', true);
#endif
#ifdef XP_WIN
pref('zen.widget.windows.acrylic', true);
#endif
// Glance
pref('zen.glance.enabled', true);
pref('zen.glance.hold-duration', 300); // in ms
@@ -142,7 +155,10 @@ pref('zen.glance.activation-method', 'alt'); // ctrl, alt, shift, none, hold
pref('zen.view.sidebar-height-throttle', 200); // in ms
pref('zen.view.sidebar-expanded.max-width', 500);
pref('zen.view.show-bottom-border', false);
#ifdef XP_MACOSX
pref('zen.view.mac.show-three-dot-menu', false);
pref('zen.widget.mac.mono-window-controls', true);
#endif
pref('zen.view.use-single-toolbar', true);
pref('zen.view.sidebar-expanded', true);
pref('zen.view.sidebar-collapsed.hide-mute-button', true);
@@ -158,7 +174,6 @@ pref('zen.view.hide-window-controls', true);
pref('zen.view.experimental-no-window-controls', false);
pref('zen.tabs.dim-pending', true);
pref('zen.tabs.newtab-on-middle-click', true);
pref('zen.keyboard.shortcuts.enabled', true);
pref('zen.keyboard.shortcuts.version', 0); // Empty string means default shortcuts
@@ -167,39 +182,29 @@ pref('zen.keyboard.shortcuts.disable-mainkeyset-clear', false); // for debugging
pref('zen.themes.updated-value-observer', false);
pref('zen.tab-unloader.enabled', true);
pref('zen.tab-unloader.timeout-minutes', 20);
pref('zen.tab-unloader.timeout-minutes', 40);
pref('zen.tab-unloader.excluded-urls', "example.com,example.org");
pref('zen.pinned-tab-manager.debug', false);
pref('zen.pinned-tab-manager.restore-pinned-tabs-to-pinned-url', false);
pref('zen.pinned-tab-manager.close-shortcut-behavior', 'switch');
pref('zen.pinned-tab-manager.close-shortcut-behavior', 'reset-unload-switch');
// Pref to enable the new profiles (TODO: Check this out!)
//pref("browser.profiles.enabled", true);
// Zen webpanels (calling it sidebar due to legacy reasons)
pref('zen.sidebar.data', "{\"data\":\n {\"p1\":{\n \"url\":\"https://www.wikipedia.org/\"\n },\n\"p2\":{\n \"url\":\"https://m.twitter.com/\",\n\"ua\": true\n },\n\"p3\": {\n \"url\": \"https://www.youtube.com/\",\n\"ua\": true\n},\n\"p4\": {\n \"url\": \"https://translate.google.com/\",\n\"ua\": true\n},\n\"p5\": {\n \"url\": \"https://todoist.com/\",\n\"ua\": true\n}},\n\"index\":[\"p1\",\"p2\",\"p3\",\"p4\",\"p5\"]}");
pref('zen.sidebar.enabled', true);
pref('zen.sidebar.close-on-blur', true);
pref('zen.sidebar.max-webpanels', 8);
// TODO: Check this out!
pref("browser.profiles.enabled", false);
// Zen Split View
pref('zen.splitView.working', false);
pref('zen.splitView.enable-tab-drop', true);
pref('zen.splitView.min-resize-width', 7);
pref('zen.splitView.change-on-hover', false);
pref('zen.splitView.rearrange-hover-size', 24);
// Startup flags
pref('zen.startup.smooth-scroll-in-tabs', false);
pref('zen.startup.smooth-scroll-in-tabs', true);
// Zen Workspaces
pref('zen.workspaces.disabled_for_testing', false);
pref('zen.workspaces.hide-deactivated-workspaces', false);
pref('zen.workspaces.hide-default-container-indicator', true);
pref('zen.workspaces.individual-pinned-tabs', true);
pref('zen.workspaces.show-icon-strip', true);
pref('zen.workspaces.force-container-workspace', false);
pref('zen.workspaces.open-new-tab-if-last-unpinned-tab-is-closed', true);
pref('zen.workspaces.open-new-tab-if-last-unpinned-tab-is-closed', false);
pref('zen.workspaces.show-workspace-indicator', true);
pref('zen.workspaces.swipe-actions', true);
pref('zen.workspaces.wrap-around-navigation', true);
@@ -252,7 +257,7 @@ pref('browser.migrate.opera.enabled', true);
// pref('network.trr.mode', 5);
// security: They must enable this themselves, to avoid people downloading malware
pref('xpinstall.signatures.required', false);
pref('xpinstall.signatures.required', true);
// Experimental Zen Features
// Strategy to use for bytecode cache (Thanks https://github.com/gunir)
@@ -312,10 +317,13 @@ pref("mousewheel.default.delta_multiplier_y", 200);
#endif
#if defined(XP_WIN)
pref("dom.ipc.processPriorityManager.backgroundUsesEcoQoS", false);
pref("dom.ipc.processPriorityManager.backgroundUsesEcoQoS", false);
#endif
#ifdef UNIX_BUT_NOT_MAC
pref("widget.gtk.rounded-bottom-corners.enabled", true);
#endif
pref('browser.sessionstore.restore_pinned_tabs_on_demand', true);
pref('browser.newtabpage.activity-stream.system.showWeather', true);
// Enable experimental settings page (Used for Zen Labs)
@@ -370,6 +378,19 @@ pref('browser.download.autohideButton', false);
// Enable transparent background for macos
#ifdef XP_MACOSX
pref('widget.macos.titlebar-blend-mode.behind-window', true);
// 1. hudWindow
// 2. fullScreenUI
// 3. popover
// 4. menu
// 5. toolTip
// 6. headerView
// 7. underlay
pref('zen.widget.macos.window-material', 3);
#endif
// Enable transparent background for linux
#ifdef MOZ_WIDGET_GTK
pref('zen.widget.linux.transparency', false);
#endif
// Urlbar and autocomplete
@@ -382,6 +403,7 @@ 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.urlbar.keepPanelOpenDuringImeComposition", true); // IMPORTANT: Fixes closing the urlbar when on some languages
pref("browser.formfill.enable", false);
pref("security.insecure_connection_text.enabled", true);
pref("security.insecure_connection_text.pbmode.enabled", true);
@@ -427,9 +449,16 @@ pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false
pref("browser.preferences.moreFromMozilla", false, locked);
pref("browser.aboutwelcome.enabled", false);
// AI/ML stuff
pref("browser.ml.chat.enabled", false);
pref("browser.ml.chat.shortcuts", false);
pref("browser.ml.chat.shortcuts.custom", false);
pref("browser.ml.chat.sidebar", false);
pref("browser.ml.enable", false);
// ---- Experimental settings to try make zen faster
pref("gfx.canvas.accelerated.cache-items", 32768);
pref("gfx.canvas.accelerated.cache-size", 4096);
pref("gfx.canvas.accelerated.cache-size", 256);
pref("gfx.content.skia-font-cache-size", 80);
pref("media.memory_cache_max_size", 1048576);
@@ -443,3 +472,8 @@ pref("image.mem.decode_bytes_at_a_time", 32768);
pref("gfx.canvas.accelerated", true);
pref("media.hardware-video-decoding.enabled", true);
pref("layers.gpu-process.enabled", true);
// Picture-in-picture
pref("media.videocontrols.picture-in-picture.video-toggle.enabled", true);
// TODO: Enable once we have a proper settings page
pref("media.videocontrols.picture-in-picture.enable-when-switching-tabs.enabled", false);

View File

@@ -1,100 +0,0 @@
{
const lazy = {};
var ZenStartup = {
init() {
this.openWatermark();
window.SessionStore.promiseInitialized.then(() => {
this._changeSidebarLocation();
this._zenInitBrowserLayout();
this._initSearchBar();
});
},
_zenInitBrowserLayout() {
if (this.__hasInitBrowserLayout) return;
this.__hasInitBrowserLayout = true;
try {
console.info('ZenThemeModifier: init browser layout');
const kNavbarItems = ['nav-bar', 'PersonalToolbar'];
const kNewContainerId = 'zen-appcontent-navbar-container';
let newContainer = document.getElementById(kNewContainerId);
for (let id of kNavbarItems) {
const node = document.getElementById(id);
console.assert(node, 'Could not find node with id: ' + id);
if (!node) continue;
newContainer.appendChild(node);
}
// Fix notification deck
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 = Services.prefs.getBoolPref(
'zen.startup.smooth-scroll-in-tabs',
false
);
gZenCompactModeManager.init();
ZenWorkspaces.init();
gZenVerticalTabsManager.init();
gZenUIManager.init();
document.l10n.setAttributes(document.getElementById('tabs-newtab-button'), 'tabs-toolbar-new-tab');
} catch (e) {
console.error('ZenThemeModifier: Error initializing browser layout', e);
}
this.closeWatermark();
},
openWatermark() {
if (!Services.prefs.getBoolPref('zen.watermark.enabled', false)) {
return;
}
const watermark = window.MozXULElement.parseXULToFragment(`
<html:div id="zen-watermark">
<image src="chrome://branding/content/about-logo.png" />
</html:div>
`);
document.body.appendChild(watermark);
},
closeWatermark() {
const watermark = document.getElementById('zen-watermark');
if (watermark) {
watermark.setAttribute('hidden', 'true');
}
},
_changeSidebarLocation() {
const kElementsToAppend = ['sidebar-splitter', 'sidebar-box'];
const appWrapepr = document.getElementById('zen-sidebar-box-container');
appWrapepr.setAttribute('hidden', 'true');
const browser = document.getElementById('browser');
const toolbox = document.getElementById('navigator-toolbox');
browser.prepend(toolbox);
const sidebarPanelWrapper = document.getElementById('tabbrowser-tabbox');
for (let id of kElementsToAppend) {
const elem = document.getElementById(id);
if (elem) {
sidebarPanelWrapper.prepend(elem);
}
}
},
_initSearchBar() {
// Only focus the url bar
gURLBar.focus();
gURLBar._initCopyCutController();
gURLBar._initPasteAndGo();
gURLBar._initStripOnShare();
},
};
ZenStartup.init();
}

View File

@@ -1,8 +1,8 @@
diff --git a/browser/base/content/aboutDialog.js b/browser/base/content/aboutDialog.js
index 8c5c7768e0e716c196063b4c986dea2631185972..d31f57a176fffc9725b1c31b165fb5cdc55e186e 100644
index f6e1391baf12abb91c85a95107bb3923118746c0..76c7b75a4e29056110f1631a50047c4ddd8b1f4a 100644
--- a/browser/base/content/aboutDialog.js
+++ b/browser/base/content/aboutDialog.js
@@ -51,7 +51,7 @@ function init() {
@@ -52,7 +52,7 @@ function init() {
]);
let versionIdKey = "base";
let versionAttributes = {
@@ -11,7 +11,7 @@ index 8c5c7768e0e716c196063b4c986dea2631185972..d31f57a176fffc9725b1c31b165fb5cd
};
let arch = Services.sysinfo.get("arch");
@@ -63,7 +63,7 @@ function init() {
@@ -64,7 +64,7 @@ function init() {
}
let version = Services.appinfo.version;

View File

@@ -1,8 +1,8 @@
diff --git a/browser/base/content/aboutDialog.xhtml b/browser/base/content/aboutDialog.xhtml
index 1e5c0f1c59175ec4a39938974c4a7a5c6355439f..ac9fe4b792c12a1aecba1fbbc941da9be6a53ce4 100644
index c64980810570fcea84e33fdc2d66ac42a79f4e46..b7198e810a7510fa82cc6801cfd01c88a08d42c1 100644
--- a/browser/base/content/aboutDialog.xhtml
+++ b/browser/base/content/aboutDialog.xhtml
@@ -36,6 +36,7 @@
@@ -35,6 +35,7 @@
<html:link rel="localization" href="branding/brand.ftl"/>
<html:link rel="localization" href="browser/aboutDialog.ftl"/>
@@ -10,7 +10,7 @@ index 1e5c0f1c59175ec4a39938974c4a7a5c6355439f..ac9fe4b792c12a1aecba1fbbc941da9b
</linkset>
<html:div id="aboutDialogContainer">
@@ -130,13 +131,15 @@
@@ -125,21 +126,23 @@
</description>
</vbox>
<description class="text-blurb" id="communityDesc" data-l10n-id="community-2">
@@ -27,11 +27,12 @@ index 1e5c0f1c59175ec4a39938974c4a7a5c6355439f..ac9fe4b792c12a1aecba1fbbc941da9b
</vbox>
</vbox>
</hbox>
@@ -144,7 +147,7 @@
<vbox id="bottomBox">
<hbox pack="center">
<label is="text-link" class="bottom-link" useoriginprincipal="true" href="about:license" data-l10n-id="bottomLinks-license"/>
<label is="text-link" class="bottom-link" useoriginprincipal="true" href="about:rights" data-l10n-id="bottomLinks-rights"/>
- <label is="text-link" class="bottom-link" href="https://www.mozilla.org/privacy/?utm_source=firefox-browser&#38;utm_medium=firefox-desktop&#38;utm_campaign=about-dialog" data-l10n-id="bottomLinks-privacy"/>
- <label is="text-link" class="bottom-link" href="https://www.mozilla.org/about/legal/terms/firefox/" data-l10n-id="bottom-links-terms"/>
- <label is="text-link" class="bottom-link" href="https://www.mozilla.org/privacy/firefox/?utm_source=firefox-browser&#38;utm_medium=firefox-desktop&#38;utm_campaign=about-dialog" data-l10n-id="bottom-links-privacy"/>
+ <label is="text-link" class="bottom-link" href="about:rights" data-l10n-id="bottomLinks-rights"/>
+ <label is="text-link" class="bottom-link" href="https://www.zen-browser.app/privacy-policy/" data-l10n-id="bottomLinks-privacy"/>
</hbox>
<description id="trademark" data-l10n-id="trademarkInfo"></description>

View File

@@ -1,17 +1,16 @@
diff --git a/browser/base/content/browser-box.inc.xhtml b/browser/base/content/browser-box.inc.xhtml
index 7f71abe7d80e4c09dd088517ec9ef106c7cb8654..7e764f08346a048fd352d7f7c06ea434f9b19903 100644
index 2ca8bdd2674fb4addf3bbf94ff17abc5c93c6293..dd965d8d190e8cdacbeb3d80995ad1a906e64079 100644
--- a/browser/base/content/browser-box.inc.xhtml
+++ b/browser/base/content/browser-box.inc.xhtml
@@ -22,7 +22,14 @@
<browser id="sidebar" autoscroll="false" disablehistory="true" disablefullscreen="true" tooltip="aHTMLTooltip"/>
</vbox>
<splitter id="sidebar-splitter" class="chromeclass-extrachrome sidebar-splitter" resizebefore="sibling" resizeafter="none" hidden="true"/>
+#include zen-sidebar-panel.inc.xhtml
@@ -26,7 +26,13 @@
<splitter id="sidebar-splitter" class="chromeclass-extrachrome sidebar-splitter" resizebefore="sibling" resizeafter="none" hidden="true"/>
<box id="after-splitter"></box>
</div>
+<vbox flex="1" id="zen-appcontent-wrapper">
+<html:div id="zen-appcontent-navbar-container"></html:div>
+<hbox id="zen-tabbox-wrapper" flex="1">
<tabbox id="tabbrowser-tabbox" flex="1" tabcontainer="tabbrowser-tabs">
+ #include zen-tabbrowser-elements.inc.xhtml
+#include zen-tabbrowser-elements.inc.xhtml
<tabpanels id="tabbrowser-tabpanels" flex="1" selectedIndex="0"/>
</tabbox>
</hbox>

View File

@@ -0,0 +1,37 @@
diff --git a/browser/base/content/browser-commands.js b/browser/base/content/browser-commands.js
index 352de44dda36e3f6672eb353f42978ede0cd2681..0fde717eaf755526ec65b676c43bd34c6a675934 100644
--- a/browser/base/content/browser-commands.js
+++ b/browser/base/content/browser-commands.js
@@ -318,6 +318,10 @@ var BrowserCommands = {
}
}
+ if (gZenUIManager.handleNewTab(werePassedURL, searchClipboard, where)) {
+ return;
+ }
+
// A notification intended to be useful for modular peformance tracking
// starting as close as is reasonably possible to the time when the user
// expressed the intent to open a new tab. Since there are a lot of
@@ -400,6 +404,10 @@ var BrowserCommands = {
return;
}
+ if (gBrowser.selectedTab.hasAttribute("zen-empty-tab")) {
+ return;
+ }
+
// Keyboard shortcuts that would close a tab that is pinned select the first
// unpinned tab instead.
if (
@@ -407,8 +415,8 @@ var BrowserCommands = {
(event.ctrlKey || event.metaKey || event.altKey) &&
gBrowser.selectedTab.pinned
) {
- if (gBrowser.visibleTabs.length > gBrowser.pinnedTabCount) {
- gBrowser.tabContainer.selectedIndex = gBrowser.pinnedTabCount;
+ if (gBrowser.visibleTabs.length > gBrowser._numVisiblePinTabs) {
+ gBrowser.tabContainer.selectedIndex = gBrowser._numVisiblePinTabs;
}
return;
}

View File

@@ -0,0 +1,19 @@
diff --git a/browser/base/content/browser-fullScreenAndPointerLock.js b/browser/base/content/browser-fullScreenAndPointerLock.js
index c61a424d3871d94e7086418c72ce22d5aef0a047..b6e3939b1ce67185acc3b9a66385869bd5490a39 100644
--- a/browser/base/content/browser-fullScreenAndPointerLock.js
+++ b/browser/base/content/browser-fullScreenAndPointerLock.js
@@ -431,10 +431,10 @@ var FullScreen = {
gNavToolbox.classList.toggle("fullscreen-with-menubar", shiftSize > 0);
let transform = shiftSize > 0 ? `translateY(${shiftSize}px)` : "";
- gNavToolbox.style.transform = transform;
- gURLBar.textbox.style.transform = gURLBar.textbox.hasAttribute("breakout")
- ? transform
- : "";
+ //gNavToolbox.style.transform = transform;
+ //gURLBar.textbox.style.transform = gURLBar.textbox.hasAttribute("breakout")
+ // ? transform
+ // : "";
if (shiftSize > 0) {
// If the mouse tracking missed our fullScreenToggler, then the toolbox
// might not have been shown before the menubar is animated down. Make

View File

@@ -1,32 +1,21 @@
diff --git a/browser/base/content/browser-init.js b/browser/base/content/browser-init.js
index 9df41bb3c82919839ee1408aa4d177ea7ee40a56..e37c64fa2c2ea39762be4285a1a7055463ded537 100644
index 3d5173315812589c0b79beec5f0419fc37cb8868..c4216db9e414fbbaead6ecd89b40366b0d8a50c1 100644
--- a/browser/base/content/browser-init.js
+++ b/browser/base/content/browser-init.js
@@ -152,13 +152,15 @@ var gBrowserInit = {
elem.setAttribute("skipintoolbarset", "true");
}
}
+ ZenCustomizableUI.init(window);
for (let area of CustomizableUI.areas) {
let type = CustomizableUI.getAreaType(area);
- if (type == CustomizableUI.TYPE_TOOLBAR) {
+ if (type == CustomizableUI.TYPE_TOOLBAR && !area.startsWith("zen-")) {
let node = document.getElementById(area);
CustomizableUI.registerToolbarNode(node);
}
}
+ ZenCustomizableUI.registerToolbarNodes(window);
if (isVerticalTabs) {
// Show the vertical tabs toolbar
setToolbarVisibility(
@@ -253,6 +255,10 @@ var gBrowserInit = {
gPrivateBrowsingUI.init();
BrowserSearch.init();
BrowserPageActions.init();
+
+Services.scriptloader.loadSubScript("chrome://browser/content/ZenStartup.mjs", window);
+Services.scriptloader.loadSubScript("chrome://browser/content/zenThemeModifier.js", window);
+
if (gToolbarKeyNavEnabled) {
ToolbarKeyboardNavigator.init();
}
@@ -175,6 +175,8 @@ var gBrowserInit = {
},
onLoad() {
+ Services.scriptloader.loadSubScript("chrome://browser/content/ZenStartup.mjs", window);
+ Services.scriptloader.loadSubScript("chrome://browser/content/zenThemeModifier.js", window);
gBrowser.addEventListener("DOMUpdateBlockedPopups", e =>
PopupBlockerObserver.handleEvent(e)
);
@@ -310,6 +312,7 @@ var gBrowserInit = {
TelemetryTimestamps.add("delayedStartupStarted");
this._cancelDelayedStartup();
+ ZenWorkspaces.afterLoadInit();
gBrowser.addEventListener(
"PermissionStateChange",

View File

@@ -1,8 +1,8 @@
diff --git a/browser/base/content/browser.js b/browser/base/content/browser.js
index 9a65dcc7ad41ab961907c95338e023b173d4f474..9477e0c115ed3c4a670f1ac63846b6de01bf8b8c 100644
index b89846a1103827b7e65c0b6c9197e80761e3f5c0..cc7205765244738743db92bfcafc1f288919ae0d 100644
--- a/browser/base/content/browser.js
+++ b/browser/base/content/browser.js
@@ -32,6 +32,7 @@ ChromeUtils.defineESModuleGetters(this, {
@@ -33,6 +33,7 @@ ChromeUtils.defineESModuleGetters(this, {
ContextualIdentityService:
"resource://gre/modules/ContextualIdentityService.sys.mjs",
CustomizableUI: "resource:///modules/CustomizableUI.sys.mjs",
@@ -10,64 +10,33 @@ index 9a65dcc7ad41ab961907c95338e023b173d4f474..9477e0c115ed3c4a670f1ac63846b6de
DevToolsSocketStatus:
"resource://devtools/shared/security/DevToolsSocketStatus.sys.mjs",
DownloadUtils: "resource://gre/modules/DownloadUtils.sys.mjs",
@@ -630,6 +631,15 @@ XPCOMUtils.defineLazyPreferenceGetter(
false
);
+const ZEN_WELCOME_PATH = "zen-welcome";
+const ZEN_WELCOME_ELEMENT_ATTR = "zen-dialog-welcome-element";
+XPCOMUtils.defineLazyServiceGetter(
+ this,
+ "ProfileService",
+ "@mozilla.org/toolkit/profile-service;1",
+ "nsIToolkitProfileService"
+);
+
customElements.setElementCreationCallback("screenshots-buttons", () => {
Services.scriptloader.loadSubScript(
"chrome://browser/content/screenshots/screenshots-buttons.js",
@@ -3440,6 +3450,11 @@ var XULBrowserWindow = {
@@ -2698,6 +2699,11 @@ var XULBrowserWindow = {
AboutReaderParent.updateReaderButton(gBrowser.selectedBrowser);
TranslationsParent.onLocationChange(gBrowser.selectedBrowser);
+ gZenViewSplitter.onLocationChange(gBrowser.selectedBrowser);
+ ZenWorkspaces.onLocationChange(gBrowser.selectedBrowser);
+ gZenTabUnloader.onLocationChange(gBrowser.selectedBrowser);
+ gZenGlanceManager.onLocationChange(gBrowser.selectedBrowser);
+ gZenPinnedTabManager.onLocationChange(gBrowser.selectedBrowser);
+
PictureInPicture.updateUrlbarToggle(gBrowser.selectedBrowser);
if (!gMultiProcessBrowser) {
@@ -4435,7 +4450,7 @@ nsBrowserAccess.prototype = {
// Passing a null-URI to only create the content window,
// and pass true for aSkipLoad to prevent loading of
// about:blank
- return this.getContentWindowOrOpenURIInFrame(
+ let res = this.getContentWindowOrOpenURIInFrame(
null,
aParams,
aWhere,
@@ -4443,6 +4458,10 @@ nsBrowserAccess.prototype = {
aName,
true
@@ -5194,7 +5200,7 @@ function switchToTabHavingURI(
ignoreQueryString || replaceQueryString,
ignoreFragmentWhenComparing
);
+ if (typeof window.gZenGlanceManager !== "undefined" && window.toolbar.visible) {
+ window.gZenGlanceManager.onTabOpen(res, aURI);
+ }
+ return res;
},
- let browsers = aWindow.gBrowser.browsers;
+ let browsers = aWindow.ZenWorkspaces.allUsedBrowsers;
for (let i = 0; i < browsers.length; i++) {
let browser = browsers[i];
let browserCompare = cleanURL(
@@ -5235,7 +5241,7 @@ function switchToTabHavingURI(
}
openURIInFrame: function browser_openURIInFrame(
@@ -7281,6 +7300,12 @@ var gDialogBox = {
parentElement.showModal();
this._didOpenHTMLDialog = true;
+ if (uri.includes(ZEN_WELCOME_PATH)) {
+ parentElement.setAttribute(ZEN_WELCOME_ELEMENT_ATTR, true);
+ } else if (parentElement.hasAttribute(ZEN_WELCOME_ELEMENT_ATTR)) {
+ parentElement.removeAttribute(ZEN_WELCOME_ELEMENT_ATTR);
+ }
+
// Disable menus and shortcuts.
this._updateMenuAndCommandState(false /* to disable */);
if (!doAdopt) {
- aWindow.gBrowser.tabContainer.selectedIndex = i;
+ aWindow.ZenWorkspaces.switchIfNeeded(browser, i);
}
return true;

View File

@@ -1,9 +1,9 @@
diff --git a/browser/base/content/browser-sets.inc b/browser/base/content/browser-sets.inc
index 493c593d66883082c2a4df87c4706f919ea675f8..aaaa833b64b0fd890aa2a0794eaeb7e41f002f06 100644
index 269b025d7fb942602c1b1b6c9747540bcde11375..9dcecfe205cadacace5195ec84d8b2ee292a0632 100644
--- a/browser/base/content/browser-sets.inc
+++ b/browser/base/content/browser-sets.inc
@@ -393,3 +393,4 @@
@@ -405,3 +405,4 @@
internal="true"/>
#endif
</keyset>
+ <keyset id="zenKeyset"></keyset>
+#include zen-keysets.inc.xhtml

View File

@@ -1,13 +1,13 @@
diff --git a/browser/base/content/browser-sets.js b/browser/base/content/browser-sets.js
index 3031278749317d153624c6ccfbcc9d47aaf4089f..e67a8c3b56c01334627350c494b0139638ebf19a 100644
index 61aef2d420a78fb1910f556b71f6db75a16180ed..a3a1e70bedb760c165c338c28de6f2ee924df8de 100644
--- a/browser/base/content/browser-sets.js
+++ b/browser/base/content/browser-sets.js
@@ -245,7 +245,7 @@ document.addEventListener(
@@ -250,7 +250,7 @@ document.addEventListener(
}
});
- document.getElementById("mainKeyset").addEventListener("command", event => {
+ document.getElementById("zenKeyset").addEventListener("command", event => {
switch (event.target.id) {
case "goHome":
BrowserCommands.home();
const SIDEBAR_REVAMP_PREF = "sidebar.revamp";
const SIDEBAR_REVAMP_ENABLED = Services.prefs.getBoolPref(
SIDEBAR_REVAMP_PREF,

View File

@@ -1,17 +1,25 @@
diff --git a/browser/base/content/browser.xhtml b/browser/base/content/browser.xhtml
index ca8953f3604f4f70de76576964af5f3c733f17a0..a2731ef6d4392301217cd05f6583e4814f1118e2 100644
index 0d0a559a6473149b50f4bf18d059e86907c4acd3..25ad798eb26f04262d069fdaf1f3fb00adec9807 100644
--- a/browser/base/content/browser.xhtml
+++ b/browser/base/content/browser.xhtml
@@ -101,6 +101,8 @@
@@ -26,6 +26,7 @@
sizemode="normal"
retargetdocumentfocus="urlbar-input"
scrolling="false"
+ zen-before-loaded="true"
persist="screenX screenY width height sizemode"
data-l10n-sync="true">
<head>
@@ -104,6 +105,8 @@
<title data-l10n-id="browser-main-window-title"></title>
<title data-l10n-id="browser-main-window-default-title"></title>
+#include zen-preloaded.inc.xhtml
+
# All JS files which are needed by browser.xhtml and other top level windows to
# support MacOS specific features *must* go into the global-scripts.inc file so
# that they can be shared with macWindow.inc.xhtml.
@@ -145,6 +147,7 @@
@@ -148,6 +151,7 @@
window.addEventListener("DOMContentLoaded",
gBrowserInit.onDOMContentLoaded.bind(gBrowserInit), { once: true });
</script>
@@ -19,7 +27,7 @@ index ca8953f3604f4f70de76576964af5f3c733f17a0..a2731ef6d4392301217cd05f6583e481
</head>
<html:body xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
# All sets except for popupsets (commands, keys, and stringbundles)
@@ -166,9 +169,12 @@
@@ -169,9 +173,11 @@
</vbox>
</html:template>
@@ -27,9 +35,8 @@ index ca8953f3604f4f70de76576964af5f3c733f17a0..a2731ef6d4392301217cd05f6583e481
-
-#include browser-box.inc.xhtml
+ <hbox id="zen-main-app-wrapper" flex="1" persist="zen-compact-mode">
+ <vbox id="zen-toast-container"></vbox>
+ #include navigator-toolbox.inc.xhtml
+ <html:span id="zen-sidebar-box-container">
+ </html:span>
+ #include browser-box.inc.xhtml
+ </hbox>

View File

@@ -1,29 +1,29 @@
diff --git a/browser/base/content/main-popupset.inc.xhtml b/browser/base/content/main-popupset.inc.xhtml
index 1fb595272a184f9a40f56f87d86232e3324f7750..8dd0f0ff856be524a5fa27fb8c6180c1fe058134 100644
index 198c188e074b7062169764fb7d81c692d3a2bdae..b412a3c1fabdc6470b4ea9e7be34c426cc76aafd 100644
--- a/browser/base/content/main-popupset.inc.xhtml
+++ b/browser/base/content/main-popupset.inc.xhtml
@@ -144,6 +144,10 @@
@@ -201,6 +201,10 @@
hidden="true"
tabspecific="true"
aria-labelledby="editBookmarkPanelTitle">
+ <html:div id="zenEditBookmarkPanelFaviconContainer">
+ <html:img id="zenEditBookmarkPanelFavicon"/>
+ </html:div>
+ <vbox>
+ <html:div id="zenEditBookmarkPanelFaviconContainer">
+ <html:img id="zenEditBookmarkPanelFavicon"/>
+ </html:div>
+ <vbox>
<box class="panel-header">
<html:h1>
<html:span id="editBookmarkPanelTitle"/>
@@ -169,6 +173,7 @@
@@ -226,6 +230,7 @@
class="footer-button"/>
</html:moz-button-group>
</vbox>
+ </vbox>
+ </vbox>
</panel>
</html:template>
@@ -454,6 +459,8 @@
@@ -567,6 +572,8 @@
#include popup-notifications.inc
#include popup-notifications.inc.xhtml
+#include zen-popupset.inc.xhtml
+

View File

@@ -1,5 +1,5 @@
diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml
index 00391af141d9015fe5839534e5e6b22a91ba65d9..17d8ac96986e698b09033b870c24fc2f61c47a05 100644
index feb9e4ef7e872b4cfbf0d55f24a34db275951c66..3ce9b9919ff736885b8aa8943bbbce3c5d0f33a6 100644
--- a/browser/base/content/navigator-toolbox.inc.xhtml
+++ b/browser/base/content/navigator-toolbox.inc.xhtml
@@ -2,7 +2,7 @@
@@ -11,16 +11,18 @@ index 00391af141d9015fe5839534e5e6b22a91ba65d9..17d8ac96986e698b09033b870c24fc2f
<script src="chrome://browser/content/navigator-toolbox.js" />
<!-- Menu -->
@@ -19,7 +19,7 @@
@@ -17,9 +17,8 @@
#include browser-menubar.inc
</toolbaritem>
<spacer flex="1" skipintoolbarset="true" style="order: 1000;"/>
#include titlebar-items.inc.xhtml
-#include titlebar-items.inc.xhtml
</toolbar>
-
+<hbox id="titlebar">
<toolbar id="TabsToolbar"
class="browser-toolbar browser-titlebar"
fullscreentoolbar="true"
@@ -32,7 +32,7 @@
@@ -32,7 +31,7 @@
<hbox class="titlebar-spacer" type="pre-tabs"/>
@@ -29,7 +31,7 @@ index 00391af141d9015fe5839534e5e6b22a91ba65d9..17d8ac96986e698b09033b870c24fc2f
<toolbartabstop/>
<hbox id="TabsToolbar-customization-target" flex="1">
<toolbarbutton id="firefox-view-button"
@@ -40,6 +40,7 @@
@@ -40,6 +39,7 @@
data-l10n-id="toolbar-button-firefox-view-2"
role="button"
aria-pressed="false"
@@ -37,49 +39,48 @@ index 00391af141d9015fe5839534e5e6b22a91ba65d9..17d8ac96986e698b09033b870c24fc2f
cui-areatype="toolbar"
removable="true"/>
@@ -55,9 +56,14 @@
@@ -50,6 +50,10 @@
tooltip="tabbrowser-tab-tooltip"
orient="horizontal"
stopwatchid="FX_TAB_CLICK_MS">
+<html:div id="zen-essentials-container" skipintoolbarset="true"></html:div>
+<hbox id="zen-current-workspace-indicator-container"></hbox>
+<html:div id="zen-tabs-wrapper">
+<html:div id="zen-browser-tabs-container">
<hbox class="tab-drop-indicator" hidden="true"/>
# If the name (tabbrowser-arrowscrollbox) or structure of this changes
# significantly, there is an optimization in
# DisplayPortUtils::MaybeCreateDisplayPortInFirstScrollFrameEncountered based
# the current structure that we may want to revisit.
+ <html:div id="zen-essentials-container"></html:div>
+ <hbox id="zen-current-workspace-indicator">
+ <hbox id="zen-current-workspace-indicator-icon"></hbox>
+ <hbox id="zen-current-workspace-indicator-name"></hbox>
+ </hbox>
<html:div id="vertical-pinned-tabs-container" tabindex="-1"></html:div>
<html:div id="vertical-pinned-tabs-container-separator"></html:div>
- <arrowscrollbox id="tabbrowser-arrowscrollbox" orient="horizontal" flex="1" clicktoscroll="" scrolledtostart="" scrolledtoend="">
+ <arrowscrollbox id="tabbrowser-arrowscrollbox" orient="vertical" flex="1" clicktoscroll="" scrolledtostart="" scrolledtoend="">
<tab is="tabbrowser-tab" class="tabbrowser-tab" selected="true" visuallyselected="" fadein=""/>
<hbox id="tabbrowser-arrowscrollbox-periphery">
<toolbartabstop/>
@@ -100,11 +106,12 @@
@@ -75,6 +79,8 @@
tooltip="dynamic-shortcut-tooltip"
data-l10n-id="tabs-toolbar-new-tab"/>
<html:span id="tabbrowser-tab-a11y-desc" hidden="true"/>
+</html:div>
+</html:div>
</tabs>
<toolbarbutton id="new-tab-button"
@@ -100,10 +106,10 @@
#include private-browsing-indicator.inc.xhtml
<toolbarbutton id="content-analysis-indicator"
class="toolbarbutton-1 content-analysis-indicator-icon"/>
-
+ #if 0
#include titlebar-items.inc.xhtml
-
+#endif
<toolbarbutton class="content-analysis-indicator toolbarbutton-1 content-analysis-indicator-icon"/>
-#include titlebar-items.inc.xhtml
+#include zen-sidebar-icons.inc.xhtml
</toolbar>
-
+</hbox>
<toolbar id="nav-bar"
class="browser-toolbar chromeclass-location"
data-l10n-id="navbar-accessible"
@@ -487,10 +494,12 @@
@@ -489,10 +495,10 @@
consumeanchor="PanelUI-button"
data-l10n-id="appmenu-menu-button-closed2"/>
</toolbaritem>
+#include titlebar-items.inc.xhtml
<hbox class="titlebar-spacer" type="post-tabs"/>
#include private-browsing-indicator.inc.xhtml
-
+#if 0
#include titlebar-items.inc.xhtml
+#endif
<toolbarbutton class="content-analysis-indicator toolbarbutton-1 content-analysis-indicator-icon"/>
-#include titlebar-items.inc.xhtml
</toolbar>
<toolbar id="PersonalToolbar"

View File

@@ -1,5 +1,5 @@
diff --git a/browser/base/content/navigator-toolbox.js b/browser/base/content/navigator-toolbox.js
index 64ded8fb2c08f1dbfec8fe08ab427a24b53f1169..69009d53d7242c26f777ac2e0bb1897ff27ad916 100644
index 64ded8fb2c08f1dbfec8fe08ab427a24b53f1169..9e1e888554279b6e1df3bc1cb907afd2ccb330ca 100644
--- a/browser/base/content/navigator-toolbox.js
+++ b/browser/base/content/navigator-toolbox.js
@@ -8,7 +8,7 @@
@@ -11,3 +11,19 @@ index 64ded8fb2c08f1dbfec8fe08ab427a24b53f1169..69009d53d7242c26f777ac2e0bb1897f
const widgetOverflow = document.getElementById("widget-overflow");
function onPopupShowing(event) {
@@ -187,6 +187,7 @@ document.addEventListener(
#reload-button ,
#urlbar-go-button,
#reader-mode-button,
+ #zen-tabs-wrapper,
#picture-in-picture-button,
#shopping-sidebar-button,
#urlbar-zoom-button,
@@ -208,6 +209,7 @@ document.addEventListener(
case "vertical-tabs-newtab-button":
case "tabs-newtab-button":
case "new-tab-button":
+ case "zen-tabs-wrapper":
gBrowser.handleNewTabMiddleClick(element, event);
break;

View File

@@ -1,8 +1,8 @@
diff --git a/browser/base/content/nsContextMenu.sys.mjs b/browser/base/content/nsContextMenu.sys.mjs
index 7f3dc585937c5ac96c0d09a786515305afb4fe1a..9216931e7d805743f0b00e74039be042456e63f3 100644
index 94d3c2bb401c2e4246340a6c2d63c9d3561ff5e1..62c599f78748e708c8f36c05935822e8808996b5 100644
--- a/browser/base/content/nsContextMenu.sys.mjs
+++ b/browser/base/content/nsContextMenu.sys.mjs
@@ -1047,6 +1047,13 @@ export class nsContextMenu {
@@ -1109,6 +1109,13 @@ export class nsContextMenu {
!this.isSecureAboutPage()
);

View File

@@ -10,36 +10,36 @@
<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" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-urlbar.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-workspaces.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-decks.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-folders.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-glance.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-profile-dialog.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-sidebar-panels.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-popup.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-compact-mode.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/skin/zen-icons/icons.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-branding.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-welcome.css" />
<link rel="stylesheet" type="text/css" href="chrome://browser/content/zen-styles/zen-media-controls.css" />
</linkset>
# Scripts used all over the browser
<script src="chrome://browser/content/zen-components/ZenThemesCommon.mjs" />
<script src="chrome://browser/content/zen-components/ZenThemesImporter.mjs" />
<script src="chrome://browser/content/zen-components/ZenCompactMode.mjs" />
<script src="chrome://browser/content/ZenUIManager.mjs" />
<script src="chrome://browser/content/zen-components/ZenSidebarManager.mjs"/>
<script src="chrome://browser/content/zen-components/ZenTabUnloader.mjs" />
<script src="chrome://browser/content/zen-components/ZenPinnedTabsStorage.mjs" />
<script src="chrome://browser/content/zen-components/ZenWorkspacesStorage.mjs" />
<script src="chrome://browser/content/zen-components/ZenPinnedTabManager.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" />
<script src="chrome://browser/content/zen-components/ZenGlanceManager.mjs" />
# Unimportant scripts
<script src="chrome://browser/content/zen-components/ZenRices.mjs" />
<script>
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenFolders.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenThemesCommon.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenThemesImporter.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenCompactMode.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/ZenUIManager.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenTabUnloader.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenPinnedTabsStorage.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenWorkspacesStorage.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenPinnedTabManager.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenGradientGenerator.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenViewSplitter.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenGlanceManager.mjs", this);
Services.scriptloader.loadSubScript("chrome://browser/content/zen-components/ZenMediaController.mjs", this);
</script>

View File

@@ -1,77 +1,87 @@
content/browser/zenThemeModifier.js (content/zenThemeModifier.js)
content/browser/ZenStartup.mjs (content/ZenStartup.mjs)
content/browser/ZenUIManager.mjs (content/ZenUIManager.mjs)
content/browser/ZenCustomizableUI.sys.mjs (content/ZenCustomizableUI.sys.mjs)
content/browser/zen-components/ZenCompactMode.mjs (zen-components/ZenCompactMode.mjs)
content/browser/zen-components/ZenViewSplitter.mjs (zen-components/ZenViewSplitter.mjs)
content/browser/zen-components/ZenThemesCommon.mjs (zen-components/ZenThemesCommon.mjs)
content/browser/zen-components/ZenWorkspaces.mjs (zen-components/ZenWorkspaces.mjs)
content/browser/zen-components/ZenWorkspacesStorage.mjs (zen-components/ZenWorkspacesStorage.mjs)
content/browser/zen-components/ZenWorkspacesSync.mjs (zen-components/ZenWorkspacesSync.mjs)
content/browser/zen-components/ZenSidebarManager.mjs (zen-components/ZenSidebarManager.mjs)
content/browser/zen-components/ZenProfileDialogUI.mjs (zen-components/ZenProfileDialogUI.mjs)
content/browser/zen-components/ZenKeyboardShortcuts.mjs (zen-components/ZenKeyboardShortcuts.mjs)
content/browser/zen-components/ZenThemesImporter.mjs (zen-components/ZenThemesImporter.mjs)
content/browser/zen-components/ZenTabUnloader.mjs (zen-components/ZenTabUnloader.mjs)
content/browser/zen-components/ZenPinnedTabsStorage.mjs (zen-components/ZenPinnedTabsStorage.mjs)
content/browser/zen-components/ZenPinnedTabManager.mjs (zen-components/ZenPinnedTabManager.mjs)
content/browser/zen-components/ZenCommonUtils.mjs (zen-components/ZenCommonUtils.mjs)
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/zenThemeModifier.js (../../zen/common/zenThemeModifier.js)
content/browser/ZenStartup.mjs (../../zen/common/ZenStartup.mjs)
content/browser/zen-sets.js (../../zen/common/zen-sets.js)
content/browser/ZenUIManager.mjs (../../zen/common/ZenUIManager.mjs)
content/browser/zen-components/ZenActorsManager.mjs (../../zen/common/ZenActorsManager.mjs)
content/browser/zen-components/ZenEmojies.mjs (../../zen/common/ZenEmojies.mjs)
content/browser/ZenCustomizableUI.sys.mjs (../../zen/common/ZenCustomizableUI.sys.mjs)
content/browser/zen-components/ZenUIMigration.mjs (../../zen/common/ZenUIMigration.mjs)
content/browser/zen-components/ZenCommonUtils.mjs (../../zen/common/ZenCommonUtils.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)
content/browser/zen-styles/zen-tabs.css (content/zen-styles/zen-tabs.css)
* content/browser/zen-styles/zen-tabs/vertical-tabs.css (content/zen-styles/zen-tabs/vertical-tabs.css)
content/browser/zen-styles/zen-tabs/horizontal-tabs.css (content/zen-styles/zen-tabs/horizontal-tabs.css)
content/browser/zen-styles/zen-browser-ui.css (content/zen-styles/zen-browser-ui.css)
content/browser/zen-styles/zen-animations.css (content/zen-styles/zen-animations.css)
content/browser/zen-styles/zen-panel-ui.css (content/zen-styles/zen-panel-ui.css)
content/browser/zen-styles/zen-single-components.css (content/zen-styles/zen-single-components.css)
content/browser/zen-styles/zen-sidebar.css (content/zen-styles/zen-sidebar.css)
content/browser/zen-styles/zen-toolbar.css (content/zen-styles/zen-toolbar.css)
content/browser/zen-styles/zen-decks.css (content/zen-styles/zen-decks.css)
content/browser/zen-styles/zen-glance.css (content/zen-styles/zen-glance.css)
content/browser/zen-styles/zen-browser-container.css (content/zen-styles/zen-browser-container.css)
content/browser/zen-styles/zen-workspaces.css (content/zen-styles/zen-workspaces.css)
content/browser/zen-styles/zen-profile-dialog.css (content/zen-styles/zen-profile-dialog.css)
content/browser/zen-styles/zen-urlbar.css (content/zen-styles/zen-urlbar.css)
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-theme.css (../../zen/common/styles/zen-theme.css)
content/browser/zen-styles/zen-buttons.css (../../zen/common/styles/zen-buttons.css)
content/browser/zen-styles/zen-browser-ui.css (../../zen/common/styles/zen-browser-ui.css)
content/browser/zen-styles/zen-animations.css (../../zen/common/styles/zen-animations.css)
content/browser/zen-styles/zen-panel-ui.css (../../zen/common/styles/zen-panel-ui.css)
content/browser/zen-styles/zen-single-components.css (../../zen/common/styles/zen-single-components.css)
content/browser/zen-styles/zen-sidebar.css (../../zen/common/styles/zen-sidebar.css)
content/browser/zen-styles/zen-toolbar.css (../../zen/common/styles/zen-toolbar.css)
content/browser/zen-styles/zen-browser-container.css (../../zen/common/styles/zen-browser-container.css)
content/browser/zen-styles/zen-urlbar.css (../../zen/common/styles/zen-urlbar.css)
content/browser/zen-styles/zen-popup.css (../../zen/common/styles/zen-popup.css)
content/browser/zen-styles/zen-branding.css (../../zen/common/styles/zen-branding.css)
content/browser/zen-styles/zen-panels/bookmarks.css (content/zen-styles/zen-panels/bookmarks.css)
content/browser/zen-styles/zen-panels/extensions.css (content/zen-styles/zen-panels/extensions.css)
content/browser/zen-styles/zen-panels/print.css (content/zen-styles/zen-panels/print.css)
content/browser/zen-styles/zen-panels/welcome.css (content/zen-styles/zen-panels/welcome.css)
content/browser/zen-styles/zen-panels/bookmarks.css (../../zen/common/styles/zen-panels/bookmarks.css)
content/browser/zen-styles/zen-panels/extensions.css (../../zen/common/styles/zen-panels/extensions.css)
content/browser/zen-styles/zen-panels/print.css (../../zen/common/styles/zen-panels/print.css)
content/browser/zen-styles/zen-panels/dialog.css (../../zen/common/styles/zen-panels/dialog.css)
content/browser/zen-styles/zen-compact-mode.css (content/zen-styles/zen-compact-mode.css)
content/browser/zen-components/ZenCompactMode.mjs (../../zen/compact-mode/ZenCompactMode.mjs)
* content/browser/zen-styles/zen-compact-mode.css (../../zen/compact-mode/zen-compact-mode.css)
# 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)
content/browser/zen-components/ZenViewSplitter.mjs (../../zen/split-view/ZenViewSplitter.mjs)
content/browser/zen-styles/zen-decks.css (../../zen/split-view/zen-decks.css)
# Actors
content/browser/zen-components/actors/ZenThemeMarketplaceParent.sys.mjs (zen-components/actors/ZenThemeMarketplaceParent.sys.mjs)
content/browser/zen-components/actors/ZenThemeMarketplaceChild.sys.mjs (zen-components/actors/ZenThemeMarketplaceChild.sys.mjs)
content/browser/zen-components/actors/ZenGlanceChild.sys.mjs (zen-components/actors/ZenGlanceChild.sys.mjs)
content/browser/zen-components/actors/ZenGlanceParent.sys.mjs (zen-components/actors/ZenGlanceParent.sys.mjs)
content/browser/zen-components/ZenThemesCommon.mjs (../../zen/mods/ZenThemesCommon.mjs)
content/browser/zen-components/ZenThemesImporter.mjs (../../zen/mods/ZenThemesImporter.mjs)
content/browser/zen-components/actors/ZenThemeMarketplaceParent.sys.mjs (../../zen/mods/actors/ZenThemeMarketplaceParent.sys.mjs)
content/browser/zen-components/actors/ZenThemeMarketplaceChild.sys.mjs (../../zen/mods/actors/ZenThemeMarketplaceChild.sys.mjs)
# 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)
content/browser/zen-components/ZenWorkspaces.mjs (../../zen/workspaces/ZenWorkspaces.mjs)
content/browser/zen-components/ZenWorkspacesStorage.mjs (../../zen/workspaces/ZenWorkspacesStorage.mjs)
content/browser/zen-components/ZenWorkspacesSync.mjs (../../zen/workspaces/ZenWorkspacesSync.mjs)
content/browser/zen-components/ZenGradientGenerator.mjs (../../zen/workspaces/ZenGradientGenerator.mjs)
content/browser/zen-styles/zen-workspaces.css (../../zen/workspaces/zen-workspaces.css)
content/browser/zen-styles/zen-gradient-generator.css (../../zen/workspaces/zen-gradient-generator.css)
content/browser/zen-components/ZenKeyboardShortcuts.mjs (../../zen/kbs/ZenKeyboardShortcuts.mjs)
content/browser/zen-components/ZenTabUnloader.mjs (../../zen/tabs/ZenTabUnloader.mjs)
content/browser/zen-components/ZenPinnedTabsStorage.mjs (../../zen/tabs/ZenPinnedTabsStorage.mjs)
content/browser/zen-components/ZenPinnedTabManager.mjs (../../zen/tabs/ZenPinnedTabManager.mjs)
content/browser/zen-styles/zen-tabs.css (../../zen/tabs/zen-tabs.css)
* content/browser/zen-styles/zen-tabs/vertical-tabs.css (../../zen/tabs/zen-tabs/vertical-tabs.css)
content/browser/zen-styles/zen-tabs/horizontal-tabs.css (../../zen/tabs/zen-tabs/horizontal-tabs.css)
content/browser/zen-components/ZenGlanceManager.mjs (../../zen/glance/ZenGlanceManager.mjs)
content/browser/zen-styles/zen-glance.css (../../zen/glance/zen-glance.css)
content/browser/zen-components/actors/ZenGlanceChild.sys.mjs (../../zen/glance/actors/ZenGlanceChild.sys.mjs)
content/browser/zen-components/actors/ZenGlanceParent.sys.mjs (../../zen/glance/actors/ZenGlanceParent.sys.mjs)
content/browser/zen-components/ZenFolders.mjs (../../zen/folders/ZenFolders.mjs)
content/browser/zen-styles/zen-folders.css (../../zen/folders/zen-folders.css)
content/browser/zen-components/ZenWelcome.mjs (../../zen/welcome/ZenWelcome.mjs)
content/browser/zen-styles/zen-welcome.css (../../zen/welcome/zen-welcome.css)
content/browser/zen-components/ZenMediaController.mjs (../../zen/media/ZenMediaController.mjs)
content/browser/zen-styles/zen-media-controls.css (../../zen/media/zen-media-controls.css)
# Images
content/browser/zen-images/gradient.png (../../zen/images/gradient.png)
content/browser/zen-images/brand-header.svg (../../zen/images/brand-header.svg)
content/browser/zen-images/layouts/collapsed.png (../../zen/images/layouts/collapsed.png)
content/browser/zen-images/layouts/multiple-toolbar.png (../../zen/images/layouts/multiple-toolbar.png)
content/browser/zen-images/layouts/single-toolbar.png (../../zen/images/layouts/single-toolbar.png)
content/browser/zen-images/grain-bg.png (../../zen/images/grain-bg.png)
content/browser/zen-images/note-indicator.svg (../../zen/images/note-indicator.svg)
# Fonts
content/browser/zen-fonts/JunicodeVF-Italic.woff2 (../../zen/fonts/JunicodeVF-Italic.woff2)
content/browser/zen-fonts/JunicodeVF-Roman.woff2 (../../zen/fonts/JunicodeVF-Roman.woff2)
# JS Vendor
content/browser/zen-vendor/tsparticles.confetti.bundle.min.js (content/zen-vendor/tsparticles.confetti.bundle.min.js)
content/browser/zen-vendor/motion.min.mjs (content/zen-vendor/motion.min.mjs)
content/browser/zen-vendor/tsparticles.confetti.bundle.min.js (../../zen/vendor/tsparticles.confetti.bundle.min.js)
content/browser/zen-vendor/motion.min.mjs (../../zen/vendor/motion.min.mjs)

View File

@@ -1,2 +0,0 @@
# TODO: should they be included in the repo?
# *.svg

View File

@@ -1,15 +0,0 @@
# Zen's Avatars
All avatars are fetched from [boring avatars](https://boringavatars.com/). Thanks a lot! <3
# Downloading avatars
Go directly to the `content/zen-avatars` folder (where this README is located) and execute the following script:
```
python3 fetch-all-avatars.py
```
# Notes
100 (0-99) avatars will be created and that's what the browser will handle. If you want to add more avatars, you can modify the `fetch-all-avatars.py` script and the browser's code to handle more avatars.

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#253342"></rect><rect x="10" y="30" width="80" height="10" fill="#232226" transform="translate(6 -6) rotate(236 40 40)"></rect><circle cx="40" cy="40" fill="#DDDDDD" r="16" transform="translate(15 15)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#5E9188" transform="translate(12 -12) rotate(112 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 894 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#FFF6C7"></rect><rect x="10" y="30" width="80" height="10" fill="#DCD7C2" transform="translate(6 -6) rotate(236 40 40)"></rect><circle cx="40" cy="40" fill="#9D9382" r="16" transform="translate(15 15)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#FFC1B2" transform="translate(12 -12) rotate(112 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 894 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#5E9188"></rect><rect x="10" y="30" width="80" height="80" fill="#3E5954" transform="translate(-8 -8) rotate(222 40 40)"></rect><circle cx="40" cy="40" fill="#253342" r="16" transform="translate(9 -9)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#232226" transform="translate(-4 4) rotate(84 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 891 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#FFC1B2"></rect><rect x="10" y="30" width="80" height="80" fill="#FFDBC8" transform="translate(-8 -8) rotate(222 40 40)"></rect><circle cx="40" cy="40" fill="#FFF6C7" r="16" transform="translate(9 -9)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#DCD7C2" transform="translate(-4 4) rotate(84 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 891 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#3E5954"></rect><rect x="10" y="30" width="80" height="80" fill="#253342" transform="translate(16 -16) rotate(214 40 40)"></rect><circle cx="40" cy="40" fill="#232226" r="16" transform="translate(-15 -15)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#DDDDDD" transform="translate(-8 8) rotate(68 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 895 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#FFDBC8"></rect><rect x="10" y="30" width="80" height="80" fill="#FFF6C7" transform="translate(16 -16) rotate(214 40 40)"></rect><circle cx="40" cy="40" fill="#DCD7C2" r="16" transform="translate(-15 -15)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#9D9382" transform="translate(-8 8) rotate(68 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 895 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#253342"></rect><rect x="10" y="30" width="80" height="80" fill="#232226" transform="translate(20 20) rotate(276 40 40)"></rect><circle cx="40" cy="40" fill="#DDDDDD" r="16" transform="translate(0 0)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#5E9188" transform="translate(12 12) rotate(192 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 892 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#FFF6C7"></rect><rect x="10" y="30" width="80" height="80" fill="#DCD7C2" transform="translate(20 20) rotate(276 40 40)"></rect><circle cx="40" cy="40" fill="#9D9382" r="16" transform="translate(0 0)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#FFC1B2" transform="translate(12 12) rotate(192 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 892 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#232226"></rect><rect x="10" y="30" width="80" height="80" fill="#DDDDDD" transform="translate(0 0) rotate(88 40 40)"></rect><circle cx="40" cy="40" fill="#5E9188" r="16" transform="translate(18 -18)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#3E5954" transform="translate(16 -16) rotate(176 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 893 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#DCD7C2"></rect><rect x="10" y="30" width="80" height="80" fill="#9D9382" transform="translate(0 0) rotate(88 40 40)"></rect><circle cx="40" cy="40" fill="#FFC1B2" r="16" transform="translate(18 -18)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#FFDBC8" transform="translate(16 -16) rotate(176 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 893 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#3E5954"></rect><rect x="10" y="30" width="80" height="10" fill="#253342" transform="translate(-10 10) rotate(64 40 40)"></rect><circle cx="40" cy="40" fill="#232226" r="16" transform="translate(0 0)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#DDDDDD" transform="translate(-8 -8) rotate(128 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 892 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#FFDBC8"></rect><rect x="10" y="30" width="80" height="10" fill="#FFF6C7" transform="translate(-10 10) rotate(64 40 40)"></rect><circle cx="40" cy="40" fill="#DCD7C2" r="16" transform="translate(0 0)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#9D9382" transform="translate(-8 -8) rotate(128 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 892 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#253342"></rect><rect x="10" y="30" width="80" height="80" fill="#232226" transform="translate(-20 20) rotate(106 40 40)"></rect><circle cx="40" cy="40" fill="#DDDDDD" r="16" transform="translate(9 -9)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#5E9188" transform="translate(12 12) rotate(212 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 894 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#FFF6C7"></rect><rect x="10" y="30" width="80" height="80" fill="#DCD7C2" transform="translate(-20 20) rotate(106 40 40)"></rect><circle cx="40" cy="40" fill="#9D9382" r="16" transform="translate(9 -9)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#FFC1B2" transform="translate(12 12) rotate(212 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 894 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#232226"></rect><rect x="10" y="30" width="80" height="80" fill="#DDDDDD" transform="translate(0 0) rotate(28 40 40)"></rect><circle cx="40" cy="40" fill="#5E9188" r="16" transform="translate(-12 12)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#3E5954" transform="translate(16 16) rotate(56 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 891 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#DCD7C2"></rect><rect x="10" y="30" width="80" height="80" fill="#9D9382" transform="translate(0 0) rotate(28 40 40)"></rect><circle cx="40" cy="40" fill="#FFC1B2" r="16" transform="translate(-12 12)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#FFDBC8" transform="translate(16 16) rotate(56 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 891 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#3E5954"></rect><rect x="10" y="30" width="80" height="10" fill="#253342" transform="translate(-20 20) rotate(184 40 40)"></rect><circle cx="40" cy="40" fill="#232226" r="16" transform="translate(18 18)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#DDDDDD" transform="translate(-8 -8) rotate(8 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 893 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#FFDBC8"></rect><rect x="10" y="30" width="80" height="10" fill="#FFF6C7" transform="translate(-20 20) rotate(184 40 40)"></rect><circle cx="40" cy="40" fill="#DCD7C2" r="16" transform="translate(18 18)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#9D9382" transform="translate(-8 -8) rotate(8 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 893 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#232226"></rect><rect x="10" y="30" width="80" height="10" fill="#DDDDDD" transform="translate(-14 -14) rotate(68 40 40)"></rect><circle cx="40" cy="40" fill="#5E9188" r="16" transform="translate(-9 9)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#3E5954" transform="translate(16 -16) rotate(136 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 895 B

View File

@@ -1,6 +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/.
-->
<svg viewBox="0 0 80 80" fill="none" role="img" xmlns="http://www.w3.org/2000/svg" width="120" height="120"><mask id="mask__bauhaus" maskUnits="userSpaceOnUse" x="0" y="0" width="80" height="80"><rect width="80" height="80" rx="160" fill="#FFFFFF"></rect></mask><g mask="url(#mask__bauhaus)"><rect width="80" height="80" fill="#DCD7C2"></rect><rect x="10" y="30" width="80" height="10" fill="#9D9382" transform="translate(-14 -14) rotate(68 40 40)"></rect><circle cx="40" cy="40" fill="#FFC1B2" r="16" transform="translate(-9 9)"></circle><line x1="0" y1="40" x2="80" y2="40" stroke-width="2" stroke="#FFDBC8" transform="translate(16 -16) rotate(136 40 40)"></line></g></svg>

Before

Width:  |  Height:  |  Size: 895 B

Some files were not shown because too many files have changed in this diff Show More