From 80b2079c193c968f9d172e77165211fe84a31c90 Mon Sep 17 00:00:00 2001 From: mr-cheff Date: Tue, 24 Dec 2024 01:07:37 +0000 Subject: [PATCH 01/45] Update monthly issue metrics --- .../2024_2024-11-01..2024-11-30.md | 43 +++++++------------ 1 file changed, 15 insertions(+), 28 deletions(-) diff --git a/docs/issue-metrics/2024_2024-11-01..2024-11-30.md b/docs/issue-metrics/2024_2024-11-01..2024-11-30.md index 16134ad7f..499af23d0 100644 --- a/docs/issue-metrics/2024_2024-11-01..2024-11-30.md +++ b/docs/issue-metrics/2024_2024-11-01..2024-11-30.md @@ -2,14 +2,14 @@ | Metric | Average | Median | 90th percentile | | --- | --- | --- | ---: | -| Time to first response | 5 days, 12:21:32 | 12:10:22 | 21 days, 5:18:16 | -| Time to close | 12 days, 22:31:45 | 4 days, 4:45:32 | 38 days, 23:23:55 | +| Time to first response | 5 days, 21:18:00 | 12:10:22 | 23 days, 7:38:02 | +| Time to close | 14 days, 1:02:35 | 5 days, 0:05:06 | 39 days, 4:55:10 | | Metric | Count | | --- | ---: | -| Number of items that remain open | 211 | -| Number of items closed | 208 | -| Total number of items created | 419 | +| Number of items that remain open | 189 | +| Number of items closed | 217 | +| Total number of items created | 406 | | Title | URL | Time to first response | Time to close | | --- | --- | --- | --- | @@ -123,7 +123,6 @@ | Unable to use roughly 1/2 of the screen in Zen Twilight | https://github.com/zen-browser/desktop/issues/3148 | None | 8 days, 2:23:54 | | Side Panels Theme Color Bleeding into Web Pages Without Specified Background Color (Transparent) in it's CSS. | https://github.com/zen-browser/desktop/issues/3147 | 2 days, 1:17:05 | 3 days, 23:05:43 | | Expand Sidebar Missing On Zen Twilight | https://github.com/zen-browser/desktop/issues/3146 | None | 1 day, 5:14:44 | -| Refine auto-open Picture-in-Picture (PiP) Behavior to Exclude Background Video Elements | https://github.com/zen-browser/desktop/issues/3145 | None | None | | Browser freezes after changing some keyboard shortcuts | https://github.com/zen-browser/desktop/issues/3142 | None | 1 day, 6:12:57 | | expand on hover: Tab bar (sometimes) stays expanded on top of the rest without contracting again | https://github.com/zen-browser/desktop/issues/3141 | 30 days, 13:42:55 | None | | Crashes everytime during google login | https://github.com/zen-browser/desktop/issues/3140 | None | None | @@ -137,7 +136,7 @@ | Settings: Broken "Unsaved shortcut! Please safe it by clicking the "Escape" key after retyping it." warning | https://github.com/zen-browser/desktop/issues/3124 | 8 days, 23:32:39 | None | | Does not open web pages of applications running on the web. | https://github.com/zen-browser/desktop/issues/3123 | None | 21 days, 14:42:28 | | Initial window url not replaced | https://github.com/zen-browser/desktop/issues/3122 | None | None | -| Open in a new tab shortcut | https://github.com/zen-browser/desktop/issues/3119 | 9:08:40 | None | +| Open in a new tab shortcut | https://github.com/zen-browser/desktop/issues/3119 | 9:08:40 | 32 days, 10:45:12 | | Pop-up windows add pinned tabs | https://github.com/zen-browser/desktop/issues/3116 | 13 days, 10:56:51 | None | | Cookie notices appear briefly, despite uBo rule | https://github.com/zen-browser/desktop/issues/3114 | 30 days, 19:55:38 | None | | if a tab is pinned then moved to essentials on startup its data is lost | https://github.com/zen-browser/desktop/issues/3112 | 1 day, 21:55:13 | None | @@ -167,15 +166,15 @@ | Certificate issue on Discord's website when using Zen Browser | https://github.com/zen-browser/desktop/issues/3074 | None | 0:05:03 | | Bookmark icon on the address bar become not clickable when keyboard shortcut Bookmark This Page deleted | https://github.com/zen-browser/desktop/issues/3073 | None | None | | Zen Mods doesen't work | https://github.com/zen-browser/desktop/issues/3071 | None | None | -| Workspacetabs closing when opening another window from other workspace | https://github.com/zen-browser/desktop/issues/3070 | None | None | -| right click -open a new window cost lots time | https://github.com/zen-browser/desktop/issues/3069 | None | None | +| Workspacetabs closing when opening another window from other workspace | https://github.com/zen-browser/desktop/issues/3070 | 36 days, 0:53:23 | 36 days, 0:53:23 | +| right click -open a new window cost lots time | https://github.com/zen-browser/desktop/issues/3069 | 35 days, 5:41:59 | None | | When logging in with google to reddit in the small opened window one of my pinned tabs opens | https://github.com/zen-browser/desktop/issues/3065 | None | 14 days, 3:56:19 | | Switching between workspaces causes the focussed tab to be changed | https://github.com/zen-browser/desktop/issues/3063 | 3 days, 1:06:30 | None | | Workspace selector icon is faded as if it's unloaded when sidebar is collapsed | https://github.com/zen-browser/desktop/issues/3062 | None | None | | side panel padding is wack | https://github.com/zen-browser/desktop/issues/3061 | 1 day, 16:10:23 | 1 day, 16:10:23 | | Unexpected New Window Behaviour With Tabliss/Bonjourr | https://github.com/zen-browser/desktop/issues/3060 | None | None | | (MacOS) In compact mode, i can barely open zed's top bar | https://github.com/zen-browser/desktop/issues/3058 | None | 0:07:49 | -| Essential Tabs & Pinned workspace tabs behave fishy in multi-window scenarios | https://github.com/zen-browser/desktop/issues/3057 | 19:49:11 | None | +| Essential Tabs & Pinned workspace tabs behave fishy in multi-window scenarios | https://github.com/zen-browser/desktop/issues/3057 | 19:49:11 | 36 days, 14:53:03 | | "Pop up tabs" seem to open random tabs when they are no longer needed. | https://github.com/zen-browser/desktop/issues/3055 | 3:33:13 | 2 days, 1:29:43 | | Tabs crashing in Twilight due to extensions such as Bitwarden. | https://github.com/zen-browser/desktop/issues/3054 | 1:07:25 | 9 days, 0:24:11 | | Rounded viewport corners are not rounded on some websites | https://github.com/zen-browser/desktop/issues/3053 | 17 days, 19:58:04 | 34 days, 15:06:53 | @@ -195,30 +194,24 @@ | Full browser overflows | https://github.com/zen-browser/desktop/issues/3036 | 22 days, 11:05:26 | 33 days, 6:20:24 | | Shortcuts interfere with website-specific shortcuts | https://github.com/zen-browser/desktop/issues/3031 | 1:00:45 | None | | Tab Action keyboard shortcuts missing | https://github.com/zen-browser/desktop/issues/3030 | 10:57:58 | 22 days, 10:45:57 | -| There is an overlap with the bookmarks sidebar and the web content | https://github.com/zen-browser/desktop/issues/3029 | None | None | | YouTube player stops loading videos after 59s | https://github.com/zen-browser/desktop/issues/3026 | 23 days, 17:33:10 | None | -| Transparent top bar and side panel only in prviate window | https://github.com/zen-browser/desktop/issues/3025 | None | None | -| Strange behaviour of Switch to tab when using pinned tabs and workspaces | https://github.com/zen-browser/desktop/issues/3024 | 10 days, 22:59:34 | None | +| Strange behaviour of Switch to tab when using pinned tabs and workspaces | https://github.com/zen-browser/desktop/issues/3024 | 10 days, 22:59:34 | 38 days, 19:10:24 | | ZEN deleted all my data | https://github.com/zen-browser/desktop/issues/3022 | 13:07:40 | None | | Pop-up window missing close button | https://github.com/zen-browser/desktop/issues/3018 | 0:56:22 | None | | Bookmark Toolbar Tweaks: title bar behaves abnormally in full screen mode with "Expand the bookmarks toolbar by hovering" enable | https://github.com/zen-browser/desktop/issues/3017 | None | 31 days, 2:14:55 | -| Glance window isn't focused | https://github.com/zen-browser/desktop/issues/3016 | None | None | | Youtube video no audio | https://github.com/zen-browser/desktop/issues/3015 | None | None | -| Essentials tabs not working in new windows | https://github.com/zen-browser/desktop/issues/3012 | 7 days, 6:30:43 | None | +| Essentials tabs not working in new windows | https://github.com/zen-browser/desktop/issues/3012 | 7 days, 6:30:43 | 39 days, 4:58:44 | | Spotify web player skips songs. | https://github.com/zen-browser/desktop/issues/3011 | 22:49:15 | 37 days, 2:44:01 | | [Twilight] Spamming Reload button on pinned tabs blanks it out. | https://github.com/zen-browser/desktop/issues/3009 | 2 days, 4:21:56 | 2 days, 7:19:21 | | Cannot close or move pop-up login windows | https://github.com/zen-browser/desktop/issues/3008 | 3:27:47 | None | | Metamask extension does not open | https://github.com/zen-browser/desktop/issues/3007 | None | 4 days, 21:58:00 | -| [Accessibility] Hard to tell when window is focused | https://github.com/zen-browser/desktop/issues/3004 | None | None | | Weird Pinned Tabs Behaviour | https://github.com/zen-browser/desktop/issues/3003 | 8:54:42 | 5 days, 0:05:06 | -| When using compact mode for the sidebar, sometimes there is a blank space left behind instead of the sidebar. | https://github.com/zen-browser/desktop/issues/3002 | 4:39:41 | None | | Gap between url bar and tabs when workspaces are disabled | https://github.com/zen-browser/desktop/issues/3001 | None | 0:02:07 | | 'Secure connection failed' error with Instagram, Threads and Facebook | https://github.com/zen-browser/desktop/issues/2998 | None | None | | Resetting URL on Pinned Tabs Clears Favicon | https://github.com/zen-browser/desktop/issues/2997 | 1 day, 14:37:17 | 1 day, 14:37:17 | | Behaviour for Clicking "X" on Pinned Tab not Respecting Setting | https://github.com/zen-browser/desktop/issues/2994 | 1 day, 18:06:54 | 1 day, 18:06:54 | | Swaping Spaces via swiping is buggy | https://github.com/zen-browser/desktop/issues/2992 | 1 day, 14:30:28 | None | -| Cant drag tabs to different workspaces | https://github.com/zen-browser/desktop/issues/2990 | 1 day, 23:32:22 | None | -| Pinned tabs completely confused. | https://github.com/zen-browser/desktop/issues/2989 | 0:03:14 | None | +| Pinned tabs completely confused. | https://github.com/zen-browser/desktop/issues/2989 | 0:03:14 | 40 days, 0:57:33 | | Essentials get restored as pinned tabs when restored | https://github.com/zen-browser/desktop/issues/2988 | None | 31 days, 7:01:17 | | Zen hangs on startup | https://github.com/zen-browser/desktop/issues/2986 | 5 days, 10:01:11 | None | | Major: Popup windows don't close and instead open pinned/essential tab | https://github.com/zen-browser/desktop/issues/2985 | 2:37:38 | 21 days, 1:07:50 | @@ -236,7 +229,7 @@ | Tab Duplication Across Workspaces | https://github.com/zen-browser/desktop/issues/2953 | 1 day, 5:48:50 | 32 days, 4:22:23 | | Switching Workspaces Creates New Tab Instead of Using Pinned Tab | https://github.com/zen-browser/desktop/issues/2951 | 7 days, 21:10:09 | None | | Tab switches to the last tab when workspaces are changed | https://github.com/zen-browser/desktop/issues/2950 | 2:25:11 | 32 days, 6:22:29 | -| Pinning a tab upon browser startup closes the previously pinned tabs | https://github.com/zen-browser/desktop/issues/2949 | 0:03:01 | None | +| Pinning a tab upon browser startup closes the previously pinned tabs | https://github.com/zen-browser/desktop/issues/2949 | 0:03:01 | 41 days, 5:09:12 | | Zen gradient color is messing with some website's background color | https://github.com/zen-browser/desktop/issues/2948 | 0:20:01 | 0:58:04 | | Cannot select essential tabs | https://github.com/zen-browser/desktop/issues/2943 | None | None | | Grain texture isn't clipped at window corners | https://github.com/zen-browser/desktop/issues/2942 | 0:20:01 | None | @@ -244,7 +237,6 @@ | "Close Window" Shortcut is being ignored | https://github.com/zen-browser/desktop/issues/2936 | 11 days, 4:34:05 | None | | Videos not respecting default Autoplay settings | https://github.com/zen-browser/desktop/issues/2935 | None | None | | Expanding/collapsing tabs causes overflow/resize issues | https://github.com/zen-browser/desktop/issues/2931 | 4 days, 16:36:08 | None | -| DRM option in settings | https://github.com/zen-browser/desktop/issues/2929 | 4:34:15 | None | | Search Engine choice at startup does not affect incognito mode | https://github.com/zen-browser/desktop/issues/2925 | 2:19:28 | None | | Youtube playback dropping frames | https://github.com/zen-browser/desktop/issues/2914 | None | 0:52:34 | | [FEATURE REQUEST] With the feature of assigning workspaces to a website and assigning containers to a website, when we want to open the website URL, the website will open in the workspaces we assign and in the container we assign. | https://github.com/zen-browser/desktop/issues/2913 | 0:18:13 | 1 day, 0:23:30 | @@ -268,8 +260,7 @@ | Bonjourr background image overlays rounded corners | https://github.com/zen-browser/desktop/issues/2884 | 4:26:18 | None | | Keyboard shortcuts in series prematurely release modifier keys | https://github.com/zen-browser/desktop/issues/2882 | None | 31 days, 14:28:43 | | Fade effect on the right of tabs do not apply to pinned tabs | https://github.com/zen-browser/desktop/issues/2881 | None | 31 days, 15:02:21 | -| Pinned tab opens in Pop-up after 'pop-up close' | https://github.com/zen-browser/desktop/issues/2877 | 1 day, 5:50:04 | None | -| Essentials do not transfer to newly opened windows | https://github.com/zen-browser/desktop/issues/2875 | 1:19:22 | None | +| Essentials do not transfer to newly opened windows | https://github.com/zen-browser/desktop/issues/2875 | 1:19:22 | 42 days, 9:40:52 | | When using a Side Web Panel, the back button on my mouse doesn't work as expected | https://github.com/zen-browser/desktop/issues/2874 | None | None | | Theme reset ater moving through workspaces | https://github.com/zen-browser/desktop/issues/2873 | 7 days, 9:32:58 | None | | Spacing between icons and tabs in the tab bar | https://github.com/zen-browser/desktop/issues/2869 | 0:16:02 | None | @@ -287,7 +278,6 @@ | (Request) Requesting for "+ new tab" button to be static and stable and doesnt go into hiding as scrolling or when multiple tabs are open. | https://github.com/zen-browser/desktop/issues/2835 | 1 day, 8:43:58 | None | | Pinned tabs favicon disappears | https://github.com/zen-browser/desktop/issues/2832 | 13 days, 14:26:28 | 41 days, 17:08:27 | | macOS: Closing a window's only/last tab does not close the window, like Firefox | https://github.com/zen-browser/desktop/issues/2831 | 1 day, 17:08:10 | None | -| Both the close and fullscreen button of glance misbehavior | https://github.com/zen-browser/desktop/issues/2827 | 20:28:54 | None | | Web page is moving left and right on hover when using Expand on Hover | https://github.com/zen-browser/desktop/issues/2825 | None | 10:15:06 | | video playback is completely broken | https://github.com/zen-browser/desktop/issues/2824 | 0:26:57 | 2 days, 0:24:51 | | Zen Browser Support link broken/wrong | https://github.com/zen-browser/desktop/issues/2820 | None | 0:08:13 | @@ -298,8 +288,6 @@ | The confirmation window for closing does not appear and zen-browser cannot cancel the closing confirmation (freeze?) | https://github.com/zen-browser/desktop/issues/2811 | None | 1 day, 0:58:20 | | Popup window bug | https://github.com/zen-browser/desktop/issues/2810 | 1 day, 15:14:48 | None | | Workspace touchpad swap gesture wrong direction | https://github.com/zen-browser/desktop/issues/2808 | 20:08:53 | 39 days, 0:32:31 | -| Duplicate Workspace indicator on tab bar | https://github.com/zen-browser/desktop/issues/2805 | 1 day, 1:21:57 | None | -| ui is broken after update | https://github.com/zen-browser/desktop/issues/2804 | 7:26:24 | None | | Workspace Indicator when sidebar is collapsed feels redundant | https://github.com/zen-browser/desktop/issues/2801 | 1 day, 3:37:39 | 17 days, 21:01:13 | | Pinned & Essentials tabs unable to be unloaded at all. | https://github.com/zen-browser/desktop/issues/2800 | 1 day, 2:19:11 | None | | Swipe up and down when sidebar is collapsed to change workspaces | https://github.com/zen-browser/desktop/issues/2797 | None | 17 days, 22:39:15 | @@ -368,7 +356,6 @@ | Tab Accessibility Issue in Zen Browser | https://github.com/zen-browser/desktop/issues/2652 | 2 days, 2:51:42 | 10 days, 12:29:15 | | Make Workspaces Keep Cookies Separate, Similar to Firefox Multi-Account Containers | https://github.com/zen-browser/desktop/issues/2650 | None | 0:35:25 | | Left Active Window borders in Split View doesn't render correctly. | https://github.com/zen-browser/desktop/issues/2647 | 0:54:40 | 36 days, 4:28:13 | -| Can not build on Windows (Locales folder issue) | https://github.com/zen-browser/desktop/issues/2645 | 22:18:09 | None | | Browser fails to reopen after restoring default shortcuts and restarting | https://github.com/zen-browser/desktop/issues/2643 | 35 days, 16:34:17 | 40 days, 11:53:43 | | Picture-In-Picture window doesn't stay on top in KDE Plasma | https://github.com/zen-browser/desktop/issues/2641 | None | None | | Zen-Components just went private. | https://github.com/zen-browser/desktop/issues/2640 | 0:54:45 | 1:16:23 | @@ -387,7 +374,7 @@ | [Twilight] Show bookmarks toolbar freezes & flickers | https://github.com/zen-browser/desktop/issues/2600 | None | 0:24:46 | | Incorrect image for "Hide Tab Bar" and "Hide Top Bar" in Theme Settings | https://github.com/zen-browser/desktop/issues/2597 | 0:11:30 | 5:46:37 | | Scroll Bar not working in vertical tabs | https://github.com/zen-browser/desktop/issues/2596 | 10 days, 6:06:10 | 42 days, 0:21:25 | -| Opening Find makes the whole web content jump | https://github.com/zen-browser/desktop/issues/2594 | 5:30:19 | None | +| Opening Find makes the whole web content jump | https://github.com/zen-browser/desktop/issues/2594 | 5:30:19 | 49 days, 9:47:58 | | Video Emebeds fail to play | https://github.com/zen-browser/desktop/issues/2593 | 14 days, 0:48:37 | None | | Pinned tabs in a workspace create a blank space between the end of the tab scroll region and the workspace buttons in another workspace with fewer tabs | https://github.com/zen-browser/desktop/issues/2592 | 7 days, 15:54:43 | 49 days, 7:40:42 | | Icons overlay each other in toolbar when resizing the window | https://github.com/zen-browser/desktop/issues/2590 | None | 1 day, 11:23:01 | From a1debe45cf27ce0b32996e1196613fad82921d98 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Tue, 24 Dec 2024 12:29:56 +0100 Subject: [PATCH 02/45] Update configuration and UI behavior for Zen Browser - Remove unnecessary comments from mozconfig - Disable sign-on remembering in preferences - Ensure popups are rolled up when updating vertical tabs - Adjust popup hidden event listener to use capture option - Bump version numbers in surfer.json for releases --- configs/common/mozconfig | 4 ---- src/browser/app/profile/zen-browser.js | 1 + src/browser/base/content/ZenUIManager.mjs | 6 ++++++ .../customizableui/content/panelUI-js.patch | 11 ++++++----- surfer.json | 4 ++-- 5 files changed, 15 insertions(+), 11 deletions(-) diff --git a/configs/common/mozconfig b/configs/common/mozconfig index cbe57213b..131f88fe4 100644 --- a/configs/common/mozconfig +++ b/configs/common/mozconfig @@ -98,7 +98,3 @@ mk_add_options MOZ_TELEMETRY_REPORTING= # Allow loading unsigned extensions export MOZ_REQUIRE_SIGNING= mk_add_options MOZ_REQUIRE_SIGNING= - -# Sorry ptr, I didnt mean to! -# Edit: ok, ill remove it, goodbye top #1 on fastest browsers benchmark :[ -# ac_add_options --without-wasm-sandboxed-libraries diff --git a/src/browser/app/profile/zen-browser.js b/src/browser/app/profile/zen-browser.js index 56190ea80..797257ee9 100644 --- a/src/browser/app/profile/zen-browser.js +++ b/src/browser/app/profile/zen-browser.js @@ -379,6 +379,7 @@ pref("browser.formfill.enable", false); pref("security.insecure_connection_text.enabled", true); pref("security.insecure_connection_text.pbmode.enabled", true); pref("network.IDN_show_punycode", true); +pref("signon.rememberSignons", false); // Telemetry pref("datareporting.policy.dataSubmissionEnabled", false, locked); diff --git a/src/browser/base/content/ZenUIManager.mjs b/src/browser/base/content/ZenUIManager.mjs index 594d4778f..a05527d6b 100644 --- a/src/browser/base/content/ZenUIManager.mjs +++ b/src/browser/base/content/ZenUIManager.mjs @@ -280,6 +280,12 @@ var gZenVerticalTabsManager = { this._isUpdating = true; try { this._updateMaxWidth(); + + window.docShell.treeOwner + .QueryInterface(Ci.nsIInterfaceRequestor) + .getInterface(Ci.nsIAppWindow) + .rollupAllPopups(); + const topButtons = document.getElementById('zen-sidebar-top-buttons'); const isCompactMode = this._prefsCompactMode; const isVerticalTabs = this._prefsVerticalTabs || forceMultipleToolbar; diff --git a/src/browser/components/customizableui/content/panelUI-js.patch b/src/browser/components/customizableui/content/panelUI-js.patch index c6ac7028c..f1f1261c8 100644 --- a/src/browser/components/customizableui/content/panelUI-js.patch +++ b/src/browser/components/customizableui/content/panelUI-js.patch @@ -1,13 +1,14 @@ diff --git a/browser/components/customizableui/content/panelUI.js b/browser/components/customizableui/content/panelUI.js -index 1805bad6c58e060533f634ed9e511c05cad3ded1..4eb04f3eb1b9dd1c5d663cca0a7ad903b38c4efd 100644 +index 1805bad6c58e060533f634ed9e511c05cad3ded1..07aca3c94b725af8761f0fa7881926da71502d76 100644 --- a/browser/components/customizableui/content/panelUI.js +++ b/browser/components/customizableui/content/panelUI.js -@@ -545,7 +545,7 @@ const PanelUI = { +@@ -544,8 +544,8 @@ const PanelUI = { + } if (viewShown) { - CustomizableUI.addPanelCloseListeners(tempPanel); -- tempPanel.addEventListener("popuphidden", panelRemover); -+ tempPanel.addEventListener("popuphidden", panelRemover, { capture: true }); +- CustomizableUI.addPanelCloseListeners(tempPanel); + tempPanel.addEventListener("popuphidden", panelRemover); ++ CustomizableUI.addPanelCloseListeners(tempPanel); } else { panelRemover(); } diff --git a/surfer.json b/surfer.json index 077e94773..f2e3416f2 100644 --- a/surfer.json +++ b/surfer.json @@ -18,7 +18,7 @@ "brandShortName": "Zen Browser", "brandFullName": "Zen Browser", "release": { - "displayVersion": "1.0.2-b.4", + "displayVersion": "1.0.2-b.5", "github": { "repo": "zen-browser/desktop" }, @@ -38,7 +38,7 @@ "brandShortName": "Zen Twilight", "brandFullName": "Zen Twilight", "release": { - "displayVersion": "1.0.2-t.5", + "displayVersion": "1.0.2-t.6", "github": { "repo": "zen-browser/desktop" } From 9f18e58c698dd5e39fda2423a8da34a6a1cc8806 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Tue, 24 Dec 2024 13:21:33 +0100 Subject: [PATCH 03/45] Add conditional animation for sidebar in compact mode --- src/browser/base/zen-components/ZenCompactMode.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/browser/base/zen-components/ZenCompactMode.mjs b/src/browser/base/zen-components/ZenCompactMode.mjs index 2537b5d11..9aea80314 100644 --- a/src/browser/base/zen-components/ZenCompactMode.mjs +++ b/src/browser/base/zen-components/ZenCompactMode.mjs @@ -117,7 +117,9 @@ var gZenCompactModeManager = { } this._isAnimating = true; // Do this so we can get the correct width ONCE compact mode styled have been applied - this.sidebar.setAttribute("animate", "true"); + if (this._canAnimateSidebar) { + this.sidebar.setAttribute("animate", "true"); + } window.requestAnimationFrame(() => { let sidebarWidth = this.getAndApplySidebarWidth(); if (!this._canAnimateSidebar) { From c5a0ec3919d4108510abaf91eef76d43bf7aa404 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 25 Dec 2024 13:23:37 +0100 Subject: [PATCH 04/45] Remove 'not planned' filter from issue metrics search query --- .github/workflows/issue-metrics.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/issue-metrics.yml b/.github/workflows/issue-metrics.yml index 83672ca7f..f1952acef 100644 --- a/.github/workflows/issue-metrics.yml +++ b/.github/workflows/issue-metrics.yml @@ -45,7 +45,7 @@ jobs: GH_TOKEN: ${{ secrets.DEPLOY_KEY }} HIDE_AUTHOR: true HIDE_TIME_TO_ANSWER: true - SEARCH_QUERY: 'repo:zen-browser/desktop is:issue created:${{ env.last_month }} -reason:"not planned"' + SEARCH_QUERY: 'repo:zen-browser/desktop is:issue created:${{ env.last_month }}' - name: Move metrics to docs folder run: | From 50a432b176b87d3382d3cd9066056cc1f4772345 Mon Sep 17 00:00:00 2001 From: mr-cheff Date: Wed, 25 Dec 2024 12:26:27 +0000 Subject: [PATCH 05/45] Update monthly issue metrics --- .../2024_2024-11-01..2024-11-30.md | 175 ++++++++++++++++-- 1 file changed, 160 insertions(+), 15 deletions(-) diff --git a/docs/issue-metrics/2024_2024-11-01..2024-11-30.md b/docs/issue-metrics/2024_2024-11-01..2024-11-30.md index 499af23d0..4ca2af204 100644 --- a/docs/issue-metrics/2024_2024-11-01..2024-11-30.md +++ b/docs/issue-metrics/2024_2024-11-01..2024-11-30.md @@ -2,18 +2,19 @@ | Metric | Average | Median | 90th percentile | | --- | --- | --- | ---: | -| Time to first response | 5 days, 21:18:00 | 12:10:22 | 23 days, 7:38:02 | -| Time to close | 14 days, 1:02:35 | 5 days, 0:05:06 | 39 days, 4:55:10 | +| Time to first response | 5 days, 8:15:25 | 10:40:33 | 21 days, 5:57:51 | +| Time to close | 22 days, 10:26:57 | 30 days, 21:33:57 | 40 days, 1:13:35 | | Metric | Count | | --- | ---: | -| Number of items that remain open | 189 | -| Number of items closed | 217 | -| Total number of items created | 406 | +| Number of items that remain open | 182 | +| Number of items closed | 369 | +| Total number of items created | 551 | | Title | URL | Time to first response | Time to close | | --- | --- | --- | --- | | Empty window on start-up | https://github.com/zen-browser/desktop/issues/3319 | 4:32:22 | None | +| Netflix , disney error playing videos | https://github.com/zen-browser/desktop/issues/3317 | 0:07:00 | 4 days, 23:57:50 | | Devtools don't open on expanded glance tabs | https://github.com/zen-browser/desktop/issues/3316 | 10 days, 8:42:46 | None | | Inability to unload multiple tabs | https://github.com/zen-browser/desktop/issues/3314 | None | None | | video playing windows go blank for split second | https://github.com/zen-browser/desktop/issues/3313 | None | None | @@ -42,6 +43,7 @@ | Popup window not completely displaying in Zen, but fully displays in Fire Fox | https://github.com/zen-browser/desktop/issues/3281 | 2:52:03 | None | | [Bug] On latest twilight(2024-11-28) colapsed sidebar makes icon overlap on the URL bar | https://github.com/zen-browser/desktop/issues/3280 | None | 4 days, 0:11:05 | | system crash on arch linux + radeon vga | https://github.com/zen-browser/desktop/issues/3278 | None | None | +| Tab expanding on hover doesn't work after disabling compact mode | https://github.com/zen-browser/desktop/issues/3277 | 23 days, 3:07:56 | 23 days, 3:07:45 | | cant type in any website that has a type here to search at the top | https://github.com/zen-browser/desktop/issues/3276 | None | None | | I cant collapse my sidebar | https://github.com/zen-browser/desktop/issues/3275 | 0:08:42 | 2:43:33 | | Release `1.0.1-a.22` running Firefox 132 | https://github.com/zen-browser/desktop/issues/3274 | 0:25:02 | None | @@ -79,8 +81,10 @@ | Clicking on pinned tab does not let sidebar collapse until defocus | https://github.com/zen-browser/desktop/issues/3231 | None | 8 days, 11:49:33 | | Overflow indicators in the tab bar have become aggressive | https://github.com/zen-browser/desktop/issues/3230 | None | None | | URL bar always visible bug | https://github.com/zen-browser/desktop/issues/3229 | None | 8 days, 12:36:45 | +| Window is only draggable on the right side of the URL bar | https://github.com/zen-browser/desktop/issues/3228 | None | 0:16:59 | | Sidebar buttons are bugged | https://github.com/zen-browser/desktop/issues/3227 | 0:07:17 | None | | Major performance impact due to rounded corners implementation (laggy scrolling) | https://github.com/zen-browser/desktop/issues/3221 | 8:49:14 | None | +| Zen doesn't seem to respect system theme settings on windows | https://github.com/zen-browser/desktop/issues/3220 | 12 days, 23:54:00 | 7:41:10 | | Container name mis-aligned in the address bar | https://github.com/zen-browser/desktop/issues/3219 | None | 13 days, 0:06:59 | | 'null' showing up on the top address bar | https://github.com/zen-browser/desktop/issues/3218 | 8:55:52 | 13 days, 0:08:59 | | recent update (i suppose) deleted some data | https://github.com/zen-browser/desktop/issues/3216 | None | None | @@ -109,6 +113,7 @@ | "Change Theme Colors" menu is cut off | https://github.com/zen-browser/desktop/issues/3174 | 2 days, 14:56:50 | None | | Scrolling tabs with mouse wheel on Compact mode | https://github.com/zen-browser/desktop/issues/3172 | 18 days, 12:44:08 | 27 days, 21:37:29 | | Unable to see the list of open tabs with max pinned tabs in small window sizes | https://github.com/zen-browser/desktop/issues/3171 | 2:36:00 | None | +| Essentials, bookmarks, and Firfox Sync profile are present in Incognito (Private) Mode | https://github.com/zen-browser/desktop/issues/3168 | 6:05:56 | 20 days, 19:53:44 | | Closing window with multiple instances of the browser doesn't close on macOS | https://github.com/zen-browser/desktop/issues/3165 | 27 days, 19:16:24 | None | | While watching a video on YouTube, a pink thing suddenly appears and disappears. | https://github.com/zen-browser/desktop/issues/3164 | 2 days, 20:44:54 | None | | App crashes when logging in to google from youtube | https://github.com/zen-browser/desktop/issues/3163 | 19 days, 3:49:34 | None | @@ -123,6 +128,8 @@ | Unable to use roughly 1/2 of the screen in Zen Twilight | https://github.com/zen-browser/desktop/issues/3148 | None | 8 days, 2:23:54 | | Side Panels Theme Color Bleeding into Web Pages Without Specified Background Color (Transparent) in it's CSS. | https://github.com/zen-browser/desktop/issues/3147 | 2 days, 1:17:05 | 3 days, 23:05:43 | | Expand Sidebar Missing On Zen Twilight | https://github.com/zen-browser/desktop/issues/3146 | None | 1 day, 5:14:44 | +| Refine auto-open Picture-in-Picture (PiP) Behavior to Exclude Background Video Elements | https://github.com/zen-browser/desktop/issues/3145 | None | 31 days, 12:10:36 | +| Middle click in tab bar should open a new tab | https://github.com/zen-browser/desktop/issues/3144 | None | 0:02:45 | | Browser freezes after changing some keyboard shortcuts | https://github.com/zen-browser/desktop/issues/3142 | None | 1 day, 6:12:57 | | expand on hover: Tab bar (sometimes) stays expanded on top of the rest without contracting again | https://github.com/zen-browser/desktop/issues/3141 | 30 days, 13:42:55 | None | | Crashes everytime during google login | https://github.com/zen-browser/desktop/issues/3140 | None | None | @@ -130,6 +137,7 @@ | Periodic flashing | https://github.com/zen-browser/desktop/issues/3136 | None | None | | Extreme zoom | https://github.com/zen-browser/desktop/issues/3134 | None | None | | Items with `backdrop-filter` overflow roundings | https://github.com/zen-browser/desktop/issues/3133 | 26 days, 5:16:12 | None | +| Clicking a link in an external app brings up a blank window | https://github.com/zen-browser/desktop/issues/3130 | None | 30 days, 21:33:57 | | Tab crashing when loading a wav file from NotebookLM | https://github.com/zen-browser/desktop/issues/3129 | None | 11 days, 20:53:22 | | Workspace menu moved to left | https://github.com/zen-browser/desktop/issues/3128 | None | None | | Essential tabs reverting to about:blank | https://github.com/zen-browser/desktop/issues/3125 | None | 10:32:00 | @@ -184,63 +192,99 @@ | Spell Checker Not Working for Languages Other Than English in Zen Browser | https://github.com/zen-browser/desktop/issues/3049 | 17:10:52 | 1 day, 20:34:08 | | window background totally messed up aafter setting theme color [ websites which doesn't specify a background color and uses default css i guess ] | https://github.com/zen-browser/desktop/issues/3047 | 2:18:48 | 3:08:35 | | Switching tabs to a different workspace is causing the sidebar to freeze | https://github.com/zen-browser/desktop/issues/3046 | 7 days, 23:34:11 | None | -| Unable to enable desktop notifications on side panel | https://github.com/zen-browser/desktop/issues/3045 | None | None | +| Unable to enable desktop notifications on side panel | https://github.com/zen-browser/desktop/issues/3045 | None | 38 days, 6:50:30 | | Missing Downloads Button and No Download Popup Notification | https://github.com/zen-browser/desktop/issues/3044 | 8:14:40 | 1 day, 22:07:00 | -| Cannot acquire geolocation | https://github.com/zen-browser/desktop/issues/3043 | None | None | -| the hover menu has inconsistent behavior with drop down menu | https://github.com/zen-browser/desktop/issues/3041 | None | None | +| Cannot acquire geolocation | https://github.com/zen-browser/desktop/issues/3043 | None | 38 days, 9:43:14 | +| the hover menu has inconsistent behavior with drop down menu | https://github.com/zen-browser/desktop/issues/3041 | None | 38 days, 13:58:20 | | Sidebar (for tabs) with different sizes for elements whille expanding | https://github.com/zen-browser/desktop/issues/3040 | 5 days, 15:38:10 | None | | All Zen Mods disappeared | https://github.com/zen-browser/desktop/issues/3038 | None | 0:19:27 | | Enabled new tab settings controls are invisible until you mouse over them | https://github.com/zen-browser/desktop/issues/3037 | 1 day, 5:50:58 | None | | Full browser overflows | https://github.com/zen-browser/desktop/issues/3036 | 22 days, 11:05:26 | 33 days, 6:20:24 | | Shortcuts interfere with website-specific shortcuts | https://github.com/zen-browser/desktop/issues/3031 | 1:00:45 | None | | Tab Action keyboard shortcuts missing | https://github.com/zen-browser/desktop/issues/3030 | 10:57:58 | 22 days, 10:45:57 | +| There is an overlap with the bookmarks sidebar and the web content | https://github.com/zen-browser/desktop/issues/3029 | None | 38 days, 13:10:53 | | YouTube player stops loading videos after 59s | https://github.com/zen-browser/desktop/issues/3026 | 23 days, 17:33:10 | None | +| Transparent top bar and side panel only in prviate window | https://github.com/zen-browser/desktop/issues/3025 | None | 37 days, 16:48:39 | | Strange behaviour of Switch to tab when using pinned tabs and workspaces | https://github.com/zen-browser/desktop/issues/3024 | 10 days, 22:59:34 | 38 days, 19:10:24 | -| ZEN deleted all my data | https://github.com/zen-browser/desktop/issues/3022 | 13:07:40 | None | +| ZEN deleted all my data | https://github.com/zen-browser/desktop/issues/3022 | 13:07:40 | 39 days, 20:50:44 | | Pop-up window missing close button | https://github.com/zen-browser/desktop/issues/3018 | 0:56:22 | None | | Bookmark Toolbar Tweaks: title bar behaves abnormally in full screen mode with "Expand the bookmarks toolbar by hovering" enable | https://github.com/zen-browser/desktop/issues/3017 | None | 31 days, 2:14:55 | +| Glance window isn't focused | https://github.com/zen-browser/desktop/issues/3016 | None | 38 days, 2:15:47 | | Youtube video no audio | https://github.com/zen-browser/desktop/issues/3015 | None | None | | Essentials tabs not working in new windows | https://github.com/zen-browser/desktop/issues/3012 | 7 days, 6:30:43 | 39 days, 4:58:44 | | Spotify web player skips songs. | https://github.com/zen-browser/desktop/issues/3011 | 22:49:15 | 37 days, 2:44:01 | +| Awful contrast on URL bar suggestions in light mode | https://github.com/zen-browser/desktop/issues/3010 | None | 0:02:12 | | [Twilight] Spamming Reload button on pinned tabs blanks it out. | https://github.com/zen-browser/desktop/issues/3009 | 2 days, 4:21:56 | 2 days, 7:19:21 | | Cannot close or move pop-up login windows | https://github.com/zen-browser/desktop/issues/3008 | 3:27:47 | None | | Metamask extension does not open | https://github.com/zen-browser/desktop/issues/3007 | None | 4 days, 21:58:00 | +| Option to disable middle click new tab | https://github.com/zen-browser/desktop/issues/3006 | 1 day, 17:11:54 | 38 days, 2:53:32 | +| [Accessibility] Hard to tell when window is focused | https://github.com/zen-browser/desktop/issues/3004 | None | 38 days, 13:31:48 | | Weird Pinned Tabs Behaviour | https://github.com/zen-browser/desktop/issues/3003 | 8:54:42 | 5 days, 0:05:06 | +| When using compact mode for the sidebar, sometimes there is a blank space left behind instead of the sidebar. | https://github.com/zen-browser/desktop/issues/3002 | 4:39:41 | 38 days, 16:03:59 | | Gap between url bar and tabs when workspaces are disabled | https://github.com/zen-browser/desktop/issues/3001 | None | 0:02:07 | | 'Secure connection failed' error with Instagram, Threads and Facebook | https://github.com/zen-browser/desktop/issues/2998 | None | None | | Resetting URL on Pinned Tabs Clears Favicon | https://github.com/zen-browser/desktop/issues/2997 | 1 day, 14:37:17 | 1 day, 14:37:17 | +| "Zen-split-view-modifier-header" is displayed instead of proper header in settings "Look and Feel" tab | https://github.com/zen-browser/desktop/issues/2996 | 2:55:18 | 37 days, 20:27:13 | | Behaviour for Clicking "X" on Pinned Tab not Respecting Setting | https://github.com/zen-browser/desktop/issues/2994 | 1 day, 18:06:54 | 1 day, 18:06:54 | | Swaping Spaces via swiping is buggy | https://github.com/zen-browser/desktop/issues/2992 | 1 day, 14:30:28 | None | +| Tab text far too small | https://github.com/zen-browser/desktop/issues/2991 | None | 37 days, 22:47:21 | +| Cant drag tabs to different workspaces | https://github.com/zen-browser/desktop/issues/2990 | 1 day, 23:32:22 | 39 days, 22:46:38 | | Pinned tabs completely confused. | https://github.com/zen-browser/desktop/issues/2989 | 0:03:14 | 40 days, 0:57:33 | | Essentials get restored as pinned tabs when restored | https://github.com/zen-browser/desktop/issues/2988 | None | 31 days, 7:01:17 | +| Minor padding issue with tabs | https://github.com/zen-browser/desktop/issues/2987 | None | 37 days, 23:02:34 | | Zen hangs on startup | https://github.com/zen-browser/desktop/issues/2986 | 5 days, 10:01:11 | None | | Major: Popup windows don't close and instead open pinned/essential tab | https://github.com/zen-browser/desktop/issues/2985 | 2:37:38 | 21 days, 1:07:50 | +| macOS: Installing in user Applications directory results in Zen losing settings between restarts | https://github.com/zen-browser/desktop/issues/2982 | None | 38 days, 3:23:48 | | moving a tab to the workspace completely breaks the sidebar | https://github.com/zen-browser/desktop/issues/2980 | 4:56:38 | None | | only the white space on the right allows to drag the window | https://github.com/zen-browser/desktop/issues/2977 | None | 32 days, 3:31:10 | | Essentials not keeping favicon after restarting | https://github.com/zen-browser/desktop/issues/2976 | 2:56:11 | 2:56:11 | +| Extension open bounces back to desktop to open a new window - Bitwarden | https://github.com/zen-browser/desktop/issues/2975 | None | 38 days, 9:20:44 | +| Compact Mode does not hide the address bar | https://github.com/zen-browser/desktop/issues/2974 | None | 38 days, 11:10:23 | | Can't open different tab while some tabs are in split view | https://github.com/zen-browser/desktop/issues/2973 | None | 17 days, 12:27:02 | | Some hotkeys conflict so not working properly after open zen-browser for some time | https://github.com/zen-browser/desktop/issues/2972 | 3 days, 10:02:03 | 3 days, 10:02:02 | +| Date is incorrect on MacOs | https://github.com/zen-browser/desktop/issues/2970 | None | 38 days, 14:05:27 | +| It is impossible to switch to the main profile after switching to the second profile and closing the browser window with the main profile | https://github.com/zen-browser/desktop/issues/2969 | None | 38 days, 15:36:12 | +| Inconsistent Sidebar Behavior with Auto-hide Enabled When Moving Cursor to the Left Edge | https://github.com/zen-browser/desktop/issues/2968 | None | 38 days, 15:44:16 | | "Add to Essential" is not translated into turkish. | https://github.com/zen-browser/desktop/issues/2967 | 2 days, 12:24:51 | 2 days, 12:24:51 | +| When I use multiple windows, the tabs I add essential to don't work in the container they are supposed to work in and the tabs I add essential to don't sync with other windows. | https://github.com/zen-browser/desktop/issues/2966 | None | 38 days, 15:55:22 | | Tab text misaligned | https://github.com/zen-browser/desktop/issues/2965 | None | 29 days, 2:15:41 | | synced Multi-Account Containers will log you out on another device | https://github.com/zen-browser/desktop/issues/2964 | 12 days, 10:07:01 | None | | When sending a tab to a diferent workspace it losses right clickability | https://github.com/zen-browser/desktop/issues/2963 | 1 day, 23:59:18 | 39 days, 5:44:41 | | When I use multiple windows, the pinned tabs don't work in the container they are supposed to work in and the pinned tabs don't synchronize with the other windows. | https://github.com/zen-browser/desktop/issues/2959 | None | None | -| Black line at top of browser | https://github.com/zen-browser/desktop/issues/2956 | 10:16:39 | None | +| Open tabs are deleted when using multiple windows. | https://github.com/zen-browser/desktop/issues/2958 | None | 38 days, 0:19:27 | +| Tab stays compltetly black after unloaded | https://github.com/zen-browser/desktop/issues/2957 | None | 38 days, 0:38:20 | +| Black line at top of browser | https://github.com/zen-browser/desktop/issues/2956 | 10:16:39 | 42 days, 1:07:03 | +| Maximize - Minimize button visual bug | https://github.com/zen-browser/desktop/issues/2954 | None | 38 days, 1:59:19 | | Tab Duplication Across Workspaces | https://github.com/zen-browser/desktop/issues/2953 | 1 day, 5:48:50 | 32 days, 4:22:23 | +| Inconsistent Tab Behavior When Dragging in Sidebar | https://github.com/zen-browser/desktop/issues/2952 | None | 38 days, 3:44:53 | | Switching Workspaces Creates New Tab Instead of Using Pinned Tab | https://github.com/zen-browser/desktop/issues/2951 | 7 days, 21:10:09 | None | | Tab switches to the last tab when workspaces are changed | https://github.com/zen-browser/desktop/issues/2950 | 2:25:11 | 32 days, 6:22:29 | | Pinning a tab upon browser startup closes the previously pinned tabs | https://github.com/zen-browser/desktop/issues/2949 | 0:03:01 | 41 days, 5:09:12 | | Zen gradient color is messing with some website's background color | https://github.com/zen-browser/desktop/issues/2948 | 0:20:01 | 0:58:04 | +| Workspace icons disappear on browser startup | https://github.com/zen-browser/desktop/issues/2946 | None | 38 days, 6:26:35 | +| Hiding sidebar in compact mode bugs out (doesn't hide) | https://github.com/zen-browser/desktop/issues/2945 | None | 38 days, 6:35:40 | | Cannot select essential tabs | https://github.com/zen-browser/desktop/issues/2943 | None | None | +| Dragging last tab on workspace to another window closes window even when there are more tabs on other workspaces. | https://github.com/zen-browser/desktop/issues/2944 | None | 38 days, 6:38:19 | | Grain texture isn't clipped at window corners | https://github.com/zen-browser/desktop/issues/2942 | 0:20:01 | None | +| Wrong margin top | https://github.com/zen-browser/desktop/issues/2939 | None | 2 days, 2:40:03 | | Workspace emoji in list too small, cant read | https://github.com/zen-browser/desktop/issues/2938 | 1:56:40 | None | +| New Windows have Incorect Pinned Tabs for their Workspace | https://github.com/zen-browser/desktop/issues/2937 | None | 38 days, 11:15:58 | | "Close Window" Shortcut is being ignored | https://github.com/zen-browser/desktop/issues/2936 | 11 days, 4:34:05 | None | | Videos not respecting default Autoplay settings | https://github.com/zen-browser/desktop/issues/2935 | None | None | +| Workspaces Indicator Issue | https://github.com/zen-browser/desktop/issues/2933 | 1 day, 6:32:25 | 39 days, 15:50:58 | +| Workspace indicator gets cut off | https://github.com/zen-browser/desktop/issues/2932 | None | 37 days, 16:14:12 | | Expanding/collapsing tabs causes overflow/resize issues | https://github.com/zen-browser/desktop/issues/2931 | 4 days, 16:36:08 | None | +| Cannot remove container tab indicators | https://github.com/zen-browser/desktop/issues/2930 | 9:28:37 | 38 days, 16:39:59 | +| DRM option in settings | https://github.com/zen-browser/desktop/issues/2929 | 4:34:15 | 41 days, 17:08:19 | +| Button list all tabs has a red line above it | https://github.com/zen-browser/desktop/issues/2927 | 4:29:25 | 30 days, 19:57:38 | | Search Engine choice at startup does not affect incognito mode | https://github.com/zen-browser/desktop/issues/2925 | 2:19:28 | None | +| Button to list all tabs is transparent / disappears | https://github.com/zen-browser/desktop/issues/2923 | 1:11:03 | 30 days, 21:20:29 | +| Web Side Panel icon reappears on restart after disabling feature | https://github.com/zen-browser/desktop/issues/2922 | None | 37 days, 20:52:58 | +| Issues with Essentials Tabs and Extensions: Random Behavior after Shortcut Activation | https://github.com/zen-browser/desktop/issues/2918 | None | 37 days, 21:28:35 | | Youtube playback dropping frames | https://github.com/zen-browser/desktop/issues/2914 | None | 0:52:34 | | [FEATURE REQUEST] With the feature of assigning workspaces to a website and assigning containers to a website, when we want to open the website URL, the website will open in the workspaces we assign and in the container we assign. | https://github.com/zen-browser/desktop/issues/2913 | 0:18:13 | 1 day, 0:23:30 | | [FEATURE REQUEST] I want to be able to assign containers when creating new workspaces. Is this possible? | https://github.com/zen-browser/desktop/issues/2912 | 0:26:49 | 1:03:33 | +| Can't install or run appimage on Fedora 41 | https://github.com/zen-browser/desktop/issues/2911 | None | 37 days, 23:53:59 | | Pinned Tabs with only grid layout icons go away :c in the latest version | https://github.com/zen-browser/desktop/issues/2910 | 5:03:25 | None | | Pinned tabs moving with you when changing workspaces | https://github.com/zen-browser/desktop/issues/2909 | 1:18:43 | None | | When you expand the sidebar, the toolbar also moves to the right. | https://github.com/zen-browser/desktop/issues/2907 | 40 days, 8:25:52 | 40 days, 8:25:52 | @@ -253,46 +297,82 @@ | Weird gap between home button and tabs | https://github.com/zen-browser/desktop/issues/2895 | 3:27:15 | 21:10:39 | | No Themeing Option When Workspaces is Disabled | https://github.com/zen-browser/desktop/issues/2894 | 18 days, 3:20:51 | None | | Issue with Playing Crunchyroll Videos | https://github.com/zen-browser/desktop/issues/2892 | 2:47:27 | None | +| Tab bar animation glitch: Erratic movement during hover state | https://github.com/zen-browser/desktop/issues/2891 | 10:40:33 | 38 days, 4:55:00 | | License issues with Arc_Palette | https://github.com/zen-browser/desktop/issues/2890 | 38 days, 6:28:36 | 38 days, 6:28:36 | +| No divider between pinned and normal tabs if only essentials are used | https://github.com/zen-browser/desktop/issues/2888 | None | 38 days, 5:43:49 | | Ability to disable max height for pinned tabs | https://github.com/zen-browser/desktop/issues/2887 | 2 days, 11:00:13 | None | | Can't watch DRM content on Netflix | https://github.com/zen-browser/desktop/issues/2886 | 0:09:16 | 2:36:33 | | blank at the top of the tab | https://github.com/zen-browser/desktop/issues/2885 | 5:34:05 | 5:39:58 | | Bonjourr background image overlays rounded corners | https://github.com/zen-browser/desktop/issues/2884 | 4:26:18 | None | | Keyboard shortcuts in series prematurely release modifier keys | https://github.com/zen-browser/desktop/issues/2882 | None | 31 days, 14:28:43 | | Fade effect on the right of tabs do not apply to pinned tabs | https://github.com/zen-browser/desktop/issues/2881 | None | 31 days, 15:02:21 | +| Sidebar not hiding when I move a tab from workspace to another | https://github.com/zen-browser/desktop/issues/2878 | None | 38 days, 8:09:05 | +| Pinned tab opens in Pop-up after 'pop-up close' | https://github.com/zen-browser/desktop/issues/2877 | 1 day, 5:50:04 | 42 days, 8:45:04 | +| [Sidebar] Workspace Switching Lag and Unintended Reversal When Hovering | https://github.com/zen-browser/desktop/issues/2876 | None | 38 days, 9:23:52 | | Essentials do not transfer to newly opened windows | https://github.com/zen-browser/desktop/issues/2875 | 1:19:22 | 42 days, 9:40:52 | | When using a Side Web Panel, the back button on my mouse doesn't work as expected | https://github.com/zen-browser/desktop/issues/2874 | None | None | | Theme reset ater moving through workspaces | https://github.com/zen-browser/desktop/issues/2873 | 7 days, 9:32:58 | None | +| When I open a new window, the pinned tab does not appear or is not pinned in the new window. | https://github.com/zen-browser/desktop/issues/2872 | 7:54:15 | 39 days, 12:00:45 | +| Pinned tab deleted (unpinned) in window with pinned tab | https://github.com/zen-browser/desktop/issues/2871 | 1 day, 9:06:36 | 39 days, 12:03:21 | +| [SIGNIFICANT LICENSE VIOLATION] Post a warning about the fake zen-browser website. | https://github.com/zen-browser/desktop/issues/2870 | 6:32:34 | 31 days, 3:42:49 | | Spacing between icons and tabs in the tab bar | https://github.com/zen-browser/desktop/issues/2869 | 0:16:02 | None | | “Activate compact mode” has a spelling mistake in turkish | https://github.com/zen-browser/desktop/issues/2868 | None | None | | Bug that the sidebar opens and closes when dragging the mouse left while the sidebar is hidden. | https://github.com/zen-browser/desktop/issues/2867 | 0:45:18 | 29 days, 13:15:52 | | [FEATURE REQUEST] Suggestion to add new buttons and new features to the toolbar | https://github.com/zen-browser/desktop/issues/2865 | None | 14:26:29 | +| Improper padding around the active tab | https://github.com/zen-browser/desktop/issues/2864 | None | 38 days, 13:21:32 | | Pinned Tabs Ignored When Moving Between Workspaces, Regular Tabs Shown Instead | https://github.com/zen-browser/desktop/issues/2863 | 2:27:10 | None | | When I do not enable workspace, the icon of workspace is still on the top of vertical tabs. | https://github.com/zen-browser/desktop/issues/2862 | 32 days, 13:24:38 | None | | Issue where closing the last tab in Private Browsing does not close the window but switches to a Pinned Tab | https://github.com/zen-browser/desktop/issues/2861 | 3:35:44 | None | | Url Select | https://github.com/zen-browser/desktop/issues/2858 | None | None | +| sh script error | https://github.com/zen-browser/desktop/issues/2855 | None | 37 days, 18:16:58 | | Compact Mode: The bookmarks toolbar is missing left padding | https://github.com/zen-browser/desktop/issues/2854 | None | None | +| Workspace icon appears next to three dot icon | https://github.com/zen-browser/desktop/issues/2850 | 1 day, 0:29:48 | 38 days, 20:00:55 | | Issue Clicking on Buttons during Onboarding (Windows) | https://github.com/zen-browser/desktop/issues/2849 | 23 days, 18:21:45 | 38 days, 23:11:49 | +| Workspaces themes conflict with pinned tabs | https://github.com/zen-browser/desktop/issues/2848 | None | 37 days, 21:22:26 | +| Workspaces missing (macOS) | https://github.com/zen-browser/desktop/issues/2845 | 2:00:56 | 37 days, 22:00:04 | +| URL bar color contrast on dark theme | https://github.com/zen-browser/desktop/issues/2844 | None | 37 days, 22:00:30 | | Sidebar Color Loss | https://github.com/zen-browser/desktop/issues/2843 | None | 0:04:15 | | New window opens all the pinned tabs on both workspaces? | https://github.com/zen-browser/desktop/issues/2839 | 0:05:11 | None | +| Odd Spacing on Tab Bar | https://github.com/zen-browser/desktop/issues/2838 | 0:00:42 | 37 days, 23:11:14 | | (Request) Requesting for "+ new tab" button to be static and stable and doesnt go into hiding as scrolling or when multiple tabs are open. | https://github.com/zen-browser/desktop/issues/2835 | 1 day, 8:43:58 | None | +| Netflix, disney... | https://github.com/zen-browser/desktop/issues/2834 | 0:30:18 | 0:30:18 | +| (BUG) The button text anywhere across where button shows up is not visible due to theme overcoloring. | https://github.com/zen-browser/desktop/issues/2833 | None | 37 days, 23:45:10 | | Pinned tabs favicon disappears | https://github.com/zen-browser/desktop/issues/2832 | 13 days, 14:26:28 | 41 days, 17:08:27 | | macOS: Closing a window's only/last tab does not close the window, like Firefox | https://github.com/zen-browser/desktop/issues/2831 | 1 day, 17:08:10 | None | +| Both the close and fullscreen button of glance misbehavior | https://github.com/zen-browser/desktop/issues/2827 | 20:28:54 | 42 days, 2:07:35 | +| 1.0.1-a.18. ve önceki sürüm. | https://github.com/zen-browser/desktop/issues/2826 | 15:36:23 | 40 days, 2:17:42 | | Web page is moving left and right on hover when using Expand on Hover | https://github.com/zen-browser/desktop/issues/2825 | None | 10:15:06 | | video playback is completely broken | https://github.com/zen-browser/desktop/issues/2824 | 0:26:57 | 2 days, 0:24:51 | +| 'Expand Tabs on Hover' causes entire app to scroll | https://github.com/zen-browser/desktop/issues/2822 | 7:18:14 | 38 days, 2:52:19 | | Zen Browser Support link broken/wrong | https://github.com/zen-browser/desktop/issues/2820 | None | 0:08:13 | +| YouTube videos keep playing after closing Glance | https://github.com/zen-browser/desktop/issues/2819 | None | 38 days, 3:44:42 | +| Zen sidebars bug | https://github.com/zen-browser/desktop/issues/2818 | None | 38 days, 5:00:25 | | Essentials URL not resetting on exit. | https://github.com/zen-browser/desktop/issues/2817 | 7:46:29 | 6 days, 0:03:05 | | Pinned tabs and essentials appear in private mode | https://github.com/zen-browser/desktop/issues/2816 | 5:56:12 | 5 days, 2:01:29 | +| PIP mode bug | https://github.com/zen-browser/desktop/issues/2814 | None | 38 days, 5:48:20 | | pinned tab bug | https://github.com/zen-browser/desktop/issues/2813 | 1 day, 6:33:29 | None | | Freeze when click edit workspace | https://github.com/zen-browser/desktop/issues/2812 | None | 1 day, 0:53:49 | | The confirmation window for closing does not appear and zen-browser cannot cancel the closing confirmation (freeze?) | https://github.com/zen-browser/desktop/issues/2811 | None | 1 day, 0:58:20 | | Popup window bug | https://github.com/zen-browser/desktop/issues/2810 | 1 day, 15:14:48 | None | +| Just installed Zen using AppImage installer script from downloads page, and I see "Updates are disabled by your organization" | https://github.com/zen-browser/desktop/issues/2809 | 3:31:33 | 3:31:33 | | Workspace touchpad swap gesture wrong direction | https://github.com/zen-browser/desktop/issues/2808 | 20:08:53 | 39 days, 0:32:31 | +| New Tab button has disappeared from the menu bar customization | https://github.com/zen-browser/desktop/issues/2806 | 0:05:20 | 0:07:07 | +| Duplicate Workspace indicator on tab bar | https://github.com/zen-browser/desktop/issues/2805 | 1 day, 1:21:57 | 42 days, 7:38:15 | +| ui is broken after update | https://github.com/zen-browser/desktop/issues/2804 | 7:26:24 | 42 days, 7:54:07 | +| Links to the FAQ or documentation are broken | https://github.com/zen-browser/desktop/issues/2803 | 16:04:00 | 39 days, 8:15:33 | +| Redirect To A Page That Doesn't Exists | https://github.com/zen-browser/desktop/issues/2802 | None | 38 days, 9:38:31 | | Workspace Indicator when sidebar is collapsed feels redundant | https://github.com/zen-browser/desktop/issues/2801 | 1 day, 3:37:39 | 17 days, 21:01:13 | | Pinned & Essentials tabs unable to be unloaded at all. | https://github.com/zen-browser/desktop/issues/2800 | 1 day, 2:19:11 | None | +| Unnecessary animation for Essentials when switching workspacecs | https://github.com/zen-browser/desktop/issues/2799 | 32 days, 18:59:55 | 32 days, 19:02:04 | | Swipe up and down when sidebar is collapsed to change workspaces | https://github.com/zen-browser/desktop/issues/2797 | None | 17 days, 22:39:15 | | Blank space above top tab | https://github.com/zen-browser/desktop/issues/2796 | 0:10:18 | None | +| Unable to Drag Window at Half Bottom Area in Toolbar When Compact Mode Enabled | https://github.com/zen-browser/desktop/issues/2795 | None | 38 days, 12:10:25 | +| New Tab button missing from toolbar/customisation | https://github.com/zen-browser/desktop/issues/2793 | 0:11:41 | 38 days, 12:56:14 | +| Sidebar button reappears after restart when sidebars disabled | https://github.com/zen-browser/desktop/issues/2792 | None | 38 days, 13:02:24 | +| Change tab to workspace prevents right click | https://github.com/zen-browser/desktop/issues/2791 | None | 38 days, 13:07:14 | | unloaded pinned tabs do not show website icon | https://github.com/zen-browser/desktop/issues/2789 | 0:02:35 | 38 days, 15:15:12 | +| Picture-in-picture doesn't automatically open when switching tabs | https://github.com/zen-browser/desktop/issues/2784 | None | 38 days, 14:06:43 | +| Switching workspaces doesn't remember active tab (pinned only) | https://github.com/zen-browser/desktop/issues/2782 | None | 39 days, 14:34:14 | | The linux version isn't updated? | https://github.com/zen-browser/desktop/issues/2781 | 18 days, 11:42:17 | None | | New Updates - Bugs | https://github.com/zen-browser/desktop/issues/2780 | 1 day, 2:58:15 | None | | Empty space between the first tab & the topbar | https://github.com/zen-browser/desktop/issues/2779 | 1:06:37 | None | @@ -303,33 +383,47 @@ | Fullscreen videos on double monitor | https://github.com/zen-browser/desktop/issues/2772 | None | None | | Import all Tabs, Folders & Profiles from Arc Browser | https://github.com/zen-browser/desktop/issues/2768 | None | 0:05:20 | | [Flatpak] Failed to create shader cache (Permission denied) | https://github.com/zen-browser/desktop/issues/2767 | 0:03:33 | 4 days, 6:13:02 | +| "Bunkrr"'s video player not working | https://github.com/zen-browser/desktop/issues/2766 | None | 38 days, 0:24:03 | +| New window opens in the desktop of my most recently closed window | https://github.com/zen-browser/desktop/issues/2765 | None | 38 days, 0:32:16 | | Pinned tabs disappear when using multiple browser windows | https://github.com/zen-browser/desktop/issues/2763 | 0:14:57 | 21:53:47 | | PiP UI Aesthetic - Missing rounded corners | https://github.com/zen-browser/desktop/issues/2762 | 1:06:37 | 1:07:22 | | Split view can't be resized vertically when bookmarks sidebar is open | https://github.com/zen-browser/desktop/issues/2761 | 1:25:45 | None | +| UI bug | https://github.com/zen-browser/desktop/issues/2760 | 3:23:35 | 3:23:35 | | Password Manager Extension 'Dashlane' not working in zen anymore | https://github.com/zen-browser/desktop/issues/2759 | 3:42:04 | 4:30:15 | +| Unable to install Zen - AppImage, terminal, zip | https://github.com/zen-browser/desktop/issues/2758 | 4:27:05 | 1 day, 6:02:42 | | Zen browser keep getting crash when I use Gmail | https://github.com/zen-browser/desktop/issues/2756 | 5:03:29 | 35 days, 23:46:17 | | Flatpak version still on .17 | https://github.com/zen-browser/desktop/issues/2755 | 0:13:50 | 2:38:25 | | When I close glance view, it always switches to the next tab | https://github.com/zen-browser/desktop/issues/2754 | 0:02:54 | 0:26:16 | | Zen Twilight: What's New hotlink in Settings not working | https://github.com/zen-browser/desktop/issues/2753 | 13:05:03 | 31 days, 19:21:08 | +| Zen freezes when direct descendants of a part element are set to use rtl mode. | https://github.com/zen-browser/desktop/issues/2751 | None | 37 days, 17:59:14 | | Sidebar text too small on macos | https://github.com/zen-browser/desktop/issues/2749 | None | 0:15:56 | | Opening links in Zen AppImage causes 100% CPU usage | https://github.com/zen-browser/desktop/issues/2748 | 20:32:37 | None | | Automatic Light/Dark theme does not switch automatically | https://github.com/zen-browser/desktop/issues/2747 | 4 days, 10:58:28 | 38 days, 23:52:10 | | Prevent unloading tabs with forms | https://github.com/zen-browser/desktop/issues/2745 | None | None | | If I choose to expand tabs by default, I can see a button on the bottom left that allows me to collapse/expand them. | https://github.com/zen-browser/desktop/issues/2744 | 0:21:54 | 31 days, 0:29:37 | -| arrow keys nor working | https://github.com/zen-browser/desktop/issues/2743 | 2 days, 10:58:58 | None | +| arrow keys not working after interacting with an extension | https://github.com/zen-browser/desktop/issues/2743 | 2 days, 10:58:58 | None | | no workspace | https://github.com/zen-browser/desktop/issues/2742 | 4 days, 5:04:21 | None | +| Recent activity disappears when using Firefox after using Zen Browser | https://github.com/zen-browser/desktop/issues/2741 | None | 38 days, 7:05:40 | +| Unable to install mods | https://github.com/zen-browser/desktop/issues/2740 | None | 38 days, 7:12:21 | +| Zen Sidebar opens on the left with vertical tabs on the right | https://github.com/zen-browser/desktop/issues/2738 | 1 day, 9:26:21 | 39 days, 11:21:02 | | Downloads going to App Data folder instead of set folder | https://github.com/zen-browser/desktop/issues/2736 | 13:04:35 | 13:04:35 | | Keyboard shortcut binding issue on macOS | https://github.com/zen-browser/desktop/issues/2735 | 12:44:51 | None | +| Bookmarks and tabs in compact mode | https://github.com/zen-browser/desktop/issues/2732 | None | 37 days, 20:36:11 | | Able to scroll the UI which brings space to the bottom of the screen and hides the addressbar | https://github.com/zen-browser/desktop/issues/2731 | 6:03:29 | 39 days, 7:25:44 | | Settings don't sync properly | https://github.com/zen-browser/desktop/issues/2729 | 32 days, 12:22:43 | None | +| Incorrect display of tab mute button on macOS | https://github.com/zen-browser/desktop/issues/2728 | 2 days, 14:04:39 | 40 days, 23:18:33 | | Choose your theme | https://github.com/zen-browser/desktop/issues/2727 | 5 days, 23:32:53 | None | +| [Twilight] Compact Sidebar Flickers in Full Screen | https://github.com/zen-browser/desktop/issues/2726 | None | 38 days, 0:08:22 | +| In compact mode it is not possible to rearrange bookmarks. | https://github.com/zen-browser/desktop/issues/2725 | None | 38 days, 0:15:49 | | "Zen Glance" Preview Window Blank After Opening and Closing New Glance Window | https://github.com/zen-browser/desktop/issues/2720 | 0:12:09 | 0:12:09 | | Glances after closes, select next tab. | https://github.com/zen-browser/desktop/issues/2717 | 1:19:36 | 1:19:36 | | Zen Browser won't open on MacOS Sequoï | https://github.com/zen-browser/desktop/issues/2715 | 2:43:53 | None | | Glance in a pinned tab shifts icons unnaturally to the left | https://github.com/zen-browser/desktop/issues/2714 | 2:45:31 | 2:45:31 | | [Twilight] Workspace strip not there in fresh install and on new profile | https://github.com/zen-browser/desktop/issues/2712 | 3 days, 10:34:17 | 3 days, 10:34:17 | | [Twilight] texture slider is not working | https://github.com/zen-browser/desktop/issues/2711 | 0:39:53 | 1 day, 16:35:39 | -| MacOS compact mode ignores mouse on traffic buttons and collapses the bar | https://github.com/zen-browser/desktop/issues/2708 | None | None | +| Unloaded Tabs bugfix from 1.0.1-a.17 still happens in some circumstances (i.e. local file:// tabs) | https://github.com/zen-browser/desktop/issues/2709 | None | 38 days, 11:17:28 | +| MacOS compact mode ignores mouse on traffic buttons and collapses the bar | https://github.com/zen-browser/desktop/issues/2708 | 47 days, 11:37:07 | None | +| The 1.0.1-a.17 zen.win-specific.zip installed with Windows11 Scoop cannot be set as the default browser. | https://github.com/zen-browser/desktop/issues/2707 | None | 38 days, 11:38:47 | | the IDM extension occasionally fails | https://github.com/zen-browser/desktop/issues/2706 | 4:19:54 | 9 days, 9:39:36 | | Bug in the Workspace theme color-picking UI | https://github.com/zen-browser/desktop/issues/2705 | 1:05:52 | 1:05:52 | | Essentials not caching icons when Reset. | https://github.com/zen-browser/desktop/issues/2704 | 9 days, 21:03:04 | 9 days, 21:03:04 | @@ -337,16 +431,28 @@ | Workspaces are not syncing properly. | https://github.com/zen-browser/desktop/issues/2702 | 6:50:52 | 1 day, 23:15:10 | | Zen Twilight hijacks the "zen" PATH variable after installation | https://github.com/zen-browser/desktop/issues/2700 | None | None | | When closing all tabs browser doesn't close | https://github.com/zen-browser/desktop/issues/2698 | 7:26:43 | None | +| Last update completely broken on MacOS | https://github.com/zen-browser/desktop/issues/2697 | None | 37 days, 21:55:39 | +| "You may not have the necessary permissions" window during installation | https://github.com/zen-browser/desktop/issues/2696 | None | 37 days, 22:42:54 | +| Zen Sidebar/Webpanel has wrong pin icon before pinning and unpinning | https://github.com/zen-browser/desktop/issues/2695 | None | 0:01:45 | +| [Twilight] Workspace Name Cut off in Sidebar | https://github.com/zen-browser/desktop/issues/2694 | None | 37 days, 23:29:06 | | Missing support for the Intel IPU6 WebCams (unlike Firefox) | https://github.com/zen-browser/desktop/issues/2693 | None | None | +| Private window icon covers other toolbar items | https://github.com/zen-browser/desktop/issues/2689 | None | 38 days, 4:15:10 | | Unusable since I changed the app name on macOS | https://github.com/zen-browser/desktop/issues/2687 | None | 2:36:11 | +| Windows builds broke Sidebery integration | https://github.com/zen-browser/desktop/issues/2686 | None | 38 days, 6:04:11 | +| Switching to unloaded tab from URL bar does not work | https://github.com/zen-browser/desktop/issues/2683 | None | 38 days, 7:04:30 | | Auto-PIP doesn't work when switching desktops [MAC-OS] | https://github.com/zen-browser/desktop/issues/2682 | None | None | | Cannot share screen/window on MacOS | https://github.com/zen-browser/desktop/issues/2679 | 34 days, 18:07:19 | None | +| bug: zen glance opens new tab with container tab indicator even when disabled. | https://github.com/zen-browser/desktop/issues/2678 | None | 37 days, 16:57:52 | | bug : Zen glance goes to next tab on closing glance instead of previous | https://github.com/zen-browser/desktop/issues/2677 | 13:33:57 | 22:58:39 | +| too many tabs will push the bottom bar | https://github.com/zen-browser/desktop/issues/2674 | None | 37 days, 21:47:19 | | Add an animation for the downloading icon when the time left is not determined | https://github.com/zen-browser/desktop/issues/2673 | None | 1 day, 12:42:45 | | Unloading Tabs | https://github.com/zen-browser/desktop/issues/2672 | 0:19:15 | 1 day, 13:17:19 | | Text rendering is blurry and glitchy on second monitor | https://github.com/zen-browser/desktop/issues/2671 | 1 day, 13:20:19 | 39 days, 4:33:27 | | [twilight] if a tab is pinned to essentials it can no longer be pinned regularly | https://github.com/zen-browser/desktop/issues/2667 | 2:56:51 | 2:59:18 | +| Unsetting some keyboard shortcuts causes the application to get stuck in the splash screen. | https://github.com/zen-browser/desktop/issues/2664 | None | 38 days, 2:24:41 | | [Bug] Right Click Sidebar in Compact Mode. | https://github.com/zen-browser/desktop/issues/2663 | 34 days, 23:45:02 | 45 days, 22:02:03 | +| Add Arabic language to Translation | https://github.com/zen-browser/desktop/issues/2662 | 15:30:31 | 6 days, 9:28:40 | +| Sidebar not managing location permission | https://github.com/zen-browser/desktop/issues/2661 | None | 38 days, 3:16:28 | | Glance jumps to the first unpinned tab | https://github.com/zen-browser/desktop/issues/2660 | 7:25:08 | 2 days, 2:54:22 | | Drag and drop for sidebar widening and shrinking is offset seems like can't widen sidebar. | https://github.com/zen-browser/desktop/issues/2659 | None | 31 days, 7:36:24 | | Tab Management Issue | https://github.com/zen-browser/desktop/issues/2658 | 13:56:19 | 2 days, 3:38:16 | @@ -354,53 +460,90 @@ | New tab created on shifting workspaces | https://github.com/zen-browser/desktop/issues/2655 | 1:46:55 | 31 days, 9:25:13 | | Cannot watch anything on netflix | https://github.com/zen-browser/desktop/issues/2653 | 5:26:42 | 1 day, 12:21:51 | | Tab Accessibility Issue in Zen Browser | https://github.com/zen-browser/desktop/issues/2652 | 2 days, 2:51:42 | 10 days, 12:29:15 | +| Picture-in-Picture doesn't prevent screen saver | https://github.com/zen-browser/desktop/issues/2651 | None | 38 days, 12:15:10 | | Make Workspaces Keep Cookies Separate, Similar to Firefox Multi-Account Containers | https://github.com/zen-browser/desktop/issues/2650 | None | 0:35:25 | +| Pinned Tabs in workspaces aren't consistant across windows | https://github.com/zen-browser/desktop/issues/2649 | None | 38 days, 15:18:42 | +| Zen-components submodule can't be found | https://github.com/zen-browser/desktop/issues/2648 | None | 36 days, 17:06:56 | | Left Active Window borders in Split View doesn't render correctly. | https://github.com/zen-browser/desktop/issues/2647 | 0:54:40 | 36 days, 4:28:13 | +| Can not build on Windows (Locales folder issue) | https://github.com/zen-browser/desktop/issues/2645 | 22:18:09 | 47 days, 17:59:23 | | Browser fails to reopen after restoring default shortcuts and restarting | https://github.com/zen-browser/desktop/issues/2643 | 35 days, 16:34:17 | 40 days, 11:53:43 | +| Very slow selection menu | https://github.com/zen-browser/desktop/issues/2642 | None | 44 days, 19:45:08 | | Picture-In-Picture window doesn't stay on top in KDE Plasma | https://github.com/zen-browser/desktop/issues/2641 | None | None | | Zen-Components just went private. | https://github.com/zen-browser/desktop/issues/2640 | 0:54:45 | 1:16:23 | | Twitch freezing in Zen | https://github.com/zen-browser/desktop/issues/2638 | 27 days, 23:41:20 | 40 days, 16:06:49 | +| Portable version lost configuration after changing path | https://github.com/zen-browser/desktop/issues/2637 | None | 37 days, 23:31:36 | +| Tab name weird padding | https://github.com/zen-browser/desktop/issues/2636 | 2:10:37 | 38 days, 1:17:04 | +| Colors washed or greyed on youtube, Zen on macOS Ventura | https://github.com/zen-browser/desktop/issues/2634 | None | 42 days, 2:53:02 | +| Private Window Not Working As Expected | https://github.com/zen-browser/desktop/issues/2633 | None | 38 days, 3:08:33 | | last update (to 1.0.1-a.14) reset "How to expand tabs" setting | https://github.com/zen-browser/desktop/issues/2626 | 6:20:36 | 8:23:32 | | Multiple new tab button | https://github.com/zen-browser/desktop/issues/2624 | 11:47:45 | 11:47:45 | -| FireFox PWA extension runtime is not recognized even after being installed | https://github.com/zen-browser/desktop/issues/2623 | 16 days, 12:09:42 | None | +| FireFox PWA extension runtime is not recognized even after being installed | https://github.com/zen-browser/desktop/issues/2623 | 16 days, 12:09:42 | 51 days, 3:17:24 | | Typo in Settings > Shortcuts (about:preferences#zenCKS) for Bookmark Tabs | https://github.com/zen-browser/desktop/issues/2621 | 1:19:28 | None | +| Toggle buttons in homepage settings have transparency issues when enabled on Linux (Ubuntu) | https://github.com/zen-browser/desktop/issues/2619 | None | 39 days, 17:40:08 | | Old alert after updating all mods | https://github.com/zen-browser/desktop/issues/2616 | None | 22:23:28 | | Keyboard navigation | https://github.com/zen-browser/desktop/issues/2615 | 6 days, 16:37:16 | 47 days, 1:23:07 | | Persist glance on tab switch | https://github.com/zen-browser/desktop/issues/2612 | None | 3 days, 20:17:58 | | Blury Webpages on a 32:9 window | https://github.com/zen-browser/desktop/issues/2611 | None | 0:11:09 | | Render flickering | https://github.com/zen-browser/desktop/issues/2610 | None | 38 days, 10:38:36 | +| When you close the browser and reopen it, all tabs are present | https://github.com/zen-browser/desktop/issues/2607 | 1:40:45 | 39 days, 2:01:48 | +| Information box glitch | https://github.com/zen-browser/desktop/issues/2605 | 1 day, 5:41:25 | 32 days, 4:35:20 | +| Expand Tabs on Hover removes window drag | https://github.com/zen-browser/desktop/issues/2604 | None | 38 days, 3:56:01 | | Can't see downloads in Toolbar | https://github.com/zen-browser/desktop/issues/2603 | None | 11 days, 0:27:27 | +| Video Calls and Sidebar App UI Issues in Zen Browser | https://github.com/zen-browser/desktop/issues/2602 | None | 38 days, 5:23:41 | | Zen not remembering where the tabs opened in the previous sessions. | https://github.com/zen-browser/desktop/issues/2601 | 16:46:28 | None | | [Twilight] Show bookmarks toolbar freezes & flickers | https://github.com/zen-browser/desktop/issues/2600 | None | 0:24:46 | +| Icons not loading for the shortcuts on the new tab page. | https://github.com/zen-browser/desktop/issues/2598 | None | 40 days, 6:20:52 | | Incorrect image for "Hide Tab Bar" and "Hide Top Bar" in Theme Settings | https://github.com/zen-browser/desktop/issues/2597 | 0:11:30 | 5:46:37 | | Scroll Bar not working in vertical tabs | https://github.com/zen-browser/desktop/issues/2596 | 10 days, 6:06:10 | 42 days, 0:21:25 | +| Glance doesn't open github links while on split view | https://github.com/zen-browser/desktop/issues/2595 | None | 38 days, 8:46:56 | | Opening Find makes the whole web content jump | https://github.com/zen-browser/desktop/issues/2594 | 5:30:19 | 49 days, 9:47:58 | | Video Emebeds fail to play | https://github.com/zen-browser/desktop/issues/2593 | 14 days, 0:48:37 | None | | Pinned tabs in a workspace create a blank space between the end of the tab scroll region and the workspace buttons in another workspace with fewer tabs | https://github.com/zen-browser/desktop/issues/2592 | 7 days, 15:54:43 | 49 days, 7:40:42 | +| Kick.com issue and cant click buttons | https://github.com/zen-browser/desktop/issues/2591 | None | 38 days, 15:39:38 | | Icons overlay each other in toolbar when resizing the window | https://github.com/zen-browser/desktop/issues/2590 | None | 1 day, 11:23:01 | -| Sidebar hover and right click makes the sidebar dissapear | https://github.com/zen-browser/desktop/issues/2587 | 13 days, 8:25:06 | None | +| Active space indicator not centered | https://github.com/zen-browser/desktop/issues/2589 | None | 38 days, 17:06:48 | +| Sidebar hover and right click makes the sidebar dissapear | https://github.com/zen-browser/desktop/issues/2587 | 13 days, 8:25:06 | 51 days, 18:06:44 | +| Tabs are unloading while Glance tabs is opened | https://github.com/zen-browser/desktop/issues/2586 | None | 37 days, 18:32:20 | +| Sound icon in tab not retained when changing tabs | https://github.com/zen-browser/desktop/issues/2585 | None | 37 days, 19:01:25 | | At Glance - go backward / go forward | https://github.com/zen-browser/desktop/issues/2584 | 4 days, 17:08:25 | 4 days, 17:08:35 | | Only Create New Tabs When a URL is Loaded | https://github.com/zen-browser/desktop/issues/2582 | 0:50:53 | 0:50:53 | | REQUEST: I need the old switch to next tab in keyboard shortcuts | https://github.com/zen-browser/desktop/issues/2581 | 7 days, 23:34:33 | 7 days, 23:34:33 | | Sidebar does not appear when hovered | https://github.com/zen-browser/desktop/issues/2579 | 7:20:14 | 20:32:59 | +| Browser stuck in infinite loading on macOS Sequoia 15.2 Developer Beta | https://github.com/zen-browser/desktop/issues/2577 | None | 38 days, 5:02:27 | | Glance in page opened from Glance | https://github.com/zen-browser/desktop/issues/2575 | None | 8 days, 21:14:19 | | [bug] Layout issues with Compact Mode enabled & Tabs on Right | https://github.com/zen-browser/desktop/issues/2574 | 2 days, 19:56:38 | 49 days, 15:48:59 | +| tabs getting blurred out | https://github.com/zen-browser/desktop/issues/2573 | None | 38 days, 10:14:50 | | Unable to add perplexity.ai as default search engine | https://github.com/zen-browser/desktop/issues/2572 | 4:10:04 | 14:00:57 | +| bug with icons jumping across tool bar when rearanging | https://github.com/zen-browser/desktop/issues/2571 | 14:56:43 | 38 days, 13:20:13 | +| Toggle Web Panel Button causes toolbar to not retract in compact mode | https://github.com/zen-browser/desktop/issues/2570 | 17:51:54 | 38 days, 13:49:36 | | Tabs Do Not Expand On Hover After Toggling Compact Mode | https://github.com/zen-browser/desktop/issues/2569 | 6 days, 18:42:45 | None | | Title bar does not lose focus after using URL bar in compact mode | https://github.com/zen-browser/desktop/issues/2568 | 16 days, 18:39:13 | 20 days, 11:52:21 | | cannot create workspaces | https://github.com/zen-browser/desktop/issues/2567 | 1:26:45 | 9 days, 0:19:56 | | Tabs dont react after not using for some time | https://github.com/zen-browser/desktop/issues/2566 | 9:38:14 | 30 days, 15:51:04 | +| Browser Freezes after sleeping my machine | https://github.com/zen-browser/desktop/issues/2565 | None | 31 days, 16:11:47 | | hotkey "Toggle side bar" doesn't work | https://github.com/zen-browser/desktop/issues/2564 | 3:00:58 | 3:05:41 | +| After using the compact mod, opening the panel on hover does not work | https://github.com/zen-browser/desktop/issues/2563 | None | 37 days, 17:36:36 | | Tab panel doesn't work after move some tab to another workspace | https://github.com/zen-browser/desktop/issues/2562 | 2 days, 19:16:36 | 50 days, 0:17:12 | +| Not using custom new tab page on first new tab or when closing all tabs | https://github.com/zen-browser/desktop/issues/2561 | 2 days, 17:07:04 | 18 days, 18:59:30 | +| Inactive Tabs Freeze and Cannot Be Reopened | https://github.com/zen-browser/desktop/issues/2559 | 4:24:20 | 4:24:20 | +| Unloaded apps do no open or reload | https://github.com/zen-browser/desktop/issues/2558 | 4:27:16 | 4:34:13 | +| Window control buttons overlapping with toolbar on narrow windows when not in compact mode | https://github.com/zen-browser/desktop/issues/2557 | 7 days, 0:07:05 | 44 days, 21:21:54 | +| Hover-expand tab bar with translucent theme colors | https://github.com/zen-browser/desktop/issues/2554 | None | 37 days, 23:14:27 | +| Expanded Tab Bar Crops Right Side Of Window - Including Window Buttons And Page Content | https://github.com/zen-browser/desktop/issues/2552 | 1:27:26 | 1:27:26 | | Glance window breaks Zen if closed with CTRL + W shortcut on Windows | https://github.com/zen-browser/desktop/issues/2551 | 0:42:23 | 4 days, 3:18:01 | | Blurry viewport on Linux | https://github.com/zen-browser/desktop/issues/2550 | None | 14 days, 3:19:43 | +| Bookmarks toolbar items in the tab bar are broken after collapsing tab bar | https://github.com/zen-browser/desktop/issues/2547 | 0:09:26 | 39 days, 0:58:16 | | Glance is launching links in main window and Glance window | https://github.com/zen-browser/desktop/issues/2546 | 5 days, 22:40:22 | 6 days, 2:00:07 | +| Can't disable double click for new tab | https://github.com/zen-browser/desktop/issues/2545 | 10:47:41 | 45 days, 1:07:17 | | There is no New Tab button on sidebar | https://github.com/zen-browser/desktop/issues/2543 | None | 0:13:58 | | Websites appear blurry with non-standard aspect ratios (ultra-wide) | https://github.com/zen-browser/desktop/issues/2541 | 2 days, 2:54:09 | None | +| Last pinned tab loads upon closing the last normal tab, and new tab auto-opens even when there's at least one tab already open | https://github.com/zen-browser/desktop/issues/2540 | 1:07:36 | 38 days, 3:11:34 | | Duplicate New tab button added when closing an new tab | https://github.com/zen-browser/desktop/issues/2539 | None | 0:07:45 | | Closing last tab doesn't close the broswer window | https://github.com/zen-browser/desktop/issues/2537 | 1:22:17 | 6 days, 1:24:16 | +| closing glance window on some websites breaks zen until restarted | https://github.com/zen-browser/desktop/issues/2536 | 6:10:23 | 45 days, 4:32:16 | | Glance when closed jumps to another tab and not to the original tab | https://github.com/zen-browser/desktop/issues/2535 | 0:31:34 | 6 days, 1:53:32 | | Closing Glance mode tab takes to the next tab automatically | https://github.com/zen-browser/desktop/issues/2534 | None | 0:02:05 | +| Bottom panel on vertical tabs should be hidden when empty | https://github.com/zen-browser/desktop/issues/2533 | None | 38 days, 5:23:43 | | No way to hide Bookmarks toolbar. | https://github.com/zen-browser/desktop/issues/2532 | 0:32:12 | 45 days, 15:03:06 | | Deformed icons on bookmarks bar when in "Density mode" is set to "Touch" | https://github.com/zen-browser/desktop/issues/2531 | 13 days, 0:51:03 | 46 days, 7:10:55 | | Empty tab bar is shown on opening | https://github.com/zen-browser/desktop/issues/2530 | 1:31:47 | None | @@ -409,6 +552,7 @@ | Glance issues - a.17 | https://github.com/zen-browser/desktop/issues/2526 | 0:39:39 | 31 days, 8:30:40 | | Pinned and Starred Tabs - pin tabs in just the current workspace or across all | https://github.com/zen-browser/desktop/issues/2525 | None | 0:48:10 | | Cant move tab to existing new window | https://github.com/zen-browser/desktop/issues/2524 | 2:03:18 | 6 days, 12:34:47 | +| None of the Zen mods are working | https://github.com/zen-browser/desktop/issues/2523 | 1:03:23 | 49 days, 10:06:42 | | [BUG] glance-close focuses next-tab | https://github.com/zen-browser/desktop/issues/2520 | 2:25:28 | 2:25:28 | | Clear instructions for Updating App Images | https://github.com/zen-browser/desktop/issues/2518 | 31 days, 13:24:28 | None | | Can't move new tab toolbar | https://github.com/zen-browser/desktop/issues/2517 | 1:22:26 | 7:58:34 | @@ -416,9 +560,10 @@ | Background Color Issue in Zen Browser | https://github.com/zen-browser/desktop/issues/2514 | 4:55:19 | 0:12:23 | | Empty pinned new tab opening a url opens in a new page | https://github.com/zen-browser/desktop/issues/2513 | 31 days, 14:11:12 | 31 days, 14:24:17 | | Annoying border radius effect | https://github.com/zen-browser/desktop/issues/2512 | 2:00:01 | 50 days, 8:13:50 | +| Zen browser "forgets pins" when the last closed window isn't the one with the pins | https://github.com/zen-browser/desktop/issues/2510 | 8:51:12 | 40 days, 14:04:03 | | Dragging a pinned tab unpins the tab | https://github.com/zen-browser/desktop/issues/2508 | 31 days, 14:50:43 | 44 days, 6:57:18 | | Crash when dragging an `` element | https://github.com/zen-browser/desktop/issues/2504 | None | 0:04:33 | | Ability to make the web panel wider | https://github.com/zen-browser/desktop/issues/2503 | 10:34:58 | 10:35:16 | _This report was generated with the [Issue Metrics Action](https://github.com/github/issue-metrics)_ -Search query used to find these items: `repo:zen-browser/desktop is:issue created:2024-11-01..2024-11-30 -reason:"not planned"` +Search query used to find these items: `repo:zen-browser/desktop is:issue created:2024-11-01..2024-11-30` From c52bffc6199d5a76aca8e2846d59907a6aa1304f Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 25 Dec 2024 13:32:11 +0100 Subject: [PATCH 06/45] Disable accent color in titlebar for improved aesthetics --- src/widget/windows/nsLookAndFeel-cpp.patch | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/widget/windows/nsLookAndFeel-cpp.patch b/src/widget/windows/nsLookAndFeel-cpp.patch index be310601f..a5d3c07aa 100644 --- a/src/widget/windows/nsLookAndFeel-cpp.patch +++ b/src/widget/windows/nsLookAndFeel-cpp.patch @@ -1,12 +1,13 @@ diff --git a/widget/windows/nsLookAndFeel.cpp b/widget/windows/nsLookAndFeel.cpp -index 58c5fc3b55da47109e16cc3d6f44b0950b2965e7..ae1713898d0b8298480bdaf8a9ef7629423c3dee 100644 +index 58c5fc3b55da47109e16cc3d6f44b0950b2965e7..85e3f1a21344678ad0e07f4663fa76653bd7ad3d 100644 --- a/widget/windows/nsLookAndFeel.cpp +++ b/widget/windows/nsLookAndFeel.cpp -@@ -849,6 +849,7 @@ auto nsLookAndFeel::ComputeTitlebarColors() -> TitlebarColors { - // turned on. - result.mUseAccent = - dwmKey.GetValueAsDword(u"ColorPrevalence"_ns).valueOr(0) == 1; -+ result.mUseAccent = false; // Zen: Disable accent color in titlebar because it's ugly - if (!result.mUseAccent) { - return result; - } +@@ -838,7 +838,7 @@ auto nsLookAndFeel::ComputeTitlebarColors() -> TitlebarColors { + result.mAccentInactive = dwmKey.GetValueAsDword(u"AccentColorInactive"_ns); + result.mAccentInactiveText = GetAccentColorText(result.mAccentInactive); + +- if (WinUtils::MicaEnabled()) { ++ if (WinUtils::MicaEnabled() || true) { // Zen: Disable accent color in titlebar because it's ugly + // Use transparent titlebar backgrounds when using mica. + result.mActiveDark.mBg = result.mActiveLight.mBg = + result.mInactiveDark.mBg = result.mInactiveLight.mBg = NS_TRANSPARENT; From 182de8ef6d6185cd89c56b75e8dcc0cd7bfe4524 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 25 Dec 2024 18:15:34 +0100 Subject: [PATCH 07/45] Fixed context menu icons aligment --- src/browser/themes/shared/zen-icons/icons.css | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/browser/themes/shared/zen-icons/icons.css b/src/browser/themes/shared/zen-icons/icons.css index cfddf5e65..e65b5013a 100644 --- a/src/browser/themes/shared/zen-icons/icons.css +++ b/src/browser/themes/shared/zen-icons/icons.css @@ -634,9 +634,11 @@ fill: currentColor !important; } -menu > .menu-iconic-text, -menuitem > .menu-iconic-text { - padding-inline-start: var(--fp-contextmenu-menuicon-margin-inline) !important; +@media not (-moz-platform: windows) { + menu > .menu-iconic-text, + menuitem > .menu-iconic-text { + padding-inline-start: var(--fp-contextmenu-menuicon-margin-inline) !important; + } } #context-savepage { From 86840ee0f531c11d8fc6230be6a42cbd4fedc9b8 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 25 Dec 2024 19:15:40 +0100 Subject: [PATCH 08/45] Enhance background animation and styling for Zen theme, improving visual transitions and inactive window appearance --- .../content/zen-styles/zen-browser-ui.css | 60 ++++++++++++++----- .../zen-components/ZenGradientGenerator.mjs | 15 +++-- src/browser/themes/linux/browser-css.patch | 10 ++-- .../themes/shared/browser-shared-css.patch | 12 +--- src/widget/windows/nsLookAndFeel-cpp.patch | 13 ---- 5 files changed, 62 insertions(+), 48 deletions(-) delete mode 100644 src/widget/windows/nsLookAndFeel-cpp.patch diff --git a/src/browser/base/content/zen-styles/zen-browser-ui.css b/src/browser/base/content/zen-styles/zen-browser-ui.css index a8212c087..c3c36d030 100644 --- a/src/browser/base/content/zen-styles/zen-browser-ui.css +++ b/src/browser/base/content/zen-styles/zen-browser-ui.css @@ -25,6 +25,51 @@ width: 100%; background: var(--zen-main-browser-background); + will-change: background-color; + + &::after { + content: ''; + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; + pointer-events: none; + transition: backdrop-filter var(--inactive-window-transition); + } + + @media (-moz-bool-pref: 'zen.theme.gradient') { + &[animating='true']::after { + background: var(--zen-main-browser-background-old); + backdrop-filter: blur(5px); + animation: zen-main-app-wrapper-animation .6s ease forwards; + transition: 0s; + } + } + + @media (-moz-windows-accent-color-in-titlebar) { + background-color: var(--toolbox-non-lwt-bgcolor); + transition: background-color var(--inactive-window-transition); + &:-moz-window-inactive { + background-color: var(--toolbox-non-lwt-bgcolor-inactive); + color: var(--toolbox-non-lwt-textcolor-inactive); + } + &::after { + display: none; + } + } + + @media not (-moz-windows-accent-color-in-titlebar) { + transition: color var(--inactive-window-transition); + color: var(--toolbox-non-lwt-textcolor-inactive); + &:-moz-window-inactive { + &::after { + backdrop-filter: grayscale(0.8); + } + } + } + &::before { content: ''; position: fixed; @@ -64,21 +109,6 @@ & > * { z-index: 1; } - - @media (-moz-bool-pref: 'zen.theme.gradient') { - &[animating='true']::before { - content: ''; - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: var(--zen-main-browser-background-old); - backdrop-filter: blur(5px); - animation: zen-main-app-wrapper-animation .5s ease-in-out forwards; - border-radius: env(-moz-gtk-csd-titlebar-radius); - } - } } #zen-appcontent-wrapper { diff --git a/src/browser/base/zen-components/ZenGradientGenerator.mjs b/src/browser/base/zen-components/ZenGradientGenerator.mjs index 5d1786b95..2328d0326 100644 --- a/src/browser/base/zen-components/ZenGradientGenerator.mjs +++ b/src/browser/base/zen-components/ZenGradientGenerator.mjs @@ -612,17 +612,20 @@ } - const appWrapper = browser.document.getElementById('zen-main-app-wrapper'); - if (!skipUpdate) { + const appWrapper = browser.document.getElementById('browser'); + if (!skipUpdate && !this._animatingBackground) { + this._animatingBackground = true; appWrapper.removeAttribute('animating'); - appWrapper.setAttribute('animating', 'true'); - browser.document.body.style.setProperty('--zen-main-browser-background-old', - browser.document.body.style.getPropertyValue('--zen-main-browser-background') + browser.document.documentElement.style.setProperty('--zen-main-browser-background-old', + browser.document.documentElement.style.getPropertyValue('--zen-main-browser-background') ); browser.window.requestAnimationFrame(() => { + appWrapper.setAttribute('animating', 'true'); setTimeout(() => { + this._animatingBackground = false; appWrapper.removeAttribute('animating'); - }, 500); + browser.document.documentElement.style.removeProperty('--zen-main-browser-background-old'); + }, 700); }); } diff --git a/src/browser/themes/linux/browser-css.patch b/src/browser/themes/linux/browser-css.patch index ccbee450a..d0e7bb7e8 100644 --- a/src/browser/themes/linux/browser-css.patch +++ b/src/browser/themes/linux/browser-css.patch @@ -1,17 +1,19 @@ diff --git a/browser/themes/linux/browser.css b/browser/themes/linux/browser.css -index 963a33af85521914ba0dad973ef94e6a8c2afdd0..f31bd5261631cb9e00ee6b723d6f9a85f0ae3119 100644 +index a9276a678f16a67e2a003474203c37cb5c9300ad..7d30aaf66659ffa53937f45b0db98f9aebb483c7 100644 --- a/browser/themes/linux/browser.css +++ b/browser/themes/linux/browser.css -@@ -72,7 +72,7 @@ +@@ -42,15 +42,16 @@ -moz-default-appearance: -moz-window-decorations; appearance: auto; - #navigator-toolbox, +- dialog::backdrop { + #zen-main-app-wrapper, - dialog::backdrop { ++ dialog::backdrop, ++ #browser::after { border-top-left-radius: env(-moz-gtk-csd-titlebar-radius); border-top-right-radius: env(-moz-gtk-csd-titlebar-radius); -@@ -80,7 +80,7 @@ + } /* stylelint-disable-next-line media-query-no-invalid */ @media (-moz-bool-pref: "widget.gtk.rounded-bottom-corners.enabled") { diff --git a/src/browser/themes/shared/browser-shared-css.patch b/src/browser/themes/shared/browser-shared-css.patch index 4d96f3d11..aafc85c51 100644 --- a/src/browser/themes/shared/browser-shared-css.patch +++ b/src/browser/themes/shared/browser-shared-css.patch @@ -1,16 +1,8 @@ diff --git a/browser/themes/shared/browser-shared.css b/browser/themes/shared/browser-shared.css -index 08bc078c2572fb218b435e580ef71be2586989c3..e440b6dc3f331785c841e1702887f67a67e00e96 100644 +index 08bc078c2572fb218b435e580ef71be2586989c3..3d173cfcfe80e978683df760c132307f97d73ae6 100644 --- a/browser/themes/shared/browser-shared.css +++ b/browser/themes/shared/browser-shared.css -@@ -144,7 +144,6 @@ body { - transition: background-color var(--inactive-window-transition); - - &:-moz-window-inactive { -- background-color: var(--toolbox-non-lwt-bgcolor-inactive); - color: var(--toolbox-non-lwt-textcolor-inactive); - } - -@@ -163,6 +162,31 @@ body { +@@ -163,6 +163,31 @@ body { border-bottom-color: var(--chrome-content-separator-color); } diff --git a/src/widget/windows/nsLookAndFeel-cpp.patch b/src/widget/windows/nsLookAndFeel-cpp.patch deleted file mode 100644 index a5d3c07aa..000000000 --- a/src/widget/windows/nsLookAndFeel-cpp.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/widget/windows/nsLookAndFeel.cpp b/widget/windows/nsLookAndFeel.cpp -index 58c5fc3b55da47109e16cc3d6f44b0950b2965e7..85e3f1a21344678ad0e07f4663fa76653bd7ad3d 100644 ---- a/widget/windows/nsLookAndFeel.cpp -+++ b/widget/windows/nsLookAndFeel.cpp -@@ -838,7 +838,7 @@ auto nsLookAndFeel::ComputeTitlebarColors() -> TitlebarColors { - result.mAccentInactive = dwmKey.GetValueAsDword(u"AccentColorInactive"_ns); - result.mAccentInactiveText = GetAccentColorText(result.mAccentInactive); - -- if (WinUtils::MicaEnabled()) { -+ if (WinUtils::MicaEnabled() || true) { // Zen: Disable accent color in titlebar because it's ugly - // Use transparent titlebar backgrounds when using mica. - result.mActiveDark.mBg = result.mActiveLight.mBg = - result.mInactiveDark.mBg = result.mInactiveLight.mBg = NS_TRANSPARENT; From d6411dc48005d52bb479120cf57d4d03e88b1de6 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 25 Dec 2024 19:17:37 +0100 Subject: [PATCH 09/45] Update media query for inactive window styling to improve compatibility with Mica effect --- src/browser/base/content/zen-styles/zen-browser-ui.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/base/content/zen-styles/zen-browser-ui.css b/src/browser/base/content/zen-styles/zen-browser-ui.css index c3c36d030..c429efdb2 100644 --- a/src/browser/base/content/zen-styles/zen-browser-ui.css +++ b/src/browser/base/content/zen-styles/zen-browser-ui.css @@ -60,7 +60,7 @@ } } - @media not (-moz-windows-accent-color-in-titlebar) { + @media (not (-moz-windows-accent-color-in-titlebar)) and (not (-moz-windows-mica)) { transition: color var(--inactive-window-transition); color: var(--toolbox-non-lwt-textcolor-inactive); &:-moz-window-inactive { From 67556eba74e797b15bcedd28f9fea71129696888 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 25 Dec 2024 19:49:23 +0100 Subject: [PATCH 10/45] Fixed compact mode not hiding sometimes and having too much trigger area --- src/browser/base/content/ZenUIManager.mjs | 14 +++++--------- .../content/zen-styles/zen-tabs/vertical-tabs.css | 4 ++-- src/browser/base/zen-components/ZenCommonUtils.mjs | 8 ++++++++ 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/browser/base/content/ZenUIManager.mjs b/src/browser/base/content/ZenUIManager.mjs index a05527d6b..158e3f4b7 100644 --- a/src/browser/base/content/ZenUIManager.mjs +++ b/src/browser/base/content/ZenUIManager.mjs @@ -13,17 +13,13 @@ var gZenUIManager = { 0 ); - function throttle(f, delay) { - let timer = 0; - return function (...args) { - clearTimeout(timer); - timer = setTimeout(() => f.apply(this, args), delay); - }; - } - - new ResizeObserver(throttle(this.updateTabsToolbar.bind(this), this.sidebarHeightThrottle)).observe( + new ResizeObserver(gZenCommonActions.throttle(this.updateTabsToolbar.bind(this), this.sidebarHeightThrottle)).observe( document.getElementById('tabbrowser-tabs') ); + + new ResizeObserver(gZenCommonActions.throttle(gZenCompactModeManager.getAndApplySidebarWidth.bind(gZenCompactModeManager), this.sidebarHeightThrottle)).observe( + document.getElementById('navigator-toolbox') + ); }, diff --git a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css index e5c1361fe..5f9c7c61e 100644 --- a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css +++ b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css @@ -234,11 +234,11 @@ transition: scale 0.07s ease; &[fadein='true']:not([zen-essential='true']) { #tabbrowser-tabs[zen-workspace-animation='previous'] & { - animation: zen-slide-in 0.2s ease; + animation: zen-slide-in 0.3s ease; } #tabbrowser-tabs[zen-workspace-animation='next'] & { - animation: zen-slide-in-reverse 0.2s ease; + animation: zen-slide-in-reverse 0.3s ease; } } diff --git a/src/browser/base/zen-components/ZenCommonUtils.mjs b/src/browser/base/zen-components/ZenCommonUtils.mjs index 4b151ee65..fe30680ee 100644 --- a/src/browser/base/zen-components/ZenCommonUtils.mjs +++ b/src/browser/base/zen-components/ZenCommonUtils.mjs @@ -79,5 +79,13 @@ var gZenCommonActions = { ); ConfirmationHint.show(document.getElementById("PanelUI-menu-button"), "zen-copy-current-url-confirmation"); } + }, + + throttle(f, delay) { + let timer = 0; + return function (...args) { + clearTimeout(timer); + timer = setTimeout(() => f.apply(this, args), delay); + }; } }; From dabbd693b66252201e9dc9cd9c7af348bcf73c59 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 25 Dec 2024 20:02:27 +0100 Subject: [PATCH 11/45] Add MPL 2.0 license header to multiple CSS and SVG files --- src/browser/base/content/ZenUIManager.mjs | 1 - src/browser/base/content/zen-styles/zen-animations.css | 5 +++++ src/browser/base/content/zen-styles/zen-branding.css | 5 +++++ .../base/content/zen-styles/zen-browser-container.css | 5 +++++ src/browser/base/content/zen-styles/zen-browser-ui.css | 5 +++++ src/browser/base/content/zen-styles/zen-compact-mode.css | 5 +++++ src/browser/base/content/zen-styles/zen-glance.css | 5 +++++ .../base/content/zen-styles/zen-gradient-generator.css | 5 +++++ src/browser/base/content/zen-styles/zen-panel-ui.css | 5 +++++ src/browser/base/content/zen-styles/zen-panels/bookmarks.css | 5 +++++ .../base/content/zen-styles/zen-panels/extensions.css | 5 +++++ src/browser/base/content/zen-styles/zen-panels/print.css | 5 +++++ src/browser/base/content/zen-styles/zen-panels/welcome.css | 5 +++++ src/browser/base/content/zen-styles/zen-popup.css | 5 +++++ src/browser/base/content/zen-styles/zen-profile-dialog.css | 5 +++++ src/browser/base/content/zen-styles/zen-sidebar.css | 5 +++++ .../base/content/zen-styles/zen-single-components.css | 5 +++++ src/browser/base/content/zen-styles/zen-tabs.css | 5 +++++ .../base/content/zen-styles/zen-tabs/horizontal-tabs.css | 5 +++++ .../zen-styles/zen-tabs/vertical-tabs-topbuttons-fix.css | 5 +++++ .../base/content/zen-styles/zen-tabs/vertical-tabs.css | 5 +++++ src/browser/base/content/zen-styles/zen-theme.css | 5 +++++ src/browser/base/content/zen-styles/zen-toolbar.css | 5 +++++ src/browser/base/content/zen-styles/zen-urlbar.css | 5 +++++ src/browser/base/content/zen-styles/zen-workspaces.css | 5 +++++ src/browser/themes/shared/privatebrowsing/favicon.svg | 5 +++++ src/browser/themes/shared/zen-icons/drag-indicator.svg | 5 +++++ src/browser/themes/shared/zen-icons/essential-add.svg | 5 +++++ src/browser/themes/shared/zen-icons/essential-remove.svg | 5 +++++ src/browser/themes/shared/zen-icons/split.svg | 5 +++++ .../themes/shared/icons/indicator-private-browsing.svg | 5 +++++ 31 files changed, 150 insertions(+), 1 deletion(-) diff --git a/src/browser/base/content/ZenUIManager.mjs b/src/browser/base/content/ZenUIManager.mjs index 158e3f4b7..ef6f3f509 100644 --- a/src/browser/base/content/ZenUIManager.mjs +++ b/src/browser/base/content/ZenUIManager.mjs @@ -22,7 +22,6 @@ var gZenUIManager = { ); }, - updateTabsToolbar() { // Set tabs max-height to the "toolbar-items" height const toolbarItems = document.getElementById('tabbrowser-tabs'); diff --git a/src/browser/base/content/zen-styles/zen-animations.css b/src/browser/base/content/zen-styles/zen-animations.css index 43b836a33..c1771a603 100644 --- a/src/browser/base/content/zen-styles/zen-animations.css +++ b/src/browser/base/content/zen-styles/zen-animations.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ @keyframes zen-jello-animation { 0% { transform: scale3d(0.8, 0.8, 0.8); diff --git a/src/browser/base/content/zen-styles/zen-branding.css b/src/browser/base/content/zen-styles/zen-branding.css index 504287434..9eac6d373 100644 --- a/src/browser/base/content/zen-styles/zen-branding.css +++ b/src/browser/base/content/zen-styles/zen-branding.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ @font-face { font-family: 'Zen-Junicode'; diff --git a/src/browser/base/content/zen-styles/zen-browser-container.css b/src/browser/base/content/zen-styles/zen-browser-container.css index 7067a674d..7fdb8213b 100644 --- a/src/browser/base/content/zen-styles/zen-browser-container.css +++ b/src/browser/base/content/zen-styles/zen-browser-container.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ :root:not([inDOMFullscreen='true']):not([chromehidden~='location']):not([chromehidden~='toolbar']) { & #tabbrowser-tabbox #tabbrowser-tabpanels .browserSidebarContainer { width: -moz-available; diff --git a/src/browser/base/content/zen-styles/zen-browser-ui.css b/src/browser/base/content/zen-styles/zen-browser-ui.css index c429efdb2..73f4041f9 100644 --- a/src/browser/base/content/zen-styles/zen-browser-ui.css +++ b/src/browser/base/content/zen-styles/zen-browser-ui.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ #tabbrowser-tabpanels { background: transparent !important; diff --git a/src/browser/base/content/zen-styles/zen-compact-mode.css b/src/browser/base/content/zen-styles/zen-compact-mode.css index 7386a19a1..1eaeba34f 100644 --- a/src/browser/base/content/zen-styles/zen-compact-mode.css +++ b/src/browser/base/content/zen-styles/zen-compact-mode.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ /* All overrides for compact mode go here */ @media (-moz-bool-pref: 'zen.view.compact') { diff --git a/src/browser/base/content/zen-styles/zen-glance.css b/src/browser/base/content/zen-styles/zen-glance.css index 8c09c5095..fefef3d25 100644 --- a/src/browser/base/content/zen-styles/zen-glance.css +++ b/src/browser/base/content/zen-styles/zen-glance.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ .browserSidebarContainer:has([zen-glance-selected]), .browserSidebarContainer.zen-glance-overlay { diff --git a/src/browser/base/content/zen-styles/zen-gradient-generator.css b/src/browser/base/content/zen-styles/zen-gradient-generator.css index 5c371a53c..f52bc6393 100644 --- a/src/browser/base/content/zen-styles/zen-gradient-generator.css +++ b/src/browser/base/content/zen-styles/zen-gradient-generator.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ #PanelUI-zen-gradient-generator { --panel-width: 300px; diff --git a/src/browser/base/content/zen-styles/zen-panel-ui.css b/src/browser/base/content/zen-styles/zen-panel-ui.css index 117edba0a..bd412165a 100644 --- a/src/browser/base/content/zen-styles/zen-panel-ui.css +++ b/src/browser/base/content/zen-styles/zen-panel-ui.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ panel[type='arrow'][animate][animate='open']::part(content) { animation: zen-jello-animation 0.3s ease-in-out; } diff --git a/src/browser/base/content/zen-styles/zen-panels/bookmarks.css b/src/browser/base/content/zen-styles/zen-panels/bookmarks.css index d89b8e83a..35dc04006 100644 --- a/src/browser/base/content/zen-styles/zen-panels/bookmarks.css +++ b/src/browser/base/content/zen-styles/zen-panels/bookmarks.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ #zenEditBookmarkPanelFaviconContainer { border: 1px solid var(--input-border-color); width: 100px; diff --git a/src/browser/base/content/zen-styles/zen-panels/extensions.css b/src/browser/base/content/zen-styles/zen-panels/extensions.css index 31631d87e..3505709f9 100644 --- a/src/browser/base/content/zen-styles/zen-panels/extensions.css +++ b/src/browser/base/content/zen-styles/zen-panels/extensions.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ #unified-extensions-manage-extensions { padding-left: 20px; } diff --git a/src/browser/base/content/zen-styles/zen-panels/print.css b/src/browser/base/content/zen-styles/zen-panels/print.css index b517e5ab0..d08d8066e 100644 --- a/src/browser/base/content/zen-styles/zen-panels/print.css +++ b/src/browser/base/content/zen-styles/zen-panels/print.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ .printSettingsBrowser { diff --git a/src/browser/base/content/zen-styles/zen-panels/welcome.css b/src/browser/base/content/zen-styles/zen-panels/welcome.css index 79843232f..46a594f09 100644 --- a/src/browser/base/content/zen-styles/zen-panels/welcome.css +++ b/src/browser/base/content/zen-styles/zen-panels/welcome.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ /* Zen Welcome idalog override */ .dialogBox:not(.spotlightBox) { border: 1px solid var(--zen-dialog-border-color); diff --git a/src/browser/base/content/zen-styles/zen-popup.css b/src/browser/base/content/zen-styles/zen-popup.css index 5ba4326fc..94eb7cc19 100644 --- a/src/browser/base/content/zen-styles/zen-popup.css +++ b/src/browser/base/content/zen-styles/zen-popup.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ @import url('chrome://browser/content/zen-styles/zen-panels/bookmarks.css'); @import url('chrome://browser/content/zen-styles/zen-panels/extensions.css'); @import url('chrome://browser/content/zen-styles/zen-panels/print.css'); diff --git a/src/browser/base/content/zen-styles/zen-profile-dialog.css b/src/browser/base/content/zen-styles/zen-profile-dialog.css index f328f20dc..4645b6c9a 100644 --- a/src/browser/base/content/zen-styles/zen-profile-dialog.css +++ b/src/browser/base/content/zen-styles/zen-profile-dialog.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ #PanelUI-zen-profiles { --menu-panel-width: 19em; position: relative; diff --git a/src/browser/base/content/zen-styles/zen-sidebar.css b/src/browser/base/content/zen-styles/zen-sidebar.css index 7536d0ecb..b8cabd349 100644 --- a/src/browser/base/content/zen-styles/zen-sidebar.css +++ b/src/browser/base/content/zen-styles/zen-sidebar.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ #zen-profile-button { & stack { diff --git a/src/browser/base/content/zen-styles/zen-single-components.css b/src/browser/base/content/zen-styles/zen-single-components.css index 0bc287b65..e35837ae0 100644 --- a/src/browser/base/content/zen-styles/zen-single-components.css +++ b/src/browser/base/content/zen-styles/zen-single-components.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ /* Screenshots */ #screenshotsPagePanel { diff --git a/src/browser/base/content/zen-styles/zen-tabs.css b/src/browser/base/content/zen-styles/zen-tabs.css index ea738b686..055ba613e 100644 --- a/src/browser/base/content/zen-styles/zen-tabs.css +++ b/src/browser/base/content/zen-styles/zen-tabs.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ /* Styles for both vertical and horizontal tabs */ @import url('chrome://browser/content/zen-styles/zen-tabs/vertical-tabs.css'); @import url('chrome://browser/content/zen-styles/zen-tabs/horizontal-tabs.css'); diff --git a/src/browser/base/content/zen-styles/zen-tabs/horizontal-tabs.css b/src/browser/base/content/zen-styles/zen-tabs/horizontal-tabs.css index 49b1ab13f..6f81fd687 100644 --- a/src/browser/base/content/zen-styles/zen-tabs/horizontal-tabs.css +++ b/src/browser/base/content/zen-styles/zen-tabs/horizontal-tabs.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ @media not (-moz-bool-pref: 'zen.tabs.vertical') { :root #browser { display: flex !important; diff --git a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs-topbuttons-fix.css b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs-topbuttons-fix.css index 87eabc66c..43032dd76 100644 --- a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs-topbuttons-fix.css +++ b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs-topbuttons-fix.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ & #zen-sidebar-top-buttons:has(#zen-sidebar-top-buttons-customization-target:empty) { max-height: 0 !important; diff --git a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css index 5f9c7c61e..75b746e17 100644 --- a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css +++ b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ #tabbrowser-tabs, #TabsToolbar, diff --git a/src/browser/base/content/zen-styles/zen-theme.css b/src/browser/base/content/zen-styles/zen-theme.css index ac499e8d1..18041e55f 100644 --- a/src/browser/base/content/zen-styles/zen-theme.css +++ b/src/browser/base/content/zen-styles/zen-theme.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ /* Here, we contain all the theme related variables, for example theme * colors, border radius, etc. * We have `--zen-border-radius` and `--zen-primary-color` as variables. diff --git a/src/browser/base/content/zen-styles/zen-toolbar.css b/src/browser/base/content/zen-styles/zen-toolbar.css index 6687dd523..85379bb21 100644 --- a/src/browser/base/content/zen-styles/zen-toolbar.css +++ b/src/browser/base/content/zen-styles/zen-toolbar.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ #nav-bar, #zen-sidebar-top-buttons { background: transparent; diff --git a/src/browser/base/content/zen-styles/zen-urlbar.css b/src/browser/base/content/zen-styles/zen-urlbar.css index 8f7bfb1cf..66cfde8ac 100644 --- a/src/browser/base/content/zen-styles/zen-urlbar.css +++ b/src/browser/base/content/zen-styles/zen-urlbar.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ /* URL and tool bars */ #urlbar-container { diff --git a/src/browser/base/content/zen-styles/zen-workspaces.css b/src/browser/base/content/zen-styles/zen-workspaces.css index 48340aea2..a894596ac 100644 --- a/src/browser/base/content/zen-styles/zen-workspaces.css +++ b/src/browser/base/content/zen-styles/zen-workspaces.css @@ -1,3 +1,8 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ @namespace html 'http://www.w3.org/1999/xhtml'; #zen-workspaces-button { diff --git a/src/browser/themes/shared/privatebrowsing/favicon.svg b/src/browser/themes/shared/privatebrowsing/favicon.svg index e44162acb..c5e9fa5c7 100644 --- a/src/browser/themes/shared/privatebrowsing/favicon.svg +++ b/src/browser/themes/shared/privatebrowsing/favicon.svg @@ -1 +1,6 @@ + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/drag-indicator.svg b/src/browser/themes/shared/zen-icons/drag-indicator.svg index 1a1d1b02c..97a326ab2 100644 --- a/src/browser/themes/shared/zen-icons/drag-indicator.svg +++ b/src/browser/themes/shared/zen-icons/drag-indicator.svg @@ -1,3 +1,8 @@ + diff --git a/src/browser/themes/shared/zen-icons/essential-add.svg b/src/browser/themes/shared/zen-icons/essential-add.svg index fe1884096..14575f3bc 100644 --- a/src/browser/themes/shared/zen-icons/essential-add.svg +++ b/src/browser/themes/shared/zen-icons/essential-add.svg @@ -1 +1,6 @@ + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/essential-remove.svg b/src/browser/themes/shared/zen-icons/essential-remove.svg index 5cd39c9b9..5806cd268 100644 --- a/src/browser/themes/shared/zen-icons/essential-remove.svg +++ b/src/browser/themes/shared/zen-icons/essential-remove.svg @@ -1 +1,6 @@ + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/split.svg b/src/browser/themes/shared/zen-icons/split.svg index e6fe73fef..651c518aa 100644 --- a/src/browser/themes/shared/zen-icons/split.svg +++ b/src/browser/themes/shared/zen-icons/split.svg @@ -1,3 +1,8 @@ + diff --git a/src/toolkit/themes/shared/icons/indicator-private-browsing.svg b/src/toolkit/themes/shared/icons/indicator-private-browsing.svg index e44162acb..c5e9fa5c7 100644 --- a/src/toolkit/themes/shared/icons/indicator-private-browsing.svg +++ b/src/toolkit/themes/shared/icons/indicator-private-browsing.svg @@ -1 +1,6 @@ + \ No newline at end of file From 42175496bedefc755eb9ec4ea65ce4c5fdb1e648 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Thu, 26 Dec 2024 13:47:47 +0100 Subject: [PATCH 12/45] Started working on `zen rices`! --- src/browser/base/content/zen-assets.inc.xhtml | 7 +- .../base/content/zen-assets.jar.inc.mn | 1 + src/browser/base/zen-components/ZenRices.mjs | 117 ++++++++++++++++++ 3 files changed, 123 insertions(+), 2 deletions(-) create mode 100644 src/browser/base/zen-components/ZenRices.mjs diff --git a/src/browser/base/content/zen-assets.inc.xhtml b/src/browser/base/content/zen-assets.inc.xhtml index 0712bbac4..aede36ce4 100644 --- a/src/browser/base/content/zen-assets.inc.xhtml +++ b/src/browser/base/content/zen-assets.inc.xhtml @@ -1,6 +1,6 @@ #include zen-locales.inc.xhtml - +# Styles used all over the browser @@ -25,7 +25,7 @@ - +# Scripts used all over the browser @@ -40,3 +40,6 @@ + +# Unimportant scripts + diff --git a/src/browser/base/content/zen-assets.jar.inc.mn b/src/browser/base/content/zen-assets.jar.inc.mn index 7756c5659..10a2a4487 100644 --- a/src/browser/base/content/zen-assets.jar.inc.mn +++ b/src/browser/base/content/zen-assets.jar.inc.mn @@ -22,6 +22,7 @@ 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-styles/zen-theme.css (content/zen-styles/zen-theme.css) content/browser/zen-styles/zen-buttons.css (content/zen-styles/zen-buttons.css) diff --git a/src/browser/base/zen-components/ZenRices.mjs b/src/browser/base/zen-components/ZenRices.mjs new file mode 100644 index 000000000..b0f57b2b9 --- /dev/null +++ b/src/browser/base/zen-components/ZenRices.mjs @@ -0,0 +1,117 @@ + +{ + class ZenRiceCollector { + constructor() {} + + clear() { + this._userChrome = null; + this._userContent = null; + this._enabledMods = null; + this._preferences = null; + this._workspaceThemes = null; + } + + async gatherAll({ + userUserChrome = true, userContent = true, + enabledMods = true, preferences = true, + modPrefs = true, workspaceThemes = true } = {}) { + this.clear(); + // Get the mods first, as they may be needed for the preferences + if (enabledMods) { + await this.gatherEnabledMods(); + } + await Promise.all([ + userUserChrome && this.gatherUserChrome(), + userContent && this.gatherUserContent(), + preferences && this.gatherPreferences({ modPrefs }), + workspaceThemes && this.gatherWorkspaceThemes(), + ]); + } + + get profileDir() { + return PathUtils.profileDir; + } + + async gatherUserChrome() { + try { + const path = PathUtils.join(this.profileDir, 'chrome', 'userChrome.css'); + this._userChrome = await IOUtils.readUTF8(path); + } catch (e) { + console.warn("[ZenRiceCollector]: Error reading userChrome.css: ", e); + return null; + } + } + + async gatherUserContent() { + try { + const path = PathUtils.join(this.profileDir, 'chrome', 'userContent.css'); + this._userContent = await IOUtils.readUTF8(path); + } catch (e) { + console.warn("[ZenRiceCollector]: Error reading userContent.css: ", e); + return null; + } + } + + async gatherEnabledMods() { + const activeThemes = await gZenThemesImporter.getEnabledThemes(); + if (activeThemes.length === 0) { + return; + } + this._enabledMods = activeThemes; + } + + _getThemePrefValue(theme, pref) { + if (pref.type === 'checkbox') { + return Services.prefs.getBoolPref(pref.property); + } + return Services.prefs.getStringPref(pref.property); + } + + async gatherPreferences({ modPrefs = true } = {}) { + this._preferences = {}; + if (modPrefs && this._enabledMods) { + for (const theme of this._enabledMods) { + const prefs = await ZenThemesCommon.getThemePreferences(theme); + for (const pref of prefs) { + this._preferences[pref.property] = this._getThemePrefValue(theme, pref); + } + } + } + const boolPrefsToCollect = [ + 'zen.view.use-single-toolbar', + 'zen.view.sidebar-expanded', + 'zen.tabs.vertical.right-side', + 'zen.view.experimental-no-window-controls', + 'zen.view.hide-window-controls', + ]; + const stringPrefsToCollect = [ + 'browser.uiCustomization.state' + ]; + for (const pref of boolPrefsToCollect) { + this._preferences[pref] = Services.prefs.getBoolPref(pref); + } + for (const pref of stringPrefsToCollect) { + this._preferences[pref] = Services.prefs.getStringPref(pref); + } + } + + async gatherWorkspaceThemes() { + const workspaces = (await ZenWorkspaces._workspaces()).workspaces; + this._workspaceThemes = workspaces.map(w => w.theme); + } + + async packRice() { + await this.gatherAll(); + const rice = { + userChrome: this._userChrome, + userContent: this._userContent, + enabledMods: this._enabledMods?.map(t => t.id), + preferences: this._preferences, + workspaceThemes: this._workspaceThemes, + }; + return rice; + } + } + + window.gZenRiceCollector = new ZenRiceCollector(); +} From 48fdde5640384482d34152a6ed4eae1ada739acd Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Thu, 26 Dec 2024 18:29:33 +0100 Subject: [PATCH 13/45] Zen rices looking sharp! --- l10n | 2 +- src/browser/base/content/zen-assets.inc.xhtml | 1 + .../base/content/zen-assets.jar.inc.mn | 2 + .../base/content/zen-images/brand-header.svg | 1 + .../base/content/zen-popupset.inc.xhtml | 6 +- .../content/zen-styles/zen-animations.css | 18 +++ .../base/content/zen-styles/zen-rices.css | 108 +++++++++++++++++ .../zen-components/ZenGradientGenerator.mjs | 12 ++ src/browser/base/zen-components/ZenRices.mjs | 110 +++++++++++++++++- src/browser/themes/shared/zen-icons/icons.css | 8 ++ 10 files changed, 265 insertions(+), 3 deletions(-) create mode 100644 src/browser/base/content/zen-images/brand-header.svg create mode 100644 src/browser/base/content/zen-styles/zen-rices.css diff --git a/l10n b/l10n index b1bf9efa9..48e6a3672 160000 --- a/l10n +++ b/l10n @@ -1 +1 @@ -Subproject commit b1bf9efa93fac72629659cfdaa67e789205a6a3d +Subproject commit 48e6a3672a11c6c9f4d7fa5a4f08c7c8157e9e07 diff --git a/src/browser/base/content/zen-assets.inc.xhtml b/src/browser/base/content/zen-assets.inc.xhtml index aede36ce4..2a99cac48 100644 --- a/src/browser/base/content/zen-assets.inc.xhtml +++ b/src/browser/base/content/zen-assets.inc.xhtml @@ -10,6 +10,7 @@ + diff --git a/src/browser/base/content/zen-assets.jar.inc.mn b/src/browser/base/content/zen-assets.jar.inc.mn index 10a2a4487..5859c3513 100644 --- a/src/browser/base/content/zen-assets.jar.inc.mn +++ b/src/browser/base/content/zen-assets.jar.inc.mn @@ -44,6 +44,7 @@ content/browser/zen-styles/zen-popup.css (content/zen-styles/zen-popup.css) content/browser/zen-styles/zen-sidebar-panels.css (content/zen-styles/zen-sidebar-panels.css) content/browser/zen-styles/zen-gradient-generator.css (content/zen-styles/zen-gradient-generator.css) + content/browser/zen-styles/zen-rices.css (content/zen-styles/zen-rices.css) content/browser/zen-styles/zen-branding.css (content/zen-styles/zen-branding.css) content/browser/zen-styles/zen-panels/bookmarks.css (content/zen-styles/zen-panels/bookmarks.css) @@ -56,6 +57,7 @@ # Images content/browser/zen-images/gradient.png (content/zen-images/gradient.png) content/browser/zen-images/gradient-display.png (content/zen-images/gradient-display.png) + content/browser/zen-images/brand-header.svg (content/zen-images/brand-header.svg) content/browser/zen-images/layouts/collapsed.png (content/zen-images/layouts/collapsed.png) content/browser/zen-images/layouts/multiple-toolbar.png (content/zen-images/layouts/multiple-toolbar.png) content/browser/zen-images/layouts/single-toolbar.png (content/zen-images/layouts/single-toolbar.png) diff --git a/src/browser/base/content/zen-images/brand-header.svg b/src/browser/base/content/zen-images/brand-header.svg new file mode 100644 index 000000000..813e920d6 --- /dev/null +++ b/src/browser/base/content/zen-images/brand-header.svg @@ -0,0 +1 @@ + diff --git a/src/browser/base/content/zen-popupset.inc.xhtml b/src/browser/base/content/zen-popupset.inc.xhtml index 8c230dacc..b54d0e5f2 100644 --- a/src/browser/base/content/zen-popupset.inc.xhtml +++ b/src/browser/base/content/zen-popupset.inc.xhtml @@ -104,7 +104,11 @@ - + + + + + diff --git a/src/browser/base/content/zen-styles/zen-animations.css b/src/browser/base/content/zen-styles/zen-animations.css index c1771a603..61aa29b73 100644 --- a/src/browser/base/content/zen-styles/zen-animations.css +++ b/src/browser/base/content/zen-styles/zen-animations.css @@ -349,3 +349,21 @@ transform: translateX(-100%) translateY(-50%); } } + +@keyframes zen-jello-animation-with-translate { + 0% { + transform: scale3d(0.8, 0.8, 0.8) translate(-50%, -50%); + transform-origin: 50% 50%; + } + + 60% { + transform: scale3d(1.02, 1.02, 1.02) translate(-50%, -50%); + transform-origin: 50% 50%; + } + + to { + opacity: 1; + transform: scale3d(1, 1, 1) translate(-50%, -50%); + transform-origin: 50% 50%; + } +} diff --git a/src/browser/base/content/zen-styles/zen-rices.css b/src/browser/base/content/zen-styles/zen-rices.css new file mode 100644 index 000000000..618201730 --- /dev/null +++ b/src/browser/base/content/zen-styles/zen-rices.css @@ -0,0 +1,108 @@ + +#zen-rice-share-btn { + position: absolute; + top: 5px; + right: 5px; + background: var(--zen-dialog-background); + z-index: 1; + cursor: pointer; +} + +#zen-rice-share-dialog { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + color: var(--panel-color); + background: var(--arrowpanel-background); + border-radius: var(--zen-panel-radius); + box-shadow: 0 0 1px 1px hsla(0,0%,0%,.2);; + border: var(--zen-appcontent-border); + overflow: hidden; + + animation: zen-jello-animation-with-translate 0.3s ease; + max-width: 400px; + + & .zen-rice-share-content { + padding: 10px; + padding-top: 20px; + border-top: var(--zen-appcontent-border); + background: var(--arrowpanel-background); + + & input[type="text"] { + width: 100%; + padding: 1px 2px; + border: 0; + border-bottom: 1px solid var(--zen-appcontent-border); + background: transparent; + font-style: italic; + font-weight: 600; + } + + & #zen-rice-share-name { + font-style: normal; + font-size: 24px; + margin-left: 1px; + } + + & .indent { + margin-left: 30px; + } + } + + & .zen-rice-share-header { + height: 200px; + margin-bottom: -20px; + } + + & #zen-rice-share-options { + padding: 10px 0; + + max-height: 30px; + overflow: hidden; + transition: max-height 0.3s ease; + &[zen-collapsed="false"] { + max-height: 350px; + } + + & > .options-header { + font-weight: 600; + margin-bottom: 5px; + position: relative; + cursor: pointer; + align-items: center; + + color: inherit; + -moz-context-properties: fill, fill-opacity; + fill: var(--toolbarbutton-icon-fill); + + & label { + width: fit-content; + cursor: pointer; + } + } + + & > .options-header image { + transition: transform 0.3s ease; + width: 15px; + height: 15px; + } + + &[zen-collapsed="false"] > .options-header image { + transform: rotate(90deg); + } + + & > checkbox { + margin-left: 15px; + } + } + + & .panel-footer { + margin: 0; + margin-top: 10px; + + & button { + justify-content: center; + } + } +} diff --git a/src/browser/base/zen-components/ZenGradientGenerator.mjs b/src/browser/base/zen-components/ZenGradientGenerator.mjs index 2328d0326..49270fc87 100644 --- a/src/browser/base/zen-components/ZenGradientGenerator.mjs +++ b/src/browser/base/zen-components/ZenGradientGenerator.mjs @@ -674,6 +674,18 @@ }); } + get riceManager() { + if (!this._riceManager) { + this._riceManager = new window.ZenRiceManager(); + } + return this._riceManager; + } + + shareTheme() { + const manager = this.riceManager; + manager.openShareDialog(); + } + getNativeAccentColor() { return Services.prefs.getStringPref('zen.theme.accent-color'); } diff --git a/src/browser/base/zen-components/ZenRices.mjs b/src/browser/base/zen-components/ZenRices.mjs index b0f57b2b9..f03b6bb78 100644 --- a/src/browser/base/zen-components/ZenRices.mjs +++ b/src/browser/base/zen-components/ZenRices.mjs @@ -113,5 +113,113 @@ } } - window.gZenRiceCollector = new ZenRiceCollector(); + class ZenRiceManager { + constructor() { + this._collector = new ZenRiceCollector(); + } + + async packRice() { + return this._collector.packRice(); + } + + get shareDialog() { + if (this._shareDialog) { + return this._shareDialog; + } + this._shareDialog = window.MozXULElement.parseXULToFragment(` + + `); + document.getElementById("zen-main-app-wrapper").appendChild(this._shareDialog); + this._shareDialog = document.getElementById("zen-rice-share-dialog"); + return this._shareDialog; + } + + toggleOptions(event) { + if (event.originalTarget.closest(".options-header")) { + const options = document.getElementById("zen-rice-share-options"); + options.setAttribute("zen-collapsed", options.getAttribute("zen-collapsed") === "true" ? "false" : "true"); + } + this.validateShareDialog(document.getElementById("zen-rice-share-name")); + } + + openShareDialog() { + window.docShell.treeOwner + .QueryInterface(Ci.nsIInterfaceRequestor) + .getInterface(Ci.nsIAppWindow) + .rollupAllPopups(); + + const dialog = this.shareDialog; + dialog.removeAttribute("hidden"); + + // Initialize the dialog with the current values + this.validateShareDialog(document.getElementById("zen-rice-share-name")); + } + + cancel() { + this.shareDialog.setAttribute("hidden", "true"); + document.getElementById("zen-rice-share-name").value = ""; + document.getElementById("zen-rice-share-author").value = ""; + document.getElementById("zen-rice-share-save").disabled = true; + } + + getAllowedRice() { + return { + userChrome: document.getElementById("zen-rice-share-include-userchrome").checked, + userContent: document.getElementById("zen-rice-share-include-usercontent").checked, + mods: document.getElementById("zen-rice-share-include-mods").checked, + modPrefs: document.getElementById("zen-rice-share-include-mod-prefs").checked, + preferences: document.getElementById("zen-rice-share-include-preferences").checked, + workspaceThemes: document.getElementById("zen-rice-share-include-workspace-themes").checked, + }; + } + + canShareRice() { + const allowedRice = this.getAllowedRice(); + const modsPrefs = document.getElementById("zen-rice-share-include-mod-prefs"); + // remove "share mod prefs" if mods are not included + if (!allowedRice.mods) { + allowedRice.modPrefs = false; + modsPrefs.disabled = true; + } + modsPrefs.disabled = !allowedRice.mods; + return Object.values(allowedRice).some(v => v); + } + + validateShareDialog(input) { + const saveButton = document.getElementById("zen-rice-share-save"); + saveButton.disabled = !this.canShareRice() || input.value.trim().length < 3 || input.value.trim().length > 30; + } + + async submit() { + } + } + + window.ZenRiceManager = ZenRiceManager; } diff --git a/src/browser/themes/shared/zen-icons/icons.css b/src/browser/themes/shared/zen-icons/icons.css index e65b5013a..423862010 100644 --- a/src/browser/themes/shared/zen-icons/icons.css +++ b/src/browser/themes/shared/zen-icons/icons.css @@ -96,6 +96,10 @@ list-style-image: url('chevron.svg') !important; } +#zen-rice-share-options .options-header { + list-style-image: url('arrow-right.svg'); +} + #PanelUI-menu-button > * { padding: var(--zen-toolbar-button-inner-padding); } @@ -500,6 +504,10 @@ list-style-image: url('screen-blocked.svg') !important; } +#zen-rice-share-btn { + list-style-image: url('share.svg'); +} + .popup-notification-icon[popupid='persistent-storage'], .persistent-storage-icon, .indexedDB-icon { From 59a84c3b983a86007646eec3eedc1cf77776e296 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Thu, 26 Dec 2024 20:18:48 +0100 Subject: [PATCH 14/45] Add support for Mica effect on Windows operating system --- src/browser/base/zen-components/ZenRices.mjs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/browser/base/zen-components/ZenRices.mjs b/src/browser/base/zen-components/ZenRices.mjs index f03b6bb78..74ffd5278 100644 --- a/src/browser/base/zen-components/ZenRices.mjs +++ b/src/browser/base/zen-components/ZenRices.mjs @@ -83,6 +83,10 @@ 'zen.tabs.vertical.right-side', 'zen.view.experimental-no-window-controls', 'zen.view.hide-window-controls', + ...(gZenOperatingSystemCommonUtils.currentOperatingSystem === "windows" + ? ['widget.windows.mica'] + : [] + ), ]; const stringPrefsToCollect = [ 'browser.uiCustomization.state' From 70c0fff557960223c6fcdee21ab93c1524a2a58c Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Thu, 26 Dec 2024 23:35:39 +0100 Subject: [PATCH 15/45] Fixed having multiple windows displaying the wrong essentials at startup and worked on rices --- l10n | 2 +- .../content/appmenu-viewcache-inc-xhtml.patch | 15 ++++++ .../base/content/zen-popupset.inc.xhtml | 3 -- .../content/zen-styles/zen-animations.css | 22 +------- .../base/content/zen-styles/zen-rices.css | 20 +++---- .../zen-styles/zen-tabs/vertical-tabs.css | 4 +- .../zen-components/ZenGradientGenerator.mjs | 2 +- src/browser/base/zen-components/ZenRices.mjs | 53 ++++++++++--------- .../base/zen-components/ZenWorkspaces.mjs | 1 + src/browser/themes/shared/zen-icons/icons.css | 8 +-- 10 files changed, 65 insertions(+), 65 deletions(-) create mode 100644 src/browser/base/content/appmenu-viewcache-inc-xhtml.patch diff --git a/l10n b/l10n index 48e6a3672..6715d6de2 160000 --- a/l10n +++ b/l10n @@ -1 +1 @@ -Subproject commit 48e6a3672a11c6c9f4d7fa5a4f08c7c8157e9e07 +Subproject commit 6715d6de221383cad242f5f1d8a15717ec2ce31f diff --git a/src/browser/base/content/appmenu-viewcache-inc-xhtml.patch b/src/browser/base/content/appmenu-viewcache-inc-xhtml.patch new file mode 100644 index 000000000..d11b7105a --- /dev/null +++ b/src/browser/base/content/appmenu-viewcache-inc-xhtml.patch @@ -0,0 +1,15 @@ +diff --git a/browser/base/content/appmenu-viewcache.inc.xhtml b/browser/base/content/appmenu-viewcache.inc.xhtml +index 3c5c4f29b1de25a4ce17089502f2251a27e5c7f5..dfa3260ed3c2bb6067745696fbf103c7e56c639a 100644 +--- a/browser/base/content/appmenu-viewcache.inc.xhtml ++++ b/browser/base/content/appmenu-viewcache.inc.xhtml +@@ -421,6 +421,10 @@ + class="subviewbutton" + data-l10n-id="appmenu-customizetoolbar" + command="cmd_CustomizeToolbars"/> ++ + + - - - diff --git a/src/browser/base/content/zen-styles/zen-animations.css b/src/browser/base/content/zen-styles/zen-animations.css index 61aa29b73..842d8f167 100644 --- a/src/browser/base/content/zen-styles/zen-animations.css +++ b/src/browser/base/content/zen-styles/zen-animations.css @@ -76,7 +76,7 @@ @keyframes zen-slide-in { from { - transform: translateX(-100%); + transform: translateX(-150%); opacity: 0; } to { @@ -87,7 +87,7 @@ @keyframes zen-slide-in-reverse { from { - transform: translateX(100%); + transform: translateX(150%); opacity: 0; } to { @@ -349,21 +349,3 @@ transform: translateX(-100%) translateY(-50%); } } - -@keyframes zen-jello-animation-with-translate { - 0% { - transform: scale3d(0.8, 0.8, 0.8) translate(-50%, -50%); - transform-origin: 50% 50%; - } - - 60% { - transform: scale3d(1.02, 1.02, 1.02) translate(-50%, -50%); - transform-origin: 50% 50%; - } - - to { - opacity: 1; - transform: scale3d(1, 1, 1) translate(-50%, -50%); - transform-origin: 50% 50%; - } -} diff --git a/src/browser/base/content/zen-styles/zen-rices.css b/src/browser/base/content/zen-styles/zen-rices.css index 618201730..4c89ad9ce 100644 --- a/src/browser/base/content/zen-styles/zen-rices.css +++ b/src/browser/base/content/zen-styles/zen-rices.css @@ -1,18 +1,18 @@ -#zen-rice-share-btn { +#zen-rice-share-dialog-overlay:not([hidden]) { position: absolute; - top: 5px; - right: 5px; - background: var(--zen-dialog-background); + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.5); z-index: 1; - cursor: pointer; + display: flex; + justify-content: center; + align-items: center; } #zen-rice-share-dialog { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); color: var(--panel-color); background: var(--arrowpanel-background); border-radius: var(--zen-panel-radius); @@ -20,7 +20,7 @@ border: var(--zen-appcontent-border); overflow: hidden; - animation: zen-jello-animation-with-translate 0.3s ease; + animation: zen-jello-animation 0.3s ease; max-width: 400px; & .zen-rice-share-content { diff --git a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css index 75b746e17..0a98a0590 100644 --- a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css +++ b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css @@ -239,11 +239,11 @@ transition: scale 0.07s ease; &[fadein='true']:not([zen-essential='true']) { #tabbrowser-tabs[zen-workspace-animation='previous'] & { - animation: zen-slide-in 0.3s ease; + animation: zen-slide-in 0.3s ease-out; } #tabbrowser-tabs[zen-workspace-animation='next'] & { - animation: zen-slide-in-reverse 0.3s ease; + animation: zen-slide-in-reverse 0.3s ease-out; } } diff --git a/src/browser/base/zen-components/ZenGradientGenerator.mjs b/src/browser/base/zen-components/ZenGradientGenerator.mjs index 49270fc87..332b93469 100644 --- a/src/browser/base/zen-components/ZenGradientGenerator.mjs +++ b/src/browser/base/zen-components/ZenGradientGenerator.mjs @@ -593,7 +593,7 @@ let workspaceTheme = theme || workspace.theme; await this.foreachWindowAsActive(async (browser) => { - if (!browser.gZenThemePicker._hasInitialized) { + if (!browser.gZenThemePicker?._hasInitialized) { return; } // Do not rebuild if the workspace is not the same as the current one diff --git a/src/browser/base/zen-components/ZenRices.mjs b/src/browser/base/zen-components/ZenRices.mjs index 74ffd5278..657074257 100644 --- a/src/browser/base/zen-components/ZenRices.mjs +++ b/src/browser/base/zen-components/ZenRices.mjs @@ -122,6 +122,9 @@ this._collector = new ZenRiceCollector(); } + init() { + } + async packRice() { return this._collector.packRice(); } @@ -131,37 +134,39 @@ return this._shareDialog; } this._shareDialog = window.MozXULElement.parseXULToFragment(` -

+ - - - - Star History Chart - - +[![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 From 1fa90eb86520067aeb29fbe504461beebc183df3 Mon Sep 17 00:00:00 2001 From: "mr. m" <91018726+mr-cheff@users.noreply.github.com> Date: Sat, 28 Dec 2024 14:38:52 -0800 Subject: [PATCH 35/45] Update README.md Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index adf9b4e59..f8e9694ce 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ Zen couldn't be in its current state without the help of these amazing projects! ### 🖥️ Comparison with other browsers -As you can see, chromium based browsers are the most popular browsers, help us change that by starring the project and spreading the word! 🌟 +Thanks everyone for making zen stand out amongs these giants! [![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) From e86a8cee100161fd4b04d9eaab37b013f42305d0 Mon Sep 17 00:00:00 2001 From: "mr. m" <91018726+mr-cheff@users.noreply.github.com> Date: Sat, 28 Dec 2024 14:40:18 -0800 Subject: [PATCH 36/45] Fixed new versioning scheme Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f8e9694ce..7ecf0edb7 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ We keep track of how many issues are closed at the end of the month in [docs/iss ### 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/) for versioning. Meaning, versions are displayed as `a.b-c.d` where: - `a` is the major version - `b` is the minor version From 7ea0630973a602e031ccf97df53e1319fc8bfe49 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sun, 29 Dec 2024 00:35:07 +0100 Subject: [PATCH 37/45] Fixed closing the sidebar while a popup is being hidden (https://github.com/orgs/zen-browser/projects/4?query=sort%3Aupdated-desc+is%3Aopen&pane=issue&itemId=86518284&issue=zen-browser%7Cdesktop%7C2743) and (possibly https://github.com/zen-browser/desktop/issues/3864) --- src/browser/base/content/zen-styles/zen-compact-mode.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/browser/base/content/zen-styles/zen-compact-mode.css b/src/browser/base/content/zen-styles/zen-compact-mode.css index 1eaeba34f..006b0a0cf 100644 --- a/src/browser/base/content/zen-styles/zen-compact-mode.css +++ b/src/browser/base/content/zen-styles/zen-compact-mode.css @@ -124,7 +124,7 @@ #navigator-toolbox[has-popup-menu], #navigator-toolbox[movingtab], #navigator-toolbox:has(.tabbrowser-tab:active), - #navigator-toolbox:has(*:is([open='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { + #navigator-toolbox:has(*:is([panelopen='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { &:not([animate='true']) { transition: left 0.25s ease, right 0.25s ease; opacity: 1; @@ -205,7 +205,7 @@ & #zen-appcontent-navbar-container:focus-within, & #zen-appcontent-navbar-container[zen-user-show], & #zen-appcontent-navbar-container[has-popup-menu], - & #zen-appcontent-navbar-container:has(*[open='true']) { + & #zen-appcontent-navbar-container:has(*[panelopen='true']) { opacity: 1; border-top-width: 1px; From faac26138add946612000a87588c496ce3c73400 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sat, 28 Dec 2024 21:17:45 +0100 Subject: [PATCH 38/45] Updated confetti animation parameters for improved visual effects --- README.md | 12 +++-------- .../content/zen-styles/zen-compact-mode.css | 4 ++-- src/browser/base/zen-components/ZenRices.mjs | 21 +++++++++++++------ 3 files changed, 20 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index d4ce5739c..7ecf0edb7 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ We keep track of how many issues are closed at the end of the month in [docs/iss ### 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/) for versioning. Meaning, versions are displayed as `a.b-c.d` where: - `a` is the major version - `b` is the minor version @@ -132,15 +132,9 @@ Zen couldn't be in its current state without the help of these amazing projects! ### 🖥️ Comparison with other browsers -As you can see, chromium based browsers are the most popular browsers, help us change that by starring the project and spreading the word! 🌟 +Thanks everyone for making zen stand out amongs these giants! - - - - - Star History Chart - - +[![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 diff --git a/src/browser/base/content/zen-styles/zen-compact-mode.css b/src/browser/base/content/zen-styles/zen-compact-mode.css index 1eaeba34f..006b0a0cf 100644 --- a/src/browser/base/content/zen-styles/zen-compact-mode.css +++ b/src/browser/base/content/zen-styles/zen-compact-mode.css @@ -124,7 +124,7 @@ #navigator-toolbox[has-popup-menu], #navigator-toolbox[movingtab], #navigator-toolbox:has(.tabbrowser-tab:active), - #navigator-toolbox:has(*:is([open='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { + #navigator-toolbox:has(*:is([panelopen='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { &:not([animate='true']) { transition: left 0.25s ease, right 0.25s ease; opacity: 1; @@ -205,7 +205,7 @@ & #zen-appcontent-navbar-container:focus-within, & #zen-appcontent-navbar-container[zen-user-show], & #zen-appcontent-navbar-container[has-popup-menu], - & #zen-appcontent-navbar-container:has(*[open='true']) { + & #zen-appcontent-navbar-container:has(*[panelopen='true']) { opacity: 1; border-top-width: 1px; diff --git a/src/browser/base/zen-components/ZenRices.mjs b/src/browser/base/zen-components/ZenRices.mjs index b5ac5ae4a..61b73c97e 100644 --- a/src/browser/base/zen-components/ZenRices.mjs +++ b/src/browser/base/zen-components/ZenRices.mjs @@ -387,15 +387,24 @@ const end = Date.now() + 2500; function frame() { this.conffettiWrapper({ - angle: 125, - spread: 60, - particleCount: 3, + angle: 135, + spread: 55, + particleCount: 5, + startVelocity: 55, origin: { y: 0.6 }, }); this.conffettiWrapper({ - angle: 55, - spread: 60, - particleCount: 3, + angle: 45, + spread: 55, + particleCount: 5, + startVelocity: 55, + origin: { y: 0.6 }, + }); + this.conffettiWrapper({ + angle: 90, + spread: 55, + particleCount: 5, + startVelocity: 55, origin: { y: 0.6 }, }); if (Date.now() < end) { From afc011c5c893b6e0d97bc75aba5511e5c13ecdcf Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sat, 28 Dec 2024 21:17:45 +0100 Subject: [PATCH 39/45] Updated confetti animation parameters for improved visual effects --- README.md | 12 +++--------- .../base/content/zen-styles/zen-compact-mode.css | 4 ++-- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index d4ce5739c..7ecf0edb7 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ We keep track of how many issues are closed at the end of the month in [docs/iss ### 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/) for versioning. Meaning, versions are displayed as `a.b-c.d` where: - `a` is the major version - `b` is the minor version @@ -132,15 +132,9 @@ Zen couldn't be in its current state without the help of these amazing projects! ### 🖥️ Comparison with other browsers -As you can see, chromium based browsers are the most popular browsers, help us change that by starring the project and spreading the word! 🌟 +Thanks everyone for making zen stand out amongs these giants! - - - - - Star History Chart - - +[![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 diff --git a/src/browser/base/content/zen-styles/zen-compact-mode.css b/src/browser/base/content/zen-styles/zen-compact-mode.css index 1eaeba34f..006b0a0cf 100644 --- a/src/browser/base/content/zen-styles/zen-compact-mode.css +++ b/src/browser/base/content/zen-styles/zen-compact-mode.css @@ -124,7 +124,7 @@ #navigator-toolbox[has-popup-menu], #navigator-toolbox[movingtab], #navigator-toolbox:has(.tabbrowser-tab:active), - #navigator-toolbox:has(*:is([open='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { + #navigator-toolbox:has(*:is([panelopen='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { &:not([animate='true']) { transition: left 0.25s ease, right 0.25s ease; opacity: 1; @@ -205,7 +205,7 @@ & #zen-appcontent-navbar-container:focus-within, & #zen-appcontent-navbar-container[zen-user-show], & #zen-appcontent-navbar-container[has-popup-menu], - & #zen-appcontent-navbar-container:has(*[open='true']) { + & #zen-appcontent-navbar-container:has(*[panelopen='true']) { opacity: 1; border-top-width: 1px; From 3d96420db7074101f7d8a5c5816f5cdc836d0729 Mon Sep 17 00:00:00 2001 From: "mr. m" <91018726+mr-cheff@users.noreply.github.com> Date: Sat, 28 Dec 2024 14:38:52 -0800 Subject: [PATCH 40/45] Update README.md Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com> From f6c9ca020295e843654e6192f686f1a2ba2d7178 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sun, 29 Dec 2024 00:42:02 +0100 Subject: [PATCH 41/45] Fix CSS selector for navigator toolbox in compact mode --- src/browser/base/content/zen-styles/zen-compact-mode.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/base/content/zen-styles/zen-compact-mode.css b/src/browser/base/content/zen-styles/zen-compact-mode.css index 006b0a0cf..71a152005 100644 --- a/src/browser/base/content/zen-styles/zen-compact-mode.css +++ b/src/browser/base/content/zen-styles/zen-compact-mode.css @@ -124,7 +124,7 @@ #navigator-toolbox[has-popup-menu], #navigator-toolbox[movingtab], #navigator-toolbox:has(.tabbrowser-tab:active), - #navigator-toolbox:has(*:is([panelopen='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { + #navigator-toolbox:has(*:is([panelopen='true'], #nav-bar:focus-within):not(.zen-compact-mode-ignore)) { &:not([animate='true']) { transition: left 0.25s ease, right 0.25s ease; opacity: 1; From ef28b60bfcada835cb9edc228cf920afd078e20a Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sun, 29 Dec 2024 00:49:52 +0100 Subject: [PATCH 42/45] Fixed animation for opening popups cliping their content (closes https://github.com/zen-browser/desktop/issues/4050) (https://github.com/zen-browser/desktop/issues/4035) --- .../base/content/zen-styles/zen-animations.css | 15 +++++++++++++++ .../base/content/zen-styles/zen-panel-ui.css | 2 +- src/browser/base/content/zen-styles/zen-rices.css | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/browser/base/content/zen-styles/zen-animations.css b/src/browser/base/content/zen-styles/zen-animations.css index afde56e4f..1f0cbc2a3 100644 --- a/src/browser/base/content/zen-styles/zen-animations.css +++ b/src/browser/base/content/zen-styles/zen-animations.css @@ -8,6 +8,21 @@ transform: scale3d(0.8, 0.8, 0.8); } + 60% { + transform: scale3d(1.01, 1.01, 1.01); + } + + to { + opacity: 1; + transform: scale3d(1, 1, 1); + } +} + +@keyframes zen-jello-animation-large { + 0% { + transform: scale3d(0.8, 0.8, 0.8); + } + 60% { transform: scale3d(1.02, 1.02, 1.02); } diff --git a/src/browser/base/content/zen-styles/zen-panel-ui.css b/src/browser/base/content/zen-styles/zen-panel-ui.css index bd412165a..3d9444b04 100644 --- a/src/browser/base/content/zen-styles/zen-panel-ui.css +++ b/src/browser/base/content/zen-styles/zen-panel-ui.css @@ -4,7 +4,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ panel[type='arrow'][animate][animate='open']::part(content) { - animation: zen-jello-animation 0.3s ease-in-out; + animation: zen-jello-animation .5s ease; } panel[type='arrow'][animate]:not([animate='open'])::part(content) { diff --git a/src/browser/base/content/zen-styles/zen-rices.css b/src/browser/base/content/zen-styles/zen-rices.css index c09e7b25a..f87710853 100644 --- a/src/browser/base/content/zen-styles/zen-rices.css +++ b/src/browser/base/content/zen-styles/zen-rices.css @@ -21,7 +21,7 @@ border: var(--zen-appcontent-border); overflow: hidden; - animation: zen-jello-animation 0.3s ease; + animation: zen-jello-animation-large 0.4s ease; max-width: 400px; &[animate="true"] { From 65e7a71dff96bc42b446dbafe4540f63de4a1fd1 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sun, 29 Dec 2024 00:56:12 +0100 Subject: [PATCH 43/45] Fixed weird colouring for toggle inputs (closes https://github.com/zen-browser/desktop/issues/4047) (https://github.com/zen-browser/desktop/issues/4035) --- src/browser/base/content/zen-styles/zen-panel-ui.css | 2 +- .../content/widgets/moz-toggle/moz-toggle-css.patch | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/browser/base/content/zen-styles/zen-panel-ui.css b/src/browser/base/content/zen-styles/zen-panel-ui.css index 3d9444b04..34da78bbc 100644 --- a/src/browser/base/content/zen-styles/zen-panel-ui.css +++ b/src/browser/base/content/zen-styles/zen-panel-ui.css @@ -4,7 +4,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ panel[type='arrow'][animate][animate='open']::part(content) { - animation: zen-jello-animation .5s ease; + animation: zen-jello-animation .35s ease; } panel[type='arrow'][animate]:not([animate='open'])::part(content) { diff --git a/src/toolkit/content/widgets/moz-toggle/moz-toggle-css.patch b/src/toolkit/content/widgets/moz-toggle/moz-toggle-css.patch index 4feede66a..1d382a16f 100644 --- a/src/toolkit/content/widgets/moz-toggle/moz-toggle-css.patch +++ b/src/toolkit/content/widgets/moz-toggle/moz-toggle-css.patch @@ -1,13 +1,15 @@ diff --git a/toolkit/content/widgets/moz-toggle/moz-toggle.css b/toolkit/content/widgets/moz-toggle/moz-toggle.css -index 8509f15f02f01b3259e6b6ddf97203e7aa8e9e60..989bd48d3615210cc090a6e753d86bd23fcb46b6 100644 +index 8509f15f02f01b3259e6b6ddf97203e7aa8e9e60..b94fcc8fa002c497941c81623145942ba566d80a 100644 --- a/toolkit/content/widgets/moz-toggle/moz-toggle.css +++ b/toolkit/content/widgets/moz-toggle/moz-toggle.css -@@ -34,7 +34,7 @@ +@@ -34,8 +34,8 @@ --toggle-background-color: var(--button-background-color); --toggle-background-color-hover: var(--button-background-color-hover); --toggle-background-color-active: var(--button-background-color-active); - --toggle-background-color-pressed: var(--color-accent-primary); +- --toggle-background-color-pressed-hover: var(--color-accent-primary-hover); + --toggle-background-color-pressed: var(--zen-primary-color); - --toggle-background-color-pressed-hover: var(--color-accent-primary-hover); ++ --toggle-background-color-pressed-hover: var(--zen-colors-hover-bg); --toggle-background-color-pressed-active: var(--color-accent-primary-active); --toggle-border-color: var(--border-color-interactive); + --toggle-border-color-hover: var(--toggle-border-color); From 1237bbebcddf6604e131e56e09248509404ebe06 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sun, 29 Dec 2024 01:07:50 +0100 Subject: [PATCH 44/45] Fixed web panels closing and inmediately opening again when clicking on the toolbar button (closes https://github.com/zen-browser/desktop/issues/4049) (https://github.com/zen-browser/desktop/issues/4035) --- src/browser/base/zen-components/ZenSidebarManager.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/browser/base/zen-components/ZenSidebarManager.mjs b/src/browser/base/zen-components/ZenSidebarManager.mjs index 478115f39..ff11437fb 100644 --- a/src/browser/base/zen-components/ZenSidebarManager.mjs +++ b/src/browser/base/zen-components/ZenSidebarManager.mjs @@ -250,6 +250,7 @@ class ZenBrowserManagerSidebar extends ZenDOMOperatedFeature { '#zenWebPanelContextMenu', '#zen-sidebar-web-panel-splitter', '#contentAreaContextMenu', + '#zen-sidepanel-button', ].join(', '); if (target.closest(closestSelector)) { return; From e526cb462f30afd63ef62a1c7e42e2daf304eea5 Mon Sep 17 00:00:00 2001 From: mr-cheff Date: Sun, 29 Dec 2024 00:16:35 +0000 Subject: [PATCH 45/45] Update monthly issue metrics --- .../2024_2024-11-01..2024-11-30.md | 98 +++++++++---------- 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/docs/issue-metrics/2024_2024-11-01..2024-11-30.md b/docs/issue-metrics/2024_2024-11-01..2024-11-30.md index 4ca2af204..bcdb846bd 100644 --- a/docs/issue-metrics/2024_2024-11-01..2024-11-30.md +++ b/docs/issue-metrics/2024_2024-11-01..2024-11-30.md @@ -2,13 +2,13 @@ | Metric | Average | Median | 90th percentile | | --- | --- | --- | ---: | -| Time to first response | 5 days, 8:15:25 | 10:40:33 | 21 days, 5:57:51 | -| Time to close | 22 days, 10:26:57 | 30 days, 21:33:57 | 40 days, 1:13:35 | +| Time to first response | 5 days, 19:28:07 | 10:57:58 | 23 days, 9:54:59 | +| Time to close | 24 days, 10:28:51 | 32 days, 4:22:23 | 42 days, 8:45:04 | | Metric | Count | | --- | ---: | -| Number of items that remain open | 182 | -| Number of items closed | 369 | +| Number of items that remain open | 140 | +| Number of items closed | 411 | | Total number of items created | 551 | | Title | URL | Time to first response | Time to close | @@ -46,8 +46,8 @@ | Tab expanding on hover doesn't work after disabling compact mode | https://github.com/zen-browser/desktop/issues/3277 | 23 days, 3:07:56 | 23 days, 3:07:45 | | cant type in any website that has a type here to search at the top | https://github.com/zen-browser/desktop/issues/3276 | None | None | | I cant collapse my sidebar | https://github.com/zen-browser/desktop/issues/3275 | 0:08:42 | 2:43:33 | -| Release `1.0.1-a.22` running Firefox 132 | https://github.com/zen-browser/desktop/issues/3274 | 0:25:02 | None | -| release `1.0.1-a.22` for `mac intel`: download page return 404, due to wrong href in zen downloads page | https://github.com/zen-browser/desktop/issues/3272 | 12 days, 4:50:54 | None | +| Release `1.0.1-a.22` running Firefox 132 | https://github.com/zen-browser/desktop/issues/3274 | 0:25:02 | 29 days, 3:05:52 | +| release `1.0.1-a.22` for `mac intel`: download page return 404, due to wrong href in zen downloads page | https://github.com/zen-browser/desktop/issues/3272 | 12 days, 4:50:54 | 29 days, 5:01:22 | | Floating History broken after update ? | https://github.com/zen-browser/desktop/issues/3270 | None | 0:05:50 | | Full screen bug | https://github.com/zen-browser/desktop/issues/3269 | 20 days, 15:03:49 | 23 days, 18:45:24 | | Font Rendering on Google Sheets | https://github.com/zen-browser/desktop/issues/3268 | 12 days, 14:12:01 | 19 days, 0:20:28 | @@ -60,7 +60,7 @@ | New update broke Everything | https://github.com/zen-browser/desktop/issues/3257 | 0:18:25 | 4:39:41 | | Please back collapsable side bar !!!!! | https://github.com/zen-browser/desktop/issues/3256 | 0:12:30 | 7:02:35 | | the left side of the screen is blank | https://github.com/zen-browser/desktop/issues/3254 | None | None | -| Essential Tab Changing Workspaces when Opened | https://github.com/zen-browser/desktop/issues/3252 | None | None | +| Essential Tab Changing Workspaces when Opened | https://github.com/zen-browser/desktop/issues/3252 | 30 days, 9:03:52 | None | | Sidebar Problem | https://github.com/zen-browser/desktop/issues/3250 | 0:03:30 | 23 days, 12:56:20 | | null on the left side of the window control on Mac | https://github.com/zen-browser/desktop/issues/3249 | 0:02:08 | None | | Switched labels on settings | https://github.com/zen-browser/desktop/issues/3248 | 0:06:57 | 0:06:57 | @@ -82,15 +82,15 @@ | Overflow indicators in the tab bar have become aggressive | https://github.com/zen-browser/desktop/issues/3230 | None | None | | URL bar always visible bug | https://github.com/zen-browser/desktop/issues/3229 | None | 8 days, 12:36:45 | | Window is only draggable on the right side of the URL bar | https://github.com/zen-browser/desktop/issues/3228 | None | 0:16:59 | -| Sidebar buttons are bugged | https://github.com/zen-browser/desktop/issues/3227 | 0:07:17 | None | -| Major performance impact due to rounded corners implementation (laggy scrolling) | https://github.com/zen-browser/desktop/issues/3221 | 8:49:14 | None | +| Sidebar buttons are bugged | https://github.com/zen-browser/desktop/issues/3227 | 0:07:17 | 29 days, 20:31:07 | +| Major performance impact due to rounded corners implementation (laggy scrolling) | https://github.com/zen-browser/desktop/issues/3221 | 8:49:14 | 31 days, 8:30:57 | | Zen doesn't seem to respect system theme settings on windows | https://github.com/zen-browser/desktop/issues/3220 | 12 days, 23:54:00 | 7:41:10 | | Container name mis-aligned in the address bar | https://github.com/zen-browser/desktop/issues/3219 | None | 13 days, 0:06:59 | | 'null' showing up on the top address bar | https://github.com/zen-browser/desktop/issues/3218 | 8:55:52 | 13 days, 0:08:59 | | recent update (i suppose) deleted some data | https://github.com/zen-browser/desktop/issues/3216 | None | None | | When 'Take Screenshot' dialog is open 'Save Full Page' option is out of screen | https://github.com/zen-browser/desktop/issues/3214 | 5:12:23 | None | | Bug #2479 (unable to open tabs after sleep) reoccurred on latest version (a19/22) | https://github.com/zen-browser/desktop/issues/3210 | None | None | -| Potential Memory leak in Zen Browser | https://github.com/zen-browser/desktop/issues/3209 | 24 days, 2:58:56 | None | +| Potential Memory leak in Zen Browser | https://github.com/zen-browser/desktop/issues/3209 | 24 days, 2:58:56 | 31 days, 6:05:54 | | Sidebar Music Playback Resets Upon Reopening Sidebar After Recent Update | https://github.com/zen-browser/desktop/issues/3208 | None | None | | [Twilight] Top Margin Missing in Browser | https://github.com/zen-browser/desktop/issues/3207 | 7:08:57 | 7 days, 11:49:39 | | Twitch error 4000 and unable to play certain Youtube videos | https://github.com/zen-browser/desktop/issues/3205 | 5 days, 1:17:17 | None | @@ -119,7 +119,7 @@ | App crashes when logging in to google from youtube | https://github.com/zen-browser/desktop/issues/3163 | 19 days, 3:49:34 | None | | Hand Gesture Swipe on Sidebar Switches Multiple Spaces Instead of One | https://github.com/zen-browser/desktop/issues/3162 | 3 days, 17:50:35 | 3 days, 17:50:35 | | Unresponsive for couple of seconds | https://github.com/zen-browser/desktop/issues/3161 | 3 days, 15:33:30 | None | -| Disabling Workspaces from Settings causes a gap to occur above tabs | https://github.com/zen-browser/desktop/issues/3160 | 1 day, 13:27:49 | None | +| Disabling Workspaces from Settings causes a gap to occur above tabs | https://github.com/zen-browser/desktop/issues/3160 | 1 day, 13:27:49 | 35 days, 9:00:37 | | weird color bug after logging in with mozilla account | https://github.com/zen-browser/desktop/issues/3159 | None | None | | Compact mode hides sidebar on all windows instead of just the current one | https://github.com/zen-browser/desktop/issues/3156 | None | None | | Browser window doesn't close after completing a pop up | https://github.com/zen-browser/desktop/issues/3155 | 7:22:57 | None | @@ -135,28 +135,28 @@ | Crashes everytime during google login | https://github.com/zen-browser/desktop/issues/3140 | None | None | | Sync suggests getting the Zen mobile app | https://github.com/zen-browser/desktop/issues/3137 | None | None | | Periodic flashing | https://github.com/zen-browser/desktop/issues/3136 | None | None | -| Extreme zoom | https://github.com/zen-browser/desktop/issues/3134 | None | None | -| Items with `backdrop-filter` overflow roundings | https://github.com/zen-browser/desktop/issues/3133 | 26 days, 5:16:12 | None | +| Extreme zoom | https://github.com/zen-browser/desktop/issues/3134 | None | 37 days, 17:10:56 | +| Items with `backdrop-filter` overflow roundings | https://github.com/zen-browser/desktop/issues/3133 | 26 days, 5:16:12 | 36 days, 22:58:41 | | Clicking a link in an external app brings up a blank window | https://github.com/zen-browser/desktop/issues/3130 | None | 30 days, 21:33:57 | | Tab crashing when loading a wav file from NotebookLM | https://github.com/zen-browser/desktop/issues/3129 | None | 11 days, 20:53:22 | -| Workspace menu moved to left | https://github.com/zen-browser/desktop/issues/3128 | None | None | +| Workspace menu moved to left | https://github.com/zen-browser/desktop/issues/3128 | None | 37 days, 21:37:59 | | Essential tabs reverting to about:blank | https://github.com/zen-browser/desktop/issues/3125 | None | 10:32:00 | | Settings: Broken "Unsaved shortcut! Please safe it by clicking the "Escape" key after retyping it." warning | https://github.com/zen-browser/desktop/issues/3124 | 8 days, 23:32:39 | None | | Does not open web pages of applications running on the web. | https://github.com/zen-browser/desktop/issues/3123 | None | 21 days, 14:42:28 | -| Initial window url not replaced | https://github.com/zen-browser/desktop/issues/3122 | None | None | +| Initial window url not replaced | https://github.com/zen-browser/desktop/issues/3122 | None | 38 days, 6:07:20 | | Open in a new tab shortcut | https://github.com/zen-browser/desktop/issues/3119 | 9:08:40 | 32 days, 10:45:12 | -| Pop-up windows add pinned tabs | https://github.com/zen-browser/desktop/issues/3116 | 13 days, 10:56:51 | None | +| Pop-up windows add pinned tabs | https://github.com/zen-browser/desktop/issues/3116 | 13 days, 10:56:51 | 37 days, 17:08:49 | | Cookie notices appear briefly, despite uBo rule | https://github.com/zen-browser/desktop/issues/3114 | 30 days, 19:55:38 | None | -| if a tab is pinned then moved to essentials on startup its data is lost | https://github.com/zen-browser/desktop/issues/3112 | 1 day, 21:55:13 | None | +| if a tab is pinned then moved to essentials on startup its data is lost | https://github.com/zen-browser/desktop/issues/3112 | 1 day, 21:55:13 | 38 days, 4:58:09 | | About gfx.webrender.all | https://github.com/zen-browser/desktop/issues/3110 | 2:31:25 | 1 day, 0:05:30 | -| Problem with star-history in README.md | https://github.com/zen-browser/desktop/issues/3107 | 1 day, 12:28:26 | None | +| Problem with star-history in README.md | https://github.com/zen-browser/desktop/issues/3107 | 1 day, 12:28:26 | 39 days, 6:08:38 | | Login modal's callback directs to a random opened tab | https://github.com/zen-browser/desktop/issues/3106 | 20 days, 3:16:00 | None | | Some tabs randomly stop working entirely | https://github.com/zen-browser/desktop/issues/3102 | 9:36:03 | None | | Firefox Multi-Account Containers Extension not working in mac | https://github.com/zen-browser/desktop/issues/3101 | None | None | | Appimaged Fails to Register Zen | https://github.com/zen-browser/desktop/issues/3100 | 1 day, 17:34:50 | None | | Split tabs not saved correctly | https://github.com/zen-browser/desktop/issues/3098 | 31 days, 18:30:47 | 31 days, 18:30:47 | | shield icon not aligned properly | https://github.com/zen-browser/desktop/issues/3097 | 21 days, 9:55:19 | None | -| When opening new window from taskbar tasks, the URL bar is visually focused but does not work | https://github.com/zen-browser/desktop/issues/3096 | None | None | +| When opening new window from taskbar tasks, the URL bar is visually focused but does not work | https://github.com/zen-browser/desktop/issues/3096 | None | 37 days, 16:34:05 | | when in compact mode, sidebar open when ever tab change or new tab | https://github.com/zen-browser/desktop/issues/3092 | None | 0:11:15 | | Essential Tabs and session are not restored when exited (macOS) | https://github.com/zen-browser/desktop/issues/3090 | 33 days, 14:32:38 | None | | All bookmark pages are open when startup | https://github.com/zen-browser/desktop/issues/3089 | None | 8 days, 8:54:11 | @@ -167,27 +167,27 @@ | Disabled right click menu on changing tab workspace | https://github.com/zen-browser/desktop/issues/3083 | 1:07:26 | 33 days, 15:08:53 | | Can't Login to Pocket | https://github.com/zen-browser/desktop/issues/3081 | 9 days, 6:48:30 | None | | Cannot bind shortcut to ctrl+1 | https://github.com/zen-browser/desktop/issues/3080 | 34 days, 6:46:30 | None | -| Zen crashes when trying to upload file to a website | https://github.com/zen-browser/desktop/issues/3079 | None | None | -| Keyboard shortcut Order | https://github.com/zen-browser/desktop/issues/3078 | None | None | +| Zen crashes when trying to upload file to a website | https://github.com/zen-browser/desktop/issues/3079 | None | 38 days, 13:52:47 | +| Keyboard shortcut Order | https://github.com/zen-browser/desktop/issues/3078 | None | 38 days, 15:33:09 | | SSL Certificate and Local Host | https://github.com/zen-browser/desktop/issues/3077 | None | None | -| Sidebar hover expansion interferes with notification | https://github.com/zen-browser/desktop/issues/3075 | None | None | +| Sidebar hover expansion interferes with notification | https://github.com/zen-browser/desktop/issues/3075 | None | 37 days, 20:20:23 | | Certificate issue on Discord's website when using Zen Browser | https://github.com/zen-browser/desktop/issues/3074 | None | 0:05:03 | | Bookmark icon on the address bar become not clickable when keyboard shortcut Bookmark This Page deleted | https://github.com/zen-browser/desktop/issues/3073 | None | None | -| Zen Mods doesen't work | https://github.com/zen-browser/desktop/issues/3071 | None | None | +| Zen Mods doesen't work | https://github.com/zen-browser/desktop/issues/3071 | None | 38 days, 0:11:25 | | Workspacetabs closing when opening another window from other workspace | https://github.com/zen-browser/desktop/issues/3070 | 36 days, 0:53:23 | 36 days, 0:53:23 | | right click -open a new window cost lots time | https://github.com/zen-browser/desktop/issues/3069 | 35 days, 5:41:59 | None | | When logging in with google to reddit in the small opened window one of my pinned tabs opens | https://github.com/zen-browser/desktop/issues/3065 | None | 14 days, 3:56:19 | | Switching between workspaces causes the focussed tab to be changed | https://github.com/zen-browser/desktop/issues/3063 | 3 days, 1:06:30 | None | -| Workspace selector icon is faded as if it's unloaded when sidebar is collapsed | https://github.com/zen-browser/desktop/issues/3062 | None | None | +| Workspace selector icon is faded as if it's unloaded when sidebar is collapsed | https://github.com/zen-browser/desktop/issues/3062 | None | 38 days, 9:40:02 | | side panel padding is wack | https://github.com/zen-browser/desktop/issues/3061 | 1 day, 16:10:23 | 1 day, 16:10:23 | -| Unexpected New Window Behaviour With Tabliss/Bonjourr | https://github.com/zen-browser/desktop/issues/3060 | None | None | +| Unexpected New Window Behaviour With Tabliss/Bonjourr | https://github.com/zen-browser/desktop/issues/3060 | None | 38 days, 10:27:36 | | (MacOS) In compact mode, i can barely open zed's top bar | https://github.com/zen-browser/desktop/issues/3058 | None | 0:07:49 | | Essential Tabs & Pinned workspace tabs behave fishy in multi-window scenarios | https://github.com/zen-browser/desktop/issues/3057 | 19:49:11 | 36 days, 14:53:03 | | "Pop up tabs" seem to open random tabs when they are no longer needed. | https://github.com/zen-browser/desktop/issues/3055 | 3:33:13 | 2 days, 1:29:43 | | Tabs crashing in Twilight due to extensions such as Bitwarden. | https://github.com/zen-browser/desktop/issues/3054 | 1:07:25 | 9 days, 0:24:11 | | Rounded viewport corners are not rounded on some websites | https://github.com/zen-browser/desktop/issues/3053 | 17 days, 19:58:04 | 34 days, 15:06:53 | | unpinned sidebar's postion resets after every startup | https://github.com/zen-browser/desktop/issues/3052 | None | None | -| sometimes i get workspace switch animation while opening/closing tab | https://github.com/zen-browser/desktop/issues/3051 | 0:33:22 | None | +| sometimes i get workspace switch animation while opening/closing tab | https://github.com/zen-browser/desktop/issues/3051 | 0:33:22 | 38 days, 23:43:47 | | [TWILIGHT] Bookmark Bar Forcing Tabs Max Size | https://github.com/zen-browser/desktop/issues/3050 | None | 29 days, 22:25:20 | | Spell Checker Not Working for Languages Other Than English in Zen Browser | https://github.com/zen-browser/desktop/issues/3049 | 17:10:52 | 1 day, 20:34:08 | | window background totally messed up aafter setting theme color [ websites which doesn't specify a background color and uses default css i guess ] | https://github.com/zen-browser/desktop/issues/3047 | 2:18:48 | 3:08:35 | @@ -226,7 +226,7 @@ | Resetting URL on Pinned Tabs Clears Favicon | https://github.com/zen-browser/desktop/issues/2997 | 1 day, 14:37:17 | 1 day, 14:37:17 | | "Zen-split-view-modifier-header" is displayed instead of proper header in settings "Look and Feel" tab | https://github.com/zen-browser/desktop/issues/2996 | 2:55:18 | 37 days, 20:27:13 | | Behaviour for Clicking "X" on Pinned Tab not Respecting Setting | https://github.com/zen-browser/desktop/issues/2994 | 1 day, 18:06:54 | 1 day, 18:06:54 | -| Swaping Spaces via swiping is buggy | https://github.com/zen-browser/desktop/issues/2992 | 1 day, 14:30:28 | None | +| Swaping Spaces via swiping is buggy | https://github.com/zen-browser/desktop/issues/2992 | 1 day, 14:30:28 | 44 days, 2:27:25 | | Tab text far too small | https://github.com/zen-browser/desktop/issues/2991 | None | 37 days, 22:47:21 | | Cant drag tabs to different workspaces | https://github.com/zen-browser/desktop/issues/2990 | 1 day, 23:32:22 | 39 days, 22:46:38 | | Pinned tabs completely confused. | https://github.com/zen-browser/desktop/issues/2989 | 0:03:14 | 40 days, 0:57:33 | @@ -256,18 +256,18 @@ | Black line at top of browser | https://github.com/zen-browser/desktop/issues/2956 | 10:16:39 | 42 days, 1:07:03 | | Maximize - Minimize button visual bug | https://github.com/zen-browser/desktop/issues/2954 | None | 38 days, 1:59:19 | | Tab Duplication Across Workspaces | https://github.com/zen-browser/desktop/issues/2953 | 1 day, 5:48:50 | 32 days, 4:22:23 | -| Inconsistent Tab Behavior When Dragging in Sidebar | https://github.com/zen-browser/desktop/issues/2952 | None | 38 days, 3:44:53 | +| Inconsistent Tab Behavior When Dragging in Sidebar | https://github.com/zen-browser/desktop/issues/2952 | 44 days, 20:10:14 | 38 days, 3:44:53 | | Switching Workspaces Creates New Tab Instead of Using Pinned Tab | https://github.com/zen-browser/desktop/issues/2951 | 7 days, 21:10:09 | None | | Tab switches to the last tab when workspaces are changed | https://github.com/zen-browser/desktop/issues/2950 | 2:25:11 | 32 days, 6:22:29 | | Pinning a tab upon browser startup closes the previously pinned tabs | https://github.com/zen-browser/desktop/issues/2949 | 0:03:01 | 41 days, 5:09:12 | | Zen gradient color is messing with some website's background color | https://github.com/zen-browser/desktop/issues/2948 | 0:20:01 | 0:58:04 | | Workspace icons disappear on browser startup | https://github.com/zen-browser/desktop/issues/2946 | None | 38 days, 6:26:35 | | Hiding sidebar in compact mode bugs out (doesn't hide) | https://github.com/zen-browser/desktop/issues/2945 | None | 38 days, 6:35:40 | -| Cannot select essential tabs | https://github.com/zen-browser/desktop/issues/2943 | None | None | | Dragging last tab on workspace to another window closes window even when there are more tabs on other workspaces. | https://github.com/zen-browser/desktop/issues/2944 | None | 38 days, 6:38:19 | -| Grain texture isn't clipped at window corners | https://github.com/zen-browser/desktop/issues/2942 | 0:20:01 | None | +| Cannot select essential tabs | https://github.com/zen-browser/desktop/issues/2943 | None | 45 days, 10:22:56 | +| Grain texture isn't clipped at window corners | https://github.com/zen-browser/desktop/issues/2942 | 0:20:01 | 45 days, 12:20:15 | | Wrong margin top | https://github.com/zen-browser/desktop/issues/2939 | None | 2 days, 2:40:03 | -| Workspace emoji in list too small, cant read | https://github.com/zen-browser/desktop/issues/2938 | 1:56:40 | None | +| Workspace emoji in list too small, cant read | https://github.com/zen-browser/desktop/issues/2938 | 1:56:40 | 45 days, 17:28:14 | | New Windows have Incorect Pinned Tabs for their Workspace | https://github.com/zen-browser/desktop/issues/2937 | None | 38 days, 11:15:58 | | "Close Window" Shortcut is being ignored | https://github.com/zen-browser/desktop/issues/2936 | 11 days, 4:34:05 | None | | Videos not respecting default Autoplay settings | https://github.com/zen-browser/desktop/issues/2935 | None | None | @@ -285,7 +285,7 @@ | [FEATURE REQUEST] With the feature of assigning workspaces to a website and assigning containers to a website, when we want to open the website URL, the website will open in the workspaces we assign and in the container we assign. | https://github.com/zen-browser/desktop/issues/2913 | 0:18:13 | 1 day, 0:23:30 | | [FEATURE REQUEST] I want to be able to assign containers when creating new workspaces. Is this possible? | https://github.com/zen-browser/desktop/issues/2912 | 0:26:49 | 1:03:33 | | Can't install or run appimage on Fedora 41 | https://github.com/zen-browser/desktop/issues/2911 | None | 37 days, 23:53:59 | -| Pinned Tabs with only grid layout icons go away :c in the latest version | https://github.com/zen-browser/desktop/issues/2910 | 5:03:25 | None | +| Pinned Tabs with only grid layout icons go away :c in the latest version | https://github.com/zen-browser/desktop/issues/2910 | 5:03:25 | 47 days, 2:18:02 | | Pinned tabs moving with you when changing workspaces | https://github.com/zen-browser/desktop/issues/2909 | 1:18:43 | None | | When you expand the sidebar, the toolbar also moves to the right. | https://github.com/zen-browser/desktop/issues/2907 | 40 days, 8:25:52 | 40 days, 8:25:52 | | Some symbols not working properly on Word files | https://github.com/zen-browser/desktop/issues/2906 | 1:49:38 | 1:49:38 | @@ -295,8 +295,8 @@ | Minor sidebar annoyance | https://github.com/zen-browser/desktop/issues/2898 | 1:31:41 | None | | The "new tab button" (the one in the bottom) is in a different position depending on the type of window (normal and private) | https://github.com/zen-browser/desktop/issues/2897 | None | None | | Weird gap between home button and tabs | https://github.com/zen-browser/desktop/issues/2895 | 3:27:15 | 21:10:39 | -| No Themeing Option When Workspaces is Disabled | https://github.com/zen-browser/desktop/issues/2894 | 18 days, 3:20:51 | None | -| Issue with Playing Crunchyroll Videos | https://github.com/zen-browser/desktop/issues/2892 | 2:47:27 | None | +| No Themeing Option When Workspaces is Disabled | https://github.com/zen-browser/desktop/issues/2894 | 18 days, 3:20:51 | 46 days, 12:17:45 | +| Issue with Playing Crunchyroll Videos | https://github.com/zen-browser/desktop/issues/2892 | 2:47:27 | 46 days, 8:54:35 | | Tab bar animation glitch: Erratic movement during hover state | https://github.com/zen-browser/desktop/issues/2891 | 10:40:33 | 38 days, 4:55:00 | | License issues with Arc_Palette | https://github.com/zen-browser/desktop/issues/2890 | 38 days, 6:28:36 | 38 days, 6:28:36 | | No divider between pinned and normal tabs if only essentials are used | https://github.com/zen-browser/desktop/issues/2888 | None | 38 days, 5:43:49 | @@ -311,11 +311,11 @@ | [Sidebar] Workspace Switching Lag and Unintended Reversal When Hovering | https://github.com/zen-browser/desktop/issues/2876 | None | 38 days, 9:23:52 | | Essentials do not transfer to newly opened windows | https://github.com/zen-browser/desktop/issues/2875 | 1:19:22 | 42 days, 9:40:52 | | When using a Side Web Panel, the back button on my mouse doesn't work as expected | https://github.com/zen-browser/desktop/issues/2874 | None | None | -| Theme reset ater moving through workspaces | https://github.com/zen-browser/desktop/issues/2873 | 7 days, 9:32:58 | None | +| Theme reset ater moving through workspaces | https://github.com/zen-browser/desktop/issues/2873 | 7 days, 9:32:58 | 45 days, 11:06:50 | | When I open a new window, the pinned tab does not appear or is not pinned in the new window. | https://github.com/zen-browser/desktop/issues/2872 | 7:54:15 | 39 days, 12:00:45 | | Pinned tab deleted (unpinned) in window with pinned tab | https://github.com/zen-browser/desktop/issues/2871 | 1 day, 9:06:36 | 39 days, 12:03:21 | | [SIGNIFICANT LICENSE VIOLATION] Post a warning about the fake zen-browser website. | https://github.com/zen-browser/desktop/issues/2870 | 6:32:34 | 31 days, 3:42:49 | -| Spacing between icons and tabs in the tab bar | https://github.com/zen-browser/desktop/issues/2869 | 0:16:02 | None | +| Spacing between icons and tabs in the tab bar | https://github.com/zen-browser/desktop/issues/2869 | 0:16:02 | 46 days, 12:35:49 | | “Activate compact mode” has a spelling mistake in turkish | https://github.com/zen-browser/desktop/issues/2868 | None | None | | Bug that the sidebar opens and closes when dragging the mouse left while the sidebar is hidden. | https://github.com/zen-browser/desktop/issues/2867 | 0:45:18 | 29 days, 13:15:52 | | [FEATURE REQUEST] Suggestion to add new buttons and new features to the toolbar | https://github.com/zen-browser/desktop/issues/2865 | None | 14:26:29 | @@ -323,7 +323,7 @@ | Pinned Tabs Ignored When Moving Between Workspaces, Regular Tabs Shown Instead | https://github.com/zen-browser/desktop/issues/2863 | 2:27:10 | None | | When I do not enable workspace, the icon of workspace is still on the top of vertical tabs. | https://github.com/zen-browser/desktop/issues/2862 | 32 days, 13:24:38 | None | | Issue where closing the last tab in Private Browsing does not close the window but switches to a Pinned Tab | https://github.com/zen-browser/desktop/issues/2861 | 3:35:44 | None | -| Url Select | https://github.com/zen-browser/desktop/issues/2858 | None | None | +| Url Select | https://github.com/zen-browser/desktop/issues/2858 | 46 days, 21:25:33 | 46 days, 21:25:33 | | sh script error | https://github.com/zen-browser/desktop/issues/2855 | None | 37 days, 18:16:58 | | Compact Mode: The bookmarks toolbar is missing left padding | https://github.com/zen-browser/desktop/issues/2854 | None | None | | Workspace icon appears next to three dot icon | https://github.com/zen-browser/desktop/issues/2850 | 1 day, 0:29:48 | 38 days, 20:00:55 | @@ -334,7 +334,7 @@ | Sidebar Color Loss | https://github.com/zen-browser/desktop/issues/2843 | None | 0:04:15 | | New window opens all the pinned tabs on both workspaces? | https://github.com/zen-browser/desktop/issues/2839 | 0:05:11 | None | | Odd Spacing on Tab Bar | https://github.com/zen-browser/desktop/issues/2838 | 0:00:42 | 37 days, 23:11:14 | -| (Request) Requesting for "+ new tab" button to be static and stable and doesnt go into hiding as scrolling or when multiple tabs are open. | https://github.com/zen-browser/desktop/issues/2835 | 1 day, 8:43:58 | None | +| (Request) Requesting for "+ new tab" button to be static and stable and doesnt go into hiding as scrolling or when multiple tabs are open. | https://github.com/zen-browser/desktop/issues/2835 | 1 day, 8:43:58 | 47 days, 3:12:37 | | Netflix, disney... | https://github.com/zen-browser/desktop/issues/2834 | 0:30:18 | 0:30:18 | | (BUG) The button text anywhere across where button shows up is not visible due to theme overcoloring. | https://github.com/zen-browser/desktop/issues/2833 | None | 37 days, 23:45:10 | | Pinned tabs favicon disappears | https://github.com/zen-browser/desktop/issues/2832 | 13 days, 14:26:28 | 41 days, 17:08:27 | @@ -350,10 +350,10 @@ | Essentials URL not resetting on exit. | https://github.com/zen-browser/desktop/issues/2817 | 7:46:29 | 6 days, 0:03:05 | | Pinned tabs and essentials appear in private mode | https://github.com/zen-browser/desktop/issues/2816 | 5:56:12 | 5 days, 2:01:29 | | PIP mode bug | https://github.com/zen-browser/desktop/issues/2814 | None | 38 days, 5:48:20 | -| pinned tab bug | https://github.com/zen-browser/desktop/issues/2813 | 1 day, 6:33:29 | None | +| pinned tab bug | https://github.com/zen-browser/desktop/issues/2813 | 1 day, 6:33:29 | 47 days, 9:49:45 | | Freeze when click edit workspace | https://github.com/zen-browser/desktop/issues/2812 | None | 1 day, 0:53:49 | | The confirmation window for closing does not appear and zen-browser cannot cancel the closing confirmation (freeze?) | https://github.com/zen-browser/desktop/issues/2811 | None | 1 day, 0:58:20 | -| Popup window bug | https://github.com/zen-browser/desktop/issues/2810 | 1 day, 15:14:48 | None | +| Popup window bug | https://github.com/zen-browser/desktop/issues/2810 | 1 day, 15:14:48 | 47 days, 10:21:57 | | Just installed Zen using AppImage installer script from downloads page, and I see "Updates are disabled by your organization" | https://github.com/zen-browser/desktop/issues/2809 | 3:31:33 | 3:31:33 | | Workspace touchpad swap gesture wrong direction | https://github.com/zen-browser/desktop/issues/2808 | 20:08:53 | 39 days, 0:32:31 | | New Tab button has disappeared from the menu bar customization | https://github.com/zen-browser/desktop/issues/2806 | 0:05:20 | 0:07:07 | @@ -362,10 +362,10 @@ | Links to the FAQ or documentation are broken | https://github.com/zen-browser/desktop/issues/2803 | 16:04:00 | 39 days, 8:15:33 | | Redirect To A Page That Doesn't Exists | https://github.com/zen-browser/desktop/issues/2802 | None | 38 days, 9:38:31 | | Workspace Indicator when sidebar is collapsed feels redundant | https://github.com/zen-browser/desktop/issues/2801 | 1 day, 3:37:39 | 17 days, 21:01:13 | -| Pinned & Essentials tabs unable to be unloaded at all. | https://github.com/zen-browser/desktop/issues/2800 | 1 day, 2:19:11 | None | +| Pinned & Essentials tabs unable to be unloaded at all. | https://github.com/zen-browser/desktop/issues/2800 | 1 day, 2:19:11 | 47 days, 14:19:34 | | Unnecessary animation for Essentials when switching workspacecs | https://github.com/zen-browser/desktop/issues/2799 | 32 days, 18:59:55 | 32 days, 19:02:04 | | Swipe up and down when sidebar is collapsed to change workspaces | https://github.com/zen-browser/desktop/issues/2797 | None | 17 days, 22:39:15 | -| Blank space above top tab | https://github.com/zen-browser/desktop/issues/2796 | 0:10:18 | None | +| Blank space above top tab | https://github.com/zen-browser/desktop/issues/2796 | 0:10:18 | 47 days, 15:52:55 | | Unable to Drag Window at Half Bottom Area in Toolbar When Compact Mode Enabled | https://github.com/zen-browser/desktop/issues/2795 | None | 38 days, 12:10:25 | | New Tab button missing from toolbar/customisation | https://github.com/zen-browser/desktop/issues/2793 | 0:11:41 | 38 days, 12:56:14 | | Sidebar button reappears after restart when sidebars disabled | https://github.com/zen-browser/desktop/issues/2792 | None | 38 days, 13:02:24 | @@ -373,14 +373,14 @@ | unloaded pinned tabs do not show website icon | https://github.com/zen-browser/desktop/issues/2789 | 0:02:35 | 38 days, 15:15:12 | | Picture-in-picture doesn't automatically open when switching tabs | https://github.com/zen-browser/desktop/issues/2784 | None | 38 days, 14:06:43 | | Switching workspaces doesn't remember active tab (pinned only) | https://github.com/zen-browser/desktop/issues/2782 | None | 39 days, 14:34:14 | -| The linux version isn't updated? | https://github.com/zen-browser/desktop/issues/2781 | 18 days, 11:42:17 | None | +| The linux version isn't updated? | https://github.com/zen-browser/desktop/issues/2781 | 18 days, 11:42:17 | 47 days, 18:45:18 | | New Updates - Bugs | https://github.com/zen-browser/desktop/issues/2780 | 1 day, 2:58:15 | None | | Empty space between the first tab & the topbar | https://github.com/zen-browser/desktop/issues/2779 | 1:06:37 | None | | Can't customize multiple buttons on customize toolbar | https://github.com/zen-browser/desktop/issues/2778 | 1 day, 2:51:22 | 4 days, 3:15:58 | | Ram usage | https://github.com/zen-browser/desktop/issues/2777 | 0:17:22 | None | | Automatic removal of extensions that I install | https://github.com/zen-browser/desktop/issues/2776 | None | 30 days, 20:37:59 | | Can't open link with special scheme | https://github.com/zen-browser/desktop/issues/2774 | None | 1:08:09 | -| Fullscreen videos on double monitor | https://github.com/zen-browser/desktop/issues/2772 | None | None | +| Fullscreen videos on double monitor | https://github.com/zen-browser/desktop/issues/2772 | 49 days, 5:17:28 | None | | Import all Tabs, Folders & Profiles from Arc Browser | https://github.com/zen-browser/desktop/issues/2768 | None | 0:05:20 | | [Flatpak] Failed to create shader cache (Permission denied) | https://github.com/zen-browser/desktop/issues/2767 | 0:03:33 | 4 days, 6:13:02 | | "Bunkrr"'s video player not working | https://github.com/zen-browser/desktop/issues/2766 | None | 38 days, 0:24:03 | @@ -412,12 +412,12 @@ | Able to scroll the UI which brings space to the bottom of the screen and hides the addressbar | https://github.com/zen-browser/desktop/issues/2731 | 6:03:29 | 39 days, 7:25:44 | | Settings don't sync properly | https://github.com/zen-browser/desktop/issues/2729 | 32 days, 12:22:43 | None | | Incorrect display of tab mute button on macOS | https://github.com/zen-browser/desktop/issues/2728 | 2 days, 14:04:39 | 40 days, 23:18:33 | -| Choose your theme | https://github.com/zen-browser/desktop/issues/2727 | 5 days, 23:32:53 | None | +| Choose your theme | https://github.com/zen-browser/desktop/issues/2727 | 5 days, 23:32:53 | 50 days, 3:44:33 | | [Twilight] Compact Sidebar Flickers in Full Screen | https://github.com/zen-browser/desktop/issues/2726 | None | 38 days, 0:08:22 | | In compact mode it is not possible to rearrange bookmarks. | https://github.com/zen-browser/desktop/issues/2725 | None | 38 days, 0:15:49 | | "Zen Glance" Preview Window Blank After Opening and Closing New Glance Window | https://github.com/zen-browser/desktop/issues/2720 | 0:12:09 | 0:12:09 | | Glances after closes, select next tab. | https://github.com/zen-browser/desktop/issues/2717 | 1:19:36 | 1:19:36 | -| Zen Browser won't open on MacOS Sequoï | https://github.com/zen-browser/desktop/issues/2715 | 2:43:53 | None | +| Zen Browser won't open on MacOS Sequoï | https://github.com/zen-browser/desktop/issues/2715 | 2:43:53 | 49 days, 7:11:52 | | Glance in a pinned tab shifts icons unnaturally to the left | https://github.com/zen-browser/desktop/issues/2714 | 2:45:31 | 2:45:31 | | [Twilight] Workspace strip not there in fresh install and on new profile | https://github.com/zen-browser/desktop/issues/2712 | 3 days, 10:34:17 | 3 days, 10:34:17 | | [Twilight] texture slider is not working | https://github.com/zen-browser/desktop/issues/2711 | 0:39:53 | 1 day, 16:35:39 | @@ -478,7 +478,7 @@ | last update (to 1.0.1-a.14) reset "How to expand tabs" setting | https://github.com/zen-browser/desktop/issues/2626 | 6:20:36 | 8:23:32 | | Multiple new tab button | https://github.com/zen-browser/desktop/issues/2624 | 11:47:45 | 11:47:45 | | FireFox PWA extension runtime is not recognized even after being installed | https://github.com/zen-browser/desktop/issues/2623 | 16 days, 12:09:42 | 51 days, 3:17:24 | -| Typo in Settings > Shortcuts (about:preferences#zenCKS) for Bookmark Tabs | https://github.com/zen-browser/desktop/issues/2621 | 1:19:28 | None | +| Typo in Settings > Shortcuts (about:preferences#zenCKS) for Bookmark Tabs | https://github.com/zen-browser/desktop/issues/2621 | 1:19:28 | 52 days, 14:00:56 | | Toggle buttons in homepage settings have transparency issues when enabled on Linux (Ubuntu) | https://github.com/zen-browser/desktop/issues/2619 | None | 39 days, 17:40:08 | | Old alert after updating all mods | https://github.com/zen-browser/desktop/issues/2616 | None | 22:23:28 | | Keyboard navigation | https://github.com/zen-browser/desktop/issues/2615 | 6 days, 16:37:16 | 47 days, 1:23:07 | @@ -497,7 +497,7 @@ | Scroll Bar not working in vertical tabs | https://github.com/zen-browser/desktop/issues/2596 | 10 days, 6:06:10 | 42 days, 0:21:25 | | Glance doesn't open github links while on split view | https://github.com/zen-browser/desktop/issues/2595 | None | 38 days, 8:46:56 | | Opening Find makes the whole web content jump | https://github.com/zen-browser/desktop/issues/2594 | 5:30:19 | 49 days, 9:47:58 | -| Video Emebeds fail to play | https://github.com/zen-browser/desktop/issues/2593 | 14 days, 0:48:37 | None | +| Video Emebeds fail to play | https://github.com/zen-browser/desktop/issues/2593 | 14 days, 0:48:37 | 52 days, 12:38:38 | | Pinned tabs in a workspace create a blank space between the end of the tab scroll region and the workspace buttons in another workspace with fewer tabs | https://github.com/zen-browser/desktop/issues/2592 | 7 days, 15:54:43 | 49 days, 7:40:42 | | Kick.com issue and cant click buttons | https://github.com/zen-browser/desktop/issues/2591 | None | 38 days, 15:39:38 | | Icons overlay each other in toolbar when resizing the window | https://github.com/zen-browser/desktop/issues/2590 | None | 1 day, 11:23:01 | @@ -516,7 +516,7 @@ | Unable to add perplexity.ai as default search engine | https://github.com/zen-browser/desktop/issues/2572 | 4:10:04 | 14:00:57 | | bug with icons jumping across tool bar when rearanging | https://github.com/zen-browser/desktop/issues/2571 | 14:56:43 | 38 days, 13:20:13 | | Toggle Web Panel Button causes toolbar to not retract in compact mode | https://github.com/zen-browser/desktop/issues/2570 | 17:51:54 | 38 days, 13:49:36 | -| Tabs Do Not Expand On Hover After Toggling Compact Mode | https://github.com/zen-browser/desktop/issues/2569 | 6 days, 18:42:45 | None | +| Tabs Do Not Expand On Hover After Toggling Compact Mode | https://github.com/zen-browser/desktop/issues/2569 | 6 days, 18:42:45 | 56 days, 19:47:18 | | Title bar does not lose focus after using URL bar in compact mode | https://github.com/zen-browser/desktop/issues/2568 | 16 days, 18:39:13 | 20 days, 11:52:21 | | cannot create workspaces | https://github.com/zen-browser/desktop/issues/2567 | 1:26:45 | 9 days, 0:19:56 | | Tabs dont react after not using for some time | https://github.com/zen-browser/desktop/issues/2566 | 9:38:14 | 30 days, 15:51:04 |