Compare commits

...

2933 Commits

Author SHA1 Message Date
Mr. M
439a27d947 feat: New tooltip UI, b=no-bug, c=no-component 2025-08-29 17:44:29 +02:00
Mr. M
b204671931 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-29 17:43:15 +02:00
Mr. M
d035348896 feat: New status bar UI, b=no-bug, c=mods, common 2025-08-29 17:42:53 +02:00
Rodrigo L. Napolitano
72433745bc fix: adds translation for the 'new folder' feature in Portuguese language, p=#10111 2025-08-29 16:09:38 +02:00
Mr. M
2436ada221 fix: Always expand folders when adding a sub-folder, b=no-bug, c=folders 2025-08-29 13:33:35 +02:00
Mr. M
4a5141c15c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-29 00:12:29 +02:00
Mr. M
1015537a91 chore: Bump version, b=no-bug, c=no-component 2025-08-29 00:12:25 +02:00
Mr. M
89cafdaa0b fix: Fixed not being able to rename folders in double toolbar, b=no-bug, c=folders 2025-08-29 00:12:02 +02:00
octaviusz
3723517d7d fix: Pin current tab when glance full opening from Zen Folder (#10073) 2025-08-28 22:22:48 +02:00
octaviusz
c095bc7604 fix: Pin current tab when glance splitting from Zen Folder (#10072) 2025-08-28 20:01:18 +02:00
Mr. M
e312e3fe8d fix: Fixed moving folders with sub-folders into new spaces, b=no-bug, c=folders 2025-08-28 16:43:05 +02:00
Mr. M
70aeebaf66 fix: Fixed moving folders to different spaces, b=no-bug, c=folders, workspaces 2025-08-28 16:39:18 +02:00
Mr. M
f9ca9cc74c fix: Fixed creating workspaces with multiple windows opened, b=no-bug, c=workspaces 2025-08-28 16:26:22 +02:00
Mr. M
d9646f939c fix: Only add folder direct childs to the database, b=no-bug, c=tabs 2025-08-28 16:15:55 +02:00
Mr. M
8f0292d836 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-28 16:08:58 +02:00
Mr. M
95b137ac13 fix: Fixed various issues with storing folders at startup, b=no-bug, c=tabs, welcome 2025-08-28 16:08:54 +02:00
mr. m
b1fcaeb97f New Crowdin updates, p=#10055 2025-08-28 13:18:15 +02:00
Mr. M
31def1147a fix: Fixed context menu text inconsistency, b=bug #10016, c=tabs 2025-08-28 13:05:14 +02:00
Mr. M
0a80765589 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-28 13:01:17 +02:00
Mr. M
e34a053dd0 fix: Fixed opening new links in collapsed folders, b=closes #10022, c=folders 2025-08-28 13:00:17 +02:00
mr. m
5e790efdce fix: Fixed settings page not starting up, b=no-bug, c=no-component 2025-08-28 12:41:43 +02:00
Mr. M
005cdf53bd fix: Dont restore pinned tabs for deferred session stores, b=no-bug, c=no-component 2025-08-28 11:57:34 +02:00
Mr. M
429f74a7c7 feat: Set the style directly instead of using motion, b=no-bug, c=folders 2025-08-28 01:27:22 +02:00
octaviusz
1f72765227 fix: Some fixes for folders, p=#10038 2025-08-28 01:20:11 +02:00
Mr. M
91f5e104d2 fix: Move 'unpack folder' next to 'delete folder', b=no-bug, c=no-component 2025-08-28 01:10:40 +02:00
mr. m
994741f323 New Crowdin updates (#10014) 2025-08-27 19:57:11 +02:00
Mr. M
a4ba3340e1 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-27 19:56:04 +02:00
Mr. M
5852b2aaa6 chore: Updated to firefox 142.0.1, b=no-bug, c=l10n, tabs, folders 2025-08-27 19:55:58 +02:00
Mr. M
257547acbd fix: Fixed folder context menu issues with collapsed toolbar, b=no-bug, c=folders 2025-08-27 14:57:26 +02:00
mr. m
a1bfcdb587 fix: Fixed wrong shift size for folders, b=no-bug, c=folders 2025-08-26 22:41:19 +02:00
mr. m
ce24d867a2 fix: Fixed unloading multiple tabs inside an active folder, b=no-bug, c=folders 2025-08-26 20:52:51 +02:00
Mr. M
0979c5dbbc Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-26 16:32:04 +02:00
Mr. M
7db203ca77 fix: Small fixes with the folder database, b=no-bug, c=tabs, folders, workspaces 2025-08-26 16:31:59 +02:00
mr. m
0a205087a4 New Crowdin updates (#10004) 2025-08-26 15:19:51 +02:00
Mr. M
ca6d34def5 feat: Dont show 'new folder' if its an essential tab, b=no-bug, c=common, tabs 2025-08-26 11:41:09 +02:00
Mr. M
32485d6e5a fix: Fixed collapsing tabs inside active folders, b=no-bug, c=folders 2025-08-26 11:39:09 +02:00
Mr. M
5fdeec7139 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-26 10:01:11 +02:00
Mr. M
c61891fe2b fix: Fixed context menu SVGs not having the correct color, b=no-bug, c=folders, workspaces 2025-08-26 10:01:06 +02:00
mr. m
fc28c2fb7d feat: Fixed performance with the update animation, b=no-bug, c=workflows, common, kbs 2025-08-26 01:05:37 +02:00
mr. m
c607e1a4b1 feat: Improve native feel for windows themes, b=no-bug, c=tabs 2025-08-25 19:56:52 +02:00
mr. m
a3adc1a33e fix: Fixed aligment issues with the urlbar and workspace name, b=no-bug, c=common, workspaces 2025-08-25 19:51:46 +02:00
Mr. M
d2a6e18452 fix: Fixed icon aligments issues, b=no-bug, c=common, folders 2025-08-25 19:41:48 +02:00
Mr. M
59ad9b76df fix: Fixed not initializing folders correctly one some scenarios, b=no-bug, c=folders 2025-08-25 17:01:52 +02:00
Mr. M
55891213b4 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-25 15:19:06 +02:00
Mr. M
6e57e08280 fix: Fixed linux builds not having cargo at the import stage, b=no-bug, c=workflows 2025-08-25 14:59:49 +02:00
mr. m
a6ea91af40 New Crowdin updates (#9995) 2025-08-25 14:21:14 +02:00
Mr. M
c673db42aa feat: Small quality checks before release, b=no-bug, c=folders, common, tabs 2025-08-25 14:11:54 +02:00
Mr. M
cc7deaa5a3 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-25 10:09:52 +02:00
Mr. M
5feef90401 fix: Fixed chrome.xhtml not rendering on tabs, b=closes #9989, c=common 2025-08-25 10:09:46 +02:00
mr. m
61aeceb467 fix: Fixed ungrouping a folder not updating the last saved group, b=no-bug, c=no-component 2025-08-25 01:07:06 +02:00
mr. m
1e8fad2fda fix: Fixed tab scrolling when there's an overflow and default kbs, b=no-bug, c=tabs, folders, kbs 2025-08-25 01:02:20 +02:00
mr. m
067de29750 fix: Fixed aligment for workspace names, b=no-bug, c=workspaces 2025-08-25 00:09:05 +02:00
mr. m
61c4c601c0 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-25 00:03:04 +02:00
mr. m
1ea533da24 feat: Improved update animation rendering, b=no-bug, c=common, folders 2025-08-25 00:02:48 +02:00
Mr. M
bfbf5cce61 fix: Iterate through active folder tabs instead of all tabs, b=no-bug, c=common, folders, workspaces 2025-08-24 23:24:31 +02:00
octaviusz
e8aa5c93ee fix: some minor fixes (#9985) 2025-08-24 18:41:55 +02:00
mr. m
7cbfad9369 chore: Bump version and fix some small quality issues, b=no-bug, c=common, folders, tabs, workspaces 2025-08-24 18:19:41 +02:00
mr. m
d2510f49ca feat: New updating animation and changed some default keyboard shortcuts, b=no-bug, c=common, kbs, tabs 2025-08-24 17:50:37 +02:00
octaviusz
4abac03238 fix: calculate margin-top after expand animation (#9983)
* fix: calculate margin top after expand animation

* fix: Forgot to take into account has-active

* fix: Formatting before push
2025-08-24 16:53:16 +02:00
mr. m
f2093e2153 New Crowdin updates, p=#9826 2025-08-24 15:23:31 +02:00
Mr. M
335ff49ef3 refactor: Refactor active folder collapsing, b=no-bug, c=folders, tabs 2025-08-24 15:17:47 +02:00
Mr. M
06090d7236 test: Added tests for folder collapse bug fix, b=closes #9981, c=folders, tests 2025-08-24 12:06:46 +02:00
Mr. M
a65bac9b8a feat: Set a constant blending mode for transparent sidebars, b=no-bug, c=workspaces 2025-08-24 01:27:31 +02:00
mr. m
7981b42c23 chore: Added initial live folders specs, c=folders (#9976) 2025-08-24 01:21:37 +02:00
octaviusz
5afc6cd7d0 fix: improve tab selection for collapsed folders, p=#9977
Co-authored-by: Mr. M <mr.m@tuta.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-08-24 01:21:25 +02:00
Mr. M
9dff069011 feat: Added zen.tabs.open-pinned-in-new-tab pref, b=no-bug, c=common, compact-mode, folders 2025-08-23 19:58:40 +02:00
Mr. M
b29a2bf7d8 feat: Improve tab selection inside collapsed folders, b=no-bug, c=folders 2025-08-23 14:05:57 +02:00
octaviusz
6b5131bbde feat: Enhance folder creation with split-view groups (#9968) 2025-08-22 13:45:39 -07:00
octaviusz
777bbfeef1 feat: Multiselected tabs support for folders, p=#9941
* feat: Multiselected tabs support

* refactor(folders): Store active tabs as direct references in folders and better handling collapsed items

* fix: Refine tab visibility and state management

* feat:  Add ungroup for multiple selected tabs drag and drop, b=no-bug, c=folders, tabs

* fix: Fixed wrong calculation of indentation and other small refactoring, b=no-bug, c=common, folders, tabs

* fix: Fixed restoring split views, b=no-bug, c=folders, workspaces

* test: Added tests for visible tab, b=no-bug, c=folders, tests, tabs

* feat: Folder active tabs are always visible, b=no-bug, c=folders

* fix: Fixed duplicate tabs appearing on the tab search list, b=no-bug, c=folders

* feat: Added support for active folder unload, b=no-bug, c=folders

* fix: first implementation `expandToSelected`

* fix: Formatting

* fix: Some minor fixes, b=no-bug, c=folders, tabs

* fix: Improve collapse visible tab function, b=no-bug, c=folders

* test: Added folder level tests, b=no-bug, c=folders, tests

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: Mr. M <mr.m@tuta.com>
2025-08-22 09:57:12 -07:00
Mr. M
af73ce2f9c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-21 10:59:54 +02:00
Mr. M
a4c47565be fix: Fixed flashing the urlbar when there are mutations on the DOM, b=no-bug, c=common 2025-08-21 10:59:49 +02:00
octaviusz
c1e2c7ec36 fix: Fixed zen-empty-tab movement while inserting items into a group (#9948) 2025-08-21 10:45:51 +02:00
Mr. M
21e82c2379 fix: Fixed wrong calculation of indentation and other small refactoring, b=no-bug, c=common, folders, tabs 2025-08-21 00:43:44 +02:00
Mr. M
bb9be72863 fix: Fixed restoring split views, b=no-bug, c=folders, workspaces 2025-08-21 00:39:12 +02:00
Mr. M
4a87be372d fix: Fixed session restore for folders with invalid workspace IDs, b=no-bug, c=folders, workspaces 2025-08-20 20:57:51 +02:00
Mr. M
d2e0a38bf3 chore: Preprocess SVG licenses and other small fixes, b=no-bug, c=folders, common, media, glance, tabs, tests, welcome 2025-08-20 13:49:14 +02:00
Mr. M
30a322f481 test: Added test for multiselected tabs inside folders, b=no-bug, c=folders, tests 2025-08-19 23:37:52 +02:00
Mr. M
6b2f1edf0d chore: Updated to firefox 142.0, b=no-bug, c=l10n 2025-08-19 18:15:04 +02:00
Mr. M
850ea775de test: Fixed welcome page tests and added empty tab checks, b=no-bug, c=tests, tabs, welcome 2025-08-19 14:34:38 +02:00
Mr. M
e7a9aba3c0 fix: Fixed restoring folders not working when the empty tab is not first, b=no-bug, c=folders, tabs, tests 2025-08-19 14:17:35 +02:00
Mr. M
04105c3c5e fix: Fixed windows control butons can be seen when switching compact mode, b=closes #9922, c=common 2025-08-19 01:42:55 +02:00
Mr. M
1e59e5d712 fix: Fixed color scheme generation for linux, b=no-bug, c=folders, workspaces 2025-08-19 01:38:15 +02:00
Mr. M
eb163dee88 test: Added tests for folder density and max subfolders, b=no-bug, c=folders, tests 2025-08-18 20:59:35 +02:00
Mr. M
d8196c58ab Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-18 20:11:52 +02:00
Mr. M
d216114364 feat: Imrove border spacing for no-separation in compact mode and other small tweaks, b=no-bug, c=compact-mode, folders, workspaces 2025-08-18 20:09:07 +02:00
octaviusz
f95f245644 fix: Remove overflow: hidden from tabs container (#9923) 2025-08-18 19:26:01 +02:00
octaviusz
6e161ac83e fix: After expanding a folder, has-active folders show extra items (#9920) 2025-08-18 12:32:19 +02:00
Mr. M
e06402f468 chore: Clean up old prefs and fixed small details, b=no-bug, c=common, folders, workspaces 2025-08-17 19:00:24 +02:00
Mr. M
25087e3cbf fix: Fixed 'switch tab' not working when tabs are unloaded, b=no-bug, c=workspaces 2025-08-17 17:09:38 +02:00
12th
b7b868e6ba fix: make scrolling more apparent, p=#9916 2025-08-17 16:19:08 +02:00
Mr. M
bc100ae8e2 feat: Added 'add subfolder' context menu item, b=no-bug, c=folders, tabs 2025-08-17 16:18:22 +02:00
Mr. M
c779267486 feat: Improved theme handling for single workspaces, b=no-bug, c=tabs, folders, workspaces 2025-08-17 15:18:55 +02:00
Mr. M
942606f82b chore: Move ffprefs to the import script from build, b=no-bug, c=no-component 2025-08-17 15:10:25 +02:00
Mr. M
c020106535 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-17 15:08:36 +02:00
mr. m
bf66df57b1 feat: Changed 'expand folder' to 'unpack folder' and fixed pressing TAB on the URL while in compact mode, b=no-bug, c=folders, common, compact-mode 2025-08-17 03:56:06 +02:00
mr. m
129b8efb39 fix: Added more SVG icons and fixed the sizes, b=no-bug, c=common, folders 2025-08-17 02:51:41 +02:00
octaviusz
ce2311c086 feat: Improved indentation when dragging tabs and folders (#9908)
* feat: Improved indentation when dragging tabs and folders

* fix: Formatting
2025-08-16 11:09:53 -07:00
octaviusz
fcaac2ee0c fix: Cannot delete a folder or rename it if clicking on the text (#9906) 2025-08-16 17:20:41 +02:00
Mr. M
f2fcee9605 test: Added tests for folders opening from owner tabs, b=no-bug, c=folders, tests, tabs 2025-08-16 17:20:20 +02:00
octaviusz
8d15c9ef49 fix: Test test_Split_View_Inside_Folder (#9902)
* fix: Test `test_Split_View_Inside_Folder`

* fix: Extra `ungroupTab` call
2025-08-15 20:25:48 +02:00
mr. m
c8e58ad525 fix: Fixed flashing on essential tabs when switching workspaces, b=no-bug, c=configs, common, folders, workspaces 2025-08-15 20:13:29 +02:00
octaviusz
5dcc6d5f44 fix: During session restore insertBefore creates an extra group for (#9899) 2025-08-15 18:26:41 +02:00
Mr. M
8c84901598 test: Fixed workspace bookmarks tests and added new ones for workspace titles, b=closes #9900, c=workspaces, tests 2025-08-15 18:24:25 +02:00
Mr. M
aa23cd5c64 chore: Ran quality checks and license checks, b=no-bug, c=winsign, workspaces 2025-08-15 17:18:24 +02:00
Mr. M
4304e19cbb fix: Fixed glance flashing when fully expanding, b=no-bug, c=folders, glance, tabs 2025-08-15 14:34:07 +02:00
Mr. M
4e2dfd8a13 test: Added tests for tab group expand and collapse, b=closes #9885, c=tabs, folders, tests, workspaces 2025-08-14 18:00:13 +02:00
Mr. M
4a48d11b74 chore: Bypass mozilla written ToU to show our own one, b=no-bug, c=no-component 2025-08-14 17:13:42 +02:00
Mr. M
eb94ea5817 feat: Change input events to fix unhovering when having a site on the parent process, b=no-bug, c=compact-mode 2025-08-14 13:32:40 +02:00
Mr. M
a49e918847 fix: Fixed workspace icons overflow having the wrong spacing, b=no-bug, c=workspaces 2025-08-14 13:29:12 +02:00
Mr. M
4337e5a964 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-14 13:06:10 +02:00
Mr. M
187053c4e8 fix: Fixed changing folder icon in collapsed mode, b=closes #9866, c=folders, workspaces 2025-08-14 13:06:07 +02:00
mr. m
199da1f824 chore: Updated to firefox 142.0, p=#9870
* chore: Updateed to firefox 142.0, b=no-bug, c=l10n, folders

* chore: Finish updating to firefox, b=no-bug, c=tabs

* chore: Fixed mods builds, b=no-bug, c=mods

* feat: Small changes to tabs layout, b=no-bug, c=tabs, compact-mode, folders, workspaces

* test: Fixed tests, b=no-bug, c=scripts, tests, folders

* test: Fixed tests, b=no-bug, c=tabs, tests, welcome
2025-08-13 23:21:38 +02:00
mr. m
2d54e9f27f feat: Dont translate the items if there's no visible pinned tabs, b=no-bug, c=tabs 2025-08-11 23:12:18 +02:00
mr. m
84f962346c feat: Improved font sizes and overall cleanup, b=no-bug, c=folders, tabs 2025-08-11 21:48:24 +02:00
mr. m
bf69ac13b2 fix: Fixed compact mode hovering showing the urlbar for a moment, b=no-bug, c=workspaces, compact-mode, tests 2025-08-11 18:48:36 +02:00
octaviusz
3229126f14 fix: Split view group have an extra group after session restore (#9841) 2025-08-10 17:47:20 -07:00
mr. m
7f244453fc feat: Scale down the folder icon when expanding, b=no-bug, c=folders 2025-08-10 19:20:44 +02:00
mr. m
489923413f fix: Fixed moving folders unpining tabs, b=no-bug, c=tabs 2025-08-10 13:07:52 +02:00
mr. m
ddf5e8f5eb feat: Improved folders tab search suggestions and UI, b=no-bug, c=common, folders 2025-08-09 22:20:35 +02:00
mr. m
3bb8686024 chore: Move PGO builds for macos behind a pref, b=no-bug, c=configs 2025-08-09 21:57:07 +02:00
mr. m
e6b1cbd02a chore: Cleaned up macos mozconfig for packaging, b=no-bug, c=configs 2025-08-09 20:54:38 +02:00
Mr. M
f07c1a5f24 fix: Fixed splitting tabs inside groups, b=no-bug, c=no-component 2025-08-09 13:38:50 +02:00
Mr. M
2c5a7612f8 chore: Added release checks to the mozconfig, b=no-bug, c=common, configs 2025-08-09 13:33:23 +02:00
Mr. M
daae9ac98e feat: Use python3 when running mach from npm, b=no-bug, c=no-component 2025-08-09 13:26:34 +02:00
Mr. M
9e6cafa9bd fix: Fixed restoring folders when session restore is disabled, b=no-bug, c=tabs, folders 2025-08-09 13:25:32 +02:00
Mr. M
91cedcfc1a chore: Bump version and add pref for hiding the throbber, b=no-bug, c=tabs 2025-08-09 10:43:09 +02:00
mr. m
303af80dd7 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-09 10:27:52 +02:00
mr. m
82e0f0609a test: Added tests for split views inside folders, b=no-bug, c=tabs, folders, tests 2025-08-09 10:27:45 +02:00
mr. m
e1fcb6a985 New Crowdin updates (#9797)
* New translations zen-general.ftl (Irish)

* New translations zen-general.ftl (Korean)

* New translations zen-vertical-tabs.ftl (Korean)

* New translations zen-welcome.ftl (Korean)

* New translations zen-workspaces.ftl (Irish)

* New translations zen-workspaces.ftl (Korean)

* New translations zen-preferences.ftl (Korean)

* New translations zen-folders.ftl (Czech)

* New translations zen-folders.ftl (Irish)

* New translations zen-folders.ftl (Korean)

* New translations zen-general.ftl (Hungarian)

* New translations zen-workspaces.ftl (Hungarian)
2025-08-09 01:11:54 -07:00
mr. m
d439cb88d5 fix: Fixed newtab and separator moving when draging a folder, b=no-bug, c=tabs 2025-08-09 01:21:46 +02:00
mr. m
1bf5a2dd9e feat: Improved icon aligments, b=no-bug, c=folders 2025-08-09 01:00:43 +02:00
mr. m
da252b3d7e feat: Add margin when moving groups inside other groups, b=no-bug, c=folders 2025-08-09 00:44:10 +02:00
Mr. M
9dac7bc98d fix: Fixed drag and dropping from pinned to normal not being consistent, b=no-bug, c=tabs, folders 2025-08-08 20:40:28 +02:00
Mr. M
cbe04c223b fix: Fixed emojis having undefiend tooltips, b=closes #9361, c=common, tabs 2025-08-08 14:13:05 +02:00
Mr. M
2f6a8e8f72 chore: Updated to Firefox 141.0.3, b=no-bug, c=l10n 2025-08-08 13:37:46 +02:00
Mr. M
62fb85ded9 chore: Updated to firefox 141.0.3, b=no-bug, c=tabs, folders 2025-08-08 13:27:08 +02:00
mr. m
d51d698036 fix: Small fixes to folders, b=no-bug, c=tabs, common, folders 2025-08-08 10:26:20 +02:00
mr. m
e7add92b7c fix: Fixed repetitive haptic feedback when moving tabs to the pinned section, b=closes #9803, c=tabs 2025-08-08 09:38:10 +02:00
Mr. M
4c542e1867 feat: Improved color rendering for folder icons, b=no-bug, c=folders 2025-08-07 19:38:23 +02:00
Mr. M
afe9e7a85c feat: Added an option to limit the amount of subfolders there are, b=no-bug, c=folders 2025-08-07 19:09:33 +02:00
Mr. M
82f30e1820 feat: Improved dragging normal tabs to the pinned section, b=no-bug, c=tabs, folders, workspaces 2025-08-07 18:09:57 +02:00
Mr. M
5f2af48c4e Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-07 14:29:38 +02:00
Mr. M
30aab09fe2 fix: Fixed restoring folders from saved SQL backup database, b=no-bug, c=common, folders, tabs, workspaces 2025-08-07 14:29:32 +02:00
mr. m
4993c217bb Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-07 12:51:53 +02:00
mr. m
db8b994535 feat: Hide tab in active folder when it's discarded, b=no-bug, c=tabs 2025-08-07 12:46:07 +02:00
Mr. M
7f92d0a75a feat: Remove inline margin end for folders, b=no-bug, c=folders 2025-08-07 00:55:32 +02:00
Mr. M
3fcde9994b fix: Fixed quickly drag and droping pinned tabs to normal tabs not resetting the previous transform, b=no-bug, c=tabs 2025-08-07 00:08:51 +02:00
Mr. M
44d6eebecc perf: Fixed PGO builds failing when being generated, b=no-bug, c=workspaces 2025-08-07 00:03:23 +02:00
Mr. M
75227b7a42 feat: Open the icons on the label element, b=no-bug, c=folders 2025-08-06 23:16:15 +02:00
octaviusz
7afc934919 fix: Adjust last boundary for was-active folder (#9775) 2025-08-06 22:47:50 +02:00
mr. m
0937be6d2e New Crowdin updates (#9766) 2025-08-06 22:37:32 +02:00
Mr. M
81e69b9844 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-06 22:26:50 +02:00
Mr. M
4084ac4763 fix: Fixed renaming folders, b=no-bug, c=folders 2025-08-06 22:26:21 +02:00
octaviusz
8bee4eaa7c fix: Correct drag-and-drop targeting for split-view group labels (#9774) 2025-08-06 22:26:14 +02:00
Mr. M
e66bf0ef57 fix: Fixed downloads attention fill being almost invisible, b=no-bug, c=common 2025-08-06 21:23:13 +02:00
octaviusz
591dce5921 feat: Zen Folders, p=#9355, c=folders
* Start working on zen folders

* Rework zen-folder SessionStore

* Refactor restoreDataFromSessionStore

* fix linter

* Fix preserve folder order on restore

* Feat allow dragging tabs into zen-folder

* Fix ensure collapsed folders are hidden on session restore

* Feat store parentId nested folders

* feat: Implement tabs list popup

* refactor: Move tabs popup to `popups.inc`

* feat: Implement drag-and-drop folder into folder

* feat: Improved UI for search panel, b=no-bug, c=folders

* fix: Add extra margin when animating collapsed folders, b=no-bug, c=folders

* feat: Implement tab group rename and other UI changes, b=no-bug, c=folders, common

* feat: Add animated folder dots and adaptive search popup positioning

* fix: resolve conflicts

* fix: Correct active state indication for collapsed folders

* feat: Allow folders to be double clicked, b=no-bug, c=common, folders

* fix: incorrect tab order

* chore: Update prefs to the rust version, b=no-bug, c=folders

* fix: better handling of subfolders

* chore: Improve dynamic spacing when drag and dropping and fixed split views UI, b=no-bug, c=tabs, folders

* feat: Empty tab and improve drag and drop

* fix: add tab search event once

* fix: Empty tab should always be at first position

* feat: improve drag and drop interaction with folders

* feat: Improve drag-and-drop interaction for zen folders

* fix: Improve zen folder session restoration and visibility

* fix: Correct visible element indexing

* fix: Correct restore subfolder order

* feat: Use empty tabs and dont highlight current folder we currently are in, b=no-bug, c=tabs, folders

* feat: persist and restore split-view group state in subfolders

* fix: npm run pretty

* fix: dropIndicator and transform for split-view-group

* fix: Formatting

* fix: improve split group and folder drag-and-drop and persistence

* chore: Fix lint issues and merge with dev, b=no-bug, c=folders

* chore: Move folder element to a different location, b=no-bug, c=folders

* feat: Added a simple folders context menu and simplified patches, b=no-bug, c=tabs, folders

* fix: Correct active tab position in folders collapse animation

* feat: Add ungroup and delete folder actions

* fix: Fixed empty tabs not being able to be pinned, b=no-bug, c=workspaces

* feat: Added folder -> space conversion and pref checks, b=no-bug, c=folders, workspaces

* Update locales/en-US/browser/browser/zen-folders.ftl

Co-authored-by: Patrik Egyed <pregnor@gmail.com>
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

* fix: Fixed folders not expanding when dragging another folder inside, b=no-bug, c=folders

* refactor: Refactor and improve tab group expansion logic

* feat: New folder dots

* test: Added simple folder creation test, b=no-bug, c=folders, tests

* fix: Don't expand folder when a tab inside it is selected

* feat: Added change folder to space menu item, b=no-bug, c=folders, workspaces

* feat: Added a menu item to create folders more easily, b=no-bug, c=workspaces, common, folders

* feat: Improved animations for collapsing active folders, b=no-bug, c=folders

* fix: Insert folder before pinned separator

* test: Improve folder and welcome testing, b=no-bug, c=folders, tests, welcome

* test: Fixed welcome tests, b=no-bug, c=folders, tests, welcome

* chore: lint, b=no-bug, c=tests, welcome

* feat: Add better selected UI, b=no-bug, c=folders

* feat: Emoji icons

* fix: Better handling of drag-and-drop folder highlighting

* fix: Single quotes

* fix: Hide emoji when folder has selected tab

* feat: Improved icons and animations, b=no-bug, c=folders, tabs

* fix: Fixed fetching the wrong prefs, b=no-bug, c=tabs, folders

* fix: Smoother dot animations

* fix: dragOverFolderThreshold condition and linter

* feat: visually collapse/expand active tab groups on drag/drop

* fix: Correctly transform folder with selected tab

* feat: Added better icons picker to support SVG, b=no-bug, c=common, folders, workspaces

* fix: Correctly transform tabs after moving them

* fix: Fixed not handling properly pinned tab count, b=no-bug, c=tabs, common, folders

* chore: Small formatting, b=no-bug, c=folders

* feat: Support SVG for folder icons

* fix: Formatting

* fix: Performance improvements for SVG icons

* fix: Shift up the folder icon

* fix: Handle null/undefined user icon values defensively

* feat: Improved icon sizes and fixed bug when collapsing folders with collapsed folders, b=no-bug, c=common, folders, workspaces

* chore: Tweaked the transform values for icons, b=no-bug, c=folders

* feat: Added support for collapsed mode (experimental), b=no-bug, c=folders

* fix: ungroup split view

* fix: Improve handling of special tabs during folder creation and drag-and-drop

* fix: Formatting

* feat: Imrpoved hardware accelaration for the icons and folder height calculation, b=no-bug, c=tabs, folders

* refactor: Extract dragover logic for tab group labels

* fix: Small fixes to the folders UI, b=no-bug, c=tabs, folders

* feat: Improved icons opacity and dialog, b=no-bug, c=common, workspaces

* test: Added subfolders basic test, b=no-bug, c=folders, tests

* fix: Drop indicator for folder targets

* feat: Improved drag and drop handling from normal to pinned tabs, b=no-bug, c=folders, tabs

* fix: Fixed moving split views into pinned tabs container, b=no-bug, c=folders, tabs

* feat: Improved new drag and drop offset, b=no-bug, c=tabs

* feat: Refine folder drop behavior with new thresholds

* fix: tabs.js extra space in patch

* fix: Properly handle has-active state

* fix: Add optional chaining for activeGroups length check

* fix: Fixed moving tabs to the workspace indicator not showing any feedback, b=no-bug, c=tabs

* feat: Change svg stroke width, b=no-bug, c=folders, tabs

* feat: Remove aspect ratio for the folder icon, b=no-bug, c=folders, tabs

* feat: Don't reset transform when pining tabs, b=no-bug, c=tabs

* feat: Ungroup tabs when dragging and make sure to animate tabs after the selected one, b=no-bug, c=tabs, folders

* fix: Transform folder with active tab

* fix: Fixed expand animation not working for the first time, b=no-bug, c=folders

* feat: Add expand to selected functionality for folders

* fix: Formatting

* Update src/zen/folders/ZenFolder.mjs

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

* Update src/zen/workspaces/ZenWorkspaces.mjs

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

* fix: Set icon for new workspace

* fix: Formatting

* fix: Hide the icon if empty

* fix: Optimize tab drag-over transitions

* feat: Lower the drag and drop threshold, b=no-bug, c=tabs, folders

* feat: Hide search panel when theres no visible tabs, b=no-bug, c=tabs, folders

* fix: Adapt tab-group to new changes

* fix: Fixed expanding split views as folders, b=no-bug, c=folders

* feat(tabs): Implement tab grouping persistence for pinned tabs

This commit introduces the ability to group pinned tabs for better organization.

Changes include:

- Added `createGroup` to create new tab groups.
- Added `addTabToGroup` to add existing tabs to a group.
- Added `removeTabFromGroup` to remove a tab from a group (moving it to the root level).
- Added `moveTabBetweenGroups` to move tabs between different groups or to the root level.
- Added `getAllGroups` to retrieve all tab groups, optionally filtered by workspace.
- Added `getGroupInfo` to retrieve information about a specific group, including its child count.
- Added `reorderTabsInGroup` to reorder tabs within a specific group.

These functions provide a comprehensive API for managing tab groups within the Zen Browser.  Error handling and input validation are included for robustness.  Database transactions are used to ensure data consistency. Observers are notified of changes to notify the sync engine.

* feat: Improve stroke colors for light mode, b=no-bug, c=folders

* perf: cache and optimize animation updates

* fix: Expand folder after drop

* fix: Update active state on tab change

* feat: Sync groups to new windows, b=no-bug, c=folders, tabs, workspaces

* feat: Finish window syncing for new folders, b=no-bug, c=tabs, folders, workspaces

* feat: Make sure SVG icons use the context fill instead of the current color, b=no-bug, c=common, folders

* feat: Added support for drag and drop in collapsed mode, b=no-bug, c=tabs, folders

* fix: Clean up tab attributes and styles on workspace transfer

* fix: Fixed svg icons being always dark, b=no-bug, c=workspaces

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: Mr. M <mr.m@tuta.com>
Co-authored-by: Patrik Egyed <pregnor@gmail.com>
Co-authored-by: Kristijan Ribarić <kriba13@gmail.com>
2025-08-06 08:59:08 -07:00
Mr. M
7cf96dde23 chore: Update new firefox patches, b=no-bug, c=no-component 2025-08-05 19:16:28 +02:00
mr. m
8908d3aa50 chore: Updated to firefox 141.0.2, p=#9760, c=l10n 2025-08-05 16:21:37 +02:00
Mr. M
7ec4e86160 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-04 16:53:54 +02:00
Mr. M
203d1ba701 fix: Fixed split views not being shown from the context menu, b=no-bug, c=split-view 2025-08-04 16:53:50 +02:00
mr. m
96a307bafa New Crowdin updates (#9736) 2025-08-04 16:34:52 +02:00
Mr. M
f4cec5f210 test: Fixed startup tests not initializing l10n correctly, b=no-bug, c=common 2025-08-03 12:51:36 +02:00
Mr. M
a7874ca46e feat: Load l10n newtab message after loading, b=no-bug, c=common 2025-08-02 22:41:13 +02:00
mr. m
1bca252979 New Crowdin updates (#9700) 2025-08-02 20:51:31 +02:00
Mr. M
3ba805802a fix: Fixed deleting a workspace and restarting, b=no-bug, c=glance, split-view, workspaces 2025-08-02 20:50:48 +02:00
Mr. M
75a04bb354 chore: [no-lint]: Format project, b=no-bug, c=workspaces 2025-08-02 14:10:14 +02:00
Tom
883f406db6 fix: keep gradient-legacy-version pref on workspace change (#9722) 2025-08-02 14:09:29 +02:00
Mr. M
81ea7d06d4 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-08-02 14:09:03 +02:00
Mr. M
0edf37a239 fix: Fixed pinned tabs reseting not using the proper title, b=no-bug, c=tabs 2025-08-02 14:08:55 +02:00
mr-cheffy
1dce853e2a docs: Update monthly issue metrics, b=(no bug), c={docs} 2025-08-01 02:57:27 +00:00
Mr. M
d6ca32fe3a Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-31 19:57:29 +02:00
Mr. M
b02374bdc1 chore: Show welcome page before initial UI has been initialized, b=no-bug, c=common 2025-07-31 19:57:22 +02:00
mr. m
c8d26461e6 feat: Added a pref for hover hacks in compact mode hover detection, b=no-bug, c=compact-mode 2025-07-30 22:33:29 +02:00
Mr. M
36fe38c145 feat: Improve startup time and reduce initial animations, b=bug #6997, c=common, workspaces 2025-07-30 11:41:09 +02:00
Mr. M
db0880ea8b fix: Fixed hovering outside the window instantly hiding the sidebar, b=no-bug, c=compact-mode 2025-07-30 02:38:11 +02:00
Mr. M
20392e8e24 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-29 23:47:43 +02:00
Mr. M
e6d6ca53df feat: Start session restoring empty tabs and flush tab state for newly expanded glance tabs, b=no-bug, c=common, glance, workspaces 2025-07-29 23:47:34 +02:00
mr. m
2abd1cb321 New Crowdin updates (#9690) 2025-07-29 23:32:15 +02:00
Mr. M
ff5c0543d5 chore: Add a bit more of delay to hover checks, b=no-bug, c=compact-mode 2025-07-29 22:18:50 +02:00
mr. m
1e6067d100 fix: Fixed manually unloading glance leading to rendering it useles, p=#9687, c=glance 2025-07-29 15:04:35 +02:00
mr. m
55100f7bc3 chore: Bump surfer version, p=#9686, c=no-component 2025-07-29 14:46:13 +02:00
mr. m
d21e6c4274 chore: Bump motion version, p=#9677, c=vendor 2025-07-29 00:39:49 +02:00
mr. m
6641152100 chore: Implemented static linting for JS modules, p=#9673, c=common 2025-07-28 21:08:31 +02:00
mr. m
d9ccd5c6a2 New Crowdin updates (#9669)
* New translations zen-workspaces.ftl (French)

* New translations zen-preferences.ftl (Vietnamese)
2025-07-28 19:02:52 +02:00
mr. m
daf94bd66d chore: Defined base path for crowdin, b=no-bug, c=no-component 2025-07-28 18:05:16 +02:00
Mr. M
b8f73482da chore: Fixed crowdin translation paths, b=no-bug, c=no-component 2025-07-28 17:58:20 +02:00
Mr. M
fa36ab417b fix: Attempt at fixing compact mode disabling on startup, b=bug #8606, c=compact-mode 2025-07-28 17:34:55 +02:00
Mr. M
bdab8a62a3 fix: Fixed holding down ctrl+T repeatedly retrigering the searvh popup, b=closes #9621, c=common 2025-07-28 17:26:59 +02:00
mr. m
dfd2830ceb test: Added tests for split view, p=#9667, c=tests 2025-07-28 17:05:23 +02:00
mr. m
36a84261b3 chore: Migrate l10n repo to the main repository, p=#9662, c=l10n 2025-07-28 14:26:41 +02:00
Mr. M
e5d4e91e61 fix: Fixed drag and droping split view groups, b=no-bug, c=tabs 2025-07-27 08:43:19 +02:00
Mr. M
5787c7d664 fix: Fixed expanding glance while on a split view, b=no-bug, c=no-component 2025-07-27 08:35:07 +02:00
Mr. M
1518ea71f4 fix: Fixed glance crashing when trying to be closed, b=closes #9633, c=glance 2025-07-26 23:10:45 +02:00
mr. m
e235ac6fd6 fix: Fixed glance button cancelation not working, b=no-bug, c=glance, workspaces 2025-07-26 12:46:27 +02:00
mr. m
69c8e6a0fd Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-25 21:02:06 +02:00
mr. m
e395e0fa1b fix: Fixed double arrows on the urlbar action row, b=no-bug, c=common 2025-07-25 20:57:02 +02:00
Mr. M
19fbad748c test: Fixed restore tests and fixed possible memory leak on theme modifiers, b=no-bug, c=common, workspaces, tests 2025-07-25 12:32:57 +02:00
Mr. M
c9023353f6 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-25 11:15:16 +02:00
Mr. M
921afb04a4 fix: Fixed changing workspaces not replacing the empty tab, b=no-bug, c=workspaces 2025-07-25 11:15:09 +02:00
mr. m
578ca15268 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-25 01:29:59 +02:00
mr. m
5f61efa26b fix: Windows 11 - Fix 'apply split grid' native dialog show even after hiding the buttons, b=no-bug, c=tabs 2025-07-25 01:29:50 +02:00
mr. m
92607e2eee fix: Fix wrong spacing on the app menu item
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-07-24 17:49:08 +02:00
Mr. M
78b1088b41 fix: Make sure to source cargo env before building, b=no-bug, c=workflows 2025-07-24 16:38:02 +02:00
mr. m
51f22680f4 fix: Install cargo after bootstraping for linux, b=no-bug, c=workflows 2025-07-24 13:16:14 +02:00
mr. m
5891063bff Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-24 12:15:09 +02:00
mr. m
2ad591f784 feat: Improved performance for compact mode by stoping the use of has selectors, b=no-bug, c=common, compact-mode, split-view 2025-07-24 12:14:59 +02:00
Antonio Enriquez
6b12eed38b fix: Fix copy button not working in calculator and unit conversion results (#9588)
Resolves race condition where urlbar view close was interrupting engagement events, preventing onEngagement from being called.
2025-07-23 10:19:11 -07:00
mr. m
d0df3d5a52 test: Fixed drag and drop tests hanging on some cases, b=no-bug, c=tests, tabs, workspaces 2025-07-23 12:11:32 +02:00
mr. m
ca289363c3 test: Added drag and drop automatic testing, b=no-bug, c=tests, scripts, tabs 2025-07-23 01:33:12 +02:00
mr. m
999519f85c chore: Pref cleanup, b=no-bug, c=glance, tabs 2025-07-23 00:57:03 +02:00
mr. m
21bc9da02e Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-22 21:35:02 +02:00
mr. m
e05cdddab0 chore: Updated to Firefox 141.0, b=no-bug, c=common, media 2025-07-22 21:34:45 +02:00
dependabot[bot]
a07128fc2c chore(deps): bump form-data in the npm_and_yarn group across 1 directory (#9571)
Bumps the npm_and_yarn group with 1 update in the / directory: [form-data](https://github.com/form-data/form-data).


Updates `form-data` from 4.0.2 to 4.0.4
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.2...v4.0.4)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 03:11:41 -07:00
mr. m
e69979f0d6 chore: Format project before twilight release, b=no-bug, c=no-component 2025-07-20 01:22:06 +02:00
mr. m
ee1a5d0ac4 feat: Hide theme preferences if zen.theme.disable-lightweight is enabled, b=no-bug, c=no-component 2025-07-20 01:21:12 +02:00
mr. m
8a60cbd61f fix: Improved native toolbar schemes, b=no-bug, c=common, workspaces 2025-07-20 01:16:58 +02:00
Mr. M
17f6291a1d feat: Improved custom color generation UI, b=no-bug, c=workspaces 2025-07-19 22:25:27 +02:00
Mr. M
71598f7dcc chore: Import patches before bootstraping, b=no-bug, c=no-component 2025-07-19 21:41:47 +02:00
Mr. M
7e63561092 fix: Use macos SDK 15.5 instead of 15.4 which is no longer available, b=no-bug, c=no-component 2025-07-19 21:28:07 +02:00
Mr. M
54e1ffa91d chore: Use element index rather than tab index when dragging, b=no-bug, c=tabs 2025-07-19 21:05:59 +02:00
Mr. M
a82b05bc75 fix: Fixed compact mode displaying wrong workspace themes, b=no-bug, c=workspaces 2025-07-18 15:57:47 +02:00
Mr. M
f862e184a6 test: Removed replaced-newtab for the mochitest profile and did an overall license check and clanup, b=no-bug, c=scripts, flatpak, tests, common, media, mods, split-view, glance, welcome, workspaces, vendor 2025-07-18 13:36:02 +02:00
Mr. M
5c19b0b58d Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-18 00:26:19 +02:00
Mr. M
2fa2865f29 fix: Fixed TODO in color picker and fixed spacing issues on multiple toolbars, b=no-bug, c=glance, tabs, workspaces 2025-07-18 00:26:14 +02:00
CosmoCreeper
9e04afc7a3 Remove overwritten font size. (#9513)
Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>
2025-07-17 20:56:55 +02:00
Mr. M
5ad1c6c323 feat: Improved glance buttons to be more consistent, better aligned and more pleasing to look at in general, b=no-bug, c=common, glance, split-view, workspaces 2025-07-17 19:04:39 +02:00
Mr. M
3f4595f86e feat: Added dark mode bias and better font sizes, b=no-bug, c=common, tabs, workspaces 2025-07-17 17:58:30 +02:00
Mr. M
66fcc9e1e2 test: Fixed tests for new firefox version, b=no-bug, c=tests, glance, welcome, workspaces 2025-07-17 12:07:06 +02:00
Mr. M
9e9d4f294a feat: Added a better custom color input, b=no-bug, c=tabs, workspaces 2025-07-16 23:27:40 +02:00
Mr. M
d01d804e89 fix: [no-lint]: Fixed rust prefs not targeting a valid file, b=no-bug, c=no-component 2025-07-16 21:49:10 +02:00
Mr. M
eb843d94a5 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-16 17:09:37 +02:00
Mr. M
969bcd0a48 chore: Updated surfer to latest, b=no-bug, c=no-component 2025-07-16 17:09:28 +02:00
mr. m
982e194a98 chore: Rewrite prefs in rust, p=(#9491), c=workflows, winsign 2025-07-16 17:09:16 +02:00
Mr. M
f8be01fe59 test: Fixed tests for firefox 141.0, b=no-bug, c=common 2025-07-15 18:37:38 +02:00
mr. m
c88bf27f3d chore: Updated to firefox 141.0, c=no-component, p=#9478 2025-07-15 18:16:25 +02:00
mr. m
a283824122 Revert "Firefox 141.0 (#9467)" (#9477) 2025-07-15 18:08:58 +02:00
mr. m
def1008e2d Firefox 141.0 (#9467) 2025-07-15 18:05:46 +02:00
mr. m
ff0a25b704 feat: Tweak colors to blend for windows/mica, b=no-bug, c=workspaces 2025-07-13 23:28:42 +02:00
mr. m
f456994b61 feat: Improved color blending for transparent systems, b=no-bug, c=common, workspaces 2025-07-13 18:20:14 +02:00
mr. m
9988994129 fix: Dont set compact mode preference when initializing, b=no-bug, c=compact-mode 2025-07-13 13:47:04 +02:00
mr. m
98cf09f4e2 feat: Always use the system theme when using custom colors, b=no-bug, c=workspaces 2025-07-13 12:35:44 +02:00
mr. m
6941ec099c fix: Fixed wrongly set patch, b=no-bug, c=no-component 2025-07-13 11:56:00 +02:00
mr. m
0c99d9b5ef feat: Make the sidebar darker when no color is selected, b=no-bug, c=workspaces 2025-07-12 20:54:00 +02:00
Fergus Yip
0fe812f218 add open button to background tab toast (#9428)
* add open button to background tab toast

* address comment
2025-07-12 17:41:23 +02:00
Jai A P
60acb71aa6 Fix incorrect tab count in closing confirmation dialog (#9408) 2025-07-12 14:03:14 +02:00
mr. m
b28bc42504 feat: Improved color saturation calculations, b=no-bug, c=common, workspaces 2025-07-12 11:20:17 +02:00
mr. m
bf859a826e chore: Bump version, b=no-bug, c=no-component 2025-07-12 09:10:41 +02:00
mr. m
70cc16ea8e fix: Fixed wrong color schemes in different elements, b=bug #9229, c=common 2025-07-12 09:03:32 +02:00
mr. m
9080fae09d Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-12 08:52:03 +02:00
mr. m
c4e7f4e442 feat: Added option to always use system theme and improve color handling for mica, b=no-bug, c=common, workspaces 2025-07-12 08:51:55 +02:00
Mr. M
c5ce3af9fe fix: Fixed windows signing process not being configured correctly, b=no-bug, c=no-component 2025-07-11 14:36:01 +02:00
mr. m
f7fe355369 feat: Permit essentials to be unloaded, b=no-bug, c=tabs 2025-07-10 22:05:18 +02:00
mr. m
acde67213d fix: Fixed compact mode not being always enabled at startup, b=bug #8606, c=compact-mode 2025-07-10 16:42:10 +02:00
mr. m
28a0f69a52 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-10 14:04:23 +02:00
mr. m
9f9d2ee546 feat: Prevent infinite loop of restarts and add dark mode legacy version, b=no-bug, c=common, workspaces 2025-07-10 14:04:12 +02:00
Mr. M
aabde4fb05 feat: Improve accessibility contrast checks and add mroe padding to HSL color detection, b=no-bug, c=common, workspaces 2025-07-10 02:30:51 +02:00
mr. m
1f4f88ac13 feat: Only blend with white colors on macosx, b=no-bug, c=workspaces 2025-07-09 21:39:19 +02:00
mr. m
8694d6a67b feat: Use a bolder name for workspace names, b=no-bug, c=workspaces 2025-07-09 11:45:10 +02:00
Mr. M
4dc0f5df8e chore: [no-lint] Updated to firefox 140.0.2, b=no-bug, c=no-component 2025-07-08 13:24:57 +02:00
Mr. M
1c09d40851 feat: Mute icons are now properly displayed on pinned tabs, b=no-bug, c=tabs, common, welcome, workspaces 2025-07-08 13:20:38 +02:00
mr. m
c9598e1612 feat: Make color picker change brightness based on the distance from the center, b=no-bug, c=common, tabs, workspaces 2025-07-07 20:52:39 +02:00
mr. m
1c37c15fc2 fix: Fixed closing the window when theres no essentials, b=closes #9319, c=no-component 2025-07-07 20:51:52 +02:00
mr. m
e068428601 feat: Improved lightness detection and media sharing controls, b=no-bug, c=media, workspaces 2025-07-05 22:59:43 +02:00
mr. m
1a3a8a09e1 feat: Fixed toast notifications contrasting, b=no-bug, c=common 2025-07-03 20:56:17 +02:00
mr. m
f80fe998e8 feat: Make default lightness be 50%, b=no-bug, c=workspaces 2025-07-03 19:46:30 +02:00
mr. m
974680e1a4 feat: Changed migration version to v2, b=no-bug, c=common 2025-07-02 11:04:04 +02:00
mr. m
3b8202f207 feat: Fixed disable all mods not working, b=no-bug, c=mods 2025-07-02 10:46:39 +02:00
mr. m
f6da5047c2 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-07-01 13:28:43 +02:00
mr. m
27b03a7675 feat: Mark stylesheets as changed when updating mods, b=no-bug, c=mods 2025-07-01 13:28:34 +02:00
mr-cheffy
edf7c36145 docs: Update monthly issue metrics, b=(no bug), c={docs} 2025-07-01 02:50:35 +00:00
mr. m
4f049111b1 feat: Added legacy version for gradients picker, b=no-bug, c=common, workspaces 2025-07-01 01:30:04 +02:00
mr. m
0df0d16fa4 feat: Make default brightness 50% for new colors, b=no-bug, c=workspaces 2025-07-01 00:29:35 +02:00
mr. m
0735388cb1 feat: Use primary color to deduce dark mode, b=no-bug, c=workspaces 2025-06-30 20:15:03 +02:00
mr. m
87088d016c feat: Small fixes to gradient picker, b=no-bug, c=media, workspaces 2025-06-30 19:58:54 +02:00
mr. m
a06b7b6b38 fix: Fixed crashes with mods and default lightness will be 50%, b=no-bug, c=mods, workspaces 2025-06-30 08:31:25 +02:00
mr. m
c84d500bd5 feat: Increased border radius for buttons, b=no-bug, c=common 2025-06-29 20:55:49 +02:00
mr. m
1ad8f0f5ff Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-29 18:08:09 +02:00
mr. m
4ea3532fe1 feat: Remove color for toast notifications, b=no-bug, c=common 2025-06-29 18:08:05 +02:00
Philly Cai
a1e21546c8 fix: align with Firefox UI styles & improve accessibility (#9221) 2025-06-29 17:47:23 +02:00
mr. m
f680b4592b feat: Small details before release, b=no-bug, c=common, split-view, workspaces 2025-06-29 11:01:25 +02:00
Philly Cai
b0ab43d19d docs: add local development setup guidelines (#9210) 2025-06-29 00:33:55 +02:00
mr. m
60820e413d Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-28 21:52:49 +02:00
mr. m
9e338aabbc feat: Improved color choices for backgrounds and fixed opacity on tab titles, b=no-bug, c=common, tabs, workspaces 2025-06-28 21:51:42 +02:00
Mr. M
6a8afc4282 feat: Added migration for webUI theme and fixed comments on profile configs, b=no-bug, c=compact-mode, glance, kbs, mods, split-view, workspaces, media, common 2025-06-28 21:25:52 +02:00
Mr. M
54702d9092 feat: Improved media player spacings, b=no-bug, c=media 2025-06-28 19:12:49 +02:00
mr. m
120f15d645 Remove the funding file and export it to a global profile
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-06-28 18:50:39 +02:00
Mr. M
6b306c98dc chore: Update to firefox 140.0.2, b=no-bug, c=workspaces 2025-06-28 18:20:13 +02:00
mr. m
3da5eda339 feat: Small improvements to haptifc feedback and coloring, b=no-bug, c=common, media, tabs, workspaces 2025-06-28 18:04:30 +02:00
mr. m
2a701bd2b9 fix: Fixed about dialog and compact mode on twilight, b=no-bug, c=common, compact-mode, workspaces 2025-06-28 01:22:08 +02:00
mr. m
ed5740c24d fix: Fixed scaling issues for the color picker track, b=no-bug, c=workspaces 2025-06-27 17:11:32 +02:00
mr. m
d96d6831a2 fix: Fixed haptic feedback on color picker, b=no-bug, c=workspaces 2025-06-27 16:55:20 +02:00
mr. m
5930552cdc feat: Add grey-out effect for inactive windows and adjust opacity settings, b=no-bug, c=workspaces, styles 2025-06-27 16:39:23 +02:00
mr. m
84183910b7 feat: Improved contrasting and font colors, b=no-bug, c=common, tabs, workspaces 2025-06-27 02:50:12 +02:00
mr. m
48df87da98 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-26 21:03:53 +02:00
mr. m
51d4396088 feat: Improved scrolling and fixed identifying contrast on custom colors, b=bug #9185, c=common, workspaces 2025-06-26 21:03:41 +02:00
Mr. M
78cd4ed095 chore: Bump version, b=no-bug, c=no-component 2025-06-26 21:03:23 +02:00
Mr. M
69f60b7066 chore: Made container specific essentials the default, b=no-bug, c=workspaces, common, tests 2025-06-26 20:49:55 +02:00
mr. m
f0169277a0 feat: Improved swiping between workspaces and other contrasting issues, b=no-bug, c=common, media, workspaces 2025-06-26 17:02:15 +02:00
mr. m
ffdae9a05b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-26 01:01:04 +02:00
mr. m
47c5cc7ccb fix: Fixed lightweight themes being enabled by default and other small theme changes, b=no-bug, c=common, tabs, workspaces 2025-06-26 01:00:57 +02:00
Vijay Aravamudhan
c664a65100 fix: Changed 'KeyShortcutModifiers' to reflect proper class name 'nsKeyShortcutModifiers' (#9183) 2025-06-25 14:59:33 -07:00
mr. m
65c72a7871 fix: Fixed keyboard shortcuts not working on the settings page, b=no-bug, c=no-component 2025-06-25 23:30:51 +02:00
mr. m
76166c4aa3 fix: Made detected contrasts pass accessibility tests, b=no-bug, c=common, workspaces 2025-06-25 16:43:13 +02:00
mr. m
ee20de3c3d feat: Disable light weight themes and use our own ones, b=no-bug, c=common, tabs, workspaces 2025-06-25 12:17:27 +02:00
mr. m
3fca0657b5 fix: Fixed color picker for windows mica, b=no-bug, c=tabs, common, compact-mode, workspaces 2025-06-25 01:51:33 +02:00
mr. m
7d7e57d6ee feat: Finished gradient predefined colors, b=no-bug, c=common, tabs, workspaces 2025-06-24 21:44:54 +02:00
Mr. M
08947fd4a1 fix: Fixed split view having clipped dialogs, b=no-bug, c=compact-mode, split-view, workspaces 2025-06-24 19:12:57 +02:00
Mr. M
12ae2daeba feat: Fix aligment issues with initial gradient text, b=no-bug, c=common, workspaces 2025-06-24 17:53:11 +02:00
mr. m
fe77048619 fix: Fixed workspace overflows not working and refined new HSL picker, b=no-bug, c=tabs, common, compact-mode, workspaces 2025-06-24 17:44:22 +02:00
Mr. M
9971dbd0ad fix: Fixed positions for gradients selector, b=no-bug, c=common, workspaces 2025-06-24 16:37:14 +02:00
mr. m
b735567504 Gradient hue revamp (#9093) 2025-06-24 05:08:40 -07:00
Jai A P
ba7eff60ef Fix minor changes in urlbar when using zen-floating-urlbar (#9120) 2025-06-23 06:56:00 +02:00
mr. m
400598a0b1 feat: Removed legacy stylesheets config and implement c++ mods backen… (#9131) 2025-06-23 00:07:39 +02:00
Shinwoo PARK
dc6f46695a fix: Fix tab drag indicator orientation to horizontal on collapsed toolbar (#9126) 2025-06-22 17:07:36 +02:00
octaviusz
48f036d6a0 Fix TypeError: can't access property "pinned", group is undefined (#9116) 2025-06-21 18:36:33 +02:00
Mr. M
3a317daa87 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-21 17:30:08 +02:00
Mr. M
8e67690f82 fix: Fixed tab icon URL being incorrect when unloading, b=no-bug, c=tabs 2025-06-21 17:30:03 +02:00
mr. m
1594c5c08f fix: Fixed copy url for firefox 140.0, b=no-bug, c=common 2025-06-21 11:55:31 +02:00
mr. m
fd4c96e4b3 feat: Make the browser window have a sidebar appearance, b=no-bug, c=common 2025-06-21 11:18:34 +02:00
Mr. M
37bd317391 test: Added tests for the welcome page, b=no-bug, c=tests, glance, welcome 2025-06-21 02:05:55 +02:00
Mr. M
2c53b4a8c5 chore: [no-lint] Added blacksmith logo to readme, b=no-bug, c=no-component 2025-06-20 23:45:17 +02:00
Mr. M
5040df2416 chore: [no-lint] Fix action runners for blacksmith, b=no-bug, c=workflows 2025-06-20 14:13:23 +02:00
blacksmith-sh[bot]
8bc4c97215 .github/workflows: Migrate workflows to Blacksmith runners (#9104)
Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-06-20 14:02:23 +02:00
mr. m
a435d4ec18 feat: Added support for linear gradient dithering, b=no-bug, c=no-component 2025-06-20 01:58:09 +02:00
mr. m
bed6fa7eca Updated to firfox RC 140.0 (#9092) 2025-06-18 17:16:40 +02:00
mr. m
dcd032856b fix: Fixed invalid targets being used on workspace labels, b=no-bug, c=tabs, workspaces 2025-06-16 19:44:14 +02:00
mr. m
bf95bc7078 feat: Wait one more frame before marking the sidebar as hover, b=no-bug, c=tabs, workspaces 2025-06-16 12:09:34 +02:00
mr. m
ab2a982bf0 fix: Fixed context menu not updating when right clicking the workspace icon, b=no-bug, c=workspaces 2025-06-16 11:45:08 +02:00
mr. m
5cd1f77e2d feat: Insert workspace names on the context menu for easier switch, b=no-bug, c=workspaces 2025-06-16 01:15:11 +02:00
mr. m
a17a1da3b8 fix: Fixed context menu data disappearing too early, b=no-bug, c=workspaces 2025-06-15 06:15:22 +02:00
mr. m
ecbce38f52 fix: Fixed deleting a workspace from context not working, b=no-bug, c=workspaces 2025-06-15 06:08:01 +02:00
mr. m
0693bb7a61 fix: Fixed compact mode sidebar infinitily expanding when creating a new workspace, b=no-bug, c=compact-mode, workspaces 2025-06-14 23:28:33 +02:00
mr. m
7f28047f82 fix: Fixed tabs appearing where pinned tabs are when splitting views, b=no-bug, c=workspaces 2025-06-14 19:49:04 +02:00
mr. m
d1fffc59cf fix: Fixed dragging tabs rendering the sidebar useless on some occations, b=closes #9020, c=tabs 2025-06-14 15:06:32 +02:00
mr. m
8e799a678f fix: Fixed empty windows appearing when using the window.open JS API, b=closes #8958, c=workspaces 2025-06-14 14:08:11 +02:00
mr. m
a3f1733fd4 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-14 13:57:30 +02:00
mr. m
ea23c3f63d feat: Added context menus to workspace icons at the button and small fixes, b=no-bug, c=common, workspaces 2025-06-14 13:56:37 +02:00
mr. m
7d51ae1f07 fix: Fixed bookmarks being weird on private window, b=closes #8995, c=workspaces 2025-06-14 13:10:04 +02:00
mr. m
469604dd28 fix: Fixed change to different workspace for a tab in the context menu not displaying workspaces list at launch, b=closes #9008, c=workspaces 2025-06-14 12:50:57 +02:00
mr. m
3f77bc972b fix: Fixed overflow menu not being visible, b=closes #9009, c=no-component 2025-06-14 12:50:23 +02:00
mr. m
59263eae9e fix: Fixed new tabs opening where pinned tabs are when creating a split view, b=closes #9014, c=no-component 2025-06-14 12:29:51 +02:00
mr. m
251967435d Revert "made the button in toast stand out more (#9016)" (#9018) 2025-06-14 03:29:44 -07:00
Obscure.
a93e50cc54 made the button in toast stand out more (#9016)
Signed-off-by: Obscure. <69711181+kritishd8@users.noreply.github.com>
2025-06-14 11:57:18 +02:00
mr. m
54bdabbf25 Bump firefox version for twilight
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-06-13 17:00:08 +02:00
mr. m
5b7445fe31 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-13 11:11:41 +02:00
mr. m
09ee6f2097 fix: Fixed create button hiding and reshowing when clicked multiple times, b=no-bug, c=common, workspaces 2025-06-13 11:11:27 +02:00
Mr. M
f240fabe77 fix: Prevent urlbar unformatting when changing layouts, b=no-bug, c=common 2025-06-12 20:03:27 +02:00
Mr. M
bf6e493f89 feat: Add comfirmation before deleting a workspace, b=no-bug, c=common, workspaces 2025-06-12 19:13:50 +02:00
mr. m
75a3b82d2c chore: Update l10n packs, b=no-bug, c=no-component 2025-06-12 12:38:51 +02:00
mr. m
9c8b442a46 feat: Render emojis panel before actually loading the emojis, b=no-bug, c=common, workspaces 2025-06-12 12:13:43 +02:00
mr. m
1f3d8b492b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-12 11:57:15 +02:00
mr. m
5013533ad8 perf: Re-enable msd physics for smooth scrolling, b=no-bug, c=no-component 2025-06-12 11:51:50 +02:00
Mr. M
adc4b956dd Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-12 10:44:31 +02:00
Mr. M
219d1989d9 feat: Completed the emoji lists for workspace picker and other small changes, b=closes #7608, c=common, workspaces 2025-06-12 10:44:04 +02:00
octaviusz
fa7f986319 Fix data-l10n-id (#8980) 2025-06-12 09:45:32 +02:00
mr. m
ce75bc152a feat: Improved workspace creation animations, b=no-bug, c=workspaces 2025-06-11 21:59:03 +02:00
Mr. M
289e84b75d chore: Update l10n packs, b=no-bug, c=no-component 2025-06-11 21:35:37 +02:00
Mr. M
4da5a40419 feat: Small tweaks for workspace creation form, b=closes #8974, c=common, tabs, workspaces 2025-06-11 21:28:01 +02:00
Mr. M
7bf0b42afd fix: Fixed reordering multiple tabs making compact mode hang, b=closes #8978, c=tabs 2025-06-11 20:54:27 +02:00
Mr. M
5488b1d62e feat: Added a more descriptive workspace rearrange string, b=no-bug, c=common, workspaces 2025-06-11 17:05:00 +02:00
mr. m
ef22f08115 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-11 14:45:09 +02:00
mr. m
e8c43f5979 feat: Added workspace rearrange inline with the icons, b=no-bug, c=workspaces, common 2025-06-11 14:45:00 +02:00
Mr. M
e9bbbaf446 fix: Fixed opening glance from a split view making tabs unaccessible, b=no-bug, c=glance, split-view 2025-06-11 03:32:32 +02:00
mr. m
b932558ad6 fix: Fixed compact mode not working at startup and finished workspace creation form, b=no-bug, c=compact-mode, workspaces 2025-06-11 03:00:14 +02:00
Mr. M
376c64c892 chore: Updated l10n packs and fixed opening glance and startup, b=no-bug, c=glance, workspaces 2025-06-11 02:17:24 +02:00
Mr. M
548ed6e0f5 feat: part 2 - Finish workspace creation form, refactor collapsed toolbar and update motion to v12.16.0, b=no-bug, c=workspaces, common, tabs, vendor 2025-06-11 00:29:41 +02:00
Mr. M
df916f1e4a Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-10 20:49:32 +02:00
Mr. M
847aef5b02 feat: Added new workspace creation form, b=no-bug, c=tabs, common, compact-mode, workspaces 2025-06-10 20:49:14 +02:00
Ernestas Tautkus
17654139ba Glance contextmenu search pref (#8963)
* Add zen.glance.enable-contextmenu-search preference and logic

* Add zen.glance.enable-contextmenu-search preference and logic
2025-06-10 19:02:27 +02:00
Mr. M
e1974d9f81 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-10 18:01:21 +02:00
mr. m
fcff502d1a chore: Updated to firefox 139.0.4 and fixed gh release version (see https://github.com/softprops/action-gh-release/issues/627), b=no-bug, c=workflows 2025-06-10 18:00:13 +02:00
Mr. M
0e030dcb08 refactor: Properly indent preferences, b=no-bug, c=mods, workspaces 2025-06-10 12:48:17 +02:00
Mr. M
aa4e385b6b chore: Bump release action upload, b=no-bug, c=workflows 2025-06-10 11:18:12 +02:00
Mr. M
c9488c0384 fix: Fixed aligment issues and renaming workspaces, b=no-bug, c=common, workspaces 2025-06-10 01:29:27 +02:00
Mr. M
bcf879b801 chore: Format project, b=no-bug, c=workflows 2025-06-09 19:17:11 +02:00
Mr. M
84072192b9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-09 19:12:28 +02:00
Mr. M
d786c6927f feat: security: Enable google safebrowsing and populate the API keys, b=no-bug, c=workflows, common, configs 2025-06-09 19:11:09 +02:00
mr. m
2a0113408c feat: Implement new workspace management, b=no-bug, c=common, workspaces 2025-06-09 18:41:04 +02:00
mr. m
967d0dd730 perf: Disable msd physics by default to improve scrolling, b=no-bug, c=no-component 2025-06-09 12:01:24 +02:00
mr. m
af36549c7e perf: Remove smooth scroll features, b=no-bug, c=common, workspaces 2025-06-09 11:58:32 +02:00
mr. m
6e2ce89d21 refactor: Remove bytecode loading strategy, b=no-bug, c=no-component 2025-06-09 11:31:29 +02:00
mr. m
2d5fed3cd9 fix: Fixed raycast focus activating the sidebar on compact mode, b=closes #7590, c=common 2025-06-09 09:44:17 +02:00
mr. m
ba4eef0db9 refactor: Apply essentials icons to the entire tab to avoid removing the background when cloning, b=no-bug, c=tabs, welcome, workspaces 2025-06-09 01:12:22 +02:00
mr. m
872f7bdcbe fix: Fixed flashing backgrounds at startup and animating tabs from session restore, b=no-bug, c=common 2025-06-09 00:31:33 +02:00
octaviusz
8f6ca03240 Fix glance button animation for right side (#8934) 2025-06-08 18:43:06 +02:00
Mr. M
35245078c9 perf: Only show gradient blend mode if used and removed unused perf configs, b=no-bug, c=common, compact-mode, workspaces 2025-06-08 12:58:10 +02:00
Mr. M
fd8a55c57c refactor: Remove color settings on look and feel as they are no longer used, b=no-bug, c=common, workspaces 2025-06-08 12:42:06 +02:00
Mr. M
8fce658dc1 chore: Bump version, b=no-bug, c=no-component 2025-06-08 11:27:51 +02:00
Mr. M
df963fc035 fix: Fixed Browser window offset after debugger break point hit, b=closes #8814, c=common 2025-06-08 10:59:17 +02:00
Mr. M
ffab4a8c02 feat: Always mantain hover state after using app commands for switching workspaces, b=no-bug, c=workspaces 2025-06-08 01:21:45 +02:00
Mr. M
ebd1910bb8 fix: Fixed restoring tabs after restoring windows, b=bug #8699, c=workspaces, tests 2025-06-07 20:35:08 +02:00
Mr. M
10592ed243 fix: Fixed startup welcome pinned tabs not having a workspace id, b=no-bug, c=welcome 2025-06-07 20:34:50 +02:00
Mr. M
3da1da968e fix: Fixed window controls not being aligned when being on the right side, b=closes #8910, c=tabs 2025-06-07 19:54:06 +02:00
Mr. M
bb2196900b fix: Fixed essential tabs appearing on private mode and updated tests, b=closes #8918, c=tabs, tests, glance, workspaces 2025-06-07 18:48:44 +02:00
Mr. M
8ef4460f00 perf: part 2 - Improved startup speed/performance and added some tests for private browsing, b=no-bug, c=common, kbs, mods, tests, glance, workspaces 2025-06-07 01:02:03 +02:00
Mr. M
a1bd202b51 feat: Dynamically resize the urlbar based on the view width, b=no-bug, c=common 2025-06-06 13:54:41 +02:00
Mr. M
3faf5cd404 chore: Update commit message to provide a more clean message standard, b=no-bug, c=no-component 2025-06-06 13:36:39 +02:00
Mr. M
d35abc991e no-bug - Formatted project, c=tabs, t=chore 2025-06-06 13:35:06 +02:00
Mr. M
7a29340efc Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-06 13:34:35 +02:00
Mr. M
cf6a346749 no-bug - Improved initial startup performance and loading speeds, c=common, tabs, workspaces, t=perf 2025-06-06 13:34:29 +02:00
mr. m
9f047b7dcf pull #8904 - Organized zen configs into separate files and added licenses to the remaining files
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-06 13:32:20 +02:00
mr. m
7a50336908 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-06 13:29:07 +02:00
mr. m
89efc6cb0a no-bug - Show how many essential slots are left and disable instead of hiding the context menu ifwe reached a limit, c=common, tabs, t=feat 2025-06-06 13:19:06 +02:00
Ernestas Tautkus
5b3b72b9aa Respect glance enabled preference before opening Glance on search (#8890) 2025-06-06 13:16:39 +02:00
Mr. M
a6d749a9c8 no-bug - Dont pin empty tabs, c=no-component, t=feat 2025-06-06 11:51:29 +02:00
CosmoCreeper
a570a266e5 Clarify what to execute in newtab readme. (#8865)
* Clarify what to execute.

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>

* Use a better suited name.

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>

---------

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>
2025-06-04 21:15:33 +02:00
CosmoCreeper
0f5f14defe Rename ZenEmojies.mjs to ZenEmojis.mjs for correct spelling. (#8841)
* Rename ZenEmojies.mjs to ZenEmojis.mjs

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>

* Rename references to ZenEmojies.mjs to ZenEmojis.mjs

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>

* Update linter ignored files to the new emojis rename.

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>

* Rename emojies to emojis in the zen-assets.jar.inc.mn file.

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>

---------

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>
2025-06-04 08:32:31 +02:00
CosmoCreeper
ab9a752286 Remove unnecessary repetition of the same action. (#8840)
I have removed the unnecessary repetition of what ```gZenMarketplaceManager._triggerBuildUpdateWithoutRebuild``` already does and replaced those situations with calls to that actual function.

I have also rearranged that function to before the functions that call it so the flow makes more sense.

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>
2025-06-04 08:31:51 +02:00
mr. m
8f06bf21b0 no-bug - Only insert cloned essentials if they are going to be animated, c=workspaces, t=chore 2025-06-03 18:21:57 +02:00
dependabot[bot]
eaa099f9cc chore(deps): bump the npm_and_yarn group across 1 directory with 1 update (#8815)
Bumps the npm_and_yarn group with 1 update in the / directory: [tar-fs](https://github.com/mafintosh/tar-fs).


Updates `tar-fs` from 2.1.2 to 3.0.9
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.2...v3.0.9)

Updates `tar-fs` from 3.0.8 to 3.0.9
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.2...v3.0.9)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 3.0.9
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: tar-fs
  dependency-version: 3.0.9
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-03 08:55:36 +02:00
Bryan Galdámez
0642ceba40 refactor(ZenMods): rework how default value for mod preferences are set (#8783)
this should avoid possible collisions
2025-06-02 10:06:54 +02:00
mr. m
0869fa55bb no-bug - Allow accent colors on the titlebar to be shown on windows 11, c=common, t=feat 2025-06-01 15:47:54 +02:00
mr. m
80b8f7b4d8 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-06-01 09:01:49 +02:00
mr. m
7c18b1d921 no-bug - Add support for accent color on titlebar preference for windows 11, c=no-component, t=feat 2025-06-01 09:01:45 +02:00
mr-cheff
eec99dc76b docs: Update monthly issue metrics, b=(no bug), c={docs} 2025-06-01 02:52:56 +00:00
mr. m
6663a47d4a no-bug - Fixed restoring pinned tabs having the wrong favicon, c=tabs, t=fix 2025-06-01 00:37:01 +02:00
Mr. M
c654c3f5de Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-31 22:19:41 +02:00
Mr. M
5e48064497 no-bug - Bump version, c=no-component, t=chore 2025-05-31 22:19:14 +02:00
UnownPlain
9c8aba3dcd Update release notes script (#8739) 2025-05-31 22:16:55 +02:00
Mr. M
c9fe95c00c closes #8713 - Fixed profile context menu not showing, c=common, t=fix 2025-05-31 22:16:05 +02:00
Mr. M
9bfa7b01b5 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-31 21:46:02 +02:00
Mr. M
bbf646439a closes #8694 - Fixed gradient not showing when restoring multiple windows, c=workspaces, t=fix 2025-05-31 21:45:36 +02:00
Mr. M
a710d5949e fix: FIxed restoring pined and essential tabs not being on the correct parent element, b=(bug #8726), c=tests, workspaces 2025-05-31 21:32:51 +02:00
Mr. M
4abb3d2249 feat: Fixed opening search mode on glance, b=(closes #8680), c=glance 2025-05-31 20:52:37 +02:00
Lukas Runge
6cdc640977 fix(shortcuts): 🐛 remove special characters on macos (#8719) 2025-05-31 20:49:08 +02:00
Mr. M
aa662910b2 feat: Do not hide toasts on welcome page, b=(no-bug), c=common, welcome 2025-05-31 20:36:06 +02:00
mr. m
0e3faf45b1 feat: Use default firefox proxy value, b=(no-bug), c=no-component 2025-05-31 00:24:48 +02:00
mr. m
8b25b0bbf3 feat: Set a new favicon to pinned tabs if previous didn't exist, b=(no-bug), c=tabs 2025-05-30 19:37:35 +02:00
mr. m
dad9475005 feat: Disable context menu separator spacings, b=(no-bug), c=common 2025-05-30 19:20:16 +02:00
mr. m
00d3ba11d2 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-30 19:02:08 +02:00
mr. m
c7333caf7d feat: Make sure XUL store persists compact mode after change, b=(no-bug), c=compact-mode 2025-05-30 19:02:04 +02:00
Mr. M
0630b65713 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-30 10:10:49 +02:00
Mr. M
69f9b05cbc feat: Prevent background being removed on welcome screens, b=(no-bug), c=common, tabs, welcome 2025-05-30 10:10:45 +02:00
cix
74f6d1a85e chore(issue-template): improve bug report template (#8673)
* chore(issue-template): improve bug report template

* chore(issue-template): small fix to align text with logo

* chore(issue-template): fix img not showing
2025-05-30 09:22:36 +02:00
mr. m
e0bf7d011b feat: Apply tab icons when animating, b=(no-bug), c=workspaces 2025-05-29 21:05:53 +02:00
mr. m
12011c7208 chore: Added new readme, p=(#8671), c=no-component 2025-05-29 19:33:33 +02:00
Mr. M
280f0ca27f chore: Updated to firefox 139.0.1, b=(no-bug), c=no-component 2025-05-29 18:17:13 +02:00
mr. m
6ec0af3182 chore: Fixed separation between borders on toasts, b=(no-bug), c=common 2025-05-29 11:39:30 +02:00
mr. m
e99c40bc06 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-29 11:38:26 +02:00
mr. m
e181381bd3 chore: Changed menu separator widths, b=(no-bug), c=common 2025-05-29 11:38:16 +02:00
Mr. M
6fa0e814de chore: Add a minimum spacing for toasts, b=(no-bug), c=common 2025-05-29 09:28:57 +02:00
Mr. M
68191d2b47 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-29 08:41:00 +02:00
Mr. M
81f7587958 fix: Fixed workspace switching translations when multiple insatnce with the same container exist, b=(no-bug), c=workspaces 2025-05-29 08:40:54 +02:00
CosmoCreeper
d5e2acfd5b Add a unique id to the checkbox for auto-updating Zen Mods on startup. (#8661)
* Updated id to be unique.

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>

* Replaced unique id with one that doesn't contain enabled.

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>

---------

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>
2025-05-29 01:00:51 +02:00
mr. m
663243264b feat: Prevent zen's session restore from being removed, b=(no-bug), c=common 2025-05-28 18:19:49 +02:00
mr. m
03ca00748c fix: Fixed inserting changed titles into pinned database, b=(no-bug), c=tabs 2025-05-28 17:59:51 +02:00
mr. m
cbb1a4bc44 feat: Remove border from menu popups, b=(no-bug), c=common 2025-05-28 17:13:21 +02:00
mr. m
21f3ab23d3 feat: Inherti the split view type when opening a new link, b=(no-bug), c=split-view 2025-05-28 14:17:20 +02:00
mr. m
18944d5ed8 fix: Fixed pinned tab icons not appearing at startup, b=(no-bug), c=tabs 2025-05-28 10:17:33 +02:00
Mr. M
5c6e5f7361 fix: Fixed import mods button not working, b=(no-bug), c=mods, split-view 2025-05-27 21:03:40 +02:00
Mr. M
bd72aebd98 chore: Only export global variable for mods, not the class, b=(no-bug), c=mods 2025-05-27 20:17:06 +02:00
Mr. M
0278aea4f7 chore: Remove support links that target mozilla's support page on the about dialog, b=(bug #8634), c=no-component 2025-05-27 20:14:34 +02:00
Mr. M
3c01004641 fix: Fixed workspace transition animations and icons not appearing on new profiles, b=(no-bug), c=tabs, workspaces 2025-05-27 17:59:26 +02:00
Mr. M
b8213569e5 feat: Disable opening link on split view if the limit is reached, b=(no-bug), c=common, split-view 2025-05-27 17:14:10 +02:00
Mr. M
4d27f9d741 chore: Updated to firefox 139.0, b=(no-bug), c=no-component 2025-05-27 16:53:31 +02:00
Mr. M
3b56abf090 fix: Small fixes for split view and glance, b=(no-bug), c=common, compact-mode, split-view, tabs 2025-05-27 16:51:35 +02:00
Jai A P
590ba6de1b Finally fix positioning of popups (#8532)
Co-authored-by: mr. m <91018726+mauro-balades@users.noreply.github.com>
2025-05-27 15:29:41 +02:00
Mr. M
4aa215e091 fix: Fixed changing tab having the wrong focus on the website, b=(closes #8587), c=workspaces 2025-05-27 13:38:16 +02:00
Mr. M
de175bff11 fix: Fixer resizing the sidebar break the urlbar formatting, b=(no-bug), c=common, workspaces 2025-05-27 13:38:10 +02:00
Mr. M
a6bc8d7105 chore: Cleanup calls to updateSplitViewButton, b=(no-bug), c=split-view 2025-05-27 13:02:28 +02:00
Mr. M
e48e7caef1 test: Fixed test test_Glance_Basic_Close, b=(no-bug), c=split-view 2025-05-27 12:51:17 +02:00
Mr. M
015cdad2df feat: Made 'search test on <search engine>' open tabs in glance, b=(no-bug), c=common, glance, split-view, tests 2025-05-27 12:49:12 +02:00
Mr. M
ef6cf5fae1 chore: Remove icons from context menus, b=(no-bug), c=common 2025-05-27 12:11:58 +02:00
Bryan Galdámez
797152da89 refactor(mods): rework ZenMods module (#8618)
Co-authored-by: mr. m <mr.m@tuta.com>
Co-authored-by: mr. m <91018726+mauro-balades@users.noreply.github.com>
2025-05-27 12:02:59 +02:00
Mr. M
316ff45859 feat: Remove titlebar option on context menu, b=(no-bug), c=tabs 2025-05-27 10:43:55 +02:00
Mr. M
e0ac9ba424 chore: Added licenses to remanining files, b=(no-bug), c=common, compact-mode, folders, glance, media, mods, tabs, tests, workspaces 2025-05-25 17:15:19 +02:00
Mr. M
09ca430b88 feat: Improved tab transitions and fixed a couple of issues with glance, b=(no-bug), c=tabs, common, glance, split-view, workspaces 2025-05-25 17:06:22 +02:00
Mr. M
dda1dab6f3 fix: Fixed menu items being missaligned on windows, b=(closes #8590), c=no-component 2025-05-25 11:22:44 +02:00
mr. m
fbf411c096 Merge pull request #8578 from zen-browser/restore-fix 2025-05-24 17:21:40 +02:00
Mr. M
a3de3e221c fix: Fixed restoring previous sesions from empty tabs, b=(no-bug), c=no-component 2025-05-24 17:07:21 +02:00
mr. m
4b0c6f2ca5 Merge pull request #8512 from zen-browser/firefox-139 2025-05-24 09:34:46 +02:00
Mr. M
c32dc7ecd2 feat: Added unload preference to settings, b=(no-bug), c=no-component 2025-05-24 09:33:13 +02:00
Mr. M
d6e14ca88c Merge branch 'firefox-139' of https://github.com/zen-browser/desktop into firefox-139 2025-05-23 21:01:48 +02:00
Mr. M
ebfc885745 feat: Replace zen's tab unloader with firefox's one. Also added more tests, b=(no-bug), c=common, tabs, tests, glance 2025-05-23 21:01:33 +02:00
mr. m
89d7b29b12 Merge branch 'dev' into firefox-139 2025-05-23 19:39:42 +02:00
Mr. M
6f5d20fd49 Merge branch 'firefox-139' of https://github.com/zen-browser/desktop into firefox-139 2025-05-22 20:22:21 +02:00
Mr. M
15bd0b2675 test: Added more glance tests, b=(no-bug), c=tests, glance, workspaces 2025-05-22 20:22:10 +02:00
mr. m
9132019cb3 fix: Fixed unpining split view group still marking a tab as changed, b=(no-bug), c=folders 2025-05-22 20:08:56 +02:00
mr. m
a87cbfd7a3 Merge branch 'dev' into firefox-139 2025-05-22 20:01:27 +02:00
mr. m
d2c6c8b734 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-22 19:59:36 +02:00
mr. m
6c5be98173 feat: Remove default icon from private workspaces, b=(no-bug), c=workspaces 2025-05-22 19:59:14 +02:00
mr. m
d51838caf9 Merge branch 'dev' into firefox-139 2025-05-22 19:36:20 +02:00
mr. m
a61dd0ab87 Fixed tabs patch
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-22 19:30:11 +02:00
mr. m
d15b1f3c1e Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-22 19:17:17 +02:00
mr. m
40d38b3961 feat: Added new private window looks, b=(no-bug), c=common, tabs, workspaces 2025-05-22 19:17:10 +02:00
Mr. M
addc318f29 test: Added more tests for glance, b=(no-bug), c=tests, scripts, tabs, glance, workspaces 2025-05-22 16:57:27 +02:00
Mr. M
ad124c9d95 chore: Recalcultae patches, b=(no-bug), c=tests, scripts, tabs, glance 2025-05-22 13:57:30 +02:00
Mr. M
4d48395c19 chore: Updated language packs, b=(no-bug), c=no-component 2025-05-22 13:46:11 +02:00
Mr. M
9eb0aa0de4 fix: Completed migrating to firefox 139, b=(no-bug), c=tabs, common, compact-mode, glance 2025-05-22 13:45:31 +02:00
mr. m
452b7e0e54 Merge pull request #8513 from timothebot/patch-1
fix: Faulty HTML comment hiding whole README
2025-05-22 12:55:06 +02:00
tiimo
e10a16bc0d fix: Faulty HTML comment hiding whole README
Signed-off-by: tiimo <65387160+timothebot@users.noreply.github.com>
2025-05-22 12:31:23 +02:00
mr. m
b26da26192 Merge branch 'dev' into firefox-139 2025-05-22 12:13:37 +02:00
mr. m
be55a26a94 feat: Only dispatch elements to the tab browser if we are on the active workspace, b=(no-bug), c=workspaces 2025-05-22 12:13:18 +02:00
mr. m
22d4b22c53 Merge branch 'dev' into firefox-139 2025-05-22 12:10:30 +02:00
Mr. M
00a86df321 chore: Started to update to firefox 139, b=(no-bug), c=no-component 2025-05-22 12:08:44 +02:00
mr. m
b03cdba607 fix: Fixed notifications not appearing until hovering the top-bar, b=(closes #8510), c=common 2025-05-22 11:44:33 +02:00
mr. m
cce90e6ddc feat: Initially hide essentials that wont be required on the current workspace, b=(no-bug), c=workspaces 2025-05-22 11:26:19 +02:00
mr. m
b6fc0e4db7 feat: Added support to drag-and-drop split views into glance, b=(no-bug), c=tabs, common, glance, split-view 2025-05-22 11:26:13 +02:00
mr. m
50ed1f0a64 feat: Wait for a new frame before animating workspace backgrounds, b=(no-bug), c=workspaces 2025-05-22 10:23:52 +02:00
mr. m
f40b780b95 fix: Fixed dragging tab to an essential, b=(bug #8465), c=no-component 2025-05-21 15:57:12 +02:00
mr. m
0f37364586 feat: Allow double click only on empty parts of the sidebar, b=(no-bug), c=tabs 2025-05-21 11:48:28 +02:00
mr. m
8cfff0e0bd fix: Added a min size for welcome window, b=(no-bug), c=welcome 2025-05-21 09:19:43 +02:00
mr. m
e61963454c fix: Fixed pressing arrow scroll canceling tab rename, b=(closes #8475), c=common 2025-05-21 09:08:01 +02:00
mr. m
eac698d846 fix: Fixed moving tabs into a glanced tab, b=(bug #8465), c=glance 2025-05-21 08:56:26 +02:00
mr. m
b536f98d94 fix: Fixed initializing workspaces, b=(closes #8476), c=workspaces 2025-05-21 08:31:26 +02:00
Mr. M
469f94bddf fix: Make the appcontent navbar be a flexbox only when needed, b=(no-bug), c=tabs 2025-05-21 06:14:19 +02:00
Mr. M
7af0c64c30 fix: Make the appcontent navbar be a flexbox, b=(no-bug), c=tabs 2025-05-21 06:07:36 +02:00
Mr. M
8e6808ea61 style: Format, b=(no-bug), c=compact-mode 2025-05-20 22:23:22 +02:00
Mr. M
153c0e2fc5 fix: Fixed reordering tabs with glance, b=(bug #8465), c=tabs 2025-05-20 22:21:29 +02:00
Mr. M
b18e946869 feat: Added experimental (unfinished) compact mode animation when hovering, b=(no-bug), c=compact-mode 2025-05-20 22:10:48 +02:00
mr. m
e3a341c88d feat: Transition grain changes, b=(no-bug), c=common 2025-05-20 21:35:35 +02:00
Mr. M
7671266633 feat: Improved gradient switching transitions, b=(no-bug), c=common, workspaces 2025-05-20 21:17:42 +02:00
Mr. M
1e1f02c764 feat: Animate background from numbers, not strings, b=(no-bug), c=workspaces 2025-05-20 19:38:54 +02:00
Mr. M
d3ec41d73f fix: Fixed an issue with top toolbar not able to be hovered, b=(no-bug), c=common, compact-mode, tabs, workspaces 2025-05-20 19:02:44 +02:00
Mr. M
9982b1af34 feat: Better animations for app background, b=(no-bug), c=common, workspaces 2025-05-20 18:05:49 +02:00
Mr. M
133cce8bf8 feat: Prevent rebuilding workspaces when customizing items, b=(no-bug), c=workspaces 2025-05-20 17:27:58 +02:00
Mr. M
bb78fc165b test: Added double click to open tab test, b=(no-bug), c=tabs, workspaces, tests 2025-05-20 17:18:09 +02:00
mr. m
adfc235865 fix: Fixed compact mode being available in popup windows, b=(no-bug), c=compact-mode 2025-05-20 08:53:03 +02:00
Mr. M
0392d60352 fix: Fixed compact mode double toolbar, b=(no-bug), c=compact-mode, workspaces 2025-05-20 07:46:53 +02:00
Mr. M
53ea662ef7 feat: Added migration method for customizable UI, b=(no-bug), c=common 2025-05-20 00:46:37 +02:00
Mr. M
7a846fa458 feat: Added better support for customizable UI, b=(no-bug), c=common, workspaces 2025-05-19 20:28:27 +02:00
Mr. M
273d7ce5d5 fix: Fixed adding more than 12 tabs to essentials, b=(no-bug), c=tabs 2025-05-19 20:04:06 +02:00
Mr. M
c378bf3842 fix: Fixed adding more than 12 tabs to essentials, b=(no-bug), c=tabs 2025-05-19 19:55:55 +02:00
Mr. M
e4de07d773 feat: Dont trim the urlbar when it's open, b=(no-bug), c=common 2025-05-19 19:37:43 +02:00
Mr. M
6dfb05e242 feat: Dont unload webviews when exiting glance on a split view, b=(no-bug), c=glance 2025-05-19 19:27:01 +02:00
Mr. M
3e9d98233c fix: Fixed restoring tabs not showing the separator correctly, b=(no-bug), c=workspaces 2025-05-19 19:11:49 +02:00
mr. m
8536634fa4 feat: Correctly identify pinned tabs, b=(no-bug), c=tabs 2025-05-19 15:51:15 +02:00
mr. m
23b17b2635 feat: Correctly identify glance tabs, b=(no-bug), c=tabs, glance 2025-05-19 15:36:38 +02:00
mr. m
afcf49b25d Fixed tabs patch
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-19 14:01:43 +02:00
mr. m
c54ad93db6 fix: Fixed adding glance on a pinned split view, b=(no-bug), c=tabs 2025-05-19 13:49:43 +02:00
mr. m
8d99a97a9e chore: Small details to split view, b=(no-bug), c=split-view, tabs 2025-05-19 13:31:18 +02:00
mr. m
66003832b2 feat: Dont show scrollbar to all workspaces when swiping, b=(no-bug), c=workspaces 2025-05-19 13:12:52 +02:00
mr. m
32b7af5834 fix: Fixed tabs being clipped when there's too much element separation, b=(closes #8412), c=compact-mode 2025-05-19 13:02:21 +02:00
mr. m
b4f61e48de fix: Fixed tab label margin, b=(no-bug), c=tabs 2025-05-19 09:33:41 +02:00
mr. m
97e76a9cf2 fix: Fixed tab label margin, b=(no-bug), c=tabs 2025-05-19 09:32:33 +02:00
mr. m
52bfac98be fix: Fixed compact mode height, b=(no-bug), c=compact-mode 2025-05-19 09:31:06 +02:00
mr. m
0ebe4b4f0a Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-19 09:22:43 +02:00
mr. m
1561525d47 fix: Fixed canceling gesture not showing scrollbar, b=(no-bug), c=workspaces 2025-05-19 09:22:38 +02:00
Mr. M
d9c9e74cc8 fix: Fixed resizing workspaces at startup, b=(no-bug), c=workspaces 2025-05-19 01:32:49 +02:00
Mr. M
e3193c54f4 fix: Improved compact mode for multiple toolbar, b=(no-bug), c=compact-mode, tabs 2025-05-19 01:09:27 +02:00
Mr. M
90b0849308 style: Small style changes before release, b=(no-bug), c=common, compact-mode, workspaces 2025-05-19 00:18:10 +02:00
Mr. M
01e3cc1374 chore: Make sure to always apply shadow to urlbar, b=(no-bug), c=common 2025-05-18 23:53:56 +02:00
Mr. M
e5294908ec style: Changed shadow for the urlbar, b=(no-bug), c=common 2025-05-18 23:52:01 +02:00
Mr. M
3ed15335fe style: Use default scrollbar instad of thin for the workspace scrollbox, b=(no-bug), c=workspaces 2025-05-18 23:46:17 +02:00
mr. m
094fbb4ec8 fix: Fixed arrow scrollbox patch export, b=(no-bug), c=no-component 2025-05-18 23:25:19 +02:00
Mr. M
190f1f0cb5 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-18 23:12:29 +02:00
Mr. M
d908700a9c fix: Fixed selecting tab not scrolling, b=(no-bug), c=tabs, workspaces 2025-05-18 23:12:23 +02:00
mr. m
b669f81926 fix: Fixed swipe gestures when there's a scrollbar, b=(no-bug), c=workspaces 2025-05-18 23:09:42 +02:00
Mr. M
76c22cc896 fix: Fixed closing glance not removing unload attribute from the tab, b=(closes #7655), c=glance 2025-05-18 19:52:46 +02:00
Mr. M
d0d78d2953 fix: Fixed marking the scroll indicator for workspace periferies, b=(no-bug), c=workspaces 2025-05-18 18:33:12 +02:00
Mr. M
8b5e26759f fix: Fixed moving tabs around with scrollbox overflowing, b=(no-bug), c=tabs, workspaces 2025-05-18 15:34:44 +02:00
mr. m
e4eb6d6fdd Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-18 15:19:13 +02:00
mr. m
1a0ce0df7c fix: Fixed issues with the XUL rendering, b=(no-bug), c=compact-mode, workspaces 2025-05-18 15:19:07 +02:00
mr. m
c95f0fce88 Merge pull request #8384 from JosueGalRe/bugfix/mods-page-empty-on-invalid-preferences
bugfix(mods): add file download retry and try catchs to fallback on f…
2025-05-18 15:19:05 +02:00
Bryan Galdámez
2abd23b344 bugfix(mods): add file download retry and try catchs to fallback 2025-05-18 06:55:42 -06:00
mr. m
ccb1bc521c fix: Fixed single toolbar mode having labels on buttons, b=(no-bug), c=common, tabs 2025-05-18 14:43:11 +02:00
mr. m
26163c62da fix: Fixed background tab toast showing when not hiding the sidebar, b=(no-bug), c=compact-mode 2025-05-18 14:22:05 +02:00
mr. m
8818d45d05 fix: Fixed all tabs button not having text, b=(no-bug), c=tabs 2025-05-18 13:50:41 +02:00
Mr. M
46941fe25a fix: Fixed opening a new link in split view while having glance, b=(no-bug), c=split-view 2025-05-18 12:42:57 +02:00
Mr. M
44ffc842d3 chore: Update firefox version on the README, b=(no-bug), c=no-component 2025-05-18 12:31:47 +02:00
Mr. M
4641b8b590 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-18 12:29:42 +02:00
Mr. M
148a5eebc2 fix: Improved workspace icons generation, b=(no-bug), c=common, mods, workspaces 2025-05-18 12:29:26 +02:00
mr. m
523c1fadbc Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-18 12:22:47 +02:00
mr. m
820652bd5e feat: Added support for swiping when scrolling on workspaces, b=(no-bug), c=workspaces 2025-05-18 12:22:11 +02:00
Mr. M
246e3b25a4 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-18 11:27:06 +02:00
Mr. M
fe0e5a9101 feat: Apply padding top when animating elements, b=(no-bug), c=workspaces 2025-05-18 11:26:59 +02:00
mr. m
d9a6bb5b2d Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-18 11:26:05 +02:00
mr. m
c9f632c1b8 fix: Small fixes for workspaces icons, b=(no-bug), c=common, tabs, workspaces 2025-05-18 11:26:00 +02:00
Mr. M
ab69ab8f80 chore: Updated firefox 138.0.4, b=(no-bug), c=no-component 2025-05-18 11:04:58 +02:00
Mr. M
297a95986c fix: Fixed scrolling issues with workspaces, b=(no-bug), c=tabs, common, compact-mode, media, workspaces 2025-05-18 10:53:14 +02:00
Mr. M
7c1bdbfa68 fix: Fixed rearranging tabs from pinned to normal, b=(no-bug), c=workspaces 2025-05-17 23:29:25 +02:00
Mr. M
e712e8204d test: Updated tests to the new names, b=(no-bug), c=tests, glance, workspaces, common 2025-05-17 14:12:43 +02:00
Mr. M
8e28e1a630 fix: Fixed reordering tabs and adding new essentials when the limit is reached, b=(no-bug), c=tabs 2025-05-17 00:28:38 +02:00
Mr. M
6d1742761c fix: Fixed menu popups having an invisible background and color, b=(closes #7430), c=common 2025-05-17 00:17:22 +02:00
Mr. M
1c84a32a3c fix: Fixed pinned tabs reordering on twilight, b=(no-bug), c=tabs, workspaces 2025-05-16 20:12:39 +02:00
mr. m
b07824489b fix: Fixed workspaces import, b=(no-bug), c=no-component 2025-05-16 12:16:38 +02:00
mr. m
619a8d39be Merge pull request #8346 from zen-browser/ultimate-sidebar-revamp 2025-05-16 08:43:39 +02:00
mr. m
9b8195d666 Update src/browser/base/content/zen-sidebar-icons.inc.xhtml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-16 01:22:45 +02:00
Mr. M
22d04ad729 chore: Changed ZenWorkspaces to gZenWorkspaces, b=(no-bug), c=tabs, common, folders, glance, media, tests, welcome, workspaces 2025-05-16 01:17:11 +02:00
Mr. M
bac3e38318 feat: Re-implemented workspace icons, b=(no-bug), c=common, tabs, workspaces 2025-05-15 23:36:10 +02:00
Mr. M
1d8e0fc3d7 feat: Revamped the sidebar for complete stability over future releases, b=(no-bug), c=common, tabs, workspaces 2025-05-15 21:25:54 +02:00
mr. m
086d1633df Merge pull request #8340 from SO9010/Fix-#7609
Fix #7609 by changing to orange when white.
2025-05-15 13:45:30 +02:00
Samuel Oldham
b260942e22 Fix #7609 by changing to orange when white. 2025-05-15 12:24:58 +00:00
mr. m
d7bf8b24fd fix: Try to fix alignment issues for audio icons, b=(no-bug), c=tabs 2025-05-15 00:35:55 +02:00
Mr. M
0ded78eb06 fix: Fixed all tabs button appearing on the sidebar, b=(no-bug), c=common, tabs 2025-05-14 16:10:28 +02:00
mr. m
c2d484a725 fix: Fixed a bunch of small styling issues, b=(no-bug), c=common, compact-mode 2025-05-14 15:49:44 +02:00
mr. m
7ca3a9e377 Create funding-manifest-urls
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 12:45:40 +02:00
Mr. M
2bd548fe41 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-14 08:45:15 +02:00
mr. m
d9d3076e2e Merge pull request #8300 from zen-browser/revert-8286-alert-autofix-9
Revert "Potential fix for code scanning alert no. 9: Workflow does not contain permissions"
2025-05-14 10:42:54 +02:00
mr. m
b8254fdd36 Revert "Potential fix for code scanning alert no. 9: Workflow does not contain permissions" 2025-05-14 10:42:46 +02:00
mr. m
562274a161 Merge pull request #8299 from zen-browser/revert-8282-alert-autofix-16
Revert "Potential fix for code scanning alert no. 16: Workflow does not contain permissions"
2025-05-14 10:41:33 +02:00
mr. m
19f96241e5 Merge pull request #8298 from zen-browser/revert-8291-alert-autofix-11
Revert "Potential fix for code scanning alert no. 11: Workflow does not contain permissions"
2025-05-14 10:41:25 +02:00
mr. m
d735a1fa91 Merge pull request #8297 from zen-browser/revert-8293-alert-autofix-20
Revert "Potential fix for code scanning alert no. 20: Workflow does not contain permissions"
2025-05-14 10:41:21 +02:00
mr. m
40baf2627c Revert "Potential fix for code scanning alert no. 16: Workflow does not contain permissions" 2025-05-14 10:41:14 +02:00
mr. m
5880636b3a Revert "Potential fix for code scanning alert no. 20: Workflow does not contain permissions" 2025-05-14 10:41:11 +02:00
mr. m
531f569f3a Revert "Potential fix for code scanning alert no. 11: Workflow does not contain permissions" 2025-05-14 10:41:06 +02:00
mr. m
00fcd74552 Merge pull request #8296 from zen-browser/revert-8294-alert-autofix-6
Revert "Potential fix for code scanning alert no. 6: Workflow does not contain permissions"
2025-05-14 10:39:35 +02:00
mr. m
f594a0b5c0 Revert "Potential fix for code scanning alert no. 6: Workflow does not contain permissions" 2025-05-14 10:39:27 +02:00
mr. m
94779133ec Merge pull request #8295 from zen-browser/revert-8285-alert-autofix-13
Revert "Potential fix for code scanning alert no. 13: Workflow does not contain permissions"
2025-05-14 10:37:33 +02:00
mr. m
a2b1b38e0c Revert "Potential fix for code scanning alert no. 13: Workflow does not contain permissions" 2025-05-14 10:37:24 +02:00
mr. m
cd3823f180 Merge pull request #8294 from zen-browser/alert-autofix-6
Potential fix for code scanning alert no. 6: Workflow does not contain permissions
2025-05-14 10:31:15 +02:00
mr. m
8451a71af7 Potential fix for code scanning alert no. 6: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:31:08 +02:00
mr. m
455a2c005b Merge pull request #8293 from zen-browser/alert-autofix-20
Potential fix for code scanning alert no. 20: Workflow does not contain permissions
2025-05-14 10:29:04 +02:00
mr. m
4ad29e0ca5 Potential fix for code scanning alert no. 20: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:28:57 +02:00
mr. m
52b19fc137 Merge pull request #8292 from zen-browser/alert-autofix-8
Potential fix for code scanning alert no. 8: Workflow does not contain permissions
2025-05-14 10:26:48 +02:00
mr. m
7958417f96 Merge pull request #8291 from zen-browser/alert-autofix-11
Potential fix for code scanning alert no. 11: Workflow does not contain permissions
2025-05-14 10:26:30 +02:00
mr. m
744618ac25 Potential fix for code scanning alert no. 8: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:26:26 +02:00
mr. m
07296f19a6 Potential fix for code scanning alert no. 11: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:26:23 +02:00
mr. m
db271db087 Merge pull request #8287 from zen-browser/alert-autofix-5
Potential fix for code scanning alert no. 5: Workflow does not contain permissions
2025-05-14 10:25:37 +02:00
mr. m
d30a24e768 Merge pull request #8289 from zen-browser/alert-autofix-1
Potential fix for code scanning alert no. 1: Workflow does not contain permissions
2025-05-14 10:25:00 +02:00
mr. m
2b359ea451 Merge pull request #8288 from zen-browser/alert-autofix-2
Potential fix for code scanning alert no. 2: Workflow does not contain permissions
2025-05-14 10:24:53 +02:00
mr. m
8af3faea16 Merge pull request #8290 from zen-browser/alert-autofix-12
Potential fix for code scanning alert no. 12: Workflow does not contain permissions
2025-05-14 10:24:31 +02:00
mr. m
0c5716fb81 Merge pull request #8286 from zen-browser/alert-autofix-9
Potential fix for code scanning alert no. 9: Workflow does not contain permissions
2025-05-14 10:20:15 +02:00
mr. m
d19a484cb0 Potential fix for code scanning alert no. 12: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:19:55 +02:00
mr. m
38bf9bebc8 Merge pull request #8285 from zen-browser/alert-autofix-13
Potential fix for code scanning alert no. 13: Workflow does not contain permissions
2025-05-14 10:19:47 +02:00
mr. m
d79b89f79b Merge pull request #8284 from zen-browser/alert-autofix-14
Potential fix for code scanning alert no. 14: Workflow does not contain permissions
2025-05-14 10:19:23 +02:00
mr. m
7855d657fd Merge pull request #8283 from zen-browser/alert-autofix-15
Potential fix for code scanning alert no. 15: Workflow does not contain permissions
2025-05-14 10:19:16 +02:00
mr. m
67a52ae02c Potential fix for code scanning alert no. 1: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:18:37 +02:00
mr. m
4b14c1e2f8 Potential fix for code scanning alert no. 2: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:18:35 +02:00
mr. m
fc908f9d4a Potential fix for code scanning alert no. 5: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:18:30 +02:00
mr. m
77bc3ced5d Potential fix for code scanning alert no. 9: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:18:25 +02:00
mr. m
34dc835631 Potential fix for code scanning alert no. 13: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:18:15 +02:00
mr. m
81b279be5f Potential fix for code scanning alert no. 14: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:18:13 +02:00
mr. m
828c7bea19 Potential fix for code scanning alert no. 15: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:18:12 +02:00
mr. m
b4a49636d7 Merge pull request #8282 from zen-browser/alert-autofix-16
Potential fix for code scanning alert no. 16: Workflow does not contain permissions
2025-05-14 10:17:45 +02:00
mr. m
1caa6d9aa5 Potential fix for code scanning alert no. 16: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:17:24 +02:00
mr. m
ecc6df3301 Merge pull request #8281 from zen-browser/alert-autofix-17
Potential fix for code scanning alert no. 17: Overly permissive regular expression range
2025-05-14 10:17:11 +02:00
mr. m
0310e89c39 Potential fix for code scanning alert no. 17: Overly permissive regular expression range
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:16:59 +02:00
mr. m
252af87d9b Merge pull request #8280 from zen-browser/alert-autofix-19
Potential fix for code scanning alert no. 19: Overly permissive regular expression range
2025-05-14 10:16:48 +02:00
mr. m
6732a69c2b Potential fix for code scanning alert no. 19: Overly permissive regular expression range
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:16:36 +02:00
mr. m
3868f8e30f Merge pull request #8279 from zen-browser/alert-autofix-18
Potential fix for code scanning alert no. 18: Overly permissive regular expression range
2025-05-14 10:14:55 +02:00
mr. m
937408f3f6 Potential fix for code scanning alert no. 18: Overly permissive regular expression range
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:14:16 +02:00
mr. m
e53a95e297 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-14 10:13:05 +02:00
mr. m
b74153290b chore: Remove remaining bits from zen rices, b=(no-bug), c=workspaces 2025-05-14 10:12:51 +02:00
mr. m
0021c3522f Added security instructions for new reports
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-14 10:03:06 +02:00
Mr. M
367ad74fba chore: Use npm for surfer CI windows signing, b=(no-bug), c=no-component 2025-05-14 08:45:07 +02:00
Mr. M
0abf17cb6b fix: Fixed an issue with opening bookmarks with different containers, b=(no-bug), c=common 2025-05-13 20:00:31 +02:00
mr. m
be76e751e7 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-13 19:43:11 +02:00
mr. m
f8a893e6de fix: Small fixes for toast notifications, b=(no-bug), c=common 2025-05-13 19:43:00 +02:00
Mr. M
89dfc86bfb fix: Fixed missaligment on mute/unmute icon, b=(no-bug), c=tabs 2025-05-13 17:33:07 +02:00
Mr. M
bc894f8beb style: Improved URL bar styles, b=(no-bug), c=common 2025-05-13 17:00:58 +02:00
Mr. M
20120ecf27 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-13 16:35:38 +02:00
Mr. M
a9c344d385 fix: Fixed background tabs opening when a tab is created by an addon, b=(no-bug), c=tabs, common, compact-mode 2025-05-13 16:35:24 +02:00
mr. m
3cbfae7a8f fix: Fixed macos close buttons being misaligned on collapsed sidebar, b=(closes #7129), c=tabs 2025-05-13 16:12:15 +02:00
Mr. M
90876532b9 fix: Fixed the download animation appearing on all the windows, b=(closes #8247), c=no-component 2025-05-13 16:07:24 +02:00
Mr. M
641d4d0f87 chore: Updated to firefox 138.0.3, b=(no-bug), c=scripts, common 2025-05-13 15:58:39 +02:00
mr. m
7c12ad72b8 Merge pull request #8266 from zen-browser/haptic-feedback 2025-05-13 13:39:54 +02:00
Mr. M
66e0dde1ed fix: Make sure to remove the stylesheets before removing the file, b=(no-bug), c=mods 2025-05-13 13:38:47 +02:00
mr. m
5a4877a141 chore: Minor changes before merge of haptic feedback, b=(no-bug), c=workspaces 2025-05-13 13:37:36 +02:00
mr. m
f9b0f8c436 feat: Finished haptic feedback support, b=(no-bug), c=common, tabs, workspaces 2025-05-13 13:31:03 +02:00
Mr. M
6552ec5f02 test: Added tests for closing glance, b=(no-bug), c=glance, tests 2025-05-13 12:00:39 +02:00
Mr. M
337b1aec53 fix: Fixed top toolbar staying at the top when clicking on the urlbar, b=(no-bug), c=compact-mode 2025-05-13 11:31:07 +02:00
mr. m
33fff9e19b Merge branch 'haptic-feedback' of https://github.com/zen-browser/desktop into haptic-feedback 2025-05-13 10:40:48 +02:00
Mr. M
2cdaf4850d feat: Compile the function even if we are not on mac, b=(no-bug), c=common 2025-05-13 10:40:41 +02:00
mr. m
561da4b6ef chore: Format, b=(no-bug), c=common 2025-05-13 10:39:47 +02:00
Mr. M
3a8767ea5f fix: Fixed windows API build, b=(no-bug), c=tabs, common 2025-05-13 10:37:36 +02:00
Mr. M
4947b4c9a3 feat: Addded haptic feedback support, b=(no-bug), c=common 2025-05-13 10:33:24 +02:00
mr. m
0f140b706e Merge pull request #8265 from kritishd8/dev
Added workspace color bg to search mode indicators
2025-05-13 09:59:48 +02:00
Obscure.
b4812e8182 Added workspace color bg to search mode indicators
Signed-off-by: Obscure. <69711181+kritishd8@users.noreply.github.com>
2025-05-13 08:29:19 +05:45
mr. m
7d94cad876 Merge pull request #8243 from zen-browser/new-share-api
New share API and implementation
2025-05-13 02:55:26 +02:00
mr. m
866e6987a2 feat: Added last details, b=(no-bug), c=common 2025-05-13 02:54:59 +02:00
Mr. M
524f34a461 chore: Bump version, b=(no-bug), c=no-component 2025-05-13 01:11:57 +02:00
Mr. M
949d93d546 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-13 01:10:23 +02:00
Mr. M
bd638022df test: Added tests for glance, b=(no-bug), c=tabs, glance, tests 2025-05-13 01:10:18 +02:00
mr. m
26e6d704f5 Merge pull request #8261 from SO9010/Fix-#7910 2025-05-13 00:31:48 +02:00
mr. m
1be8b20b64 Make use of lazy preferences
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-13 00:31:17 +02:00
Samuel Oldham
c8150ccdcc Fix for #7910
This fixes #7910 by adding a conditional check for whether the sidebar is on the right and adjusting the CSS accordingly. 

Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 23:26:16 +01:00
Mr. M
77bac52b07 fix: Completed windows API, b=(no-bug), c=no-component 2025-05-13 00:23:33 +02:00
mr. m
3566289cb5 feat: Completed API for cocoa, b=(no-bug), c=common 2025-05-13 01:25:55 +02:00
mr. m
0b34cc3033 chore: Added native macos handling, b=(no-bug), c=common 2025-05-12 23:31:48 +02:00
Mr. M
fdb71c6b0e feat: Make sure switching woprkspaces from browsers always selects the tab first, b=(no-bug), c=common, workspaces 2025-05-12 22:48:09 +02:00
Mr. M
ffea12305d fix: Fixed urlbar shifting when focusing on it, b=(no-bug), c=common 2025-05-12 22:30:57 +02:00
Mr. M
e90f20e1d4 fix: Fixed search engine suggestions being half the height, b=(closes #8258), c=welcome 2025-05-12 21:59:35 +02:00
Mr. M
f58dbd71b6 feat: Added cocoa APIs, b=(no-bug), c=common 2025-05-12 21:53:15 +02:00
Mr. M
b4c7a64631 feat: Added a share button to copy url, b=(no-bug), c=common 2025-05-12 20:36:46 +02:00
Mr. M
e496655953 chore: Made a functioning API for sharing, b=(no-bug), c=common 2025-05-12 19:58:14 +02:00
mr. m
fea0e9b864 Merge pull request #8256 from SO9010/Fix-#7810 2025-05-12 18:04:15 +02:00
mr. m
7a7fb01928 Merge branch 'dev' into Fix-#7810 2025-05-12 18:04:01 +02:00
mr. m
d4575841df Merge pull request #8253 from SO9010/Fix-#7701 2025-05-12 18:03:11 +02:00
Samuel Oldham
d7e634fcfd Undo change to firefox-js.patch
Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 15:53:46 +00:00
Samuel Oldham
b1e3df783d Update disablemozilla.inc to remove firefox mobile app advert
Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 15:50:42 +00:00
mr. m
80dfcf5eaa Merge branch 'dev' into Fix-#7701 2025-05-12 17:45:40 +02:00
Mr. M
c0d66ee649 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-12 17:13:21 +02:00
Mr. M
93e8f6bbd6 fix: Did common fixes for mods, b=(no-bug), c=mods 2025-05-12 17:13:15 +02:00
Samuel Oldham
cdbdaac913 Fix #7701 complete
Added the lock to the pref section.

Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 15:12:11 +00:00
Samuel Oldham
9bec7a88fe Lint
Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 15:53:21 +01:00
Samuel Oldham
50342e945d Add fix for #7810
Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 15:35:49 +01:00
Samuel Oldham
c087493f38 Set browser.contentblocking.report.show_mobile_app to false
Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 14:31:36 +00:00
Samuel Oldham
df3c554f27 Delete src/browser/components/protections directory
Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 14:26:56 +00:00
Samuel Oldham
e81994a748 Add patch fix #7701
This fixes this issue by just setting it to removed in the preferences automatically, meaning that the users will never see it. This made more sense than having it rewritten just for this page. But if we think linking to Firefox mobile here is necessary, please let me know.

Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 14:03:11 +01:00
mr. m
0d1d75588d fix: Fixed gradient having wrong percentages, b=(no-bug), c=workspaces 2025-05-12 13:36:06 +02:00
mr. m
5ddedbbd50 Disable acrylic pref for now
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-12 00:14:21 -07:00
Mr. M
fcc823c33a feat: Add experimental acrylic components for linux and windows, b=(no-bug), c=common, compact-mode, workspaces 2025-05-12 00:52:56 +02:00
Mr. M
1a7f9d9ee0 feat: Added priviledged window sharing API, b=(no-bug), c=common 2025-05-12 00:50:01 +02:00
Mr. M
1a2b527070 fix: Fixed issue with installing mods and unlock normandy preference, b=(closes #7198), c=mods, workspaces 2025-05-11 19:33:06 +02:00
Mr. M
39a357fa57 chore: Format, b=(no-bug), c=common 2025-05-11 19:11:48 +02:00
Mr. M
d2c50df0ab feat: Added more shadow to the urlbar, b=(no-bug), c=common 2025-05-11 19:07:52 +02:00
Mr. M
5dc30c44ff feat: Added blur to compact mode sidebar and the urlbar, b=(no-bug), c=common, compact-mode, workspaces 2025-05-11 18:34:23 +02:00
Mr. M
01d705a3b5 fix: Fixed media player hiding on fullscreen, b=(closes #8228), c=media 2025-05-11 12:56:53 +02:00
Mr. M
fff86fd068 fix: Fixed session restore not opening an essential tab on startup, b=(no-bug), c=workspaces 2025-05-11 12:54:19 +02:00
Mr. M
0fb9b51cc9 feat: Sort browser elements to make the current workspace have more priority, b=(no-bug), c=workspaces 2025-05-11 12:47:16 +02:00
Mr. M
bda91cd9d5 test: Added tests for contaienr specific bookmarks, b=(no-bug), c=tests, workspaces 2025-05-11 12:27:35 +02:00
Mr. M
0343430611 test: Added tests for compact mode, b=(no-bug), c=compact-mode, tests, workspaces 2025-05-11 01:38:31 +02:00
mr. m
1df7da7836 Merge pull request #8221 from SO9010/Fix-#7654 2025-05-11 01:14:23 +02:00
Mr. M
dc018561a0 test: Fixed result number for patch fix, b=(no-bug), c=tests 2025-05-11 01:14:01 +02:00
mr. m
520b41215c Merge branch 'dev' into Fix-#7654
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-05-11 01:10:54 +02:00
Mr. M
3537680e45 test: Added tests for https://github.com/zen-browser/desktop/pull/8221, b=(no-bug), c=tests 2025-05-11 01:09:46 +02:00
Mr. M
d236035b72 test: Added some tests for pinned tabs, b=(no-bug), c=tabs, tests 2025-05-11 00:58:20 +02:00
Samuel Oldham
e2e742aba2 Add patch file to fix #7654
What I did was add the pinned tabs to the SQL query which allowed that to get searched too, thus fixing the error!

Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-10 22:21:15 +01:00
Mr. M
3d8fc203f9 feat: Lower the time for a toast to exist, b=(no-bug), c=common 2025-05-10 21:23:27 +02:00
Mr. M
7b99f227cd chore: Format with only a maximum of 10 columns, b=(no-bug), c=workflows, common, compact-mode, folders, glance, kbs, media, mods, split-view, tabs, tests, workspaces, welcome 2025-05-10 21:22:16 +02:00
Mr. M
1f68a45417 chore: Better support for restoring previous tabs, b=(no-bug), c=workspaces 2025-05-10 20:00:25 +02:00
Mr. M
cc1619ab5d chore: Upload virus total checker from previous zen repo, b=(no-bug), c=no-component 2025-05-10 18:03:04 +02:00
Mr. M
5c30c83341 chore: Added more checks for restoring previous sessions, b=(no-bug), c=workspaces, tests 2025-05-10 15:50:29 +02:00
Mr. M
d788ac4ad6 style: Fixed compact mode styles for colllapsed toolbar, b=(no-bug), c=compact-mode, folders 2025-05-10 15:09:08 +02:00
Mr. M
826802df21 chore: Cleaned up workflows, b=(no-bug), c=workflows 2025-05-10 15:02:26 +02:00
Mr. M
3b4f96ab2f test: Added tests for https://github.com/zen-browser/desktop/issues/7385, b=(closes #7385), c=tests, vendor 2025-05-10 15:00:22 +02:00
Mr. M
5a59eb6902 test: Added some tests, b=(no-bug), c=tests, workspaces 2025-05-10 14:15:00 +02:00
Mr. M
64293af6f7 fix: Fixed greyed out part of URL sometimes turns back to white incosistently, b=(closes #7315), c=common 2025-05-10 01:13:15 +02:00
Mr. M
8afd08a3d9 fix: Fixed urlbar in double toolbar mode, b=(bug #7385), c=common 2025-05-10 01:01:23 +02:00
Mr. M
6a21a6fdb1 chore: Added some tests for container specific essentials, b=(no-bug), c=tests, workspaces 2025-05-10 00:20:09 +02:00
Mr. M
3e53787a62 fix: Fixed 'show all tabs' button not showing, b=(closes #8188), c=common 2025-05-10 00:19:55 +02:00
mr. m
9823353d8b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-09 23:33:10 +02:00
mr. m
d189221f10 fix: Fixed toast notifications appearing offscreen, b=(no-bug), c=workspaces 2025-05-09 23:33:04 +02:00
Mr. M
271fa03cfc fix: Fixed restoring previous session with replace newtab enabled, b=(no-bug), c=workspaces 2025-05-09 23:05:38 +02:00
mr. m
1fc2299801 fix: Fixed workspace tests having an extra tab, b=(no-bug), c=common, compact-mode, workspaces, tests 2025-05-09 19:29:53 +02:00
mr. m
7df278f7ed Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-09 18:32:12 +02:00
mr. m
2f68f77f87 feat: Added better toast management, b=(no-bug), c=common, compact-mode 2025-05-09 18:32:03 +02:00
Mr. M
49a3974b34 chore: Added more tests and debug points for twilight, b=(no-bug), c=common, workspaces, tests 2025-05-09 17:42:38 +02:00
mr. m
7a00f3c67c feat: Added an option to disable background tab toasts, b=(no-bug), c=common, compact-mode 2025-05-09 08:18:17 +02:00
mr. m
e079732686 fix: Fixed workspace tests not running successfully, b=(no-bug), c=no-component 2025-05-08 20:02:42 +02:00
mr. m
71f2680eef style: Added support for scrolling on private browsing mode, b=(no-bug), c=tabs 2025-05-08 17:03:48 +02:00
mr. m
808a376c65 feat: Disable search suggestions by default, b=(no-bug), c=no-component 2025-05-08 16:32:33 +02:00
mr. m
eff7cfc5fe fix: Fixed the window always closing with last tab, b=(no-bug), c=workspaces 2025-05-08 14:40:05 +02:00
mr. m
bbb6ba4078 style: Fixed essentials width on compact mode, b=(no-bug), c=tabs 2025-05-08 14:14:41 +02:00
mr. m
c10131aca8 fix: Fixed startup tabs being an index behind, b=(no-bug), c=workspaces 2025-05-08 13:46:04 +02:00
mr. m
49159a6d5c fix: Fixed toasts not showing on right side tabs, b=(closes #8143), c=common 2025-05-08 13:45:20 +02:00
mr. m
d80ba6b058 fix: Fixed tabs not loading at startup, b=(closes #8147), c=workspaces 2025-05-08 12:54:21 +02:00
mr. m
f2e188a86c fix: Fixed pinned tabs not being able to reset, b=(no-bug), c=tabs, workspaces 2025-05-08 12:34:41 +02:00
mr. m
2f03446c37 fix: Fixed foreground tabs showing the toast, b=(closes #8146), c=compact-mode 2025-05-08 12:29:35 +02:00
mr. m
039b7ca85c feat: Remove home button from default toolbar, b=(no-bug), c=no-component 2025-05-07 23:05:07 +02:00
Mr. M
507b27dbda chore: Add support for just 2 search engines on the welcome page, b=(no-bug), c=welcome 2025-05-07 20:36:51 +02:00
mr. m
78f54895e2 fix: Fixed newtabs opening where essentials, b=(closes #8133), c=no-component 2025-05-07 20:21:36 +02:00
mr. m
4ca172d40f Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-07 20:20:11 +02:00
mr. m
81774ad352 fix: Fixed newtabs opening where essentials, b=(closes #8133), c=no-component 2025-05-07 20:18:39 +02:00
Mr. M
ad32b31904 chore: Small changes before release, b=(no-bug), c=tabs 2025-05-07 17:13:09 +02:00
Mr. M
414bafde9c feat: Hide change to tab context menu line, b=(no-bug), c=common, workspaces 2025-05-07 16:51:50 +02:00
mr. m
be1d8ec408 fix: Fixed restoring previous tab on other workspaces, b=(no-bug), c=compact-mode, workspaces 2025-05-07 15:34:17 +02:00
mr. m
7f4effe4b6 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-07 14:30:06 +02:00
mr. m
7ca3396c8b feat: Final touches for release, b=(no-bug), c=common, compact-mode 2025-05-07 14:29:04 +02:00
Mr. M
853c204746 fix: Fixed pinned tab titles resseting after saving the tab, b=(no-bug), c=tabs 2025-05-07 07:22:07 +02:00
Mr. M
a22c5085d9 fix: Fixed adding tabs to essentials changing the workspace, b=(closes #8123), c=workspaces 2025-05-07 07:14:18 +02:00
Mr. M
1021a78f46 feat: Added support for 'restore where left off' for when only pinned tabs are present, b=(no-bug), c=no-component 2025-05-07 06:56:16 +02:00
Mr. M
637747ab53 feat: Add support for non-replace-newtab for startup, b=(no-bug), c=workspaces 2025-05-06 23:53:38 +02:00
Mr. M
15b8385e49 feat: Added support for opening external links with 'continue where left off' preference enabled, b=(no-bug), c=split-view, tabs, workspaces 2025-05-06 22:36:09 +02:00
Mr. M
27d3b903d3 fix: Fixed right side tabs on collapsed mode shifting the browser to the right, b=(no-bug), c=compact-mode, tabs 2025-05-06 17:32:51 +02:00
Mr. M
70b9f66f4c fix: Fixed importing themes from a JSON file, b=(no-bug), c=common, mods 2025-05-06 17:12:49 +02:00
mr. m
019779e425 feat: Added a min-height to the main window, b=(no-bug), c=common 2025-05-06 14:43:58 +02:00
mr. m
951ff28688 feat: Only show newtab if selecting empty page, b=(no-bug), c=workspaces 2025-05-06 14:36:32 +02:00
mr. m
d394702606 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-06 14:34:57 +02:00
mr. m
6f88c5d2d1 feat: Added an option to restore tabs from where they left off, b=(no-bug), c=common, workspaces 2025-05-06 14:34:47 +02:00
mr. m
53332937c2 fix: Fixed customize mode being transparent on auto-theme, b=(closes #8104), c=no-component 2025-05-06 14:32:36 +02:00
Mr. M
a79678a0cb chore: Remove extra animation frame to update toolbars, b=(no-bug), c=common 2025-05-06 07:59:27 +02:00
Mr. M
f16b0526af feat: Remove urlbar overrides and make it a pref, b=(closes #8092), c=common, media, images, kbs, mods, split-view, welcome, workspaces 2025-05-06 07:59:00 +02:00
Mr. M
808e186dae fix: Fixed ctrl+K into the urlbar having the wrong coordinates, b=(closes #8093), c=common, tabs, workspaces 2025-05-06 07:23:14 +02:00
Mr. M
0a39cdef7c fix: Fixed moving tabs to other workspaces, b=(closes #8095), c=workspaces 2025-05-06 07:06:03 +02:00
Mr. M
8a042cb110 fix: Fixed auto-theme having a darker tint that other themes, b=(closes #8094), c=no-component 2025-05-06 06:50:30 +02:00
Mr. M
2942ab3c08 fix: Fixed transitions on the urlbar while closing, b=(no-bug), c=common, compact-mode 2025-05-05 22:54:58 +02:00
Mr. M
1d269e9203 feat(no-component): no-bug - Added new 'switch to tab' UI 2025-05-05 22:34:15 +02:00
Mr. M
def0ed7a52 fix: Fixed essentials content not loading, b=(closes #8039), c=common, tabs 2025-05-05 20:10:48 +02:00
mr. m
9d7c33228f Merge pull request #8085 from tmlnv/dev
fix: fixed actionButtonUninstall typo in ZenThemeMarketplaceChild
2025-05-05 19:45:51 +02:00
Mr. M
54d5a747ba Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-05 19:44:39 +02:00
Mr. M
3b4c2f6d76 feat: Make URL bar stay perfectly at the center always, b=(no-bug), c=common 2025-05-05 19:44:31 +02:00
tmlnv
7968b79039 fix: fixed actionButtonUninstall typo in ZenThemeMarketplaceChild 2025-05-05 20:26:38 +03:00
mr. m
4c02f76187 Merge pull request #8082 from CosmoCreeper/dev
Fixed typo (markplace) in child actor and replaced it with marketplace.
2025-05-05 18:52:27 +02:00
mr. m
ec90027c5e style: Styled session restore patch, b=(no-bug), c=no-component 2025-05-05 18:42:01 +02:00
mr. m
0588dbfd64 feat: Show pending tabs if the config is enabled, b=(closes #8076), c=no-component 2025-05-05 18:31:06 +02:00
mr. m
293c6b1de2 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-05 18:28:40 +02:00
mr. m
3f2dd0a60c feat: Do restore previously closed windows on macos after clicking on the X button, b=(bug #7079), c=no-component 2025-05-05 18:28:33 +02:00
Mr. M
89404cc649 style: Styled a bit better urlbar and essentials hover, b=(no-bug), c=common, tabs 2025-05-05 18:27:56 +02:00
CosmoCreeper
2ade4030c8 Fixed typo (markplace) and replaced it with marketplace.
Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>
2025-05-05 12:15:16 -04:00
Mr. M
7c81063b90 chore: Remove weather feature gate for the urlbar, b=(no-bug), c=no-component 2025-05-05 17:31:43 +02:00
Mr. M
786903d57c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-05 17:31:27 +02:00
Mr. M
395cc0a19d feat: Organized preferences by files, b=(no-bug), c=media, common 2025-05-05 17:30:11 +02:00
mr. m
cc2c9044f3 feat: Set auto theme as default theme for zen, b=(no-bug), c=common, tabs 2025-05-05 17:26:23 +02:00
mr. m
d816bca7e0 fix: Fixed spelling for urlbar selected color, b=(no-bug), c=common 2025-05-05 13:25:49 +02:00
mr. m
87bcd7ccfb fix: Fixed big delay when closing URL bar on compact mode, b=(no-bug), c=no-component 2025-05-05 12:53:14 +02:00
mr. m
a9f136ae8a chore: Bumped version, b=(no-bug), c=no-component 2025-05-05 12:22:02 +02:00
mr. m
ef3b61ded7 fix: Fixed starting styles for glance buttons, b=(no-bug), c=glance 2025-05-05 12:06:05 +02:00
mr. m
c9d8623e4a fix: Fixed popup for context menu not updating when updating, b=(closes #8056), c=workspaces 2025-05-05 11:06:16 +02:00
Mr. M
13923b84f2 chore: Small fixes for testing, b=(no-bug), c=kbs, split-view, tests, workspaces 2025-05-04 23:17:17 +02:00
Mr. M
05df28ae72 fix: Fixed compact mode not resizing properly, b=(no-bug), c=compact-mode 2025-05-04 22:01:30 +02:00
Mr. M
f75e74b678 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-04 21:32:01 +02:00
Mr. M
123cbfa644 fix: Fixed issues with light mode on the url bar, b=(no-bug), c=common 2025-05-04 21:31:54 +02:00
mr. m
5cc13cf77f fix: Fixed adding tabs to essentials with a different container, b=(closes #8019), c=compact-mode, tabs 2025-05-04 12:29:44 +02:00
mr. m
56275abbaf fix: Fixed small issue on compact mode, b=(no-bug), c=compact-mode 2025-05-04 02:18:41 +02:00
mr. m
6ccbdcbdfa fix: Fixed duplicate newtabs when replace newtab is disabled, b=(no-bug), c=workspaces 2025-05-03 17:04:12 +02:00
mr. m
ebbec7f0b2 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-03 16:37:32 +02:00
mr. m
a7d0719877 chore: Removed invalid height for workspace indicators, b=(no-bug), c=workspaces 2025-05-03 16:37:21 +02:00
Mr. M
1831e3e2fa chore: Bump version, b=(no-bug), c=no-component 2025-05-03 12:29:16 +02:00
Mr. M
fc2c119b94 fix: Fixed jittering when opening compact mode on windows, b=(closes #7990), c=compact-mode, workspaces 2025-05-03 12:24:36 +02:00
mr. m
163b276f7e Merge pull request #7989 from alvinsjoy/dev
fix: use list-style rather than menu for appMenu items
2025-05-03 12:05:25 +02:00
Mr. M
72ab38b9af fix: Fixed compact mode collapsed toolbar, b=(no-bug), c=compact-mode 2025-05-03 11:32:20 +02:00
Alvin Joy
991437ab2f Add !important 2025-05-03 10:03:21 +05:30
Alvin Joy
57679238de Merge branch 'dev' of https://github.com/alvinsjoy/zen-desktop into dev 2025-05-03 09:08:29 +05:30
Mr. M
d800c20905 fix: Fixed some issues before release, b=(no-bug), c=common, compact-mode, workspaces 2025-05-02 23:39:14 +02:00
Alvin Joy
2550b2fe41 fix: use list-style-image rather than menu-image for appMenu items, b=(no-bug), c=images 2025-05-03 00:43:39 +05:30
Mr. M
8a72d253aa style: Fixed minimum floating size of 4px for compact mode, b=(no-bug), c=compact-mode 2025-05-02 18:38:34 +02:00
Mr. M
71558dca71 fix: Fixed sidebar not appearing from the right side on linux, b=(no-bug), c=common, compact-mode 2025-05-02 18:04:05 +02:00
Mr. M
6dbc5bf6db Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-02 17:12:22 +02:00
Mr. M
98448b9572 chore: Added support for hidden sidebar with opened urlbar, b=(no-bug), c=compact-mode 2025-05-02 17:11:47 +02:00
mr. m
79bd7794a5 chore: Disabled acuweather for newtabs, b=(no-bug), c=no-component 2025-05-02 17:06:34 +02:00
mr. m
3ab70ff9a8 fix: Fixed sidebar jittering on windows, b=(no-bug), c=compact-mode 2025-05-02 14:22:21 +02:00
mr. m
e1894d5fb4 chore: Added semi-support for different container cross-window drag and drop, b=(no-bug), c=tabs 2025-05-02 12:27:32 +02:00
mr. m
58646d1d08 fix: Fixed right side compact mode not opening when element separation is 0 on windows and linux, b=(no-bug), c=compact-mode 2025-05-02 12:04:01 +02:00
Mr. M
2132f44812 fix: Fixed compact mode twitching on windows, b=(bug #7973), c=compact-mode, welcome 2025-05-02 10:06:17 +02:00
Mr. M
62f56d7949 feat: Added default engine selection step on the onboarding, b=(bug #7000), c=welcome, workspaces 2025-05-02 09:29:54 +02:00
Mr. M
33ac98c2b3 fix: Fixed a few things before release, b=(no-bug), c=common, compact-mode, mods, tabs, welcome 2025-05-02 01:10:44 +02:00
mr. m
8f962816ea chore: Fixed swiping tabs, b=(no-bug), c=tabs 2025-05-01 21:01:24 +02:00
mr. m
e95363adc8 fix: Fixed switching workspaces on containerized essentials, b=(no-bug), c=workspaces 2025-05-01 20:52:50 +02:00
mr. m
6250e9dfb2 fix: Common fixed before release, b=(no-bug), c=tabs, workspaces 2025-05-01 20:51:20 +02:00
Mr. M
0f57148418 fix: Changing workspace to a different container, b=(no-bug), c=tabs, workspaces 2025-05-01 20:31:21 +02:00
mr. m
9bd02871e2 fix: Small fixes before release, b=(closes #7940), c=tabs, workspaces 2025-05-01 17:36:56 +02:00
mr. m
f1fbe78f93 style: Improved how workspace containers are set, b=(no-bug), c=tabs 2025-05-01 17:17:01 +02:00
Mr. M
02c429993c fix: Fixed compact mode sidebar showing an extra pixel, b=(no-bug), c=compact-mode 2025-05-01 17:04:51 +02:00
Mr. M
beab17074d fix: Fixed opening glance on split views, b=(no-bug), c=workspaces 2025-05-01 16:56:09 +02:00
Mr. M
f608d6a8ce Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-01 16:33:21 +02:00
Mr. M
16c2ff8449 chore: Updated to firefox 138.0.1, b=(no-bug), c=no-component 2025-05-01 16:32:47 +02:00
mr. m
5c61ca688f Merge pull request #7961 from BrielOtero/improve-download-animation
Fix: Ensure download animation works properly when tabs are right
2025-05-01 16:19:07 +02:00
Mr. M
095a5f38f3 style: Styled a bit better the URL bar, b=(no-bug), c=common 2025-05-01 15:49:08 +02:00
Gabriel
696757003b Fixed download animation when tabs are on the right 2025-05-01 15:36:34 +02:00
Mr. M
9300004cbd fix: Fixed downloads panels, b=(no-bug), c=common 2025-05-01 15:32:09 +02:00
Mr. M
9c13275aca Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-01 14:27:55 +02:00
Mr. M
5c6b4736be fix: Fixed essentials jumping around when switching workspaces, b=(no-bug), c=tabs 2025-05-01 14:27:49 +02:00
mr. m
c566cc32fe Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-01 14:27:37 +02:00
mr. m
8dc0e6b4bf fix: Fixed urlbar having high margins, b=(no-bug), c=common 2025-05-01 14:27:32 +02:00
mr. m
f8f3f8abcb Merge pull request #7959 from zen-browser/revert-7958-patch-3 2025-05-01 14:14:19 +02:00
mr. m
22414da6a8 Revert "Oklch to Oklab (even better gradients)" 2025-05-01 05:14:10 -07:00
mr. m
150c94c0e9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-05-01 14:13:04 +02:00
mr. m
d845853643 feat: Added support for double clicking the resize bar, b=(no-bug), c=common 2025-05-01 14:12:55 +02:00
mr. m
ffbf4a703b Merge pull request #7958 from BlueFox1616/patch-3 2025-05-01 14:12:36 +02:00
BlueFox1616
649378b695 Oklch to Oklab (even better gradients)
Not 100% sure it will work as intended but it should give way better gradients

Signed-off-by: BlueFox1616 <149878174+BlueFox1616@users.noreply.github.com>
2025-05-01 15:03:08 +03:00
mr. m
8aa964bc78 chore: Pre-release changes, b=(no-bug), c=common, mods, tabs, workspaces 2025-05-01 13:20:01 +02:00
mr. m
6c89cd4a26 Merge pull request #7956 from BlueFox1616/patch-2
Update lch to oklch (changed gradients to a better colorspace)
2025-05-01 12:10:46 +02:00
BlueFox1616
2ba4ffb4f8 Update lch to oklch
Update to a better gradient 

Signed-off-by: BlueFox1616 <149878174+BlueFox1616@users.noreply.github.com>
2025-05-01 13:06:22 +03:00
mr-cheff
38753ab8b0 Update monthly issue metrics 2025-05-01 02:42:01 +00:00
mr. m
9da8a28345 feat: Added swipe support for containerized essentials, b=(no-bug), c=common, workspaces 2025-04-30 23:54:17 +02:00
mr. m
a4e79d4738 chore: Removed installer / uninstaller telemetry from firefox, b=(bug #7000), c=no-component 2025-04-30 21:16:28 +02:00
mr. m
44cff2b498 fix: Fixed opening urlbar on compact mode, b=(no-bug), c=compact-mode 2025-04-30 20:42:13 +02:00
mr. m
5fe326aad8 chore: Add support for 9 essentials dynamic layout, b=(no-bug), c=workspaces 2025-04-30 20:12:44 +02:00
mr. m
b4a5c1504c chore: Add support for 6 essentials dynamic layout, b=(no-bug), c=tabs, workspaces 2025-04-30 20:08:19 +02:00
mr. m
270254c760 style: Format before twilight release, b=(no-bug), c=common 2025-04-30 19:59:28 +02:00
mr. m
a71f24a1fa Merge pull request #7945 from sporocyst/1.12tsidebarOrder 2025-04-30 19:58:40 +02:00
mr. m
90bce607b0 fix: Fixed adding tabs to essentials from pinned tabs, b=(no-bug), c=tabs 2025-04-30 19:50:57 +02:00
mr. m
1540d6b411 chore: Make gradients use LCH for browser backgrounds, b=(no-bug), c=common, workspaces 2025-04-30 19:45:36 +02:00
sporocyst
b51af13bb0 Make Move sidebar to right works
Signed-off-by: sporocyst <sporocyst.tw@gmail.com>
2025-05-01 01:44:35 +08:00
mr. m
3eaeb4a0a1 chore: Added an outline to the urlbar on light mode, b=(no-bug), c=common 2025-04-30 19:29:05 +02:00
mr. m
aa6a03b5f9 chore: Added better stylings for mute/unmute button, b=(no-bug), c=tabs 2025-04-30 19:25:10 +02:00
mr. m
3ca5b24e25 chore: Improved essentials layouts and URL bar stylings, b=(no-bug), c=common, tabs, workspaces 2025-04-30 19:21:47 +02:00
mr. m
b074bf0690 fix: Fixed pinned tabs not restoring correctly, b=(no-bug), c=workspaces 2025-04-30 18:15:15 +02:00
mr. m
3130c13c30 chore: Removed unused default prefs, b=(no-bug), c=no-component 2025-04-30 15:03:49 +02:00
mr. m
f0b60391a8 fix: Fixed PGO builds for intel macos, b=(no-bug), c=common, workspaces 2025-04-30 14:47:46 +02:00
mr. m
a4086122aa fix: Essential tabs layout rendering to use better available space, b=(no-bug), c=common, tabs, workspaces 2025-04-30 14:32:35 +02:00
mr. m
fe9ee85688 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-30 01:13:15 +02:00
mr. m
2cbe662019 fix: Fixed swiping workspaces when having container specific essentials, b=(no-bug), c=workspaces 2025-04-30 01:13:08 +02:00
Mr. M
be54733b13 chore: Updated to firefox 138, b=(no-bug), c=common, tabs 2025-04-29 22:59:06 +02:00
Mr. M
053bc28e68 chore: Invoke less connections at startup by locally bundling icons, b=(bug #7000), c=common, images, welcome 2025-04-29 20:23:31 +02:00
Mr. M
f38bea67ab chore: Added an icon for 'report broken site', b=(no-bug), c=no-component 2025-04-29 20:09:08 +02:00
Mr. M
8eec660d03 fix: Improved the way essentials are rendered, b=(no-bug), c=tabs, workspaces 2025-04-29 19:58:47 +02:00
Mr. M
79e731e89c test: Enable workspaces when doing tests, b=(no-bug), c=tests, workspaces 2025-04-29 18:27:00 +02:00
Mr. M
4f49ff3290 fix: Fixed PGO builds and test runs, b=(no-bug), c=no-component 2025-04-29 18:18:48 +02:00
Mr. M
0dac5522fe chore: Refactored vertical tabs css and improved essentials layout, b=(no-bug), c=tabs, workspaces 2025-04-29 14:26:21 +02:00
Mr. M
a35ef0e735 chore: Made an URL revamp! Fixed lots of things in different layouts and made it's UI a bit cleaner, b=(no-bug), c=common 2025-04-29 12:52:05 +02:00
Mr. M
c5515fc3ae fix: Revert fix for linux addons not loading, b=(no-bug), c=common 2025-04-29 10:44:26 +02:00
Mr. M
2d40259c6e Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-29 10:08:09 +02:00
Mr. M
388e69cc38 fix: Fixed incorrect behavior when using ctrl+enter from new tab addressbar, b=(bug #7898), c=common 2025-04-29 10:08:03 +02:00
mr. m
d2df699ced Merge pull request #7921 from Slowlife01/cache-favicon 2025-04-29 09:51:30 +02:00
Slowlife01
be244cfe5a fix: cache initial pinned tabs favicon, b=(no-bug), c=tabs, welcome 2025-04-29 14:13:01 +07:00
mr. m
6ccf5053cd fix: Fixed spelling on function name and auto-workspace switching, b=(no-bug), c=workspaces 2025-04-28 11:48:34 +02:00
Mr. M
0f71de410b fix: Fixed browser focus on an essential not switching workspaces, b=(no-bug), c=workspaces 2025-04-27 23:56:51 +02:00
Mr. M
6b8f3b750e fix: Fixed duplicating tabs being stuck on 'New Tab' text, b=(closes #7900), c=welcome 2025-04-27 23:39:05 +02:00
mr. m
eebee9fb97 Merge pull request #7903 from zen-browser/twilight-fixes 2025-04-27 22:53:09 +02:00
Mr. M
21e0496d6f fix: Fixed switching workspaces with containerized essentials, b=(no-bug), c=tabs, workspaces 2025-04-27 22:51:25 +02:00
Mr. M
9abc7f1a82 fix: Fixed sizing issues on compact mode with essentials, b=(closes #7897), c=compact-mode 2025-04-27 22:51:09 +02:00
Mr. M
fa8354b133 feat: Changed favicon URLs to private-cdn.zen-browser.app, b=(no-bug), c=welcome 2025-04-27 22:04:14 +02:00
mr. m
b51c205538 Merge pull request #7901 from zen-browser/maximise-privacy 2025-04-27 21:46:48 +02:00
Mr. M
73842430ea fix: Fixed fetching icons on new windows, b=(no-bug), c=tabs, welcome 2025-04-27 21:46:39 +02:00
Mr. M
2b6f2980ce fix: Fixed constantly recalculating pinned tabs, b=(no-bug), c=tabs 2025-04-27 19:53:03 +02:00
Mr. M
3d9a40beb9 feat: Added better privacy and less connections on startup, b=(no-bug), c=common, configs, tabs, welcome 2025-04-27 19:52:06 +02:00
Mr. M
2365fa9fbc fix: Fixed glance freezing when opening tabs in other worksaces, b=(bug #7864), c=glance, workspaces 2025-04-27 17:35:22 +02:00
Mr. M
0890180889 fix: Fixed URL bar unfocusing when pressing the newtab button and fixed workspace switching animations, b=(no-bug), c=tabs, workspaces 2025-04-27 17:19:16 +02:00
Mr. M
6b6339867d chore: Improved and cleaned workspace fetching from cache, b=(no-bug), c=workspaces 2025-04-27 16:21:23 +02:00
Mr. M
69405bda0f fix: Panels UI not rendering addons correctly and overflow outside the screen on linux, b=(bug #7633), c=common 2025-04-27 16:15:23 +02:00
Mr. M
0f76a4814d chore: Optimize containerized essentials by only animating what we need, b=(no-bug), c=workspaces 2025-04-27 15:57:44 +02:00
Mr. M
81a02834de fix: Fixed Paste-And-Go always navigating in the current tab, even after ctrl+T, b=(no-bug), c=no-component 2025-04-27 15:33:34 +02:00
mr. m
fa4315808b Merge pull request #7869 from Pdzly/feature/import-export-mods 2025-04-27 10:21:47 +02:00
Mr. M
8acdb00570 chore: Finished last polishing details and updated l10n, b=(no-bug), c=no-component 2025-04-27 10:21:04 +02:00
mr. m
d4a45ca006 Merge branch 'dev' into feature/import-export-mods 2025-04-27 10:04:03 +02:00
mr. m
d5225be720 Merge pull request #7690 from BrielOtero/download-animation 2025-04-27 09:52:34 +02:00
Mr. M
8f7302f0ee chore: Finished details for new downloads animation, b=(no-bug), c=no-component 2025-04-27 09:51:19 +02:00
Mr. M
446d198eca Merge branch 'download-animation' of https://github.com/BrielOtero/desktop into download-animation 2025-04-27 09:21:36 +02:00
Mr. M
38111960f8 feat: Stop asking each new file type for confirmation dialog when downloading files, b=(no-bug), c=no-component 2025-04-27 09:21:16 +02:00
mr. m
b83a9d94c6 Merge branch 'dev' into download-animation 2025-04-27 09:20:46 +02:00
Gabriel
a536c708ca Added new animation when download button is not visible 2025-04-26 23:47:57 +02:00
Mr. M
53de112eb8 chore: Added better testing preferences and cleaned up a bit, b=(no-bug), c=common, tests, workspaces 2025-04-26 15:02:59 +02:00
Mr. M
6662e0fa09 chore: format project, b=(no-bug), c=split-view 2025-04-26 13:18:42 +02:00
Mr. M
e90f188c63 fix: Fixed alert boxes cutoff half way on split view, b=(closes #7564), c=split-view 2025-04-26 13:16:42 +02:00
Mr. M
e039ee1692 fix: Fixed moving split view tabs into other workspaces not working, b=(closes #7840), c=split-view, welcome, workspaces 2025-04-26 12:56:36 +02:00
Mr. M
68fc9fb635 fix: Weird tab sizing when switching workspaces on twilight, b=(no-bug), c=workspaces 2025-04-26 12:24:19 +02:00
Pdzly
940a2ebc3f Merge branch 'main' into feature/import-export-mods 2025-04-25 20:11:52 +02:00
Pdzly
7f3d9fd9e7 Remove redundant blank line in CSS file
Eliminated an unnecessary blank line for cleaner and more consistent formatting. This improves the readability and maintains coding style standards.
2025-04-25 20:08:29 +02:00
Pdzly
5f552bb749 Fix theme export behavior by cleaning up DOM elements
Ensure the temporary link element is removed after triggering the export action to prevent cluttering the DOM. Additionally, display a success message upon successful theme export for better user feedback.
2025-04-25 18:51:44 +02:00
Pdzly
a233c6be8c Add theme import and export functionality
Implemented theme import and export options in the Zen Theme Marketplace. Added buttons, event handlers, and logic for users to save themes to a file or load them from an external JSON file. Included success and error states for both actions.
2025-04-25 18:47:05 +02:00
Pdzly
0f3120e831 Fix typo in comment within ZenThemeMarketplaceChild module
Corrected a misspelling of "called" in a comment for better clarity and readability. No functional changes were made, as this was a non-code text adjustment.
2025-04-25 18:21:07 +02:00
mr. m
9c93a21421 fix: Fixed workspaces not switching when they need to if the target tab is an essential, b=(no-bug), c=workspaces 2025-04-25 15:33:49 +02:00
mr. m
8201b175bb Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-25 15:21:32 +02:00
mr. m
78ee43347e fix: Tab siwtcher crashing zen if no active tabs exist, b=(closes #7865), c=tabs, workspaces 2025-04-25 15:21:27 +02:00
mr. m
7b23e4de11 Merge pull request #7862 from Slowlife01/mute-tab
fix: Fixed media controller mute not updating tab mute state
2025-04-25 10:40:57 +02:00
mr. m
7a7bd01717 Merge pull request #7861 from Slowlife01/workspace-contextmenu
fix: Fixed workspace context menu not working, b=(no-bug), c=workspaces
2025-04-25 10:39:42 +02:00
Slowlife01
7bb113d1f0 fix: Fixed media controller mute not updating tab mute state, b=(closes #7798), c=media 2025-04-25 14:39:50 +07:00
Slowlife01
db5d318c74 fix: Fixed workspace context menu not working, b=(no-bug), c=workspaces 2025-04-25 14:27:00 +07:00
mr. m
139e7a8b25 Merge pull request #7857 from aaronhma/dev
Keep Firefox name consistent + fix typos
2025-04-25 07:52:32 +02:00
Aaron
390afc7e63 firefox -> Firefox 2025-04-24 20:00:35 -07:00
Mr. M
8fcf251916 feat: Improved tab switching for containerizedd essentials, b=(no-bug), c=common, workspaces 2025-04-25 00:17:54 +02:00
Mr. M
cad9a299c3 fix: Fixed tabs opening on the pinned tabs container when opening a background tab from glance, b=(closes #7850), c=tabs, workspaces 2025-04-24 23:53:20 +02:00
Mr. M
3e53c9e338 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-24 23:29:26 +02:00
Gabriel
8386b1b3e8 Improved download animation with better animation and better code, added custom prefs 2025-04-24 21:49:21 +02:00
mr. m
6c44ccf319 Fixed builds for twilight on macos
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-24 19:12:12 +02:00
mr. m
f0b96a1538 Merge pull request #7846 from Pdzly/main
Homepage button on Zen Mods settings page.
2025-04-24 14:38:04 +02:00
rooki
b490d91572 style: Add homepage button to theme marketplace with click functionality 2025-04-24 14:27:21 +02:00
rooki
48bf0504e8 style: Add pointer cursor to zen-preferences for better UX 2025-04-24 14:18:05 +02:00
mr. m
d15ee91ea0 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-04-24 13:34:26 +02:00
mr. m
af6fd8796d fix: Fixed sandboxing build error die to SDK upgrade, b=(no-bug), c=no-component 2025-04-24 13:34:13 +02:00
mr. m
b7a5a878d6 Use macos 15 instead of latest
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-24 03:29:41 -07:00
mr. m
68100bda86 Use latest macos for builds
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-24 02:10:47 -07:00
mr. m
a7d652ddca fix: Installing packages on linux and windows builds, b=(no-bug), c=workflows 2025-04-24 07:50:02 +02:00
mr. m
b8f54de530 fix: Macos builds having the wrong SDK, b=(no-bug), c=workflows 2025-04-24 01:29:01 +02:00
mr. m
8f86e40b5d fix: Firefox 139 patch import for macos SDK, b=(no-bug), c=no-component 2025-04-24 00:50:42 +02:00
mr. m
aced6e170f fix: Fixed macos builds having a wrong SDK version, b=(no-bug), c=no-component 2025-04-24 00:28:38 +02:00
mr. m
988b7caf3d fix: Fixed macos builds having a wrong SDK version, b=(no-bug), c=no-component 2025-04-24 00:26:49 +02:00
mr. m
abb71a0feb chore: Changed the order of build steps to import patches before bootstraping, b=(no-bug), c=workflows 2025-04-23 23:47:14 +02:00
Mr. M
26e1a1c58d fix: Fixed macos SDK having an invalid version and download URL, b=(no-bug), c=tabs, workspaces 2025-04-23 23:44:45 +02:00
Mr. M
4b1ff82756 fix: More common twilight issues, b=(no-bug), c=workspaces 2025-04-23 20:51:07 +02:00
mr. m
f668a5c8f9 Merge pull request #7831 from lolipodass/horizontal-bar-split-view
add horizontal bar simular to vertical in split view
2025-04-23 14:21:24 +02:00
lolipodass
7f1a5eea20 fix missed }
Signed-off-by: lolipodass <56706038+lolipodass@users.noreply.github.com>
2025-04-23 14:55:00 +03:00
lolipodass
b24f8e27fa add horizontal bar simular to vertical in split view
Signed-off-by: lolipodass <56706038+lolipodass@users.noreply.github.com>
2025-04-23 14:37:38 +03:00
mr. m
aae3ed0872 fix: more small fixes after twilight feedback, b=(no-bug), c=tabs, common, compact-mode, workspaces 2025-04-23 13:23:10 +02:00
mr. m
6de445eaa1 chore: [security]: Finish up wrapping event listeners and other small fixes, b=(no-bug), c=configs, common, compact-mode, split-view, tabs, workspaces 2025-04-23 00:30:56 +02:00
mr. m
18b4925dd4 style: Formatted the project, b=(no-bug), c=no-component 2025-04-22 16:56:04 +02:00
mr. m
7dc4bb728b Fixed twilight builds with invalid eme enabling
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-22 16:52:12 +02:00
mr. m
61efc6b834 Make .d.ts also count as typescript
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-22 16:50:15 +02:00
mr. m
4cc687e2cd fix: Fixed DRM not installed for arm64 builds, b=(closes #7759), c=configs 2025-04-22 16:25:31 +02:00
mr. m
ff1795fe96 chore: Update surfer version, b=(no-bug), c=no-component 2025-04-22 16:04:48 +02:00
mr. m
92e49efdc6 fix: Removed dead link from readme, b=(closes #7817), c=configs 2025-04-22 15:31:16 +02:00
mr. m
f7a19e8b14 fix: Fixed macos builds having an invalid app ID, b=(no-bug), c=configs 2025-04-22 15:29:45 +02:00
mr. m
1fa8d217f9 fix: Fixed zen installer patch importing, b=(no-bug), c=no-component 2025-04-22 15:11:31 +02:00
mr. m
09ec1ad864 chore: Updated to ff 138.0 and recalculated patches, b=(no-bug), c=tabs, media 2025-04-22 15:08:34 +02:00
Mr. M
0eb1c7d419 fix: Fixed automatic twilight releases not working, b=(no-bug), c=workflows 2025-04-22 14:26:24 +02:00
mr. m
9824e18dbf Merge pull request #7761 from mbergo/fix-tab-switching-crash
Fix tab switching crash when creating new tabs (Issue #7716)
2025-04-22 14:24:20 +02:00
mr. m
b95306348d Merge pull request #7796 from cbackas/dev
Feature: Add checks for sound before auto toggling PiP
2025-04-22 14:24:08 +02:00
mr. m
de43cc6cd5 Merge pull request #7723 from zen-browser/update-ff-138
Update for firefox 138.0 beta 9
2025-04-22 14:23:45 +02:00
Mr. M
de435f8e7b fix: Fixed readme version for firefox, b=(no-bug), c=no-component 2025-04-22 14:20:30 +02:00
Mr. M
f2e006fde9 chore: Updated to firefox 138.0 RC builds, b=(no-bug), c=no-component 2025-04-22 14:20:08 +02:00
mr. m
5f7c3a41f1 Merge pull request #7771 from zen-browser/containerized-essentials
Containerized essentials
2025-04-22 14:11:46 +02:00
mr. m
3fbe8c0b6c Update build/ts/transform-ts.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-22 14:11:39 +02:00
Mr. M
3933f77968 chore: Disable pref before testing, b=(no-bug), c=no-component 2025-04-22 14:11:01 +02:00
Mr. M
68fc8cd6ed chore: Containerized essentials should be ready for testing, b=(no-bug), c=tabs, workspaces 2025-04-22 14:10:50 +02:00
Mr. M
47fbae7e0d chore: Continued working on containerized essentials, b=(no-bug), c=tabs, workspaces 2025-04-22 00:33:15 +02:00
cbackas
82a4ffdc12 use browser.audioMuted cuz slowlife01 knows the api better than me 2025-04-21 11:40:21 -05:00
cbackas
6386f178d4 dont trigger PiP for tabs that are muted 2025-04-21 09:40:48 -05:00
Zac
102d226269 Merge branch 'zen-browser:dev' into dev 2025-04-21 08:40:44 -05:00
cbackas
b399247652 check if player is muted before auto opening PIP 2025-04-21 08:40:12 -05:00
Marcus Bergo
263db42602 Fix tab switching crash when creating new tabs (Issue #7716)
Problem:
The Zen browser was experiencing random crashes when switching tabs, particularly
when creating a new tab with Ctrl+T and typing a URL. The crash logs showed
"CompositorBridgeChild receives IPC close with reason=AbnormalShutdown" errors,
indicating issues with the graphics compositor during tab switching operations.
This was caused by race conditions in the tab switching code and lack of proper
error handling when dealing with browser elements that might be in an invalid state.

Solution:
Instead of just catching errors, we've implemented a more robust solution that addresses
the root causes of the race conditions in the tab switching code:

1. State Management System:
   - Added a queue-based system for tab operations to ensure they execute in sequence
   - Implemented debouncing to prevent rapid tab switching that could cause race conditions
   - Added state validation before operations to ensure browser elements are in a valid state

2. Asynchronous Operation Handling:
   - Used Promises and async/await for proper sequencing of operations
   - Added proper timing controls with small delays to ensure DOM is ready
   - Implemented a mutex-like approach to prevent concurrent workspace changes

3. Robust Tab State Validation:
   - Added comprehensive checks for tab validity before operations
   - Implemented proper cleanup of resources to prevent memory leaks
   - Added validation for browser window state to prevent operations on closed windows

4. Improved Error Recovery:
   - Added fallback mechanisms when operations fail
   - Implemented proper cleanup of state even when errors occur
   - Added more informative error messages for better debugging

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

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

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

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

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

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

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

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

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

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

The following changes were made:

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

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

The following changes were made:

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

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

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

Signed-off-by: Tanay Kar <93914273+Tanay-Kar@users.noreply.github.com>
2025-01-28 21:52:40 +05:30
mr. M
5342837f0a Enhance vertical tab animations and improve background opacity for better visibility 2025-01-28 17:11:02 +01:00
mr. M
2787546f89 Fix tab scrolling logic to correctly check for zen-essential attribute 2025-01-28 17:10:06 +01:00
mr. M
34c9d808f8 Update background opacity for tab hover effects to enhance visibility 2025-01-28 17:02:02 +01:00
mr. M
02f1f52c2f Refactor active state styling for vertical tabs to simplify CSS rules 2025-01-28 17:00:58 +01:00
mr. M
8d2e0b0a89 Add support for updating the l10n last commit hash and new script option 2025-01-28 16:46:16 +01:00
mr. m
a408449e2c Updated to firefox RC 135.0 2025-01-28 16:27:56 +01:00
mr. m
c19748bbbe Update @zen-browser/surfer dependency to version 1.9.15 and refine macOS build workflows 2025-01-28 14:02:55 +00:00
mr. m
b6063c0831 Fixed panel UI not allowing popups to trigger
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-28 03:26:27 -08:00
mr. m
00682ed150 Update macos-universal-release-build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-28 08:27:49 +01:00
mr. M
af24ff6049 Cleanup macOS build workflow by removing unnecessary directory and adding executable permission to MAR 2025-01-28 01:50:25 +01:00
mr. M
e0376b88f5 Refactor animation code for improved readability and maintainability 2025-01-28 00:33:40 +01:00
mr. M
188fea025d Update cron schedule for candidate release check to run on Tuesday at 4:59 AM 2025-01-28 00:33:01 +01:00
mr. M
d69cc7edf4 Update cron schedule for candidate release check workflow 2025-01-27 23:59:31 +01:00
mr. M
f9ec71ba58 Add support for uploading and downloading host mar artifact in macOS build workflows 2025-01-27 23:44:34 +01:00
mr. M
1c59a6d461 Fix event target check in tab scrolling logic for improved performance 2025-01-27 22:30:47 +01:00
mr. M
29a0707bcd Update text-shadow property for improved visibility in zen-workspaces 2025-01-27 22:25:39 +01:00
mr. M
d4a9f9058d Add media query for macOS to enhance tab border radius and improve native appearance 2025-01-27 22:23:50 +01:00
mr. M
5c2274f429 Enhance workspace indicator styling for improved visibility and aesthetics 2025-01-27 21:28:49 +01:00
mr. M
ca57fa391d Update @zen-browser/surfer dependency to version 1.9.14 2025-01-27 20:50:46 +01:00
mr. M
9c7c8fc227 Update tab border radius for a more native appearance on Windows 2025-01-27 19:02:45 +01:00
mr. M
d1471d197f Add media query for Windows to enhance native appearance of tab borders 2025-01-27 18:58:39 +01:00
mr. M
add4576f0a Refactor vertical-tabs.css to improve overflow handling for better tab visibility and layout 2025-01-27 18:55:58 +01:00
mr. M
acacf0885c Update zen-toolbar background color for improved visual consistency 2025-01-27 18:49:56 +01:00
mr. M
7deaecc123 Refactor tab closing logic to improve handling of zen glance tabs and enhance tab sizing behavior 2025-01-27 18:45:59 +01:00
mr. M
b82b0322a1 Fix path in macOS universal release build workflow for artifact location 2025-01-27 18:04:14 +01:00
mr. m
c6a92c2670 Update macos-universal-release-build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-27 13:20:07 +01:00
mr. m
1d9c2f878e Fixed macos signing command 2025-01-27 10:20:19 +00:00
mr. m
dd7233c81e Update macos-universal-release-build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-27 08:29:11 +01:00
mr. M
d4dd298ef8 Enhance tab management by updating the toolbar on tab close and adjusting overflow behavior for the tab browser 2025-01-27 01:23:01 +01:00
mr. M
53e015a7aa Update @zen-browser/surfer dependency to version 1.9.13 2025-01-27 01:12:10 +01:00
mr. M
9203918788 Update vertical-tabs.css to apply dynamic padding for improved layout consistency 2025-01-27 01:05:36 +01:00
mr. M
b9ae18a0ca Refactor sidebar scrolling logic and improve tab height calculations for better UI performance 2025-01-27 00:29:54 +01:00
mr. M
d548b8cb6d Remove unnecessary directory change in artifact renaming step 2025-01-26 23:30:20 +01:00
mr. M
3931f8195b Refactor sidebar scrolling initialization and enhance tab visibility checks 2025-01-26 23:30:01 +01:00
mr. M
7077a01dad Increase tab unloader timeout from 20 to 40 minutes for improved performance 2025-01-26 21:59:41 +01:00
mr. M
26b3195bdd Fixed keyboard shortcuts not working after pinning extension to the bookmarks bar 2025-01-26 21:50:13 +01:00
mr. M
9b79e3c1ac Update macOS release build workflow to move all DMG files to a unified naming format 2025-01-26 21:40:34 +01:00
mr. M
405b2180cf Enable smooth scrolling in tabs and adjust tab height calculations for better UI responsiveness 2025-01-26 21:36:09 +01:00
mr. M
462f354a9d Removed panel ui button for macos users 2025-01-26 20:04:35 +01:00
mr. M
d3f14bd9c3 Refactor macOS build workflows to unify artifact naming and update dependencies 2025-01-26 19:54:03 +01:00
mr. M
d9939ea9be Refactor macOS build workflow to remove specific .app cleanup and delete unused telemetry build scripts 2025-01-26 15:57:11 +01:00
mr. M
9c5ae70562 Remove generation of ScalarArtifactDefinitions.json from telemetry build process 2025-01-26 14:06:50 +01:00
mr. M
cfa03fe1f9 Remove unused onThemePickerClick method from ZenGradientGenerator 2025-01-26 13:40:31 +01:00
mr. M
d96655d6b7 Refactor gradient dot handling and enhance color modification logic in ZenGradientGenerator 2025-01-26 13:39:30 +01:00
mr. M
df745e1b43 Remove generation of EventArtifactDefinitions.json from telemetry build process 2025-01-26 12:12:11 +01:00
mr. M
b863045a8f Rename extract_dmg to unpack_dmg in macOS build workflow and fix newline in surfer.json 2025-01-25 22:55:42 +01:00
mr. M
ac53d731e9 Refactor macOS build workflow to streamline .app extraction from DMG files 2025-01-25 21:19:26 +01:00
mr. M
fa62827717 Increase font size of the popup notification dropmarker for better visibility 2025-01-25 18:16:29 +01:00
mr. M
5423aee3d5 Fixed print dialog not opening and fixed website dialogs being clipped 2025-01-25 18:04:01 +01:00
mr. M
74a4d982a5 Update macOS build workflow to use wildcard for DMG file attachment 2025-01-25 17:41:08 +01:00
mr. M
a7184adc4d Add ellipsis to URL bar placeholder text for improved visibility 2025-01-25 17:11:19 +01:00
mr. M
3fba559323 Fix sidebar button targeting in ZenUIManager and adjust CSS for right-side layout 2025-01-25 17:09:33 +01:00
mr. M
d41f0d7cf4 Add directory change to macOS build workflow before extracting .app from dmg 2025-01-25 15:47:47 +01:00
mr. M
9ebfc973f3 Add set -ex to macOS build workflow for improved error handling during .app extraction 2025-01-25 15:46:56 +01:00
mr. M
9850c977be Refactor macOS build workflow to improve artifact packaging process 2025-01-25 15:45:37 +01:00
mr. M
7fc4c03659 Change event listener from 'MozAfterPaint' to 'DOMContentLoaded' for better timing of resize event dispatch 2025-01-25 13:53:59 +01:00
mr. M
9c9627573b Merge branch 'macos-signing-fix' of https://github.com/zen-browser/desktop into macos-signing-fix 2025-01-25 13:52:16 +01:00
mr. M
abedcd8896 Remove emoji from extract step name in macOS build workflow 2025-01-25 13:52:12 +01:00
mr. M
63fcbc73a5 Enhance compact mode functionality by refining sidebar animation conditions and updating CSS ignore rules 2025-01-25 13:42:52 +01:00
mr. m
a724f9c6f2 Discard changes to src/browser/base/zen-components/ZenGlanceManager.mjs 2025-01-25 12:18:52 +01:00
mr. M
c67440a940 Fix variable reference in artifact packaging step of macOS build workflow 2025-01-25 12:15:37 +01:00
mr. M
d996db31d6 Refactor compact mode styles and improve vertical tab button visibility 2025-01-25 12:14:16 +01:00
mr. M
504faad077 Refactor macOS build workflows to improve artifact handling and extraction process 2025-01-25 10:49:47 +01:00
mr. M
c0eeab939b Implement wait promise for preference changes in ZenVerticalTabsManager 2025-01-25 02:01:48 +01:00
mr. M
ca4952c02c Add build ID generation and pass to build workflows 2025-01-25 00:44:40 +01:00
mr. M
952385f362 Fix quoting for APP_NAME environment variable in macOS build workflow 2025-01-24 21:25:49 +01:00
mr. M
343bfe12fd Update Windows release build workflow to include apt-get update before installing dependencies 2025-01-24 21:23:32 +01:00
mr. M
ac600ad91b Remove redundant APP_NAME verification step in macOS build workflow 2025-01-24 19:08:04 +01:00
mr. M
acfdb5b191 Update Windows release build workflow to include --fix-missing in apt-get install command 2025-01-24 18:42:51 +01:00
mr. M
ca1e0ffdea Refactor tab unloading logic to use explicit unload method and remove linked panel attribute 2025-01-24 17:55:31 +01:00
mr. M
a3bebadff8 Fixed crash on overflow menu in macos and fixed elements shifting on macos fullscreen 2025-01-24 17:41:03 +01:00
mr. M
22a042d35d Refine APP_NAME extraction and add verification step in macOS build workflow 2025-01-24 17:04:10 +01:00
mr. m
0def2c24c8 Update macos-universal-release-build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-24 02:00:22 +01:00
mr. M
a09f3ab32c Limit search depth for .app folders and refine APP_NAME extraction in macOS build workflow 2025-01-23 23:55:02 +01:00
mr. M
5f7fcd57d2 Fix quoting for environment variable expansion in macOS build workflow 2025-01-23 21:47:17 +01:00
mr. M
952c02d3d6 Refactor toolbar button active background color for improved consistency 2025-01-23 21:46:39 +01:00
mr. M
355d98eb53 Fixed glance opening on essential tabs even if it's disabled (closes #4564) 2025-01-23 19:52:03 +01:00
mr. M
3972f3e2a7 Fixed glance opening on essential tabs even if it's disabled (closes https://github.com/zen-browser/desktop/issues/4564) 2025-01-23 19:51:12 +01:00
mr. M
c3f22ec7eb Update macOS build workflow to specify artifact download paths for architecture-specific folders 2025-01-23 19:47:47 +01:00
mr. M
8330b31a6d Formatted the project 2025-01-23 19:47:07 +01:00
mr. M
c89e953b6e Refactor tab animation logic to improve element selection and adjust animation durations for smoother transitions 2025-01-23 18:50:39 +01:00
mr. M
1536f5805e Increase transition duration for inset and opacity in zen-split-view for smoother animations 2025-01-23 18:16:57 +01:00
mr. M
a640509e04 Enhance macOS build workflows by renaming artifact paths and adding a step to list .app folders 2025-01-23 16:47:33 +01:00
mr. M
ea0a808e15 Update @zen-browser/surfer dependency to version 1.9.10 2025-01-23 14:26:33 +01:00
mr. M
20f3a4128c Refactor CSS styles to replace border-radius with native inner radius and update box-shadow for improved visual consistency 2025-01-23 14:09:34 +01:00
mr. M
f6bad14087 Update @zen-browser/surfer dependency to version 1.9.9 2025-01-23 12:23:26 +01:00
mr. M
83f8975a50 Update macOS build workflow to include mac dependency and modify Firefox browser identifier in hardened runtime configuration 2025-01-23 12:20:20 +01:00
mr. M
ce7c1f797f Refactor macOS build workflow and remove deprecated entitlements files 2025-01-23 12:10:26 +01:00
mr. M
bb9a97496d Fixed compact mode sidebar not re-opening when the animation key is off 2025-01-23 00:50:43 +01:00
mr. m
b94b5b2d90 Merge pull request #4521 from Vinamra7/dev 2025-01-22 21:18:27 +01:00
mr. M
b523f3d24e Update tab styles to use medium border radius for improved consistency 2025-01-22 20:41:28 +01:00
Vinamra Mishra
79966cb5ed Windows build fix
Signed-off-by: Vinamra Mishra <72907109+Vinamra7@users.noreply.github.com>
2025-01-22 19:36:27 +05:30
mr. M
c9f97665be Enhance ZenGlanceManager to conditionally open tabs based on domain differences and refactor tab open handling 2025-01-22 07:49:09 +01:00
mr. m
d618181dc7 Removed home button from default layout
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-21 21:43:08 -08:00
mr. M
e2b6054b17 Change event listener from 'DOMContentLoaded' to 'MozAfterPaint' for improved UI responsiveness in ZenCustomizableUI 2025-01-21 23:10:48 +01:00
mr. M
0f6bdcd88d Format event listener registration for improved readability in ZenCustomizableUI 2025-01-21 23:09:17 +01:00
mr. M
74c9923f0b Improve self-hosted runner script execution and enhance ZenCustomizableUI event handling for better UI responsiveness 2025-01-21 23:08:27 +01:00
mr. M
a86bb5197d Refactor build workflow and patch for improved self-hosted runner management and customizable UI functionality 2025-01-21 22:26:56 +01:00
mr. M
6c7b15eeca Fix formatting inconsistencies in ZenGlanceManager for improved code clarity 2025-01-21 21:32:48 +01:00
mr. M
4c44f874b9 Adjust positioning and animation properties in ZenGlanceManager for improved UI responsiveness 2025-01-21 21:17:53 +01:00
mr. M
4efc2cd05f Refactor ZenGlanceManager to improve readability and maintainability of tab opening logic 2025-01-21 20:43:54 +01:00
mr. M
839d5ce1f9 Enhance ZenGlance functionality by enabling external link opening and adjusting tab positioning 2025-01-21 20:42:32 +01:00
mr. M
7c2d35d746 Fix CSS formatting for zen-toolbar element background 2025-01-21 18:44:52 +01:00
mr. M
eff0b040a2 Update display version to 1.7.2b in surfer.json 2025-01-21 18:29:44 +01:00
mr. M
eede41fb18 Update Firefox version to 134.0.2 in README and surfer.json 2025-01-21 18:29:20 +01:00
mr. m
a66abd037e Bumped twilight to 1.7.2t
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-20 23:34:30 +01:00
mr. m
7edce1967f Fix CSS font-family quotes for macOS and standardize string quotes in ZenGlanceManager 2025-01-20 22:23:02 +00:00
mr. m
6c028d8511 Update Firefox version to 134.0.2 in README and configuration files; adjust CSS font-family for macOS. 2025-01-20 22:14:38 +00:00
mr. m
ef32e5f990 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-20 21:35:58 +00:00
mr. m
ba435d9c14 Rename workspace select button to workspaces button and update related styles for consistency 2025-01-20 21:35:46 +00:00
mr. m
f6db693407 Fixed firefox sidebar spacings
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-20 17:57:49 +01:00
mr. m
0f446a5435 Refactor border-radius values for consistency across themes and components 2025-01-20 15:46:27 +00:00
mr. m
0b17ceda90 Rename workspaces button to workspace select button and adjust related styles for consistency 2025-01-20 15:38:11 +00:00
mr. M
f000af56e7 Refactor tab and URL bar styles for improved transparency and backdrop filtering 2025-01-20 08:10:08 +01:00
mr. M
d06d684c96 Update selected tab background color and box-shadow for improved visual consistency 2025-01-20 07:51:34 +01:00
mr. M
24063ad883 Refactor selected tab background color for consistency with toolbar element styling 2025-01-20 07:43:47 +01:00
mr. M
3aa2109986 Handle potential errors in flashSidebar method to prevent interruptions in compact mode functionality 2025-01-20 07:42:39 +01:00
mr. M
5c3c9f3dfa Update URLs in Flatpak template and adjust border-radius settings for improved styling 2025-01-20 07:39:41 +01:00
mr. M
07a9aabe20 Remove box-shadow from selected vertical tabs for a cleaner appearance 2025-01-20 00:17:13 +01:00
mr. M
4702b8ffed Add dark mode support for dialog box border styling in welcome panel 2025-01-19 23:54:41 +01:00
mr. M
b071c7ff11 Refactor URL bar styles to remove box-shadow and outlines for improved aesthetics 2025-01-19 22:33:56 +01:00
mr. M
9d8b8458bf Refactor URL bar styles to remove box-shadow for a cleaner appearance in single toolbar mode 2025-01-19 22:28:50 +01:00
mr. M
73bc2382bb Set default placement for top buttons in ZenCustomizableUI 2025-01-19 22:17:38 +01:00
mr. M
4a4c8a7b2b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-19 20:30:05 +01:00
mr. M
0a9f88a2fb Remove compact view preference and update related logic for improved clarity 2025-01-19 20:29:59 +01:00
mr. m
8bed8e2cf7 Update zen-theme.css
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-19 08:30:17 -08:00
mr. m
c8b396b99d Update surfer.json
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-19 08:26:23 -08:00
mr. M
afc636a20f Refactor ZenCompactMode animation logic for improved readability 2025-01-19 17:10:31 +01:00
mr. M
bd0b012bce Reduce animation duration in ZenWorkspaces for improved responsiveness 2025-01-19 17:06:49 +01:00
mr. M
86b0a9dac2 Refactor tab animation logic for improved performance and update CSS variables for consistent styling 2025-01-19 16:28:07 +01:00
mr. M
f344c0d41d Refactor ZenCompactMode animation logic for improved performance and readability 2025-01-19 15:17:53 +01:00
mr. M
f70c599afd Update border contrast color in zen-theme.css for improved visibility 2025-01-19 13:57:25 +01:00
mr. M
08cf77eb23 Enhance Zen styling and transitions for improved user experience 2025-01-19 13:55:57 +01:00
mr. M
25910c5189 Refactor initialization scripts and update CSS variables for consistent styling across components 2025-01-19 13:00:27 +01:00
mr. M
09d17f2cfe Remove unnecessary blank line in ZenWorkspacesStorage.mjs 2025-01-18 22:38:15 +01:00
mr. M
c9cf757964 Add ZenWorkspacesStorage initialization and ensure waitForPromises is called 2025-01-18 22:35:35 +01:00
mr. M
98b64e2fad Adjust zen-appcontent-wrapper styles to prevent bookmarks overflow without using overflow:hidden 2025-01-18 22:35:29 +01:00
mr. M
fbfab42e8b Update waitForPromises to ensure all windows are restored before initialization 2025-01-18 22:12:01 +01:00
mr. M
c44c63d5ce Add debug logging for pinned tab manager and ensure session store initialization 2025-01-18 21:38:12 +01:00
mr. M
1e3b1a6605 Refine box-shadow styles for zen-browser and zen-theme to enhance visual consistency 2025-01-18 19:56:12 +01:00
mr. M
ef2a2a5efc Enhance tab animation logic to include vertical tabs peripherals in workspace indicator animations 2025-01-18 11:06:01 +01:00
mr. M
ccfe709789 Update tab unloading behavior and prevent closing window with last tab 2025-01-18 10:55:43 +01:00
mr. M
43563ccff7 Add opacity to new tab button for improved visibility in vertical tabs 2025-01-18 10:28:57 +01:00
mr. M
db2673cf27 Implement sidebar splitter and overflow handling; enhance customizable UI features 2025-01-18 10:25:13 +01:00
mr. M
351cc884ec Add ZenGlanceManager script and update event listener binding in PlacesViewBase 2025-01-18 01:36:17 +01:00
mr. M
d6823beb95 Enhance vertical tabs styling with new background color variable; adjust sidebar transition durations for smoother animations and improve hover handling logic 2025-01-17 22:50:05 +01:00
mr. M
dfede695a7 Increase hover duration for sidebar elements to enhance user interaction experience 2025-01-17 22:31:02 +01:00
mr. M
b0354fa8b9 Refactor CSS styles for improved layout and transitions; adjust sidebar and tab margins for better visual consistency 2025-01-17 22:23:57 +01:00
mr. M
41cecd4947 Disable essentials favicon background in theme preferences for improved customization options 2025-01-17 21:46:48 +01:00
mr. M
dd5a59a1cb Enhance vertical tabs layout with max-height adjustment; update hover duration and animation easing for improved user experience 2025-01-17 21:41:49 +01:00
mr. M
ee86bff81c Refactor Zen UI components for improved toolbar button management and layout adjustments 2025-01-17 21:29:08 +01:00
mr. M
9fb04e4f7c Add shutdown check to prevent closing pinned tabs during shutdown 2025-01-17 20:30:48 +01:00
mr. M
74a4efddf1 Refactor font-family declaration for improved readability and consistency; fix syntax in ZenPinnedTabsStorage 2025-01-17 20:28:29 +01:00
mr. M
10906f91f5 Adjust zen-toolbox padding for improved layout consistency 2025-01-17 19:58:12 +01:00
mr. M
816d6887ad Refactor CSS styles to enhance layout consistency and improve padding values 2025-01-17 19:55:51 +01:00
mr. M
e950e012ed Refactor styles and animations for improved UI consistency and performance 2025-01-17 19:47:51 +01:00
mr. M
4fdd0993d7 Reorganize script loading in zen-assets and zen-preloaded to improve module management 2025-01-17 19:14:44 +01:00
mr. M
8e783f948f Fixed essentials and pinned tabs not being correctly restored and race conditions when starting multiple zen windows 2025-01-17 19:01:32 +01:00
mr. M
e6313c4d5f Update URLs in zen.yml.template to use version variable for improved maintainability 2025-01-16 02:30:00 +01:00
mr. M
7de3843cd9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-16 02:13:18 +01:00
mr. M
425d334f8b Rename zen.template to zen.yml.template and update install commands to use variable syntax for improved clarity 2025-01-16 02:13:13 +01:00
mr. m
609854c28d Reverted windows codesign PR
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-15 16:25:58 -08:00
mr. m
fd09bd2092 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-15 22:17:25 +00:00
mr. m
1aa00bfa2a Corrected setup wizard branding images
Co-authored-by: heyitszenithyt <heyitszenithyt@gmail.com>
2025-01-15 22:17:07 +00:00
mr. M
d757c36569 Fix self-hosted runner stop script execution by decoding base64 and using bash 2025-01-15 17:07:38 +01:00
mr. M
899567b305 Update zen-toolbox-padding calculation for improved responsiveness 2025-01-15 17:05:32 +01:00
mr. M
59bf54001e Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-15 17:04:20 +01:00
mr. M
c50b9cd555 Refactor ZenCompactMode hover handling by removing unused animation tracking and simplifying hover duration logic 2025-01-15 17:04:12 +01:00
mr. m
92fc0f4044 Fixed installing aria2
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-15 11:39:26 +01:00
mr. m
7b90548f88 Fixed stoping self-hosted release runners
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-15 11:36:01 +01:00
mr. m
c0d64f91c0 Update build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-15 11:33:45 +01:00
mr. m
cd86c556a9 Install aria2c for release builds
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-15 11:30:05 +01:00
mr. M
c909421090 Refactor CSS to remove unnecessary line breaks in max() calculation for native content radius 2025-01-14 23:24:27 +01:00
mr. M
b66b46b8a0 Started using more native rounded corners 2025-01-14 23:22:13 +01:00
mr. M
d94aff97ea Simplify vertical-tabs CSS by removing unnecessary user-hover condition 2025-01-14 20:43:35 +01:00
mr. M
191597e333 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-14 20:42:29 +01:00
mr. M
270af0ff00 Refactor ZenCompactMode hover animation handling and add check for ZenWorkspaces existence in browserPlacesViews 2025-01-14 20:42:25 +01:00
mr. m
2f1e292e06 Updated to the correct versioning scheme
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-14 19:17:09 +01:00
mr. M
dd5461273c Fix package manager commands in release build script 2025-01-14 18:59:19 +01:00
mr. M
818100e3d8 Update Flatpak configuration and templates for app.zen_browser.zen 2025-01-14 18:43:14 +01:00
mr. M
1dbc492aac Refactor self-hosted runner script execution in build workflow 2025-01-14 17:58:08 +01:00
mr. M
5c0e99008b Disable smooth scroll on startup and add comment for sidebar animation duration 2025-01-14 17:45:57 +01:00
mr. M
60553b996c Enhance workspace indicator styling and add animation handling in compact mode 2025-01-14 17:43:25 +01:00
mr. M
5886241e8d Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-14 16:54:48 +01:00
mr. M
bdcc36c321 Fixed space between essentials/tabs and the workspace title is different for default vs others (closes https://github.com/zen-browser/desktop/issues/4329) 2025-01-14 16:54:40 +01:00
mr. M
9fd989106d Update Firefox version to 134.0.1 in surfer.json and README.md; adjust LTO settings in mozconfig 2025-01-14 16:46:55 +01:00
mr. m
f99f6f4ea7 Removed about:support text field from bug report form
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-14 12:48:53 +01:00
mr. M
62df1fbc59 Refactor language pack download script: replace shell script with Python equivalent for consistency and maintainability 2025-01-14 00:05:14 +01:00
mr. M
a512948eb0 Refactor language pack scripts: replace shell scripts with Python equivalents for improved maintainability and functionality; remove obsolete scripts and update surfer.json formatting. 2025-01-13 23:15:37 +01:00
mr. M
2aaf3f82e6 Update surfer.json to change Firefox candidate version to 134.0.1 2025-01-13 22:57:14 +01:00
mr. M
af79354d46 Update surfer.json to correct Firefox candidate version to 134.0 2025-01-13 22:55:35 +01:00
mr. M
f6d3b4d868 Refactor workflow and scripts for improved functionality; update package.json commands and ensure consistent return values in scripts. 2025-01-13 22:53:39 +01:00
mr. M
20882f65cc Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-13 22:49:15 +01:00
mr. M
922e909a7f Update README and surfer.json for Firefox RC 134.0.1; enhance update scripts 2025-01-13 22:49:10 +01:00
mr. M
98c5f0efb7 Add script to check Firefox release candidates and notify via Discord 2025-01-13 22:46:48 +01:00
mr. m
509ede1f98 Bumped twilight version to 1.7t
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-13 11:57:33 -08:00
mr. M
e0ea3b5866 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-13 16:55:12 +01:00
mr. M
aa67693b8d Refactor CSS to reintroduce accent color styles for window states in zen-browser UI and theme (closes https://github.com/zen-browser/desktop/issues/4261) 2025-01-13 16:55:05 +01:00
mr. m
f70f27fc94 Merge pull request #4318 from Tanay-Kar/patch-2
Fixed grammatical error in README.md
2025-01-13 07:51:13 +01:00
Tanay Kar
1b2eb4a92d Fixed grammatical error
amongs -> among

Signed-off-by: Tanay Kar <93914273+Tanay-Kar@users.noreply.github.com>
2025-01-13 10:17:51 +05:30
mr. M
661916eac6 Add fallback to remove self-hosted runner scripts without error 2025-01-13 00:45:20 +01:00
mr. M
e9c662cbf7 Reduce box-shadow opacity in zen-browser-container.css for improved visual clarity 2025-01-12 21:21:27 +01:00
mr. M
f123e0534b Decode self-hosted runner start script from base64 before execution 2025-01-12 21:01:05 +01:00
mr. M
9160111e20 Refactor lint job to use reusable workflow for code linting 2025-01-12 20:53:46 +01:00
mr. M
1318341451 Increase sleep duration to 90 seconds for runner readiness in build workflow 2025-01-12 20:50:33 +01:00
mr. M
e9456ac073 Update AWS CLI installation in build workflow to include --update flag 2025-01-12 20:47:01 +01:00
mr. M
5865b9fd2d Update GitHub Actions to use self-hosted runners for x86_64 release builds 2025-01-12 20:45:12 +01:00
mr. M
e1c3bac43a Update tar-fs to version 2.1.2 and standardize import quotes in ZenCustomizableUI 2025-01-12 20:33:24 +01:00
mr. M
7e5be9f0b8 Comment out exit on branch mismatch in build workflow 2025-01-12 20:15:35 +01:00
mr. M
e3e7eec78a Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-12 20:03:45 +01:00
mr. M
f5bffa4b24 Add import for AppConstants in ZenCustomizableUI module 2025-01-12 20:03:38 +01:00
mauro-balades
0978259d2e Update monthly issue metrics 2025-01-12 18:59:17 +00:00
mr. M
d6a140ea7d Update default placements for ZenCustomizableUI based on platform 2025-01-12 18:39:21 +01:00
mr. M
33744a4a73 Add aws-cli installation steps to build workflow and update script handling 2025-01-12 18:33:18 +01:00
mr. M
3bb64df473 Add self-hosted runner management to build workflow 2025-01-12 18:27:45 +01:00
mr. M
9775e1c75d Update formatting commands in package.json and pyproject.toml; refactor indentation in Python scripts for consistency 2025-01-12 17:01:36 +01:00
mr. M
225ab67a50 Add autopep8 configuration and integrate into workflows for code formatting 2025-01-12 16:57:34 +01:00
mr. M
838569e386 Refactor remove-failed-jobs.sh for improved readability and formatting 2025-01-12 16:37:27 +01:00
mr. m
040a8fad5b Merge pull request #4162 from cristiancmoises/patch-2 2025-01-12 16:35:18 +01:00
mr. m
143218913d Discard changes to scripts/download-language-packs.sh 2025-01-12 16:34:09 +01:00
mr. m
2b7580f186 Discard changes to scripts/copy-language-pack.sh 2025-01-12 16:34:01 +01:00
mr. m
babdc9568f Discard changes to .github/workflows/code-linter.yml 2025-01-12 16:26:16 +01:00
mr. M
e4103c9d4a Fixed unfocusing the browser with widget.gtk.rounded-bottom-corners.enabled causes the bottom corners to stop being rounded (closes https://github.com/zen-browser/desktop/issues/4294) 2025-01-12 14:14:53 +01:00
mr. M
dff60ee6ef Fixed a small border being visible at the top of the window (closes https://github.com/zen-browser/desktop/issues/4264) 2025-01-12 14:06:45 +01:00
mr. M
14664bd38f Refactor keyboard shortcut validation logic to simplify parsing and remove obsolete checks 2025-01-12 12:43:47 +01:00
mr. M
f61feb54d4 Update display version to 1.6t.1 in surfer.json 2025-01-12 12:01:02 +01:00
Cristian Cezar Moisés
bbeb8aa884 Update sign.ps1
Refactored Repeated Logic: Created functions for downloading artifacts, signing files, moving files, and creating tar archives.

Error Handling: Added checks for file existence before moving files and implemented verbose logging.

Parameter Validation: Used ValidateNotNullOrEmpty for parameters.

Improved Path Handling: Used Join-Path for constructing file paths

Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-12 02:59:35 +00:00
Cristian Cezar Moisés
864879eabe Update code-linter.yml
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-12 02:52:20 +00:00
Cristian Cezar Moisés
d10ce64f2d Merge branch 'zen-browser:dev' into patch-2 2025-01-11 23:47:07 -03:00
mr. M
c93263ccea Add support for essentials favicon background in tab styles 2025-01-11 23:53:59 +01:00
mr. M
37092f0359 Refine CSS transition timing and update animation function for compact mode 2025-01-11 23:40:58 +01:00
mr. M
e26ff172c8 Add tab icon change handling and enhance tab background styles 2025-01-11 22:54:04 +01:00
mr. M
619f979232 Enhance animation logic for workspace transitions and refine CSS styles 2025-01-11 21:59:49 +01:00
mr. M
1710ebae19 Add motion animation support and refine UI transitions for workspace interactions 2025-01-11 21:33:06 +01:00
mr. M
50a48cdf24 Add conditional check for branch verification in build workflow 2025-01-11 17:48:06 +01:00
mr. m
997384e832 Merge pull request #4282 from zen-browser/new-workspace-functionality 2025-01-11 17:37:41 +01:00
mr. M
1f43997088 Workspace switching animations are now context aware 2025-01-11 17:35:50 +01:00
mr. M
097404b3d1 Refactor tab animation logic to improve workspace transitions and remove unused CSS animations 2025-01-11 17:25:42 +01:00
mr. M
8562cfb813 Refactor tab closing logic to handle new tab creation when closing the last unpinned tab and prevent reentrancy issues during window closure 2025-01-11 16:50:00 +01:00
mr. M
70cd0f90c7 Fixed weird margins on the browser view when having right sided tabs 2025-01-11 16:10:55 +01:00
mr. M
8981160627 Implement logic to close window when last tab is closed based on user preference 2025-01-11 14:49:28 +01:00
mr. M
e01af2fe97 Fixed closing the last tab of a workspace not opening a new tab when zen.workspaces.open-new-tab-if-last-unpinned-tab-is-closed is set to true 2025-01-11 14:35:57 +01:00
mr. M
a5d1537b75 Add TODO comment to handle user preferences for tab opening behavior 2025-01-11 14:31:29 +01:00
mr. M
a035b6f1c6 Fixed urlbar being below the tabs visually (closes https://github.com/zen-browser/desktop/issues/4276) 2025-01-11 14:24:55 +01:00
mr. m
18f84476ef Update zen.desktop
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-10 16:30:07 +01:00
mr. m
ed7735e3b8 Update build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-10 16:29:09 +01:00
mr. M
859ff6c088 Update @zen-browser/surfer dependency to version 1.9.8 in package.json and pnpm-lock.yaml 2025-01-10 00:53:56 +01:00
mr. M
a3c78e2387 Remove WebAuthn entitlement and comment out provisioning profile copy in codesign script 2025-01-09 21:18:53 +01:00
mr. M
87153390c8 Add conditional PGO support for Zen release builds in macOS mozconfig 2025-01-09 21:18:05 +01:00
mr. M
a679bcc669 Refactor codesigning script and clean up PGO configuration in macOS mozconfig 2025-01-09 21:17:28 +01:00
mr. M
2d3727670c Add conditional PGO support for Zen release builds in macOS mozconfig 2025-01-09 19:32:27 +01:00
mr. M
be4e05f1e5 Add WebAuthn support and improve codesigning process for macOS 2025-01-09 19:27:20 +01:00
mr. M
81b1ee1bf6 Add PGO configuration for Zen release builds in macOS mozconfig 2025-01-09 19:13:14 +01:00
mr. M
eb330dc484 Add conditional PGO support for Zen release builds in macOS mozconfig 2025-01-09 19:07:48 +01:00
mr. M
2b0c6c6f73 Update codesigning process and bump @zen-browser/surfer dependency to 1.9.7 2025-01-09 16:53:18 +01:00
mr. m
88c0d896a5 Fixed file globs for macos 2025-01-09 12:35:15 +00:00
mr. m
c41f4392ca Fixed macos licensing 2025-01-09 12:06:39 +00:00
mr. m
a40a91c0a7 Fixed macos PGO 2025-01-09 10:04:39 +00:00
mr. m
c613abc5fc Actualizar configuración de compilación de macOS: eliminar PGO condicional y ajustar opciones de xcrun 2025-01-09 10:04:10 +00:00
mr. m
66c8d003d9 Update codesign.bash
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-09 08:30:10 +01:00
mr. M
d294ebb872 Add conditional PGO configuration for Zen Browser in macos mozconfig 2025-01-09 00:09:18 +01:00
mr. M
6d6f3751e3 Refactor PGO configuration in mozconfig and update MAC bundle identifier in old-configure.in 2025-01-08 23:52:19 +01:00
mr. M
62e165b9ac Add conditional PGO configuration for Zen Browser in mozconfig 2025-01-08 23:26:03 +01:00
mr. M
ec5b4abab9 Remove conditional PGO configuration for Zen Browser in mozconfig 2025-01-08 23:25:46 +01:00
mr. M
2309e1085f Add conditional PGO configuration for Zen Browser in mozconfig 2025-01-08 23:21:42 +01:00
mr. M
0e5107181c Remove PGO configuration for Zen Browser in mozconfig 2025-01-08 23:21:32 +01:00
mr. M
62f4172258 Update CFBundleIdentifier in Info.plist for Zen Browser 2025-01-08 23:21:11 +01:00
mr. m
981ac1f23a Merge pull request #4234 from zen-browser/add-macos-entitlements 2025-01-08 22:40:13 +01:00
mr. M
335fb757ab Add distribution ID for Zen Browser in mozconfig 2025-01-08 22:39:46 +01:00
mr. M
5ea8fd169c Add entitlements for SmartCardServices and WebAuthn support; update codesign script to copy provisioning profile 2025-01-08 21:33:21 +01:00
mr. M
f55c534659 Remove unnecessary entitlements and comment out provisioning profile copy in codesign script 2025-01-08 21:30:44 +01:00
mr. M
6c9fb9b3bb Refactor build configurations to standardize runner environments and update LTO settings in mozconfig 2025-01-08 21:19:23 +01:00
mr. M
46c8d6d3e4 Update macOS build configuration and override LTO settings in mozconfig 2025-01-08 18:01:50 +01:00
mr. M
301490a341 Add input parameter for release creation in twilight-release-schedule workflow 2025-01-08 17:57:45 +01:00
mr. M
e9936865d9 Add ZEN_GA_DISABLE_PGO environment variable to disable PGO and update codesign script for verbose output 2025-01-08 17:54:50 +01:00
mr. M
c003a2594b Update build configurations for Linux and Windows to optimize architecture-specific settings 2025-01-08 17:20:40 +01:00
mr. m
a14220c12d Update linux-release-build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-08 16:55:07 +01:00
mr. M
b94e4dcff1 Remove MOZ_OPTIMIZE settings and override LTO settings in mozconfig for Linux and Windows 2025-01-08 16:26:30 +01:00
mr. m
604d0da2d5 Actualizar la dependencia de @zen-browser/surfer a la versión 1.9.6 y agregar la funcionalidad de "staple" en el script de codesign 2025-01-08 14:09:08 +00:00
mr. m
d7c8bc246b Update codesign.bash
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-08 14:44:49 +01:00
mr. m
e6b6f0fc7a Formatted the project 2025-01-08 12:19:20 +00:00
mr. m
f7f87131cd Deshabilitar la opción de espacios de trabajo para pruebas y ajustar la configuración de preferencias relacionadas 2025-01-08 12:17:24 +00:00
mr. m
59f9b9967e Agregar carga de configuración de CI para Surfer en el flujo de trabajo de compilación de Windows 2025-01-08 10:39:30 +00:00
mr. m
c7a80d5c6e Actualizar la configuración de compilación de macOS y las dependencias de @zen-browser/surfer a la versión 1.9.5 2025-01-08 10:36:14 +00:00
mr. M
73f932fade Update Linux and Windows build workflows to use warp-ubuntu-latest-x64-16x for release branch 2025-01-08 00:15:05 +01:00
mr. M
2d4f9d4d7b Disable PGO for aarch64 builds when ZEN_GA_DISABLE_PGO flag is set in Windows build configuration 2025-01-07 23:53:17 +01:00
mr. M
203163de43 Refactor Windows build workflow by removing unnecessary dependencies 2025-01-07 23:12:20 +01:00
mr. M
98fa56eed5 Enhance Windows build workflow by adding additional dependencies for improved compatibility 2025-01-07 23:04:49 +01:00
mr. M
3ecd929125 Update Windows build workflows to use warp-windows-latest-x64-8x for release branch 2025-01-07 22:52:46 +01:00
mr. M
5c00c8f1ab Add conditional checks for aarch64 architecture in Windows release build workflow 2025-01-07 22:48:55 +01:00
mr. M
5fcb120811 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-07 22:43:00 +01:00
mr. M
2fc67fae18 Update build workflow to map 'release' branch to 'stable' 2025-01-07 22:42:55 +01:00
mr. m
591460d2d7 Merge pull request #4095 from zen-browser/macos-credentials-fix 2025-01-07 22:38:47 +01:00
mr. m
697532d5b4 Discard changes to configs/macos/mozconfig 2025-01-07 22:38:12 +01:00
mr. m
dce081ce62 Discard changes to configs/common/mozconfig 2025-01-07 22:38:07 +01:00
mr. m
6207d5ebf5 Update build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-07 22:37:39 +01:00
mr. M
dd33e152fc Update @zen-browser/surfer dependency to version 1.9.4 in package.json and pnpm-lock.yaml 2025-01-07 22:36:53 +01:00
mr. M
18b64c3999 Update surfer dependency to version 1.9.4, adjust provisioning profile handling, and clean up codesign script 2025-01-07 22:36:04 +01:00
mr. M
fbd81f431e Update subproject commit reference in l10n 2025-01-07 21:46:28 +01:00
mr. M
a962533301 Update @zen-browser/surfer dependency to version 1.9.3 in package.json and pnpm-lock.yaml 2025-01-07 20:44:08 +01:00
mr. M
379ccdf33d Update surfer dependency to version 1.9.3 and resolve merge conflicts in lock file 2025-01-07 20:42:30 +01:00
mr. M
70cbc6033b Sort themes by name in Zen settings and update CSS for category hover state 2025-01-07 20:41:17 +01:00
mr. M
4c5279e5eb Update @zen-browser/surfer dependency to version 1.9.2 and clean up surfer.json 2025-01-07 19:15:28 +01:00
mr. M
3d61e4ed68 Add --deep option to codesign for zen main executable and clean up validation steps 2025-01-07 19:07:32 +01:00
mr. M
0191bf4279 Remove thin LTO option from mozconfig for release builds 2025-01-07 19:04:01 +01:00
mr. M
2473c38e57 Refactor code structure, update configurations, and enhance styles across various components 2025-01-07 19:02:49 +01:00
mr. M
e868d8a67f Update surfer dependency to version 1.9.2 and modify codesign script 2025-01-07 19:01:44 +01:00
mr. M
cfe3ea22dd Bump display version from 1.6t to 1.7t in surfer.json 2025-01-07 18:04:18 +01:00
mr. m
34e5e6c151 Merge branch 'dev' into macos-credentials-fix
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-07 18:03:29 +01:00
mr. M
3aaed105cc Update Firefox version to 134.0 and dependency to @zen-browser/surfer 1.9.1 2025-01-07 17:58:57 +01:00
mr. M
d9813e2b03 Remove preserve-metadata option from codesign for zen executable and main bundle 2025-01-07 16:53:18 +01:00
mr. M
049a0f8729 Add preserve-metadata option to codesign for zen executable and main bundle 2025-01-07 16:49:36 +01:00
mr. M
e84e774fcf Update surfer dependency to version 1.8.9 and clean up provisioning profile references 2025-01-07 16:35:39 +01:00
mr. M
57b16da239 Update surfer dependency to version 1.8.8 2025-01-07 14:30:19 +01:00
mr. M
795e71a27a Add provisioning profile import and update surfer dependency to 1.8.7 2025-01-07 14:20:53 +01:00
mr. M
c915fe63b6 Remove platform passkey entitlement from developer entitlements 2025-01-07 13:49:03 +01:00
mr. M
a0481737aa Update default user application directory to 'Zen' for specific targets (https://github.com/zen-browser/desktop/issues/349) 2025-01-07 12:52:28 +01:00
mr. M
16c76723fe Update subproject commit and fix localization label for unsaved state 2025-01-07 12:43:31 +01:00
mr. M
d26e51c434 Update application identifier in developer entitlements 2025-01-07 12:08:30 +01:00
mr. M
8e953abe94 Update application identifier and add WebAuthn support in entitlements 2025-01-07 11:56:28 +01:00
mr. M
3b3db4c1d2 Merge branch 'macos-credentials-fix' of https://github.com/zen-browser/desktop into macos-credentials-fix 2025-01-07 11:56:07 +01:00
mr. M
81de13e251 Add SmartCard support and remove platform passkey entitlement from browser entitlements 2025-01-07 11:55:58 +01:00
mr. M
8770178c9b Remove PGO configuration from macOS mozconfig 2025-01-07 11:55:38 +01:00
mr. M
1152699be6 Update application identifier in browser entitlements and remove fetch-depth from build workflow 2025-01-07 11:43:12 +01:00
mr. M
3359d3969c Update application identifier and add passkey support in entitlements 2025-01-07 11:34:54 +01:00
mr. M
99f774a2f8 Update application identifier in browser entitlements 2025-01-07 11:34:37 +01:00
mr. M
8da63bc3c6 Update browser entitlements for passkey support 2025-01-07 11:32:40 +01:00
mr. M
c2b77d96fb Remove webauthn support from browser entitlements 2025-01-07 11:32:27 +01:00
mr. M
e27f558146 Refactor codesign process and update build configuration 2025-01-07 11:31:48 +01:00
mr. m
dcfe4464b6 Fixed twilight deployment key
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-07 01:20:35 +01:00
mr. m
9bfd96a9dd Update build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-06 21:14:40 +01:00
mr. m
c51b2f3267 Update build.yml
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-01-06 21:14:21 +01:00
mr. M
344cf8379c Update Git configuration and CODEOWNERS to reflect new user details 2025-01-06 21:01:52 +01:00
mr. M
cbc342ce1a Update Linux release build workflow to use release branch input for runner selection 2025-01-06 20:07:43 +01:00
mr. M
9b8b9f5e14 Update release build script to enhance Xvfb configuration by adding -nolisten tcp and -noreset options 2025-01-06 20:07:17 +01:00
mr. M
cd34782bd5 Update Linux release build workflow to use release branch input for runner selection 2025-01-06 20:02:20 +01:00
mr. M
6c4af27ec6 Update Linux release build workflow and improve package installation; add checks for window.docShell in ZenUIManager 2025-01-06 20:01:52 +01:00
mr. M
0333413505 Update Linux release build workflow to use release branch input for runner selection 2025-01-06 19:26:58 +01:00
mr. M
4124a3c8fe Update Linux and Windows build workflows to use architecture-specific runners and add dynamic port allocation in profileserver.py 2025-01-06 19:26:26 +01:00
mr. M
6db088328b Update Linux release build workflow to use release branch input for runner selection 2025-01-06 19:00:36 +01:00
mr. M
57b2adb81f Update Linux release build workflow to use architecture matrix for runner selection 2025-01-06 19:00:09 +01:00
mr. M
f33df61860 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-06 18:57:12 +01:00
mr. M
ee965e4b74 Update Git configuration and improve release build scripts for consistency 2025-01-06 18:57:06 +01:00
mr. M
d0911cd0c7 Refactor CSS for Zen Compact Mode to improve nav-bar margin handling 2025-01-06 17:52:36 +01:00
mr. M
0b91608bbe Add observer for compact view preference and adjust animation timeout 2025-01-06 17:36:39 +01:00
mr. m
e0a5070cdc Merge pull request #4198 from thibaultmol/collapsable-header-issue-template
Added collapsable header for about:support in issue template
2025-01-06 14:32:52 +01:00
Thibault Molleman
49ce111c33 removed render as shell because otherwise you'd get double code blocks 2025-01-06 14:30:48 +01:00
Thibault Molleman
fa3d3420f6 Added collapsable header for about:support in issue template 2025-01-06 14:27:49 +01:00
mr. M
b0c2416efb Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-06 14:06:13 +01:00
mr. M
88548eda88 Refactor Zen Compact Mode styles and preference handling 2025-01-06 14:06:08 +01:00
mr. m
0d3058783e Merge pull request #3309 from K1ngfish3r/patch-1
Change file extension of source file compressed with zstd from .tar.gz to .tar.zst
2025-01-06 13:39:25 +01:00
mr. M
3e34d123c0 Re-enable exit on branch mismatch in CI workflow 2025-01-06 13:00:53 +01:00
mr. M
c06e51641e Comment out exit on branch mismatch in CI workflow 2025-01-06 13:00:38 +01:00
mr. M
89a682fc14 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-06 12:59:40 +01:00
mr. M
edb6dc9248 Update CI workflows to conditionally use optimized runners and adjust LTO settings based on release branch 2025-01-06 12:59:34 +01:00
mr-cheff
501fd5943e Update monthly issue metrics 2025-01-06 11:23:49 +00:00
mr. M
8a695bc1e2 Enhance zen animations with improved scaling and add macOS-specific animation variant 2025-01-06 12:20:29 +01:00
mr. m
d840f0ed94 Merge pull request #4187 from zabojeb/feature/non-flag-icons
Make workspaces icons randomly select only non-flag emojis
2025-01-06 00:47:19 +01:00
mr. m
859fe6cfe5 Merge branch 'dev' into feature/non-flag-icons
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2025-01-06 00:47:08 +01:00
mr. M
b9f0d39d1c Refactor workspace icon handling and improve animation state management 2025-01-06 00:46:17 +01:00
mr. M
bb96eb1a8d Add zenKeyset definition and update URL bar behavior for floating logic 2025-01-05 22:42:12 +01:00
mr. M
4e720eb4d2 Update URL bar behavior to use 'zen-compact-mode-ignore' class for improved floating logic 2025-01-05 22:17:57 +01:00
mr. M
136a0ecbf7 Remove redundant animation frame call for tab container in ZenWorkspaces 2025-01-05 22:11:00 +01:00
zabojeb
f20b70c35d Make workspaces icons randomly use only non-flag emojis 2025-01-05 23:34:49 +03:00
mr. M
75cbb0eeb2 Add macOS specific preference for greyed-out inactive windows 2025-01-05 20:22:30 +01:00
mr. M
21dde671de Enable GPU acceleration by default and adjust compact mode CSS for improved layout 2025-01-05 20:10:20 +01:00
mr. M
22a0884203 Refactor CSS styles for zen-browser-container to improve layout consistency and shadow effects 2025-01-05 18:17:54 +01:00
mr. M
76cc2fdb25 Refactor compact mode initialization and sidebar flashing logic for improved performance 2025-01-05 17:21:22 +01:00
mr. m
b67ff738cb Merge pull request #4184 from zen-browser/revert-4158-patch-1
Revert "fix: don't flash compact sidebar when opening glance"
2025-01-05 17:03:19 +01:00
mr. m
6291e65165 Revert "fix: don't flash compact sidebar when opening glance" 2025-01-05 17:03:10 +01:00
mr. m
6b2239212c Merge pull request #4158 from flexagoon/patch-1
fix: don't flash compact sidebar when opening glance
2025-01-05 16:59:48 +01:00
mr. M
9aa0ac9396 Refactor Zen browser settings and URL bar behavior for improved performance and interaction 2025-01-05 16:57:47 +01:00
mr. M
a16040073f Fix CSS syntax for checked menu items in Windows platform 2025-01-05 15:55:17 +01:00
mr. M
f1a16f2eb2 Adjust CSS for Zen icons to improve layout on Windows platform 2025-01-05 10:37:42 +01:00
Cristian Cezar Moisés
5a9f29bd9d Merge branch 'zen-browser:dev' into patch-2 2025-01-04 21:16:13 -03:00
mr. M
d9417a9aa9 Refactor tab handling and URL bar behavior for improved visibility and interaction in Zen mode 2025-01-04 21:45:30 +01:00
mr. M
3a2d168c0c Disable clang plugin in mozconfig for Windows 2025-01-04 21:04:48 +01:00
mr. M
4abe2cdb6d Enable bootstrap option in mozconfig for Zen release configuration 2025-01-04 20:25:27 +01:00
mr. M
83cb4553ad Remove bootstrap option from mozconfig for Zen release configuration 2025-01-04 19:54:12 +01:00
mr. M
aac415d1fa Update RUSTFLAGS in mozconfig for Windows to simplify linker arguments 2025-01-04 19:33:21 +01:00
mr. M
1e51804b74 Update mozconfig for Zen release: enable automation and adjust compiler flags 2025-01-04 19:31:23 +01:00
mr. M
d5573be1e9 Switch stable branch to release branch 2025-01-04 19:13:46 +01:00
Cristian Cezar Moisés
728cd96cfa Merge branch 'zen-browser:dev' into patch-2 2025-01-04 13:27:03 -03:00
mr. M
bc6c6ce66d Add pre-commit hook to run prepare script 2025-01-04 17:24:21 +01:00
mr. M
20b5ef02b9 Remove unnecessary whitespace in zen-decks.css for cleaner code 2025-01-04 17:18:13 +01:00
mr. M
a37b6d46e8 Refactor CSS for zen-split-view layout adjustments and sidebar splitter styling 2025-01-04 17:13:59 +01:00
mr. m
4c6b802cb9 Merge pull request #4167 from JosueGalRe/dev 2025-01-04 16:25:14 +01:00
mr. M
6ced8bd137 Update ZenUIManager and vertical-tabs.css to exclude toolbarspring and adjust button placements 2025-01-04 16:24:18 +01:00
Bryan Galdámez
374eb82d40 Replace keydown event with input 2025-01-04 09:13:45 -06:00
mr. M
9581020e33 Add locked option to zen.workspaces.enabled preference 2025-01-04 13:03:27 +01:00
mr. M
476b400315 Add linting step to CI workflow and install dependencies using pnpm 2025-01-04 12:53:03 +01:00
mr. m
0e45e0a843 Update build.yml
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2025-01-04 12:49:08 +01:00
mr. m
f93f4985b3 Update build.yml
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2025-01-04 12:47:51 +01:00
mr. m
67f3da6be2 Merge branch 'dev' into patch-2
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2025-01-04 12:32:30 +01:00
Cristian Cezar Moisés
9ff2cf35c6 Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:39:55 +00:00
Cristian Cezar Moisés
86a3a06bb1 Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:39:09 +00:00
Cristian Cezar Moisés
f81835cc60 Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:29:30 +00:00
Cristian Cezar Moisés
8ab4f8bd93 Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:27:49 +00:00
Cristian Cezar Moisés
ae5526c928 Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:14:32 +00:00
Cristian Cezar Moisés
335cd41eca Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:14:11 +00:00
Bryan Galdámez
4c1fa34f2c 🚨 Fix linter issues 2025-01-03 21:35:06 -06:00
Bryan Galdámez
f94d3f91cf Merge remote-tracking branch 'upstream/dev' into dev 2025-01-03 21:29:32 -06:00
Bryan Galdámez
2b1224b3df 🐛 Fix
- Zen Mods: Default value not being loaded on theme install due to zen mods not being always triggered and default values not being in place when reading them (fixes #3887)
- Zen Mods: Fixed string preferences not changing completely by changing the event listener and replacing the throttle with a debounce, so we only listen to the last keydown (fixes #3558)
2025-01-03 21:21:07 -06:00
Bryan Galdámez
5e77f44e05 ✏️ Fix typo 2025-01-03 21:17:50 -06:00
Bryan Galdámez
6e4bd83a69 ⬆️ Update deps 2025-01-03 21:16:44 -06:00
mr. M
5de241c2c6 Clean up whitespace and formatting in various files; update CODEOWNERS and .gitignore 2025-01-04 02:33:00 +01:00
mr. M
729f61b84c Update Prettier configuration and dependencies; add prettier-plugin-sh and upgrade husky and prettier versions 2025-01-04 02:28:08 +01:00
mr. M
100f7f4147 Refactor CSS and JavaScript files for consistency; clean up whitespace and formatting 2025-01-04 02:23:44 +01:00
mr. M
7dfa6d55ba Refactor CSS and JavaScript files for consistency; clean up whitespace and formatting 2025-01-04 02:21:45 +01:00
mr. M
22515592f0 Add dependency installation and linting steps to PR workflow; update Prettier ignore for specific CSS files 2025-01-04 02:11:17 +01:00
mr. M
0a5db20cb8 Update pre-commit hook and upgrade lint-staged to version 15.3.0 2025-01-04 02:07:53 +01:00
mr. M
d91c9dc41f Add smooth scroll preference for tab startup and adjust visibility logic 2025-01-04 00:13:46 +01:00
Cristian Cezar Moisés
711f189e0e Update update_newtab.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:11:02 +00:00
Cristian Cezar Moisés
1d579d12d2 Update update_ff.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:10:11 +00:00
Cristian Cezar Moisés
624fde5b46 Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:09:14 +00:00
Cristian Cezar Moisés
87a3c923a6 Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:08:30 +00:00
Cristian Cezar Moisés
c38c82bf6a Update remove-failed-jobs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:07:12 +00:00
Cristian Cezar Moisés
cd03077b77 Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:06:22 +00:00
Cristian Cezar Moisés
871f320de7 Update copy-language-pack.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:05:08 +00:00
Cristian Cezar Moisés
3ab089c264 Update check-rc-response.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:03:55 +00:00
Cristian Cezar Moisés
d993ab7b48 Update update_newtab.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:02:38 +00:00
Cristian Cezar Moisés
b1103ab227 Update update_ff.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:01:52 +00:00
Cristian Cezar Moisés
2217959242 Update remove-failed-jobs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:01:16 +00:00
Cristian Cezar Moisés
d38274acae Update prepare-flatpak-release.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:00:32 +00:00
Cristian Cezar Moisés
08e4b07364 Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 22:59:38 +00:00
Cristian Cezar Moisés
8c129ab512 Update copy-language-pack.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 22:58:18 +00:00
mr. M
32e9d6fe72 Update label for support data in bug report template for clarity 2025-01-03 22:47:02 +01:00
mr. M
dd8ba803d4 Remove unnecessary validation requirement from bug report template 2025-01-03 22:45:58 +01:00
mr. M
6f90cd5b04 Enhance bug report template with clearer instructions and additional fields 2025-01-03 22:45:41 +01:00
mr. M
59e6d18c68 Fixed empty separations not appearing at the top toolbar 2025-01-03 22:36:21 +01:00
mr. M
81099e6141 Add venv to .gitignore to exclude virtual environment files 2025-01-03 22:32:10 +01:00
Pavel Zolotarevskiy
9bf6b6ec4a fix: don't flash compact sidebar when opening glance
Flashing the sidebar when opening glance is unnecessary, as the user explicitly opens the glance tab so there are no new information presented to the user in the sidebar.

On the other hand, the sidebar partially covers the glance tab, meaning that the user has to wait for a while before seeing the tab content, which breaks the flow.

Closes #3351

Signed-off-by: Pavel Zolotarevskiy <code@fxgn.dev>
2025-01-03 21:15:31 +03:00
mr. M
abdbec2523 Fix conditional compilation directive for Linux-specific settings in zen-browser.js 2025-01-03 17:25:16 +01:00
mr. M
be62ec31d8 Remove empty line in devtools startup patch 2025-01-03 17:19:46 +01:00
mr. m
a62bbd1aed Merge pull request #4139 from zen-browser/devtools-shortcuts 2025-01-03 17:09:55 +01:00
mr. M
d916d8f8df Refactor DevTools keyset management to ensure proper keyset creation and placement 2025-01-03 17:08:03 +01:00
mr. M
4ce8ae67bc Refactor _updateEvent parameters for customizable mode handling 2025-01-03 16:56:43 +01:00
mr. M
225a18c2ab Update display version for Zen Browser and Zen Twilight 2025-01-03 15:39:41 +01:00
mr. M
b23ba4f66d Update subproject reference in localization 2025-01-03 13:43:26 +01:00
mr. M
d30b713c74 Add primary accent color variable to tree CSS 2025-01-03 13:42:28 +01:00
mr. M
2dba594954 Add preference to grey out inactive windows in UI 2025-01-03 13:25:38 +01:00
mr. M
c419189ffa Refactor keyboard shortcut handling to improve key replacement logic and streamline event management 2025-01-03 13:21:51 +01:00
mr. M
aa2a2bf9fe Fix panel UI element appending logic to use closest toolbar reference 2025-01-03 11:58:42 +01:00
mr. M
1fd231b96c Update ignored DevTools shortcuts and add devtoolsShortcutListener placeholder 2025-01-03 02:52:56 +01:00
mr. M
21cd1c4e40 Refactor DevTools startup to streamline event management and remove unnecessary assignments 2025-01-03 02:46:59 +01:00
mr. M
bdf46c5d96 Refactor DevTools keyboard shortcuts management and restore default shortcuts 2025-01-03 02:45:15 +01:00
mr. M
13726e1e8a Implement dynamic loading of DevTools shortcuts and enhance shortcut management 2025-01-03 01:51:15 +01:00
mr. M
766c16dc3c Add support for default DevTools keyboard shortcuts and update versioning 2025-01-03 01:20:30 +01:00
mr. M
cd2df06a10 Refactor ZenKeyboardShortcuts to use static method for default shortcuts retrieval 2025-01-03 00:59:15 +01:00
mr. M
9a7f2fadf3 Remove TODO comment from twilight release schedule workflow 2025-01-03 00:27:10 +01:00
mr. M
2a68f479ed Update release schedule to trigger at 23:00 instead of 00:00 2025-01-02 23:49:28 +01:00
mr. M
a486bd262b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-02 20:01:14 +01:00
mr. M
a7247f16f7 Fixed duplicating a tab showing the default workspace container indicator (closes https://github.com/zen-browser/desktop/issues/4132) 2025-01-02 20:01:09 +01:00
mr-cheff
39a5483c96 Update monthly issue metrics 2025-01-02 18:49:56 +00:00
mr. M
fc12649028 Add temporary attribute to disable tab animations during workspace changes for smoother transitions 2025-01-02 17:05:24 +01:00
mr. M
b4b26979de Refactor tab animation styles for improved performance and smoother transitions 2025-01-02 17:00:16 +01:00
mr. M
73e9b64926 Add method to count visible zen-essential tabs for improved tab management 2025-01-02 15:59:25 +01:00
mr. M
2307c68ab2 Update tab background styling to account for multiselected tabs for improved visual clarity 2025-01-02 15:51:31 +01:00
mr. M
2ce0eae82e Refactor pinned tab position handling to use cached pin objects for improved performance 2025-01-02 15:40:59 +01:00
mr. M
45b0e0a7ab Add animation delay for tab transitions to enhance visual experience 2025-01-02 13:52:22 +01:00
mr. M
317dd69db3 Add border styling for extended URL bar background for improved visibility 2025-01-02 13:51:30 +01:00
mr. M
3435f06696 Enhance tab and URL bar styles with improved border definitions for better visibility 2025-01-02 13:46:50 +01:00
mr. M
dcfebe6595 Fixed compact mode sidebar not closing when opening an extension dialog pinned to the sidebar 2025-01-02 13:31:23 +01:00
mr. M
b9a759de53 Update CSS styles for inactive window state and refine compact mode selector 2025-01-02 12:50:21 +01:00
mr. M
5135d1167c Replace hardcoded homepage URL with BROWSER_NEW_TAB_URL in ZenWorkspaces (closes #3201) 2025-01-02 11:39:01 +01:00
mr. m
51e30c6a13 Merge pull request #3738 from rachelkd/feature/prepend-hashtag-for-custom-colours-theme
Add feature: Prepend '#' to custom colours for themes if '#' is not included in hex code
2025-01-02 11:19:50 +01:00
mr. M
b464c0abc5 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-02 11:17:27 +01:00
mr. M
7469230d59 Update CSS styles for window inactive state to use system colors for better integration 2025-01-02 11:17:11 +01:00
mr. m
7ba7e7a319 Merge branch 'dev' into feature/prepend-hashtag-for-custom-colours-theme
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2025-01-02 00:13:47 +01:00
mr. m
0dc41eedb0 Update mozconfig
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2025-01-01 12:11:20 -08:00
mr. M
72a7a6b3c8 Integrate Weave service into ZenWorkspacesStorage and update bookmarkProperties.xhtml for localization and styling 2025-01-01 19:42:48 +01:00
mr. M
533533b639 Update transition property for inactive window and adjust toolbar button inner padding in single toolbar mode 2025-01-01 19:32:47 +01:00
mr. M
0cd26250b9 Fix toolbar button inner padding for consistent styling in expanded sidebar 2025-01-01 19:25:08 +01:00
mr. M
1d545c10c4 Refactor tab animations and update theme colors for improved UI consistency 2025-01-01 19:19:14 +01:00
mr. M
d352fab5cd Add ZenEmojies component and refactor emoji handling in ZenWorkspaces 2025-01-01 19:07:19 +01:00
mr. m
1bb95040ff Merge pull request #3963 from neurokitti/adds-search-to-icons 2025-01-01 18:55:50 +01:00
mr. m
c0d83be019 Merge pull request #4027 from neurokitti/fix-workspace-swaping-issues 2025-01-01 18:52:36 +01:00
mr. M
1c3f55568b Remove redundant .dmg signing step from macOS release build workflow 2025-01-01 17:21:22 +01:00
mr. M
15850f4302 Add ZEN_RELEASE and ZEN_CROSS_COMPILING environment variables to release build workflows 2025-01-01 17:19:42 +01:00
mr. M
c328eaed0e Update Discord webhook message format and user details for Firefox RC notifications 2025-01-01 17:12:22 +01:00
mr. M
d42e647d50 Adjust split column gap in zen-decks CSS for improved layout 2025-01-01 16:51:57 +01:00
mr. M
0e8f7e6fe3 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-01 16:48:50 +01:00
mr. M
380f322eda Remove default GPU acceleration settings from Zen Browser 2025-01-01 16:48:48 +01:00
mr. m
017462c4c1 Merge pull request #4023 from different55/patch-1
Re-enable the built-in password manager
2025-01-01 16:48:13 +01:00
mr. M
3e83ebc680 Fixed glance buttons not being able to be clicked 2025-01-01 16:40:06 +01:00
mr. M
989eca40ec Fixed having invalid shortcuts hard-locking the user inside the loading screen (closes https://github.com/zen-browser/desktop/issues/4071) 2025-01-01 15:07:32 +01:00
mr. M
51bd1445a5 Fixed workspaces icons appearing on private mode once opening another window 2025-01-01 14:23:11 +01:00
mr. M
0c8378e22a Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-01 11:41:20 +01:00
mr. M
5b219deae2 Fixed windows 11 having wrong titlebar colors when the setting is enabled 2025-01-01 11:41:14 +01:00
mr-cheff
a311328b38 Update monthly issue metrics 2025-01-01 02:36:22 +00:00
mr. M
03fbfc8f7a Refactor popup CSS for improved styling and media query handling 2025-01-01 03:09:18 +01:00
mr. M
4bb43cb9b5 Refactor navigator toolbox layout by adjusting attributes and alignment for improved UI consistency 2025-01-01 00:59:52 +01:00
mr. M
e7ee77ad62 Update @zen-browser/surfer dependency to version 1.8.5 and enhance job removal script to handle cancelled and timed out runs 2024-12-31 19:22:51 +01:00
mr. M
d2d8d3d8c2 Allow check-rc-response script to continue on error in CI workflow 2024-12-31 19:07:25 +01:00
mr. M
d3875f5e36 Update @zen-browser/surfer dependency to version 1.8.3 2024-12-31 19:05:07 +01:00
mr. M
24fec75821 Add entitlements for SmartCardServices and WebAuthn support in codesign configuration 2024-12-31 19:03:20 +01:00
mr. M
dc4d1c6497 Update Firefox version to 133.0.3 in surfer.json 2024-12-31 19:02:55 +01:00
mr. M
d0fed20d28 Update Surfer installation to use the latest version 2024-12-31 18:56:01 +01:00
mr. m
1e26314776 Merge pull request #4093 from zen-browser/update-firefox-134 2024-12-31 18:55:06 +01:00
mr. M
448a072e8e Update primary hover color in zen-theme CSS for improved styling 2024-12-31 18:54:08 +01:00
mr. M
0f89478df6 Update essential-add icon SVG and improve tab handling logic for pinned tabs 2024-12-31 16:17:29 +01:00
mr. M
0b96093ae5 Refactor popup CSS for improved styling and responsiveness 2024-12-31 12:54:12 +01:00
mr. M
52f85f9452 Add stable branding assets and remove beta branding files 2024-12-31 12:51:24 +01:00
mr. M
c88dbd3f02 Update Surfer version to 1.7.0 in Windows profile build workflow 2024-12-31 05:52:03 +01:00
mr. M
b6b45165ca [TODO]: Removed temporarily macos public key credentials support until it's fixed 2024-12-31 00:19:46 +01:00
mr. M
f53843f9b0 Remove MOZ_DISTRIBUTION_ID from common mozconfig 2024-12-31 00:13:38 +01:00
mr. M
41f94f2be5 Remove macOS debugging workflow and update distribution ID in configuration 2024-12-30 23:51:47 +01:00
mr. M
23a1bc2595 Add tmate action to macOS debugging workflow 2024-12-30 23:27:20 +01:00
mr. M
2afb9b1456 Add GitHub Actions workflow for macOS debugging 2024-12-30 23:25:45 +01:00
mr. M
a389621cf1 Update dependencies and modify branding for stable release 2024-12-30 23:19:11 +01:00
mr. M
aa72ea805f Fixed pinning and unpinning extensions messing up the toolbar 2024-12-30 18:42:36 +01:00
mr. M
a943b4ef6d Fixed extension Pin to Toolbar overlayed with gtk theme toggle (closes https://github.com/zen-browser/desktop/issues/1934) 2024-12-30 18:25:25 +01:00
mr. M
3642893618 Add macOS title bar blend mode support for ZenRices component 2024-12-30 18:01:21 +01:00
mr. M
9e5758c905 Update welcome dialog border color to use zen-colors-border variable 2024-12-30 17:53:27 +01:00
mr. M
4f13432df4 Fixed some dialogs overflowing the window 2024-12-30 17:52:02 +01:00
mr. M
8f5d9f2d18 Update application identifier for Zen Browser to align with new naming conventions 2024-12-30 13:38:09 +01:00
mr. M
9b2d1f853d Fixed touch security not working on macos (https://github.com/zen-browser/desktop/issues/437) 2024-12-30 13:32:24 +01:00
mr. M
f484cb393a Refactor rice page handling and metadata extraction in theme marketplace components 2024-12-30 08:09:06 +01:00
mr. M
a2f29cc817 Fix message naming for rice page and implement openRicePage method in theme marketplace components 2024-12-30 07:37:07 +01:00
mr. M
87976fc845 Refactor Zen API integration and update match URL patterns for theme marketplace 2024-12-30 00:13:10 +01:00
mr. M
819c818976 Lock API URLs and update match patterns for injection preferences 2024-12-29 22:59:27 +01:00
mr. M
87d6b55022 Comment out POLLY configuration for experimentation on RAM usage 2024-12-29 21:48:15 +01:00
mr. M
f086bf9284 Update subproject commit for localization files 2024-12-29 16:41:16 +01:00
mr. M
144d7276ef Fixed preferences sidebar hidding on smaller screens (closes https://github.com/zen-browser/desktop/issues/4051) (https://github.com/zen-browser/desktop/issues/4035) 2024-12-29 16:39:19 +01:00
mr. M
c5abd39116 Remove confetti module from memory after sharing process 2024-12-29 16:03:00 +01:00
mr. M
b42adebc39 Enable PGO only for release builds in macOS configuration (closes https://github.com/zen-browser/desktop/issues/3937) 2024-12-29 15:58:49 +01:00
mr. M
35c1ee5a79 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-29 12:53:07 +01:00
mr. M
89c9823b5d Fix margin for titlebar buttonbox in OSX theme 2024-12-29 12:53:02 +01:00
Studio Movie Girl
da2f87660f Merge branch 'zen-browser:dev' into adds-search-to-icons 2024-12-29 03:15:42 -06:00
Bridget Morningstar
19be833058 fixed issue with icons not resetting
(I remembered the teachings of the cheff)
2024-12-29 03:11:06 -06:00
Bridget Morningstar
3c08e16ef2 removed a forgot console.log (mb) 2024-12-29 01:39:52 -06:00
Bridget Morningstar
d2b17fbc6d made the icons work with a seperate file 2024-12-29 01:34:36 -06:00
mr-cheff
e526cb462f Update monthly issue metrics 2024-12-29 00:16:35 +00:00
mr. M
1237bbebcd 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) 2024-12-29 01:07:50 +01:00
mr. M
65e7a71dff Fixed weird colouring for toggle inputs (closes https://github.com/zen-browser/desktop/issues/4047) (https://github.com/zen-browser/desktop/issues/4035) 2024-12-29 00:56:12 +01:00
mr. M
ef28b60bfc 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) 2024-12-29 00:49:52 +01:00
mr. M
f6c9ca0202 Fix CSS selector for navigator toolbox in compact mode 2024-12-29 00:42:02 +01:00
mr. M
403ca48661 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-29 00:40:53 +01:00
mr. m
3d96420db7 Update README.md
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-29 00:40:42 +01:00
mr. M
afc011c5c8 Updated confetti animation parameters for improved visual effects 2024-12-29 00:40:07 +01:00
mr. M
681c4a0a0a Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-29 00:36:54 +01:00
mr. M
faac26138a Updated confetti animation parameters for improved visual effects 2024-12-29 00:36:40 +01:00
mr. M
8a799e0971 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-29 00:36:04 +01:00
mr. M
ec14d1f0fe Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-29 00:35:54 +01:00
mr. M
a6e289c21f Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-29 00:35:11 +01:00
mr. M
7ea0630973 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) 2024-12-29 00:35:07 +01:00
mr. m
e86a8cee10 Fixed new versioning scheme
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-28 14:40:18 -08:00
mr. m
1fa90eb865 Update README.md
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-28 14:38:52 -08:00
mr. m
2cb16a8ad8 Update README.md
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-28 13:54:34 -08:00
mr. M
f241bfb7b8 Updated confetti animation parameters for improved visual effects 2024-12-28 21:17:45 +01:00
mr. M
075482b417 Fixed naming issues between sidebar and web panels (closes https://github.com/zen-browser/desktop/issues/4043) (https://github.com/zen-browser/desktop/issues/4035) 2024-12-28 20:45:56 +01:00
mr. M
2a76a50400 Fixed UI issue making un-selected search engines looking like they are selected on the onboarding page (closes https://github.com/zen-browser/desktop/issues/4040) (https://github.com/zen-browser/desktop/issues/4035) 2024-12-28 20:34:21 +01:00
mr. M
9c3c64eb1d Fixed onboarding layout section title aligment (closes https://github.com/zen-browser/desktop/issues/4039) (https://github.com/zen-browser/desktop/issues/4035) 2024-12-28 20:31:21 +01:00
mr. M
bd2c676c31 Fixed hover colors of primary buttons on the onboarding page (closes https://github.com/zen-browser/desktop/issues/4038) (https://github.com/zen-browser/desktop/issues/4035) 2024-12-28 20:28:07 +01:00
mr. M
f6ef53b565 Fixed onboardin spacing when selecting themes (closes https://github.com/zen-browser/desktop/issues/4037) (https://github.com/zen-browser/desktop/issues/4035) 2024-12-28 20:25:34 +01:00
mr. M
3c496b5694 Fixed on boarding search engine icons (closes https://github.com/zen-browser/desktop/issues/3575) and improved animation speed/delays as well (https://github.com/zen-browser/desktop/issues/4035) 2024-12-28 20:22:46 +01:00
mr. M
50320d9d9c Implement confetti animation and update Zen Rices component styles and logic 2024-12-28 16:54:57 +01:00
Bridget Morningstar
d9748cb69b fixed issue with mouse 4 / 5 buttons and added wrap pref to shortcuts fuction 2024-12-28 01:37:14 -06:00
Bridget Morningstar
842451c747 fixed small issue with returning the list 2024-12-27 16:41:06 -06:00
Bridget Morningstar
cbcb5cfdd6 fixed issues with css placement 2024-12-27 15:20:16 -06:00
mr. M
433df89238 Add share notice dialog and acceptance logic in Zen Rices component 2024-12-27 22:17:42 +01:00
mr. M
598ede6b37 Fixed grain texture not being clipped at window corners (closes https://github.com/zen-browser/desktop/issues/2942) 2024-12-27 21:10:07 +01:00
mr. M
78b32002d7 Fixed toolbar jittering when in compact mode (https://github.com/zen-browser/desktop/issues/3916) 2024-12-27 20:00:18 +01:00
Different55
579ef3db36 Re-enable Firefox's built-in password manager
Signed-off-by: Different55 <burritosaur@protonmail.com>
2024-12-27 10:01:58 -06:00
mr. M
255f8f8fbd Adjust max-height in animations and refactor share dialog validation logic in Zen Rices component 2024-12-27 16:41:22 +01:00
mr. M
e9f03a5455 Update versioning format in README and JSON files; add init-configure patch for milestone handling 2024-12-27 16:27:51 +01:00
mr. M
f2423edb66 Refactor rice packing and update API request to use JSON format 2024-12-27 16:24:03 +01:00
mr. M
44824761f8 Reset form visibility and attributes in Zen Rices component on cancel action 2024-12-27 15:00:28 +01:00
mr. M
93f38ced01 Fix API URL formatting and improve error handling in Zen Rices component 2024-12-27 14:58:57 +01:00
mr. M
b08c58e6d2 Update subproject reference in localization files 2024-12-27 13:05:26 +01:00
mr. M
3bd356019f Worked more on zen rices 2024-12-27 13:05:19 +01:00
mr. M
70c0fff557 Fixed having multiple windows displaying the wrong essentials at startup and worked on rices 2024-12-26 23:35:39 +01:00
mr. M
59a84c3b98 Add support for Mica effect on Windows operating system 2024-12-26 20:18:48 +01:00
mr. M
48fdde5640 Zen rices looking sharp! 2024-12-26 18:29:33 +01:00
mr. M
42175496be Started working on zen rices! 2024-12-26 13:47:47 +01:00
mr. M
dabbd693b6 Add MPL 2.0 license header to multiple CSS and SVG files 2024-12-25 20:02:27 +01:00
mr. M
67556eba74 Fixed compact mode not hiding sometimes and having too much trigger area 2024-12-25 19:49:23 +01:00
mr. M
d6411dc480 Update media query for inactive window styling to improve compatibility with Mica effect 2024-12-25 19:17:37 +01:00
mr. M
86840ee0f5 Enhance background animation and styling for Zen theme, improving visual transitions and inactive window appearance 2024-12-25 19:15:40 +01:00
mr. M
182de8ef6d Fixed context menu icons aligment 2024-12-25 18:15:34 +01:00
mr. M
c52bffc619 Disable accent color in titlebar for improved aesthetics 2024-12-25 13:32:11 +01:00
mr-cheff
50a432b176 Update monthly issue metrics 2024-12-25 12:26:27 +00:00
mr. M
c5a0ec3919 Remove 'not planned' filter from issue metrics search query 2024-12-25 13:23:37 +01:00
mr. M
9f18e58c69 Add conditional animation for sidebar in compact mode 2024-12-24 13:21:33 +01:00
mr. M
20c16af6d3 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-24 12:30:02 +01:00
mr. M
a1debe45cf 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
2024-12-24 12:29:56 +01:00
mr-cheff
80b2079c19 Update monthly issue metrics 2024-12-24 01:07:37 +00:00
Bridget Morningstar
9dfe3dcf79 Merge branch 'adds-search-to-icons' of https://github.com/neurokitti/desktop into adds-search-to-icons 2024-12-23 17:33:05 -06:00
Bridget Morningstar
ea05cf02b4 fixed issues with variable names and inline css 2024-12-23 17:31:14 -06:00
Studio Movie Girl
1b25275333 Update ZenWorkspaces.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2024-12-23 15:02:58 -06:00
Studio Movie Girl
f90bc04b1a Update ZenWorkspaces.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2024-12-23 15:01:11 -06:00
Studio Movie Girl
2a06601e3a Update ZenWorkspaces.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2024-12-23 14:36:28 -06:00
Studio Movie Girl
bcb5e3950b Merge branch 'zen-browser:dev' into adds-search-to-icons 2024-12-23 14:30:11 -06:00
Bridget Morningstar
a2478e68c6 shit ton of stuff 2024-12-23 14:03:27 -06:00
mr. M
dd88086cc7 Always fire the popup hidden event for customizable UI popups (https://github.com/zen-browser/desktop/issues/2743#) 2024-12-23 20:40:19 +01:00
mr. m
40af655c39 Update windows-profile-build.yml
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-23 18:45:01 +01:00
mr. M
055decf0cc Add conditional check for artifact download based on architecture 2024-12-23 17:00:36 +01:00
mr. M
1f1630dc65 Attempt to fix arrow keys not working after opening the extensions panel (https://github.com/zen-browser/desktop/issues/2743) 2024-12-23 16:58:52 +01:00
K1ngfish3r
e9cf610299 Merge branch 'dev' into patch-1
Signed-off-by: K1ngfish3r <trulyihu@gmail.com>
2024-12-23 20:48:09 +05:00
mr. M
0f1101bf06 Restrict URL bar positioning in compact mode to avoid conflicts with floating state 2024-12-23 16:10:21 +01:00
mr. M
2df51f8b73 Fixed some sites not working when web task scheduling is enabled (closes https://github.com/zen-browser/desktop/issues/3910) 2024-12-23 16:06:22 +01:00
mr. M
e003fa2a66 Disable accent color in titlebar for improved aesthetics 2024-12-23 15:03:08 +01:00
mr. M
4470dc1fc9 Restrict PGO generation and upload to x86_64 architecture in Windows build workflow 2024-12-23 14:49:50 +01:00
mr. M
234346e1d4 Update Windows build workflows and mozconfig for x86_64 architecture support 2024-12-23 14:47:26 +01:00
mr. m
65e4586f33 Update mozconfig
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-23 12:14:41 +01:00
mr. m
ae4f9a2eb7 Deleted unused docs/requirements.md
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-23 08:55:08 +01:00
mr. m
a8eff76dd0 Update dependencies and optimize build configurations for Linux and Windows 2024-12-23 07:49:36 +00:00
mr. m
afddadbab3 Enable Profile Guided Optimization in Linux mozconfig 2024-12-22 23:08:34 +00:00
mr. m
5eb2349a04 Remove redundant PGO configuration in Linux mozconfig 2024-12-22 23:08:21 +00:00
mr. m
e4b7133ec2 Remove LTO disabling for x86_64 in Linux release build and fix CXXFLAGS in mozconfig 2024-12-22 23:07:55 +00:00
mr. m
a83bfa7a45 Enable Clang plugin for Linux and macOS builds in mozconfig 2024-12-22 17:55:08 +00:00
mr. m
5b1d59e38d Trying to fix linux builds failing 2024-12-22 17:23:33 +00:00
mr. M
31ce093a4a Update LTO configuration and enable Clang plugin for Linux builds 2024-12-22 14:36:02 +01:00
mr. M
e1cc55ff79 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-22 13:38:22 +01:00
mr. M
076586ded7 Enable Clang plugin for x86_64 and aarch64 configurations in mozconfig 2024-12-22 13:38:16 +01:00
mr-cheff
c3e30d4d05 Update monthly issue metrics 2024-12-22 12:11:17 +00:00
mr. M
dd87882e0f Remove Profile Guided Optimization from Linux mozconfig 2024-12-22 12:24:22 +01:00
mr. M
fce8d134a3 Refactor LTO configuration across platforms and update version numbers in surfer.json 2024-12-22 12:06:22 +01:00
mr. M
7f9fd7ef06 Add retention days for artifact uploads in CI workflows 2024-12-22 11:29:41 +01:00
mr. M
e5c554f947 Remove LTO flag from CXXFLAGS in mozconfig for optimized build configuration 2024-12-22 11:23:01 +01:00
mr. M
47922537b7 Fixed wrong firefox version when using extensions API (closes https://github.com/zen-browser/desktop/issues/1366) 2024-12-22 11:08:41 +01:00
mr. M
c5ff01d528 Fixed fullscreen videos having a top-bar on certain layouts (closes https://github.com/zen-browser/desktop/issues/3269) 2024-12-22 10:39:28 +01:00
mr. M
a5830ca15b Change input event to change event for ZenMarketplaceManager settings 2024-12-22 09:33:51 +01:00
mr. M
6d8673724d Refactor ZenGradientGenerator to clean up event handling and adjust color mix percentages for toolbar 2024-12-22 09:24:00 +01:00
mr. M
4e1737c2f5 Adjust LTO configuration to respect disable flag and increase sidebar max width 2024-12-22 08:55:32 +01:00
mr. M
a7b486de56 Enable LTO (Link Time Optimization) in platform-specific mozconfig files 2024-12-22 08:31:51 +01:00
mr. M
1e927834b3 Fixed tab context menu not working when changing tab to a different workspace (closes https://github.com/zen-browser/desktop/issues/2963) 2024-12-22 00:50:01 +01:00
mr. M
1f2b08f870 Fix formatting in versioning section of README 2024-12-22 00:43:05 +01:00
mr. M
067a9a2ade Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-22 00:41:53 +01:00
mr. M
07dbc45d3f Fix link format in README for issue metrics documentation 2024-12-22 00:41:48 +01:00
mr-cheff
482279d7ec Update monthly issue metrics 2024-12-21 23:38:32 +00:00
mr. M
7d2a0e6d4e Add options to hide author and time to answer in issue metrics workflow 2024-12-22 00:35:51 +01:00
mr. M
c338a96d8f Remove old monthly metrics file before moving new metrics to docs folder 2024-12-22 00:34:36 +01:00
mr. M
d2ead4ccbe Update README and GitHub Actions workflow for issue metrics management 2024-12-22 00:34:02 +01:00
mr-cheff
23c5a0d8eb Update monthly issue metrics 2024-12-21 23:29:50 +00:00
mr. M
b555b60b75 Enhance GitHub Actions workflow for monthly issue metrics reporting by adding code checkout step and updating commit process 2024-12-22 00:27:27 +01:00
mr. M
3a04b465b1 Update GitHub Actions workflow to use new token and change assignee for monthly issue metrics report 2024-12-22 00:20:19 +01:00
mr. M
4ce646facc Add GitHub Actions workflow for monthly issue metrics reporting 2024-12-22 00:16:04 +01:00
mr. M
c33deb446e Fixed URL bar being outisde of the window in compact mode while typing (closes https://github.com/zen-browser/desktop/issues/3913) 2024-12-21 23:40:43 +01:00
mr. M
3f5ee4c6fb Refactor compact mode styles and improve sidebar width handling 2024-12-21 23:35:37 +01:00
mr. M
7a0fcc3f35 Fix LTO flags for Clang compilation and adjust compact mode CSS margins 2024-12-21 22:39:59 +01:00
mr. M
ae5c164179 Add experimental window controls preference and improve compact mode sidebar handling 2024-12-21 22:17:31 +01:00
mr. M
8f2429e61c Fixed compact mode animations for macos, having laggy window buttons and splitter size for macos 2024-12-21 22:07:02 +01:00
mr. M
c0515c961e Fixed glance not working on links that registered that prevented click event to happen (closes https://github.com/zen-browser/desktop/issues/2480) 2024-12-21 20:29:16 +01:00
mr. M
47f66049d7 Fixed opening customizable toolbar while having multiple windows (closes https://github.com/zen-browser/desktop/issues/3819) 2024-12-21 19:50:17 +01:00
mr. M
929e7cbaab Disable Clang plugin in Linux mozconfig and remove debug log from ZenKeyboardShortcuts 2024-12-21 18:15:25 +01:00
mr. M
461043a985 Added support for keycodes inside the range of F12 to F24, NUM_LOCK and SCROLL_LOCK 2024-12-21 17:19:50 +01:00
mr. M
c489a0b7cc Fixed PGO builds not fully working 2024-12-21 13:32:03 +01:00
mr. M
e0b125d762 Enable Clang plugin in Linux and macOS mozconfig files 2024-12-21 12:27:58 +01:00
mr. M
36dad75750 [Breaking]: Changed default inspector key shortcut to CTRL+Alt+I 2024-12-21 01:15:44 +01:00
mr. M
237acbd9c0 Refine CSS selectors for compact mode and URL bar to improve visibility handling 2024-12-21 00:56:52 +01:00
mr. M
a0c017a4dc Mods will now not be loaded in safe mode 2024-12-21 00:48:46 +01:00
mr. M
e18e0dccc6 Fixed compact mode getting stuck when doing certain actions 2024-12-21 00:38:59 +01:00
mr. M
9bb1ef14be Disable Normandy studies and update preferences for app shield opt-out 2024-12-21 00:24:12 +01:00
mr. M
4e9e2db90c Update link color variable in CSS to use branding background for improved theme consistency 2024-12-21 00:03:08 +01:00
mr. M
4fe98931af Fix media query conditions in CSS for workspace indicator and remove unused responsive styles for buttons 2024-12-21 00:00:08 +01:00
mr. M
431de0dc25 Adjust mouse wheel delta multiplier for improved scrolling sensitivity 2024-12-20 23:56:53 +01:00
mr. M
16d32c073d Refactor CSS variables for zen-compact-mode to improve layout consistency 2024-12-20 23:45:33 +01:00
mr. M
7446f0f809 Fixed foolscreen notice having a weird animation 2024-12-20 19:47:52 +01:00
mr. M
b8bacef844 Fix localization IDs for web appearance options and update CSS selectors for correct styling 2024-12-20 19:41:34 +01:00
mr. M
09dbc30ace Add versioning and branching guidelines to README.md 2024-12-19 21:42:57 +01:00
mr. M
77f26aafda Refactor ZenPinnedTabsStorage table creation logic for improved readability and maintainability 2024-12-19 20:48:50 +01:00
mr. M
1ab4af5e9d Remove unused ZenWorkspacesStorage script from zen-assets 2024-12-19 20:44:12 +01:00
mr. M
29e7df3575 Refactor ZenPinnedTabsStorage initialization and improve workspace handling 2024-12-19 20:43:07 +01:00
mr. M
78edbd3830 Update l10n subproject to latest commit 2024-12-19 18:49:07 +01:00
mr. m
9f963a2360 Merge pull request #3472 from AlternateRT/homebrew-gh-actions
Remove Homebrew workflow job
2024-12-19 18:24:39 +01:00
mr. M
7bb91088f1 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-19 18:19:39 +01:00
mr. M
df727b774c Fixed compact mode settings display (closes https://github.com/zen-browser/desktop/issues/3885) 2024-12-19 18:15:24 +01:00
mr. M
1f99e2547a Added a "copy current url" shortcut 2024-12-19 18:14:32 +01:00
mr. m
bb8bab1a3a Merge pull request #3888 from neurokitti/fix-workspace-gestures
minor fix in ZenWorkspaces.mjs
2024-12-19 17:09:30 +01:00
Studio Movie Girl
3d0a4c9137 Update ZenWorkspaces.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2024-12-19 08:32:33 -06:00
mr. M
108e4a603e Bump version numbers for Zen Browser and Zen Twilight to 1.0.2-b.3 and 1.0.2-t.4 respectively 2024-12-18 19:35:05 +01:00
mr. M
a84ec393dd Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-18 19:34:55 +01:00
mr. M
c5adf540a6 Adjust margins in compact mode for improved layout consistency 2024-12-18 19:34:47 +01:00
mr. M
947251534f Fixed reordering pinned tabs not saving their state 2024-12-18 19:27:23 +01:00
mr. m
05a2a5d8cc Merge pull request #3717 from vraravam/python-maintenance
Removed hardcoding of python version so that maintenance can be done in a single place (.python-version)
2024-12-18 17:50:20 +01:00
AltCode
9f2fb18473 Remove Homebrew workflow job 2024-12-18 07:55:02 +01:00
mr. M
0bd34061b9 Fixed URLbar stylings when on normal mode 2024-12-17 22:29:09 +01:00
mr. M
e1b43e71bb Fixed unloading multi-selected tabs (closes https://github.com/zen-browser/desktop/issues/3831) 2024-12-17 22:17:27 +01:00
mr. M
f06ae08a10 Refactor sidebar panel styles and enhance URL bar button shadow for improved visual consistency 2024-12-17 22:09:39 +01:00
mr. M
dc2cb4d91c Adjust right positioning of navigator toolbox in compact mode for better alignment 2024-12-17 22:00:51 +01:00
mr. M
848091097e Remove animation attribute when not animating and enhance toolbar color mixing logic for dark mode 2024-12-17 21:39:22 +01:00
mr. M
a1cef01c22 Refined sidebar transition effects in compact mode for improved performance and visual consistency 2024-12-17 19:41:51 +01:00
mr. M
d43bbbd5ba Adjusted sidebar transition timing in compact mode for smoother animations 2024-12-17 19:10:51 +01:00
mr. M
6c67aee8a4 Fixed workspace indicator showing if workspaces are disabled 2024-12-17 19:08:01 +01:00
mr. M
653875c02e Fixed web aligment issues on certain occations and URL bar not showing in compact mode right side 2024-12-17 17:05:50 +01:00
mr. M
58b2ac9987 Added option to opt-out from compact mode animation 2024-12-17 16:38:31 +01:00
mr. M
c111d32934 Added delay when hovering on collapsible window buttons and fixed CODEOWNERS 2024-12-17 16:34:25 +01:00
mr. M
c5ed682c70 Add Zen Release builds badge to README.md 2024-12-17 00:26:09 +01:00
mr. M
c5ed5baf97 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-17 00:11:44 +01:00
mr. M
c683b60571 Mark subproject as dirty to indicate uncommitted changes 2024-12-17 00:11:38 +01:00
mr. m
6a20805772 Merge pull request #3838 from neurokitti/fix-workspace-gestures
Fix workspace gestures
2024-12-17 00:10:32 +01:00
Studio Movie Girl
de24cbd70b Update ZenWorkspaces.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2024-12-16 17:07:51 -06:00
Studio Movie Girl
dbdf154e42 Update ZenWorkspaces.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2024-12-16 17:06:46 -06:00
Studio Movie Girl
a5b67a4207 Update zen-browser.js
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2024-12-16 17:05:55 -06:00
mr. M
8c983e1849 Fixed clicking on the URLbar not doing anything for always floating and fixed experimental rounded corners 2024-12-17 00:02:14 +01:00
mr. M
d83f41eaf2 Fixed accesibilty issues on the preferences page 2024-12-16 23:52:07 +01:00
mr. M
584cf7fa57 Fixed bookmarks bar appearing every time layout has changed or entering into customizable mode 2024-12-16 23:44:51 +01:00
mr. M
c5cbfb1a3c Fixed having right side URLbar opening in single toolbar 2024-12-16 23:37:43 +01:00
mr. M
0e09b2b12a Fix margin-top adjustment for navigator toolbox in compact mode when animations are disabled 2024-12-16 23:34:39 +01:00
mr. M
d3421270b1 Added a fallback link in case we fail to fetch essentials favicon 2024-12-16 23:25:38 +01:00
mr. M
6c330fe4d2 Fix sidebar width in compact mode and add top buttons visibility fix 2024-12-16 23:16:23 +01:00
mr. M
e31e18b3f3 Fixed weird spacing with top buttons on collapsed mode and fixed not being able to access top buttons also in collapsed mode 2024-12-16 23:04:23 +01:00
mr. M
2a41e8c8b0 Fixed urlbar's possition when using compact mode 2024-12-16 23:00:50 +01:00
mr. M
7428568279 Worked on animations 2024-12-16 22:40:44 +01:00
mr. M
df4ea8794f Experimental! Removed betterfox and added a zen-specific configuration 2024-12-16 20:51:58 +01:00
mr. M
a84af82740 Fixed essentials not restoring the icons after startup 2024-12-16 19:37:54 +01:00
Bridget Morningstar
82b1dbb01b a shit ton of stuff 2024-12-16 00:14:38 -06:00
mr. m
8f9d2df8db Update better-fox.js
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-15 06:08:35 -08:00
mr. m
73c7ecf716 Update surfer.json
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-14 13:32:04 -08:00
mr. M
8842f099ed Refactor compact mode behavior and styles: adjust sidebar width handling, improve transition timings, and enhance media query conditions 2024-12-14 21:38:13 +01:00
mr. M
6ea43b65d3 Enhance sidebar behavior and styles: force expanded sidebar on initialization, adjust margins, and refine transition effects for compact mode 2024-12-14 21:02:00 +01:00
mr. M
c077834553 Fix toolbar button behavior and enhance URL bar styles for floating mode 2024-12-14 19:07:44 +01:00
mr. M
a35c0fc1a7 Refactor URL bar behavior, update compact mode styles, and enhance sidebar animations 2024-12-14 17:43:17 +01:00
mr. M
37f5756ddb Added right side compact mode animations 2024-12-14 15:26:31 +01:00
rachelkd
701094596f Add feature: Prepend '#' to custom colours for themes 2024-12-14 01:41:27 -05:00
Vijay A
aa8165d81a Removed hardcoding of python version so that maintenance can be done in a single place (.python-version) 2024-12-13 21:23:24 +05:30
mr. M
a9fb598134 Added sidebar compact mode animations! 2024-12-13 01:47:09 +01:00
mr. M
c67fc71069 Added options for floating urlbar, fixed macos weird window control positioning, added newtab animations, fixed top toolbar hiding when hovering reload button and new URLBar UI 2024-12-13 00:49:43 +01:00
mr. M
85028b060c Fixed private browsing appearing indicator overflowing the collapsed sidebar (closes https://github.com/zen-browser/desktop/issues/3580) 2024-12-12 21:18:39 +01:00
mr. M
b652840090 Updated to firefox 133.0.3 and fixed title bar issues with mica 2024-12-12 20:48:40 +01:00
mr. M
52a607d0fb Add retry mechanism for .dmg signing in macOS release workflow 2024-12-11 22:59:15 +01:00
mr. M
e5904584e7 Hide label in zen-workspaces when sidebar is not expanded 2024-12-11 22:31:14 +01:00
mr. M
c45d415579 Update UrlbarInput to conditionally disable preventClickSelectsAll based on breakout-extend attribute 2024-12-11 17:41:10 +01:00
mr. M
92790287e1 Fix UrlbarInput click selection behavior by disabling preventClickSelectsAll 2024-12-11 17:35:47 +01:00
mr. M
28e8caea54 Add media query for deprecated URL bar behavior in compact mode 2024-12-11 17:32:35 +01:00
mr. M
735d6bf85c Refactor Zen UI components and styles for improved compact mode and URL bar behavior 2024-12-11 17:31:02 +01:00
mr. m
3a9a8d4e5b Merge pull request #3547 from Axenide/dev
Make sidebar compact mode animation smoother
2024-12-11 15:29:13 +01:00
mr. m
37ff909c37 Merge pull request #3561 from shvhil/dev
Added Zen's new brand SVGs and updated README.md to reflect the same.
2024-12-11 15:26:45 +01:00
mr. m
009528255e Merge branch 'dev' into dev
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2024-12-11 15:26:33 +01:00
mr. m
474af8b29b Merge pull request #3520 from scnew8013/patch-1
Change to new logo
2024-12-11 15:26:02 +01:00
mr. m
1ea268df71 Merge pull request #3518 from op-cs/patch-1
Updated old mod marketplace dead link with working new one
2024-12-11 15:25:41 +01:00
shvhil
30183d11dc Update Zen branding in README.md to reflect the new branding.
Signed-off-by: shvhil <164020514+shvhil@users.noreply.github.com>
2024-12-11 15:37:32 +05:30
shvhil
be16260c3c Added both of Zen's new brand SVGs
Contains both light mode and dark mode variant

Signed-off-by: shvhil <164020514+shvhil@users.noreply.github.com>
2024-12-11 15:36:32 +05:30
Axenide
f44544be0e Make single sidebar compact mode animation smoother 2024-12-11 04:17:22 -03:00
mr. M
13ccd086b4 style: hide all tabs button in customization mode for cleaner UI 2024-12-11 01:06:18 +01:00
mr. M
7371d42e97 Tried to fix weird background when windows 11 accent color titlebar is enabled 2024-12-11 00:52:34 +01:00
mr. M
3ea13893dd style: hide empty sidebar top buttons in customization mode for cleaner UI 2024-12-11 00:48:27 +01:00
mr. M
188bb85fe8 chore: update display versions for Zen Browser and Zen Twilight 2024-12-10 23:18:00 +01:00
mr. M
e7aab960ff style: increase z-index for toolbar shadow in compact mode for improved visibility 2024-12-10 23:17:39 +01:00
scnew8013
466b130ca5 Change to new logo
Signed-off-by: scnew8013 <scnew8013@gmail.com>
2024-12-11 10:31:58 +13:00
oskprei-compsci
df352ec926 Fixed new marketplace link
Old mod marketplace dead link replaced with working one

Signed-off-by: oskprei-compsci <97055687+op-cs@users.noreply.github.com>
2024-12-10 21:25:15 +00:00
mr. M
37b0a87aae refactor: adjust window button handling and update URL bar width for better responsiveness 2024-12-10 21:47:05 +01:00
mr. M
f13a9a260e Fixed overlaping top toolbar in compact mode when having multiple toolbars 2024-12-10 19:51:50 +01:00
mr. M
0fc4914500 Fixed compact mode options not showing when using multiple toolbars 2024-12-10 19:46:14 +01:00
mr. M
657cfb6512 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2024-12-10 17:00:17 +01:00
mr. M
15ff4f12ac refactor: improve platform-specific button handling and streamline profile opening logic 2024-12-10 17:00:12 +01:00
AltCode
702e8543b8 Update Homebrew workflow job 2024-12-10 16:07:04 +01:00
mr. m
58ec0d0cdd Merge pull request #3461 from clementpoiret/dev
Fix zen gradient generator overflow
2024-12-10 12:24:43 +01:00
Clément POIRET
b9f7e592ab fix: zen gradient generator overflow
Signed-off-by: Clément POIRET <github.untitled446@passfwd.com>
2024-12-10 10:56:05 +01:00
K1ngfish3r
c66899741a Update build.yml
Signed-off-by: K1ngfish3r <trulyihu@gmail.com>
2024-11-30 17:04:39 +05:00
1694 changed files with 158958 additions and 28478 deletions

5
.dockerignore Normal file
View File

@@ -0,0 +1,5 @@
node_modules
.git
.DS_Store
*.log
engine

View File

@@ -1,3 +1,7 @@
# 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 = true
[*]

21
.formal-git/components Normal file
View File

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

1
.formal-git/template Normal file
View File

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

7
.gitattributes vendored
View File

@@ -1 +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/.
*.patch linguist-language=C++
*.d.ts linguist-language=TypeScript
src/zen/tests/*.js linguist-language=Test

2
.github/FUNDING.yml vendored
View File

@@ -1,2 +0,0 @@
patreon: zen_browser
ko_fi: zen_browser

View File

@@ -4,42 +4,82 @@ body:
- type: markdown
attributes:
value: |
Thank you for filing a bug report.
<p align="center">
<a href="https://zen-browser.app">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/zen-browser/desktop/dev/docs/assets/zen-light.svg">
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/zen-browser/desktop/dev/docs/assets/zen-dark.svg">
<img src="https://raw.githubusercontent.com/zen-browser/desktop/dev/docs/assets/zen-light.svg" alt="Zen Logo" width="64" height="64">
</picture>
<img src="https://raw.githubusercontent.com/zen-browser/desktop/dev/docs/assets/zen-browser.svg" alt="Zen Browser Text" width="156" height="64">
</a>
</p>
## Important
- Please search existing issues to avoid creating duplicates.
- For enhancement requests, please use GitHub Discussions.
- Please fill out the template below to the best of your ability.
<p align="center"><em>Thank you for filing a bug report!</em></p>
> [!IMPORTANT]
> - Please provide descriptive titles. Bad titles do more harm than good.
> - Please search existing issues to avoid creating duplicates.
> - For enhancement requests, please use GitHub Discussions.
> - Please fill out the template below to the best of your ability.
> - Please describe the issue as much as possible and provide steps to reproduce it along with visual aids if possible.
- type: checkboxes
id: captchas
attributes:
label: Captchas
description: Just making sure you did actually read the instructions.
label: Preliminary Checks
description: Please confirm the following before submitting a bug report. This helps us triage and resolve issues more efficiently.
options:
- label: I have read the instructions.
- label: I have read and understood the important section above.
required: true
- label: I have searched existing issues and avoided creating duplicates.
required: true
- label: I am not filing an enhancement request.
required: true
- label: I have checked that this issue cannot be reproduced on Mozilla Firefox.
required: true
- label: I have checked that this issue can be reproduced once I removed all my Mods and Custom CSS.
required: true
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
description: Describe the bug clearly and concisely.
placeholder: Tell us what you see!
validations:
required: true
- type: checkboxes
id: firefox
- type: input
id: expected-behavior
attributes:
label: Reproducible?
description: Is this issue reproducible on Firefox?
options:
- label: I have checked that this issue cannot be reproduced on Mozilla Firefox.
label: Expected behavior
description: Please write a description of what was supposed to happen.
validations:
required: true
- type: input
id: actual-behavior
attributes:
label: Actual behavior
description: Please write a description of what actually happened.
validations:
required: true
- type: textarea
id: how-to-reproduce
attributes:
label: Steps to reproduce
description: Please Provide numbered steps to reproduce this issue so developers can replicate them easily.
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots and videos
description: |
If applicable, add screenshots or videos to help explain your problem.
- type: input
id: version
attributes:
label: Version
description: What version of our software are you running? Please DO NOT report Classic bugs.
placeholder: 1.0.0
description: What version of our software are you running? Please do not use "latest" or "newest" as version numbers. Go to `Help -> About Zen` to find the version number.
placeholder: 1.0.0b
validations:
required: true
- type: dropdown
@@ -48,15 +88,48 @@ body:
label: What platform are you seeing the problem on?
multiple: true
options:
- Linux
- Linux (AppImage)
- Linux (Flatpak)
- Linux (Tarball)
- macOS - aarch64
- macOS - Intel
- Windows
- Windows - aarch64
- Windows - x64
- Other
validations:
required: true
- type: dropdown
id: component
attributes:
label: What component is this issue related to?
options:
- Other
- Bookmarks
- Compact Mode
- Customizable UI / Toolbars
- Extensions
- Glance
- Keyboard Shortcuts
- Localization
- Media Controler
- Mods / Themes
- Performance
- Privacy
- Security
- Settings
- Split View
- Sync
- Tab Folders
- Tab unloading
- Tabs
- URL Bar
- Workspaces
validations:
required: true
- type: textarea
id: logs
attributes:
label: Relevant log output
label: Relevant log output if applicable
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell

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

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

View File

@@ -16,11 +16,16 @@ on:
update_branch:
description: 'Update branch with new version'
required: true
default: 'beta'
default: 'release'
type: 'choice'
options:
- 'beta'
- 'release'
- 'twilight'
use-sccache:
description: 'Use sccache'
required: true
type: 'boolean'
default: false
workflow_call:
inputs:
create_release:
@@ -36,60 +41,93 @@ on:
update_branch:
description: 'Update branch with new version'
required: true
default: 'beta'
default: 'release'
type: 'string'
use-sccache:
description: 'Use sccache'
required: true
type: 'boolean'
default: false
jobs:
debug-inputs:
name: Debug inputs
buildid:
name: Generate build ID
runs-on: ubuntu-latest
steps:
- name: Debug
run: |
echo "create_release: ${{ inputs.create_release }}"
echo "update_version: ${{ inputs.update_version }}"
echo "update_branch: ${{ inputs.update_branch }}"
echo "GITHUB_REPOSITORY: ${{ github.repository }}"
echo "GITHUB_REPOSITORY_OWNER: ${{ github.repository_owner }}"
echo "GITHUB_REPOSITORY_OWNER: ${{ github.repository_owner }}"
echo "GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}"
check-build-is-correct:
runs-on: ubuntu-latest
needs: [debug-inputs]
outputs:
buildids: ${{ steps.get.outputs.bid }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: recursive
token: ${{ secrets.DEPLOY_KEY }}
fetch-depth: 0
- id: get
shell: bash -xe {0}
run: |
bdat=`date +"%Y%m%d%I%M%S"`
echo "bid=${bdat}" >> $GITHUB_OUTPUT
- name: Debug
run: |
echo "create_release: ${{ inputs.create_release }}"
echo "update_version: ${{ inputs.update_version }}"
echo "use sccache: ${{ inputs.use-sccache }}"
echo "update_branch: ${{ inputs.update_branch }}"
echo "GITHUB_REPOSITORY: ${{ github.repository }}"
echo "GITHUB_REPOSITORY_OWNER: ${{ github.repository_owner }}"
echo "GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}"
- name: Check if correct branch
if: ${{ inputs.create_release }}
run: |
echo "Checking if we are on the correct branch"
git branch
git status
git branch --show-current
branch="${{ inputs.update_branch }}"
if [[ $branch == "beta" ]]; then
branch="stable"
elif [[ $branch == "twilight" ]]; then
if [[ $branch == "twilight" ]]; then
branch="dev"
elif [[ $branch == "release" ]]; then
branch="stable"
fi
if [[ $(git branch --show-current) != $branch ]]; then
echo ">>> Branch mismatch"
exit 1
# exit 1
else
echo ">>> Branch matches"
fi
start-self-host:
runs-on: ubuntu-latest
steps:
- name: Download aws-cli
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
run: |
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install --update
- name: Start self-hosted runner
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
run: |
echo "Starting self-hosted runner"
echo "${{ secrets.SELF_HOSTED_RUNNER_START_SCRIPT }}" | base64 -d > start.sh
sudo chmod +x start.sh
bash ./start.sh
- name: Remove self-hosted runner script
if: always() && ${{ inputs.create_release && inputs.update_branch == 'release' }}
run: |
echo "Removing self-hosted runner script"
rm start.sh || true
build-data:
permissions:
contents: write
name: Generate build data
runs-on: ubuntu-latest
needs: check-build-is-correct
runs-on: blacksmith-2vcpu-ubuntu-2404
needs: buildid
outputs:
build_date: ${{ steps.data.outputs.builddate }}
version: ${{ steps.data.outputs.version }}
@@ -102,36 +140,27 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
- name: Setup Node.js
uses: actions/setup-node@v4
uses: useblacksmith/setup-node@v5
with:
node-version-file: '.nvmrc'
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Install dependencies
run: |
pnpm install
npm install
- name: Setup Surfer
run: |
npm i -g @zen-browser/surfer
- name: Bump version
if: ${{ inputs.update_version && inputs.update_branch == 'beta' }}
if: ${{ inputs.update_version && inputs.update_branch == 'release' }}
run: |
pnpm surfer ci --brand ${{ inputs.update_branch }} --bump prerelease
npm run surfer -- ci --brand ${{ inputs.update_branch }} --bump prerelease
- name: Bump version without new version
if: ${{ !inputs.update_version || inputs.update_branch == 'twilight' }}
run: |
pnpm surfer ci --brand ${{ inputs.update_branch }}
npm run surfer -- ci --brand ${{ inputs.update_branch }}
- name: Debug
run: |
@@ -155,9 +184,14 @@ jobs:
commit_user_name: Zen Browser Robot
commit_user_email: zen-browser-auto@users.noreply.github.com
check-release:
runs-on: ubuntu-latest
lint:
uses: ./.github/workflows/code-linter.yml
needs: [build-data]
name: Lint
check-release:
runs-on: blacksmith-2vcpu-ubuntu-2404
needs: [build-data, lint]
steps:
- name: Checkout repository
uses: actions/checkout@v4
@@ -166,22 +200,13 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
- name: Setup Node.js
uses: actions/setup-node@v4
uses: useblacksmith/setup-node@v5
with:
node-version-file: '.nvmrc'
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Install dependencies
run: |
pnpm install
npm install
- name: Setup Surfer
run: |
@@ -189,15 +214,14 @@ jobs:
- name: Activate Surfer CLI
run: |
echo "There's a bug in the Surfer CLI, we run this so that Surfer sets everything up correctly"
pnpm surfer ci --brand ${{ inputs.update_branch }} --display-version ${{ needs.build-data.outputs.version }}
npm run surfer -- ci --brand ${{ inputs.update_branch }} --display-version ${{ needs.build-data.outputs.version }}
- name: Check version
run: |
echo "$(pwd)"
ls .
echo "version=$(pnpm surfer get version | xargs)" >> $GITHUB_OUTPUT
if [[ $(pnpm surfer get version | xargs) == ${{ needs.build-data.outputs.version }} ]]; then
echo $(npm run --silent surfer -- get version | xargs)
echo "version=$(npm run --silent surfer -- get version | xargs)" >> $GITHUB_OUTPUT
if [[ $(npm run --silent surfer -- get version | xargs) == ${{ needs.build-data.outputs.version }} ]]; then
echo ">>> Version matches"
else
echo ">>> Version mismatch"
@@ -207,7 +231,7 @@ jobs:
source:
permissions:
contents: write
runs-on: ubuntu-latest
runs-on: blacksmith-2vcpu-ubuntu-2404
needs: [build-data, check-release]
steps:
@@ -218,7 +242,7 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
- name: Setup Node.js
uses: actions/setup-node@v4
uses: useblacksmith/setup-node@v5
with:
node-version-file: '.nvmrc'
@@ -227,52 +251,46 @@ jobs:
git config --global user.email "mauro-balades@users.noreply.github.com"
git config --global user.name "mauro-balades"
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Install dependencies
run: |
pnpm install
npm install
- name: Load Surfer CI setup
run: pnpm surfer ci --brand ${{ inputs.update_branch }} --display-version ${{ needs.build-data.outputs.version }}
run: npm run surfer -- ci --brand ${{ inputs.update_branch }} --display-version ${{ needs.build-data.outputs.version }}
- name: Download Firefox source and dependencies
run: pnpm surfer download --verbose
run: npm run download --verbose
- name: Import
run: pnpm surfer import --verbose
run: npm run import -- --verbose
- name: Compress
run: |
cd engine
tar --use-compress-program=zstd -hcf ../zen.source.tar.gz *
tar --use-compress-program=zstd -hcf ../zen.source.tar.zst *
cd ..
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: zen.source.tar.gz
path: ./zen.source.tar.gz
retention-days: 5
name: zen.source.tar.zst
path: ./zen.source.tar.zst
windows-step-1:
name: Windows build step 1 (PGO build)
uses: ./.github/workflows/windows-release-build.yml
needs: [build-data]
needs: [build-data, buildid]
permissions:
contents: write
secrets: inherit
with:
use-sccache: ${{ inputs.use-sccache }}
build-version: ${{ needs.build-data.outputs.version }}
generate-gpo: true
profile-data-path-archive: zen-windows-profile-data-and-jarlog.zip
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
windows-step-2:
name: Windows build step 2 (Generate profile data)
@@ -292,11 +310,13 @@ jobs:
permissions:
contents: write
secrets: inherit
needs: [build-data, windows-step-2]
needs: [build-data, windows-step-2, start-self-host, buildid]
with:
build-version: ${{ needs.build-data.outputs.version }}
generate-gpo: false
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
use-sccache: ${{ inputs.use-sccache }}
linux:
name: Linux build
@@ -304,10 +324,12 @@ jobs:
permissions:
contents: write
secrets: inherit
needs: [build-data]
needs: [build-data, start-self-host, buildid]
with:
build-version: ${{ needs.build-data.outputs.version }}
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
use-sccache: ${{ inputs.use-sccache }}
mac:
name: macOS build
@@ -315,19 +337,32 @@ jobs:
permissions:
contents: write
secrets: inherit
needs: [build-data]
needs: [build-data, buildid]
with:
build-version: ${{ needs.build-data.outputs.version }}
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
use-sccache: ${{ inputs.use-sccache }}
mac-uni:
name: macOS build (Universal)
uses: ./.github/workflows/macos-universal-release-build.yml
permissions:
contents: write
secrets: inherit
needs: [build-data, mac]
with:
build-version: ${{ needs.build-data.outputs.version }}
release-branch: ${{ inputs.update_branch }}
appimage:
name: AppImage build - Linux ${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}
name: AppImage build - Linux ${{ matrix.arch }}
permissions:
contents: write
runs-on: ubuntu-latest
runs-on: blacksmith-2vcpu-ubuntu-2404
strategy:
matrix:
arch: [x86_64, x86_64-v3, aarch64]
arch: [x86_64, aarch64]
needs: [linux]
steps:
- name: Checkout repository
@@ -337,69 +372,115 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
- name: Setup Node.js
uses: actions/setup-node@v4
uses: useblacksmith/setup-node@v5
with:
node-version-file: '.nvmrc'
- name: Install dependencies
run: |
npm install -g pnpm
npm install
sudo apt-get update
sudo apt-get -y install libfuse2 desktop-file-utils appstream
- name: Download Linux build
uses: actions/download-artifact@v4
with:
name: zen.linux-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.tar.bz2
name: zen.linux-${{ matrix.arch }}.tar.xz
- name: Execute AppImage build
run: |
set -eux
rm AppDir/.DirIcon || true
cp configs/branding/${{ inputs.update_branch }}/logo128.png AppDir/usr/share/icons/hicolor/128x128/apps/zen.png
cp configs/branding/${{ inputs.update_branch }}/logo128.png AppDir/zen.png && ln -s zen.png AppDir/.DirIcon
export ARCH=${{ matrix.arch }}
UPINFO="gh-releases-zsync|$GITHUB_REPOSITORY_OWNER|desktop|latest|zen-$ARCH.AppImage.zsync"
rm build/AppDir/.DirIcon || true
cp configs/branding/${{ inputs.update_branch }}/logo128.png build/AppDir/usr/share/icons/hicolor/128x128/apps/zen.png
cp configs/branding/${{ inputs.update_branch }}/logo128.png build/AppDir/zen.png && ln -s zen.png build/AppDir/.DirIcon
if [ "${{ inputs.update_branch }}" = "twilight" ]; then
sed -i -e 's/Name=Zen Browser/Name=Zen Twilight/g' AppDir/zen.desktop
sed -i -e 's/StartupWMClass=zen-beta/StartupWMClass=zen-twilight/g' AppDir/zen.desktop
sed -i -e 's/Name=Zen Browser/Name=Zen Twilight/g' build/AppDir/zen.desktop
sed -i -e 's/StartupWMClass=zen/StartupWMClass=zen-twilight/g' build/AppDir/zen.desktop
fi
APPDIR=AppDir
APPDIR=build/AppDir
tar -xvf *.tar.* && rm -rf *.tar.*
mv zen/* $APPDIR/
wget https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage
wget "https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage"
wget "https://github.com/VHSgunzo/uruntime/releases/latest/download/uruntime-appimage-squashfs-lite-$ARCH"
chmod +x *.AppImage
chmod +x ./AppDir/AppRun
chmod +x ./uruntime-appimage-squashfs-lite-"$ARCH"
chmod +x ./build/AppDir/AppRun
# keep the uruntime mountpoint (massively speeds up launch time)
sed -i 's|URUNTIME_MOUNT=[0-9]|URUNTIME_MOUNT=0|' ./uruntime-appimage-squashfs-lite-"$ARCH"
echo "AppDir: $APPDIR"
ls -al
find .
ls -al "$APPDIR"
ARCH=${{ matrix.arch == 'aarch64' && 'aarch64' || 'x86_64' }} ./appimagetool-x86_64.AppImage --comp zstd --mksquashfs-opt -Xcompression-level --mksquashfs-opt 10 \
-u "gh-releases-zsync|$GITHUB_REPOSITORY_OWNER|desktop|latest|zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage.zsync" \
"$APPDIR" zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage
./appimagetool-x86_64.AppImage -u "$UPINFO" "$APPDIR" zen-"$ARCH".AppImage --runtime-file ./uruntime-appimage-squashfs-lite-"$ARCH"
mkdir dist
mv zen*AppImage* dist/.
unset ARCH
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage
path: ./dist/zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage
retention-days: 5
name: zen-${{ matrix.arch }}.AppImage
path: ./dist/zen-${{ matrix.arch }}.AppImage
- name: Upload artifact (ZSync)
uses: actions/upload-artifact@v4
with:
name: zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage.zsync
path: ./dist/zen-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.AppImage.zsync
retention-days: 5
name: zen-${{ matrix.arch }}.AppImage.zsync
path: ./dist/zen-${{ matrix.arch }}.AppImage.zsync
stop-self-hosted:
runs-on: blacksmith-2vcpu-ubuntu-2404
needs: [windows-step-3, linux]
if: always()
steps:
- name: Download aws-cli
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
run: |
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install --update
- name: Stop self-hosted runner
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
run: |
echo "Stopping self-hosted runner"
echo "${{ secrets.SELF_HOSTED_RUNNER_STOP_SCRIPT }}" | base64 -d > stop.sh
sudo chmod +x stop.sh
bash ./stop.sh > /dev/null
- name: Remove self-hosted runner script
if: always() && ${{ inputs.create_release && inputs.update_branch == 'release' }}
run: |
echo "Removing self-hosted runner script"
rm stop.sh || true
release:
if: ${{ inputs.create_release || inputs.update_branch == 'twilight' }}
permissions: write-all
name: Release
needs: [build-data, linux, windows-step-3, check-release, mac, appimage, source]
runs-on: ubuntu-latest
needs:
[
build-data,
linux,
windows-step-3,
check-release,
mac-uni,
appimage,
source,
lint,
stop-self-hosted,
]
runs-on: blacksmith-2vcpu-ubuntu-2404
environment:
name: ${{ inputs.update_branch == 'beta' && 'Deploy-Release' || 'Deploy-Twilight' }}
name: ${{ inputs.update_branch == 'release' && 'Deploy-Release' || 'Deploy-Twilight' }}
steps:
- name: Checkout repository
@@ -408,16 +489,9 @@ jobs:
submodules: recursive
token: ${{ secrets.DEPLOY_KEY }}
- name: Git pull
run: |
git pull
- name: Download artifact
uses: actions/download-artifact@v4
- name: List
run: find .
- name: Checkout updates repository
uses: actions/checkout@v4
with:
@@ -426,8 +500,9 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
- name: Download object files
if: ${{ inputs.update_branch == 'release' }}
run: |
git clone https://github.com/zen-browser/windows-binaries.git .github/workflows/object
git clone https://github.com/zen-browser/windows-binaries.git .github/workflows/object --depth 1
- name: Copy update manifests
env:
@@ -435,22 +510,18 @@ jobs:
run: |
cd updates-server
mkdir -p updates
cp -a ../linux_update_manifest_generic/. updates/
cp -a ../linux_update_manifest_specific/. updates/
cp -a ../linux_update_manifest_x86_64/. updates/
cp -a ../linux_update_manifest_aarch64/. updates/
if [[ $RELEASE_BRANCH == 'beta' ]]; then
cp -a ../.github/workflows/object/windows-x64-signed-generic/update_manifest/. updates/
cp -a ../.github/workflows/object/windows-x64-signed-specific/update_manifest/. updates/
if [[ $RELEASE_BRANCH == 'release' ]]; then
cp -a ../.github/workflows/object/windows-x64-signed-x86_64/update_manifest/. updates/
cp -a ../.github/workflows/object/windows-x64-signed-arm64/update_manifest/. updates/
else
cp -a ../windows_update_manifest_generic/. updates/
cp -a ../windows_update_manifest_specific/. updates/
cp -a ../windows_update_manifest_x86_64/. updates/
cp -a ../windows_update_manifest_arm64/. updates/
fi
cp -a ../macos_update_manifest_aarch64/. updates/
cp -a ../macos_update_manifest_x86_64/. updates/
cp -a ../macos_update_manifest/. updates/
- name: Commit
uses: stefanzweifel/git-auto-commit-action@v5
@@ -460,88 +531,81 @@ jobs:
commit_user_email: zen-browser-auto@users.noreply.github.com
repository: ./updates-server
- name: Generate Release Notes
env:
RELEASE_BRANCH: ${{ inputs.update_branch }}
run: bash .github/workflows/src/generate_release_notes.sh
# If we are on Twilight, we want to just update the Twilight tag's release
- name: Update Twilight tag
if: ${{ inputs.update_branch == 'twilight' }}
uses: marvinpinto/action-automatic-releases@master
uses: softprops/action-gh-release@v2.2.2
with:
body_path: release_notes.md
files: |
zen.source.tar.gz
zen.linux-generic.tar.bz2
zen.linux-specific.tar.bz2
zen.linux-aarch64.tar.bz2
zen-generic.AppImage
zen-generic.AppImage.zsync
zen-specific.AppImage
zen-specific.AppImage.zsync
zen-aarch64.AppImage
zen-aarch64.AppImage.zsync
zen.win-generic.zip
zen.win-specific.zip
zen.win-arm64.zip
linux.mar
linux-generic.mar
linux-aarch64.mar
windows-generic.mar
windows.mar
windows-arm64.mar
macos-x86_64.mar
macos-aarch64.mar
zen.installer.exe
zen.installer-generic.exe
zen.installer-arm64.exe
zen.macos-x86_64.dmg
zen.macos-aarch64.dmg
automatic_release_tag: 'twilight'
title: 'Twilight build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }} at ${{ needs.build-data.outputs.build_time }})'
./zen.source.tar.zst/*
./zen.linux-x86_64.tar.xz/*
./zen.linux-aarch64.tar.xz/*
./zen-x86_64.AppImage/*
./zen-x86_64.AppImage.zsync/*
./zen-aarch64.AppImage/*
./zen-aarch64.AppImage.zsync/*
./zen.win-x86_64.zip/*
./zen.win-arm64.zip/*
./linux.mar/*
./linux-aarch64.mar/*
./windows.mar/*
./windows-arm64.mar/*
./macos.mar/*
./zen.installer.exe/*
./zen.installer-arm64.exe/*
./zen.macos-universal.dmg/*
tag_name: 'twilight'
name: 'Twilight build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }} at ${{ needs.build-data.outputs.build_time }})'
draft: false
generate_release_notes: false
prerelease: true
repo_token: ${{ github.token }}
token: ${{ secrets.DEPLOY_KEY }}
fail_on_unmatched_files: false
env:
GITHUB_REPOSITORY: ${{ github.repository }}
- name: Release
uses: marvinpinto/action-automatic-releases@master
if: ${{ inputs.update_branch == 'beta' }}
uses: softprops/action-gh-release@v2.2.2
if: ${{ inputs.update_branch == 'release' }}
with:
repo_token: '${{ secrets.DEPLOY_KEY }}'
automatic_release_tag: ${{ needs.build-data.outputs.version }}
token: ${{ secrets.DEPLOY_KEY }}
tag_name: ${{ needs.build-data.outputs.version }}
prerelease: false
title: 'Beta build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})'
fail_on_unmatched_files: false
generate_release_notes: false
name: 'Release build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})'
body_path: release_notes.md
files: |
zen.source.tar.gz
zen.linux-generic.tar.bz2
zen.linux-specific.tar.bz2
zen.linux-aarch64.tar.bz2
zen-generic.AppImage
zen-generic.AppImage.zsync
zen-specific.AppImage
zen-specific.AppImage.zsync
zen-aarch64.AppImage
zen-aarch64.AppImage.zsync
.github/workflows/object/windows-x64-signed-generic/zen.win-generic.zip
.github/workflows/object/windows-x64-signed-specific/zen.win-specific.zip
.github/workflows/object/windows-x64-signed-arm64/zen.win-arm64.zip
linux.mar
linux-generic.mar
linux-aarch64.mar
.github/workflows/object/windows-x64-signed-generic/windows-generic.mar
.github/workflows/object/windows-x64-signed-specific/windows.mar
.github/workflows/object/windows-x64-signed-arm64/windows-arm64.mar
macos-x86_64.mar
macos-aarch64.mar
.github/workflows/object/windows-x64-signed-specific/zen.installer.exe
.github/workflows/object/windows-x64-signed-generic/zen.installer-generic.exe
.github/workflows/object/windows-x64-signed-arm64/zen.installer-arm64.exe
zen.macos-x86_64.dmg
zen.macos-aarch64.dmg
./zen.source.tar.zst/*
./zen.linux-x86_64.tar.xz/*
./zen.linux-aarch64.tar.xz/*
./zen-x86_64.AppImage/*
./zen-x86_64.AppImage.zsync/*
./zen-aarch64.AppImage/*
./zen-aarch64.AppImage.zsync/*
./.github/workflows/object/windows-x64-signed-x86_64/zen.win-x86_64.zip
./.github/workflows/object/windows-x64-signed-arm64/zen.win-arm64.zip
./linux.mar/*
./linux-aarch64.mar/*
./.github/workflows/object/windows-x64-signed-x86_64/windows.mar
./.github/workflows/object/windows-x64-signed-arm64/windows-arm64.mar
./macos.mar/*
./.github/workflows/object/windows-x64-signed-x86_64/zen.installer.exe
./.github/workflows/object/windows-x64-signed-arm64/zen.installer-arm64.exe
./zen.macos-universal.dmg/*
prepare-flatpak:
if: ${{ inputs.create_release && inputs.update_branch == 'beta' }}
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
permissions: write-all
name: Prepare Flatpak
needs: [release, linux, build-data]
runs-on: ubuntu-latest
runs-on: blacksmith-2vcpu-ubuntu-2404
steps:
- name: Checkout Flatpak repository
@@ -580,7 +644,7 @@ jobs:
pwd
ls .
ls ..
mv releases.xml ./flatpak/io.github.zen_browser.zen.metainfo.xml
mv releases.xml ./flatpak/app.zen_browser.zen.metainfo.xml
# output the version to the file
echo -n ${{ needs.build-data.outputs.version }} > ./flatpak/version
@@ -592,27 +656,32 @@ jobs:
commit_user_email: zen-browser-auto@users.noreply.github.com
repository: ./flatpak
- name: Wait 4 minutes for the Flatpak repo to update
run: sleep 240
- name: Wait 2 minutes for the Flatpak repo to update
run: sleep 120
release-flatpak:
if: ${{ inputs.create_release && inputs.update_branch == 'beta' }}
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
permissions: write-all
name: Release Flatpak
needs: [prepare-flatpak, build-data]
runs-on: ubuntu-latest
runs-on: blacksmith-2vcpu-ubuntu-2404
steps:
- name: Checkout Flatpak repository
uses: actions/checkout@v4
with:
repository: flathub/io.github.zen_browser.zen
repository: flathub/app.zen_browser.zen
token: ${{ secrets.DEPLOY_KEY }}
- name: Download Linux generic build
- name: Download Linux x86_64 build
uses: actions/download-artifact@v4
with:
name: zen.linux-generic.tar.bz2
name: zen.linux-x86_64.tar.xz
- name: Download Linux aarch64 build
uses: actions/download-artifact@v4
with:
name: zen.linux-aarch64.tar.xz
- name: Update repository
uses: actions/checkout@v4
@@ -634,26 +703,29 @@ jobs:
python3 ./zen-browser/scripts/prepare-flatpak-release.py \
--flatpak-archive archive.tar \
--version ${{ needs.build-data.outputs.version }} \
--linux-archive zen.linux-generic.tar.bz2 \
--output io.github.zen_browser.zen.yml \
--template-root ./zen-browser/flatpak
--linux-archive zen.linux-x86_64.tar.xz \
--linux-aarch64-archive zen.linux-aarch64.tar.xz \
--output app.zen_browser.zen.yml \
--template-root ./zen-browser/build/flatpak
- name: Commit changes
run: |
git add io.github.zen_browser.zen.yml
git add app.zen_browser.zen.yml
git commit -m "Update to version ${{ needs.build-data.outputs.version }}"
- name: Clean up
run: |
rm -rf zen-browser
rm -rf archive.tar
rm -rf zen.linux-generic.tar.bz2
rm -rf zen.linux-x86_64.tar.xz
rm -rf zen.linux-aarch64.tar.xz
- name: Upload Flatpak manifest
uses: actions/upload-artifact@v4
with:
name: io.github.zen_browser.zen.yml
path: ./io.github.zen_browser.zen.yml
retention-days: 5
name: app.zen_browser.zen.yml
path: ./app.zen_browser.zen.yml
- name: Create pull request
uses: peter-evans/create-pull-request@v7
@@ -672,53 +744,3 @@ jobs:
base: master
git-token: ${{ secrets.DEPLOY_KEY }}
delete-branch: true
release-homebrew-beta:
if: ${{ inputs.create_release && inputs.update_branch == 'beta' }}
permissions: write-all
name: Homebrew release for beta build
needs: [release, mac, build-data]
runs-on: macos-latest
steps:
- name: Setup Homebrew
uses: Homebrew/actions/setup-homebrew@master
with:
cask: true
test-bot: false
- name: Setup Git
uses: Homebrew/actions/git-user-config@master
with:
username: zen-browser-auto
- name: Bump cask
uses: Homebrew/actions/bump-packages@master
with:
token: ${{ secrets.DEPLOY_KEY }}
casks: zen-browser
release-homebrew-twilight:
if: ${{ inputs.create_release && inputs.update_branch == 'twilight' }}
permissions: write-all
name: Homebrew release for twilight build
needs: [release, mac, build-data]
runs-on: macos-latest
steps:
- name: Set up Homebrew
uses: Homebrew/actions/setup-homebrew@master
with:
cask: true
test-bot: false
- name: Setup git
uses: Homebrew/actions/git-user-config@master
with:
username: zen-browser-auto
- name: Bump cask
uses: Homebrew/actions/bump-packages@master
with:
token: ${{ secrets.DEPLOY_KEY }}
casks: zen-browser@twilight

View File

@@ -0,0 +1,24 @@
name: Check Firefox Candidate Release
on:
schedule:
- cron: '59 4 * * 2'
workflow_dispatch:
permissions:
contents: read
jobs:
check_candidates:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v2
- name: Check for any updates
env:
DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }}
DISCORD_PING_IDS: ${{ secrets.DISCORD_PING_IDS }}
run: |
python3 scripts/check_rc_response.py

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

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

View File

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

37
.github/workflows/code-linter.yml vendored Normal file
View File

@@ -0,0 +1,37 @@
name: Code Linter
on:
push:
branches:
- dev
workflow_call:
pull_request:
branches:
- dev
permissions:
contents: read
jobs:
lint:
runs-on: ubuntu-latest
if: ${{ !contains(github.event.head_commit.message, '[no-lint]') }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: recursive
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
- name: Setup autopep8
run: sudo apt install python3-autopep8
- name: Install dependencies
run: npm install
- name: Lint
run: npm run lint

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

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

67
.github/workflows/issue-metrics.yml vendored Normal file
View File

@@ -0,0 +1,67 @@
name: Monthly issue metrics
permissions:
contents: write
issues: read
on:
workflow_dispatch:
schedule:
- cron: '3 2 1 * *'
jobs:
build:
name: issue metrics
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
token: ${{ secrets.DEPLOY_KEY }}
- name: Get dates for last month
shell: bash
run: |
# Get the current date
current_date=$(date +'%Y-%m-%d')
# Calculate the previous month
previous_date=$(date -d "$current_date -1 month" +'%Y-%m-%d')
# Extract the year and month from the previous date
previous_year=$(date -d "$previous_date" +'%Y')
previous_month=$(date -d "$previous_date" +'%m')
# Calculate the first day of the previous month
first_day=$(date -d "$previous_year-$previous_month-01" +'%Y-%m-%d')
# Calculate the last day of the previous month
last_day=$(date -d "$first_day +1 month -1 day" +'%Y-%m-%d')
echo "$first_day..$last_day"
echo "last_month=$first_day..$last_day" >> "$GITHUB_ENV"
echo "last_month_year=$previous_year" >> "$GITHUB_ENV"
- name: Run issue-metrics tool
uses: github/issue-metrics@v2
env:
GH_TOKEN: ${{ secrets.DEPLOY_KEY }}
HIDE_AUTHOR: true
HIDE_TIME_TO_ANSWER: true
SEARCH_QUERY: 'repo:zen-browser/desktop is:issue created:${{ env.last_month }}'
- name: Move metrics to docs folder
run: |
mkdir -p docs/issue-metrics
rm -f docs/issue-metrics/${{ env.last_month_year }}_${{ env.last_month }}.md
mv issue_metrics.md docs/issue-metrics/${{ env.last_month_year }}_${{ env.last_month }}.md
- name: Remove metrisc JSON
run: |
rm -f issue_metrics.json
- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: 'docs: Update monthly issue metrics, b=(no bug), c={docs}'
commit_user_name: Zen Browser Robot
commit_user_email: zen-browser-auto@users.noreply.github.com

View File

@@ -11,17 +11,32 @@ on:
description: 'The branch to build'
required: true
type: string
MOZ_BUILD_DATE:
type: string
required: true
default: ''
use-sccache:
description: 'Use sccache'
required: true
type: boolean
default: false
jobs:
build-linux:
permissions:
contents: write
runs-on: ubuntu-latest
# aarch64 does not need full 16x
runs-on: ${{ (inputs.release-branch == 'release' && matrix.arch == 'x86_64') && 'self-hosted' || 'blacksmith-8vcpu-ubuntu-2404' }}
strategy:
fail-fast: false
matrix:
arch: [x86_64, x86_64-v3, aarch64]
name: Build Linux - ${{ matrix.arch == 'x86_64' && 'Generic' || matrix.arch == 'x86_64-v3' && 'Specific' || matrix.arch == 'aarch64' && 'aarch64' }}
arch: [x86_64, aarch64]
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0
name: Build Linux - ${{ matrix.arch }}
steps:
- name: Free Disk Space (Ubuntu)
@@ -36,10 +51,23 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
- name: Setup Node.js
uses: actions/setup-node@v4
uses: useblacksmith/setup-node@v5
with:
node-version-file: '.nvmrc'
- name: Run sccache-cache
uses: mozilla-actions/sccache-action@main
if: ${{ inputs.use-sccache }}
with:
disable_annotations: true
- name: Expose actions cache variables
uses: actions/github-script@v6
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env['ACTIONS_CACHE_URL'])
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env['ACTIONS_RUNTIME_TOKEN'])
- name: Setup Git
run: |
git config --global user.email "mauro-balades@users.noreply.github.com"
@@ -50,55 +78,22 @@ jobs:
set -x
sudo apt-get update --fix-missing
sudo apt-get update
sudo apt-get install -y dos2unix yasm nasm build-essential libgtk2.0-dev libpython3-dev m4 uuid libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdrm-dev libdbus-glib-1-dev libgtk-3-dev libpulse-dev libx11-xcb-dev libxt-dev xvfb lld llvm
- name: Configure sccache
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
- name: Setup sccache
env:
LINK: https://github.com/mozilla/sccache/releases/download
SCCACHE_VERSION: 0.2.13
run: |
SCCACHE_FILE=sccache-$SCCACHE_VERSION-x86_64-unknown-linux-musl
mkdir -p $HOME/.local/bin
curl -L "$LINK/$SCCACHE_VERSION/$SCCACHE_FILE.tar.gz" | tar xz
mv -f $SCCACHE_FILE/sccache $HOME/.local/bin/sccache
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Save sccache
uses: actions/cache@v4
with:
path: /home/runner/.cache/sccache
key: ${{ runner.os }}-sccache
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
sudo apt-get install -y python3 python3-pip dos2unix yasm nasm build-essential libgtk2.0-dev libpython3-dev m4 uuid libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdrm-dev libdbus-glib-1-dev libgtk-3-dev libpulse-dev libx11-xcb-dev libxt-dev xvfb lld llvm
- name: Install dependencies
run: |
pnpm install
npm install
- name: Load Surfer CI setup
run: pnpm surfer ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download Firefox source and dependencies
run: pnpm surfer download
run: npm run download
- name: Fix Rust version
run: |
# Install a rust version compatible with LLVM 18
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.79
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(cat .rust-toolchain)
source $HOME/.cargo/env
if test "${{ matrix.arch }}" = "aarch64"; then
@@ -110,7 +105,9 @@ jobs:
- name: Import
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: pnpm surfer import
run: |
. "$HOME/.cargo/env"
npm run import
- name: Build language packs
run: sh scripts/download-language-packs.sh
@@ -122,48 +119,58 @@ jobs:
./mach --no-interactive bootstrap --application-choice browser
cd ..
- name: Insert API Keys
run: |
mkdir -p ~/.zen-keys
echo "${{ secrets.ZEN_SAFEBROWSING_API_KEY }}" > ~/.zen-keys/safebrowsing.dat
- name: Build
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
continue-on-error: true
run: |
export SURFER_PLATFORM="linux"
sh .github/workflows/src/release-build.sh
- name: Build again if it failed
if: failure()
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: |
export SURFER_PLATFORM="linux"
sh .github/workflows/src/release-build.sh
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
bash .github/workflows/src/release-build.sh
- name: Package
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_GA_DISABLE_PGO: true
run: |
export SURFER_PLATFORM="linux"
pnpm package
export ZEN_RELEASE=1
npm run package
- name: Remove API Keys
run: |
rm -rf ~/.zen-keys
- name: Rename artifacts
run: |
mv dist/zen-*.tar.bz2 "zen.linux-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.tar.bz2"
mv dist/output.mar linux${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
mv dist/zen-*.tar.xz "zen.linux-${{ matrix.arch }}.tar.xz"
mv dist/output.mar linux${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
- name: Upload build artifact (binary)
uses: actions/upload-artifact@v4
with:
name: zen.linux-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.tar.bz2
path: ./zen.linux-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}.tar.bz2
retention-days: 5
name: zen.linux-${{ matrix.arch }}.tar.xz
path: ./zen.linux-${{ matrix.arch }}.tar.xz
- name: Upload build artifact (.mar)
uses: actions/upload-artifact@v4
with:
name: linux${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
path: ./linux${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
retention-days: 5
name: linux${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
path: ./linux${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.mar
- name: Upload build artifact (update manifests)
uses: actions/upload-artifact@v4
with:
name: linux_update_manifest_${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'aarch64' }}
retention-days: 5
name: linux_update_manifest_${{ matrix.arch }}
path: ./dist/update

View File

@@ -1,4 +1,6 @@
name: macOS Release Build
permissions:
contents: read
on:
workflow_call:
@@ -11,17 +13,30 @@ on:
description: 'The branch to build'
required: true
type: string
MOZ_BUILD_DATE:
type: string
required: true
default: ''
use-sccache:
description: 'Use sccache'
required: true
type: boolean
default: false
jobs:
mac-build:
name: Build macOS - ${{ matrix.arch }}
runs-on: macos-14
runs-on: macos-15
strategy:
fail-fast: false
matrix:
arch: [x86_64, aarch64]
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0
steps:
- name: Checkout repository
uses: actions/checkout@v4
@@ -34,10 +49,22 @@ jobs:
with:
node-version-file: '.nvmrc'
- name: Run sccache-cache
uses: mozilla-actions/sccache-action@main
if: ${{ inputs.use-sccache }}
with:
disable_annotations: true
- name: Expose actions cache variables
uses: actions/github-script@v6
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env['ACTIONS_CACHE_URL'])
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env['ACTIONS_RUNTIME_TOKEN'])
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.11'
# note: This will use the version defined in '.python-version' by default
- name: Setup Git
run: |
@@ -47,7 +74,7 @@ jobs:
- name: Install system dependencies
run: |
brew update
brew install cairo sccache gnu-tar mercurial
brew install cairo gnu-tar mercurial
sudo pip install setuptools
brew uninstall --ignore-dependencies python3.12 -f
@@ -63,7 +90,7 @@ jobs:
brew install watchman
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.79
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(cat .rust-toolchain)
source $HOME/.cargo/env
if test "${{ matrix.arch }}" = "aarch64"; then
@@ -78,102 +105,89 @@ jobs:
echo 'export PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH"' >> ~/.zsh
source ~/.bash_profile
- name: Setup pnpm
run: npm install -g pnpm
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Install dependencies
run: |
pnpm install
npm install
- name: Load surfer CI setup
run: pnpm surfer ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download Firefox source and dependencies
run: pnpm surfer download
run: npm run download
- name: Import
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: npm run import -- --verbose
- name: Bootstrap
run: |
cd engine
export SURFER_PLATFORM="darwin"
export PATH="$(python3 -m site --user-base)/bin":$PATH
./mach --no-interactive bootstrap --application-choice browser --no-system-changes
# Always exist with 0, even if bootstrap fails
./mach --no-interactive bootstrap --application-choice browser --no-system-changes --exclude macos-sdk || true
cd ..
- name: Import
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: pnpm surfer import --verbose
- name: Build language packs
run: sh scripts/download-language-packs.sh
- name: Insert API Keys
run: |
mkdir -p ~/.zen-keys
echo "${{ secrets.ZEN_SAFEBROWSING_API_KEY }}" > ~/.zen-keys/safebrowsing.dat
- name: Build Zen
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
run: |
export SURFER_PLATFORM="darwin"
if test "${{ matrix.arch }}" = "x86_64"; then
export ZEN_DISABLE_LTO=1
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
sh .github/workflows/src/release-build.sh
- name: Rebuild Zen if failed
if: failure()
run: |
export SURFER_PLATFORM="darwin"
sh .github/workflows/src/release-build.sh
- name: Import APPLE DEVELOPER ID CERTIFICATE for .app
uses: Apple-Actions/import-codesign-certs@v3
with:
p12-file-base64: ${{ secrets.macOS_CERTIFICATES_P12_For_App_BASE64 }}
p12-password: ${{ secrets.macOS_CERTIFICATES_P12_PASSWORD }}
bash .github/workflows/src/release-build.sh
- name: Package
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_GA_DISABLE_PGO: true
run: |
export SURFER_PLATFORM="darwin"
export MACOS_APPLE_DEVELOPER_ID="${{ secrets.macOS_AppleDeveloperId }}"
pnpm package
export ZEN_RELEASE=1
npm run package
- name: Remove API Keys
run: |
rm -rf ~/.zen-keys
- name: Rename artifacts
run: |
mv ./dist/output.mar macos-${{ matrix.arch }}.mar
- name: Sign .dmg
run: |
echo "Tarballing DMG"
set -ex
hdiutil convert ./dist/*.dmg -format UDZO -imagekey zlib-level=9 -o zen.macos-${{ matrix.arch }}.dmg
xattr -cr zen.macos-${{ matrix.arch }}.dmg
codesign -s "${{ secrets.macOS_AppleDeveloperId }}" zen.macos-${{ matrix.arch }}.dmg
xcrun notarytool submit "zen.macos-${{ matrix.arch }}.dmg" \
--apple-id "${{ secrets.macOS_AppleAccountId }}" \
--team-id "${{ secrets.macOS_AppleDeveloperIdTeamId }}" \
--password "${{ secrets.macOS_AppleDeveloperIdPassword }}" \
--wait
xcrun stapler staple "zen.macos-${{ matrix.arch }}.dmg"
mv ./dist/*.dmg ./zen-${{ matrix.arch }}-apple-darwin-dist.dmg
mv ./engine/obj-${{ matrix.arch }}-apple-darwin/dist/host/bin/mar ./zen-macos-host-mar
mv ./engine/obj-${{ matrix.arch }}-apple-darwin/dist/bin/platform.ini ./platform.ini
- name: Upload build artifact
- name: Upload dist dmg
uses: actions/upload-artifact@v4
with:
name: zen.macos-${{ matrix.arch }}.dmg
path: ./zen.macos-${{ matrix.arch }}.dmg
retention-days: 1
name: zen-${{ matrix.arch }}-apple-darwin-dist.dmg
path: ./zen-${{ matrix.arch }}-apple-darwin-dist.dmg
- name: Upload build artifact (.mar)
- name: Upload host mar
uses: actions/upload-artifact@v4
if: matrix.arch == 'aarch64'
with:
name: macos-${{ matrix.arch }}.mar
path: ./macos-${{ matrix.arch }}.mar
retention-days: 1
name: zen-macos-host-mar
path: ./zen-macos-host-mar
- name: Upload build artifact (update manifests)
- name: Upload platform.ini
uses: actions/upload-artifact@v4
if: matrix.arch == 'x86_64'
with:
name: macos_update_manifest_${{ matrix.arch }}
path: ./dist/update
retention-days: 1
name: platform.ini
path: ./platform.ini

View File

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

View File

@@ -1,4 +1,6 @@
name: Pull request test
permissions:
contents: read
on:
pull_request:
@@ -19,12 +21,12 @@ jobs:
with:
node-version-file: '.nvmrc'
- name: Setup pnpm
run: npm install -g pnpm
- name: Install Surfer
run: npm i -g @zen-browser/surfer
- name: Install dependencies
run: npm install
- name: Download Firefox and dependencies
run: surfer download

View File

@@ -0,0 +1,79 @@
#!/usr/bin/env bash
RELEASE_NOTES_URL="https://raw.githubusercontent.com/zen-browser/www/refs/heads/main/src/release-notes/stable.json"
if [ "$RELEASE_BRANCH" = "release" ]; then
RELEASE_TYPE="Stable"
echo "Fetching release notes from GitHub..."
RELEASE_NOTES_JSON=$(curl -s --retry 5 --retry-delay 5 "$RELEASE_NOTES_URL")
if [ -z "$RELEASE_NOTES_JSON" ]; then
echo "Error: Failed to fetch release notes from GitHub"
exit 1
fi
LATEST_RELEASE=$(echo "$RELEASE_NOTES_JSON" | jq -r 'last')
EXTRA_NOTES=$(echo "$LATEST_RELEASE" | jq -r '.extra // ""')
else
RELEASE_TYPE="Twilight"
fi
{
echo "# Zen ${RELEASE_TYPE} Release"
if [ "$RELEASE_TYPE" = "Twilight" ]; then
echo
echo "> [!NOTE]"
echo "> You're currently in Twilight mode, this means you're downloading the latest experimental features and updates."
echo ">"
echo "> If you encounter any issues, please report them on the [issues page](https://github.com/zen-browser/desktop/issues)."
fi
if [ "$RELEASE_TYPE" = "Stable" ]; then
echo "${EXTRA_NOTES}"
if echo "$LATEST_RELEASE" | jq -e '.security != null and .security != ""' > /dev/null; then
echo
echo "## Security"
echo "[Various security fixes]($(echo "$LATEST_RELEASE" | jq -r '.security'))"
fi
if echo "$LATEST_RELEASE" | jq -e '(.features // []) | length > 0' > /dev/null; then
echo
echo "## New Features"
echo "$LATEST_RELEASE" | jq -r '.features[] | "- " + .'
fi
if echo "$LATEST_RELEASE" | jq -e '(.fixes // []) | length > 0' > /dev/null; then
echo
echo "## Fixes"
echo "$LATEST_RELEASE" | jq -r '.fixes[] | if type=="object" then "- " + .description + " ([#" + (.issue|tostring) + "](" + "https://github.com/zen-browser/desktop/issues/" + (.issue|tostring) + "))" else "- " + . end'
fi
if echo "$LATEST_RELEASE" | jq -e '(.breakingChanges // []) | length > 0' > /dev/null; then
echo
echo "## Breaking Changes"
echo "$LATEST_RELEASE" | jq -r '.breakingChanges[] | if type=="string" then "- " + . else "- " + .description + " [Learn more](" + .link + ")" end'
fi
if echo "$LATEST_RELEASE" | jq -e '(.themeChanges // []) | length > 0' > /dev/null; then
echo
echo "## Theme Changes"
echo "$LATEST_RELEASE" | jq -r '.themeChanges[] | "- " + .'
fi
if echo "$LATEST_RELEASE" | jq -e '(.changes // []) | length > 0' > /dev/null; then
echo
echo "## Changes"
echo "$LATEST_RELEASE" | jq -r '.changes[] | "- " + .'
fi
if echo "$LATEST_RELEASE" | jq -e '(.knownIssues // []) | length > 0' > /dev/null; then
echo
echo "## Known Issues"
echo "$LATEST_RELEASE" | jq -r '.knownIssues[] | "- " + .'
fi
fi
} > "release_notes.md"
echo "Release notes generated: release_notes.md"

View File

@@ -1,27 +1,30 @@
#!/bin/bash
set -ex
set -xe
if command -v apt-get &> /dev/null; then
sudo apt-get install python3-launchpadlib
sudo apt-get update
sudo apt-get install -y xvfb
sudo apt-get install -y xvfb libnvidia-egl-wayland1 mesa-utils libgl1-mesa-dri
fi
. $HOME/.cargo/env
ulimit -n 4096
if ! command -v Xvfb &> /dev/null; then
if command -v Xvfb &> /dev/null; then
if ! test "$ZEN_CROSS_COMPILING"; then
Xvfb :2 -screen 0 1024x768x24 &
Xvfb :2 -nolisten tcp -noreset -screen 0 1024x768x24 &
export LLVM_PROFDATA=$HOME/.mozbuild/clang/bin/llvm-profdata
export DISPLAY=:2
fi
export ZEN_RELEASE=1
pnpm build
npm run build
else
echo "Xvfb could not be found, running without it"
echo "ASSUMING YOU ARE RUNNING THIS ON MACOS"
set -v
export ZEN_RELEASE=1
pnpm build
npm run build
fi

View File

@@ -2,8 +2,14 @@ name: Zen Twilight Scheduled Releases
on:
schedule:
- cron: '0 0 * * *'
- cron: '0 23 * * *'
workflow_dispatch:
inputs:
create_release:
description: 'Whether to do a release'
required: false
type: boolean
default: true
jobs:
twilight-release-schedule:
@@ -12,8 +18,9 @@ jobs:
secrets: inherit
uses: ./.github/workflows/build.yml
with:
create_release: true
create_release: ${{ github.event_name != 'workflow_dispatch' && true || inputs.create_release }}
update_branch: twilight
use-sccache: false
update_version: false
post-build:
@@ -28,5 +35,3 @@ jobs:
uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
# TODO:

View File

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

View File

@@ -1,5 +1,8 @@
name: Windows PGO Builds
permissions:
contents: read
on:
workflow_call:
inputs:
@@ -19,15 +22,13 @@ on:
jobs:
windows-profile-build:
name: |
Windows Profile Build - ${{ matrix.arch == 'x86_64' && 'generic' ||
matrix.arch == 'x86_64-v3' && 'specific' ||
matrix.arch == 'aarch64' && 'arm64' }}
Windows Profile Build - ${{ matrix.arch }}
strategy:
fail-fast: false
matrix:
arch: [x86_64, x86_64-v3, aarch64]
arch: [x86_64, aarch64]
runs-on: windows-latest
runs-on: ${{ inputs.release-branch == 'release' && 'windows-latest' || 'windows-latest' }}
steps:
- name: Checkout repository
@@ -43,21 +44,21 @@ jobs:
git config --global user.email "mauro-balades@users.noreply.github.com"
git config --global user.name "mauro-balades"
- name: Setup pnpm
run: npm install -g pnpm
- name: Install Surfer
run: npm i -g @zen-browser/surfer
- name: Load Surfer CI setup
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download artifact
if: ${{ matrix.arch == 'x86_64' }}
uses: actions/download-artifact@v4
with:
path: C:\artifact
name: ${{ matrix.arch == 'x86_64' && 'generic' ||
matrix.arch == 'x86_64-v3' && 'specific' ||
matrix.arch == 'aarch64' && 'generic' }}-zen-windows-profile-data-and-jarlog.zip
name: ${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}-zen-windows-profile-data-and-jarlog.zip
- name: Unpack artifact
if: ${{ matrix.arch == 'x86_64' }}
run: |
cd C:\artifact
ls
@@ -70,16 +71,19 @@ jobs:
C:\MozillaBuildSetup-Latest.exe /S | out-null
- name: Download Firefox and dependencies
if: ${{ matrix.arch == 'x86_64' }}
run: |
git config --global core.safecrlf false
pnpm surfer download
npm run download
- name: Import patches
if: ${{ matrix.arch == 'x86_64' }}
env:
SURFER_NO_BRANDING_PATCH: true
run: pnpm surfer import
run: npm run import
- name: Generate
if: ${{ matrix.arch == 'x86_64' }}
run: |
ls
$Env:USE_MINTTY = "0"
@@ -89,16 +93,11 @@ jobs:
echo "cd $workspace_dir" '' >> mozilla-build-run.sh
echo 'export PATH=/c/mozilla-build/msys2/usr/bin:$PATH' '' >> mozilla-build-run.sh
echo './mach --no-interactive bootstrap --application-choice browser' '' >> mozilla-build-run.sh
echo 'ls /c/Users/runneradmin/.mozbuild/clang/bin' '' >> mozilla-build-run.sh
echo 'LLVM_PROFDATA=/c/Users/runneradmin/.mozbuild/clang/bin/llvm-profdata.exe JARLOG_FILE=en-US.log ./mach python build/pgo/profileserver.py --binary /c/artifact/zen/zen.exe' '' >> mozilla-build-run.sh
C:\mozilla-build\start-shell.bat $workspace_dir_current\mozilla-build-run.sh
- name: Debug session
if: ${{ failure() }}
uses: WarpBuilds/action-debugger@v1.3
timeout-minutes: 15
- name: Move profile data
if: ${{ matrix.arch == 'x86_64' }}
run: |
dir
dir engine
@@ -106,11 +105,11 @@ jobs:
mv engine/en-US.log en-US.log
- name: Upload artifacts
if: ${{ matrix.arch == 'x86_64' }}
uses: actions/upload-artifact@v4
with:
retention-days: 1
path: |
merged.profdata
en-US.log
name: windows-profdata-${{ matrix.arch == 'x86_64' && 'generic' ||
matrix.arch == 'x86_64-v3' && 'specific' ||
matrix.arch == 'aarch64' && 'arm64' }}
name: windows-profdata-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}

View File

@@ -1,5 +1,8 @@
name: Windows Release Build
permissions:
contents: read
on:
workflow_call:
inputs:
@@ -18,20 +21,35 @@ on:
description: 'The branch to build'
required: true
type: string
MOZ_BUILD_DATE:
type: string
required: true
default: ''
use-sccache:
description: 'Use sccache'
required: true
type: boolean
default: false
jobs:
windows-build:
name: Build Windows - ${{ matrix.arch == 'x86_64' && 'Generic' || matrix.arch == 'x86_64-v3' && 'Specific' || matrix.arch == 'aarch64' && 'ARM64' }}
runs-on: ubuntu-latest
name: Build Windows - ${{ matrix.arch }}
# aarch64 does not need full 16x, and we also dont use full LTO when generating GPO
runs-on: ${{ (inputs.release-branch == 'release' && !inputs.generate-gpo && matrix.arch == 'x86_64') && 'self-hosted' || 'blacksmith-8vcpu-ubuntu-2404' }}
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0
strategy:
fail-fast: false
matrix:
arch: [x86_64, x86_64-v3, aarch64]
arch: [x86_64, aarch64]
steps:
- name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@main
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
with:
tool-cache: false
@@ -42,12 +60,22 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
- name: Setup Node.js
uses: actions/setup-node@v4
uses: useblacksmith/setup-node@v5
with:
node-version-file: '.nvmrc'
- name: Setup pnpm
run: npm install -g pnpm
- name: Run sccache-cache
uses: mozilla-actions/sccache-action@main
if: ${{ inputs.use-sccache }}
with:
disable_annotations: true
- name: Expose actions cache variables
uses: actions/github-script@v6
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env['ACTIONS_CACHE_URL'])
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env['ACTIONS_RUNTIME_TOKEN'])
- name: Setup Git
run: |
@@ -56,53 +84,100 @@ jobs:
- name: Install dependencies
run: |
pnpm install
npm install
sudo apt-get update
sudo apt-get install -y python3 python3-pip dos2unix yasm nasm build-essential libgtk2.0-dev libpython3-dev m4 uuid libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdrm-dev libdbus-glib-1-dev libgtk-3-dev libpulse-dev libx11-xcb-dev libxt-dev xvfb lld llvm --fix-missing
- name: Load Surfer CI setup
run: pnpm surfer ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download Firefox and dependencies
run: pnpm surfer download
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
run: npm run download
- name: win-cross Cache
env:
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 5
id: cache-win-cross
uses: actions/cache@v4
uses: useblacksmith/cache@v5
with:
path: ${HOME}/win-cross
key: win-cross
- name: Configure sccache
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
- name: Setup for Windows
if: steps.cache-win-cross.outputs.cache-hit != 'true'
if: steps.cache-win-cross.outputs.cache-hit != 'true' && !(inputs.generate-gpo && matrix.arch == 'aarch64')
run: |
set -x
mkdir -p ~/win-cross
cd engine/
sudo apt-get install python3-launchpadlib
sudo add-apt-repository ppa:savoury1/backports
sudo apt-get update
sudo apt-get install -y python3-pip autoconf \
autoconf2.13 \
automake \
bison \
build-essential \
cabextract \
curl \
cmake \
flex \
gawk \
gcc-multilib \
git \
gnupg \
jq \
libbz2-dev \
libexpat1-dev \
libffi-dev \
libncursesw5-dev \
libsqlite3-dev \
libssl-dev \
libtool \
libucl-dev \
libxml2-dev \
msitools \
ninja-build \
openssh-client \
p7zip-full \
pkg-config \
procps \
python3-requests \
python3-toml \
scons \
subversion \
tar \
unzip \
uuid \
uuid-dev \
wget \
zip \
zlib1g-dev \
aria2
echo Setup wine
aria2c "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-1.toolchains.v3.linux64-wine.latest/artifacts/public%2Fbuild%2Fwine.tar.zst" -o wine.tar.zst
tar --zstd -xvf wine.tar.zst -C ~/win-cross
tar --zstd -xf wine.tar.zst -C ~/win-cross
rm wine.tar.zst
echo Setup Visual Studio
sudo apt install -y msitools python3-pip
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2022.yaml ~/win-cross/vs2022
- name: Import
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: |
. "$HOME/.cargo/env"
npm run import -- --verbose
- name: Bootstrap
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
run: |
set -x
cd engine/
chmod -R +x "$(echo ~)/win-cross/vs2022" || true
cd ..
npm install -g pnpm
export SURFER_PLATFORM="win32"
pnpm surfer bootstrap
npm run bootstrap
cd engine/
ls ~/.mozbuild/clang/lib/clang/
echo "export LIB=\"$(cd ~/.mozbuild/clang/lib/clang/* && cd lib/windows && pwd)\"" >> ../configs/common/mozconfig
@@ -113,38 +188,35 @@ jobs:
ls ~/win-cross/vs2022 || true
- name: Setup Rust
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
run: |
cd engine/
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.79
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(cat .rust-toolchain)
source $HOME/.cargo/env
if test "${{ matrix.arch }}" = "aarch64"; then
rustup target add aarch64-pc-windows-msvc
else
rustup target add x86_64-pc-windows-msvc
fi
cargo install cargo-download
cd engine/
cargo install cargo-download --locked
cargo download -x windows=0.58.0
export CARGO_INCREMENTAL=0
echo "" >> ../configs/common/mozconfig
echo "export MOZ_WINDOWS_RS_DIR=$(pwd)/windows-0.58.0" >> ../configs/common/mozconfig
- name: Import
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: pnpm surfer import --verbose
- name: Build language packs
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
run: sh scripts/download-language-packs.sh
- name: Download artifact (if use profdata)
uses: actions/download-artifact@v4
if: ${{ !inputs.generate-gpo }}
if: ${{ !inputs.generate-gpo && matrix.arch == 'x86_64' }}
with:
path: ~/artifact
name: windows-profdata-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}
name: windows-profdata-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
- name: Show artifact info
if: ${{ !inputs.generate-gpo }}
if: ${{ !inputs.generate-gpo && matrix.arch == 'x86_64' }}
run: |
ls ~/artifact
ls ~/artifact/en-US.log
@@ -152,9 +224,16 @@ jobs:
chmod +x ~/artifact/en-US.log
chmod +x ~/artifact/merged.profdata
- name: Insert API Keys
run: |
mkdir -p ~/.zen-keys
echo "${{ secrets.ZEN_SAFEBROWSING_API_KEY }}" > ~/.zen-keys/safebrowsing.dat
- name: Build
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
run: |
set -x
dos2unix configs/windows/mozconfig
@@ -163,26 +242,32 @@ jobs:
if test ${{ inputs.generate-gpo }} = true; then
export ZEN_GA_GENERATE_PROFILE=1
fi
sh .github/workflows/src/release-build.sh
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
bash .github/workflows/src/release-build.sh
- name: Package
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_GA_DISABLE_PGO: true
run: |
set -x
export SURFER_PLATFORM="win32"
pnpm package
mv ./dist/zen-$(pnpm surfer get version | xargs).en-US.win64${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.zip zen.win64.zip
export ZEN_CROSS_COMPILING=1
export ZEN_RELEASE=1
npm run package
mv ./dist/zen-$(npm run --silent surfer -- get version | xargs).en-US.win64${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.zip zen.win64.zip
ls ./dist
ls .
- name: Debug session
if: ${{ failure() }}
uses: WarpBuilds/action-debugger@v1.3
timeout-minutes: 15
- name: Remove API Keys
run: |
rm -rf ~/.zen-keys
- name: Move package for PGO upload
if: ${{ inputs.generate-gpo }}
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
run: |
set -x
mv ./zen.win64.zip ./zen.win64-pgo-stage-1.zip
@@ -190,60 +275,69 @@ jobs:
- name: Rename artifacts
if: ${{ !inputs.generate-gpo }}
run: |
mv ./zen.win64.zip zen.win-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}.zip
mv ./dist/output.mar windows${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
mv ./dist/zen.installer.exe ./zen.installer${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
mv ./zen.win64.zip zen.win-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}.zip
mv ./dist/output.mar windows${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
mv ./dist/zen.installer.exe ./zen.installer${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
- name: Upload artifact (PGO)
uses: actions/upload-artifact@v4
if: ${{ inputs.generate-gpo }}
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
with:
name: ${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}-${{ inputs.profile-data-path-archive }}
retention-days: 5
name: ${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}-${{ inputs.profile-data-path-archive }}
path: ./zen.win64-pgo-stage-1.zip
- name: Remove unnecessary files from obj
if: ${{ !inputs.generate-gpo }}
run: |
set -x
if test "${{ matrix.arch }}" = "aarch64"; then
find engine/obj-aarch64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type d -not -name 'dist' -exec rm -rf {} \;
find engine/obj-aarch64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type f -not -name 'dist' -exec rm -f {} \;
else
find engine/obj-x86_64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type d -not -name 'dist' -exec rm -rf {} \;
find engine/obj-x86_64-pc-windows-msvc/ -mindepth 1 -maxdepth 1 -type f -not -name 'dist' -exec rm -f {} \;
fi
mkdir obj-${{ matrix.arch }}-pc-windows-msvc/
rm -rf engine/obj-${{ matrix.arch }}-pc-windows-msvc/_tests
rm -rf engine/obj-${{ matrix.arch }}-pc-windows-msvc/config/autoconf.mk
rm -rf engine/obj-${{ matrix.arch }}-pc-windows-msvc/config.statusd/substs/
rm -rf engine/obj-${{ matrix.arch }}-pc-windows-msvc/dist/install
find engine/obj-${{ matrix.arch }}-pc-windows-msvc/dist -maxdepth 1 -type f -name "*.zip" -delete
cp -r --no-dereference engine/obj-${{ matrix.arch }}-pc-windows-msvc/* obj-${{ matrix.arch }}-pc-windows-msvc/ || true
- name: Upload dist object
if: ${{ !inputs.generate-gpo }}
uses: actions/upload-artifact@v4
with:
name: windows-x64-obj-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}
path: engine/obj-${{ matrix.arch == 'aarch64' && 'aarch64' || 'x86_64' }}-pc-windows-msvc/
retention-days: 2
name: windows-x64-obj-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
path: obj-${{ matrix.arch }}-pc-windows-msvc
- name: Upload artifact (if Twilight branch, binary)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
uses: actions/upload-artifact@v4
with:
name: zen.win-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}.zip
path: ./zen.win-${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}.zip
retention-days: 5
name: zen.win-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}.zip
path: ./zen.win-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}.zip
- name: Upload artifact (if Twilight branch, installer)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
uses: actions/upload-artifact@v4
with:
name: zen.installer${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
path: ./zen.installer${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
retention-days: 5
name: zen.installer${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
path: ./zen.installer${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
- name: Upload artifact (if Twilight branch, .mar)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
uses: actions/upload-artifact@v4
with:
name: windows${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
path: ./windows${{ matrix.arch == 'x86_64' && '-generic' || matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
retention-days: 5
name: windows${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
path: ./windows${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
- name: Upload artifact (if Twilight branch, update manifests)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
uses: actions/upload-artifact@v4
with:
name: windows_update_manifest_${{ matrix.arch == 'x86_64' && 'generic' || matrix.arch == 'x86_64-v3' && 'specific' || matrix.arch == 'aarch64' && 'arm64' }}
retention-days: 5
name: windows_update_manifest_${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
path: ./dist/update

13
.gitignore vendored
View File

@@ -1,3 +1,6 @@
# 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/.
.dotbuild/
engine/
@@ -9,3 +12,13 @@ __pycache__/
dist/
windsign-temp/
venv/
!firefox-cache/
win-cross/
!firefox-patches/
target/
.vscode/
locales/firefox-l10n/

3
.gitmodules vendored
View File

@@ -1,3 +0,0 @@
[submodule "l10n"]
path = l10n
url = https://github.com/zen-browser/l10n-packs

View File

@@ -1 +1 @@
# npx lint-staged
npx lint-staged

View File

@@ -1,12 +1,37 @@
# 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/.
engine/
**/*.html
**/*.xhtml
**/*.inc.xhtml
**/*.bundle.min.js
**/*.min.js
**/*.min.mjs
**/*.svg
**/*.inc.css
surfer.json
src/browser/app/profile/*.js
pnpm-lock.yaml
**/engine/
docs/issue-metrics/*.md
.husky/
# Some CSS files are preprocessed and prettier doesn't handle them well
# We also dont want to format the CSS files that are generated by the build
src/zen/tabs/zen-tabs.css
src/zen/compact-mode/zen-compact-mode.css
src/zen/common/ZenEmojis.mjs
src/zen/workspaces/zen-workspaces.css
*.inc

View File

@@ -7,6 +7,6 @@
"useTabs": false,
"jsxSingleQuote": false,
"semi": true,
"printWidth": 128,
"plugins": []
"printWidth": 100,
"plugins": ["prettier-plugin-sh"]
}

1
.rust-toolchain Normal file
View File

@@ -0,0 +1 @@
1.82

30
.vscode/settings.json vendored
View File

@@ -1,30 +0,0 @@
{
"files.associations": {
"*.inc": "cpp",
"typeindex": "cpp",
"typeinfo": "cpp",
"functional": "cpp",
"array": "cpp",
"*.tcc": "cpp",
"memory": "cpp",
"future": "cpp",
"istream": "cpp",
"tuple": "cpp",
"utility": "cpp",
"variant": "cpp",
"compare": "cpp",
"thread": "cpp",
"string": "cpp",
"string_view": "cpp",
"span": "cpp",
"vector": "cpp",
"charconv": "cpp",
"chrono": "cpp",
"optional": "cpp",
"format": "cpp",
"ratio": "cpp",
"system_error": "cpp",
"regex": "cpp",
"type_traits": "cpp"
}
}

View File

@@ -0,0 +1 @@
https://zen-browser.app/funding.json

View File

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

View File

@@ -1 +1 @@
* @mauro-balades
* @mr-cheffy

View File

@@ -1,3 +1,9 @@
<!--
- 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/.
-->
# Contributor Covenant Code of Conduct
## Our Pledge
@@ -17,23 +23,23 @@ diverse, inclusive, and healthy community.
Examples of behavior that contributes to a positive environment for our
community include:
* Demonstrating empathy and kindness toward other people
* Being respectful of differing opinions, viewpoints, and experiences
* Giving and gracefully accepting constructive feedback
* Accepting responsibility and apologizing to those affected by our mistakes,
- Demonstrating empathy and kindness toward other people
- Being respectful of differing opinions, viewpoints, and experiences
- Giving and gracefully accepting constructive feedback
- Accepting responsibility and apologizing to those affected by our mistakes,
and learning from the experience
* Focusing on what is best not just for us as individuals, but for the
- Focusing on what is best not just for us as individuals, but for the
overall community
Examples of unacceptable behavior include:
* The use of sexualized language or imagery, and sexual attention or
- The use of sexualized language or imagery, and sexual attention or
advances of any kind
* Trolling, insulting or derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or email
- Trolling, insulting or derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others' private information, such as a physical or email
address, without their explicit permission
* Other conduct which could reasonably be considered inappropriate in a
- Other conduct which could reasonably be considered inappropriate in a
professional setting
## Enforcement Responsibilities

119
README.md
View File

@@ -1,12 +1,18 @@
<img src="./docs/assets/zen-black.svg" width="100px" align="left">
<!--
- 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/.
-->
<!-- TODO: Get a job -->
<img src="./docs/assets/zen-dark.svg" width="100px" align="left">
### `Zen Browser`
[![Downloads](https://img.shields.io/github/downloads/zen-browser/desktop/total.svg)](https://github.com/zen-browser/desktop/releases)
[![Crowdin](https://badges.crowdin.net/zen-browser/localized.svg)](https://crowdin.com/project/zen-browser)
[![Zen Release builds](https://github.com/zen-browser/desktop/actions/workflows/build.yml/badge.svg?branch=stable)](https://github.com/zen-browser/desktop/actions/workflows/build.yml)
✨ Experience tranquillity while browsing the web without people tracking you! Zen is a privacy-focused browser that blocks trackers, ads, and other unwanted content while offering the best browsing experience!
Zen is a firefox-based browser with the aim of pushing your productivity to a new level!
<div flex="true">
<a href="https://zen-browser.app/download">
@@ -26,110 +32,21 @@
</a>
</div>
## 🖥️ Compatibility
### Firefox Versions
Zen is currently built using firefox version `133.0`! 🚀
- [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `142.0.1`! 🚀
- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 142.0.1`!
- Check out the latest [release notes](https://zen-browser.app/release-notes)!
- Part of our mission is to keep Zen up-to-date with the latest version of Firefox, so you can enjoy the latest features and security updates!
### Contributing
## 🤝 Contribution
If you'd like to report a bug, please do so on our [GitHub Issues page](https://github.com/zen-browser/desktop/issues/) and for feature requests, you can use [Github Discussions](https://github.com/zen-browser/desktop/discussions).
Zen is an open-source project, and we welcome contributions from the community! Please take a look at the [contribution guidelines](./docs/contribute.md) before getting started!
## ⚡ Performance
#### Partners
Zen is built with performance in mind, and we have optimized the browser to be as fast as possible! Checkout the latest [performance benchmarks](https://docs.zen-browser.app/benchmarks)!
Thanks to all the partners of Zen for their support and contributions:
## 📥 Installation
### Supported Operating Systems
Zen is available for Linux, macOS, and Windows. You can download the latest version from the official website at [zen-browser.app](https://zen-browser.app/download), or from the [GitHub Releases](https://github.com/zen-browser/desktop/releases) page.
If you dont see your OS listed below, that's because we already have it in our [downloads page](https://zen-browser.app/download)! Make sure to check it out!
#### Windows
##### Winget
```ps
# Generic version
winget install --id Zen-Team.Zen-Browser
# Optimized version
winget install --id Zen-Team.Zen-Browser.Optimized
```
#### macOS
- Requires macOS 10.15 or later
- Available for ARM and Intel architectures
You can also install Zen using Homebrew:
```
brew install --cask zen-browser
```
#### Linux
##### Arch-based distributions
```sh
# For generic version
yay -S zen-browser-bin
# For optimized version
yay -S zen-browser-avx2-bin
```
##### Other Linux distributions (AppImage with automated system integration)
- `native` tarball install:
```bash <(curl -s https://updates.zen-browser.app/install.sh)```
- `zsync` is required for the Update feature of the script below
```sh
bash <(curl https://updates.zen-browser.app/appimage.sh)
```
* Again, if you don't see your OS listed above, that's because we already have it in our [downloads page](https://zen-browser.app/download)! 🔄
To upgrade the browser to a newer version, use the embedded update functionality in `About Zen`.
## 👨‍💻 Development and Contributing
Some components used by @zen-browser as an attempt to make firefox forks a better place, and for other to enjoy the beauty of OSS. You can find them [here](https://github.com/zen-browser/desktop/tree/dev/src/browser/base/zen-components).
#### `Run Locally`
In order to download and run zen locally, please follow [these instructions](https://docs.zen-browser.app/contribute/desktop).
#### `Special Thanks`
Special thanks to... EVERYONE 🎉! Checkout the team and contributors page [here](https://zen-browser.app/about)
#### `Third Party Code`
Zen couldn't be in its current state without the help of these amazing projects! 🙏
- Zen's default preferences are based on [BetterFox](https://github.com/yokoffing/Betterfox)
- Gradient image extracted from [Arc Palette](https://github.com/neurokitti/Arc_Palette)
### 🖥️ 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! 🌟
<a href="https://star-history.com/#zen-browser/desktop&Date">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=zen-browser/desktop,chromium/chromium,brave/brave-browser&type=Date&theme=dark" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=zen-browser/desktop,chromium/chromium,brave/brave-browser&type=Date" />
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=chromium/chromium,zen-browser/desktop,brave/brave-browser&type=Date" />
</picture>
<a href="https://blacksmith.sh">
<img src="./docs/assets/blacksmith-yellow.png" width="350px"/>
</a>
## 📄 License
Zen browser is under the [MPL LICENSE](./LICENSE). All the code is open-source and free to use! Attributions are appreciated but not required.

View File

@@ -3,4 +3,9 @@
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/.
-->
<svg xmlns="http://www.w3.org/2000/svg" fill="context-fill" fill-opacity="context-fill-opacity" viewBox="0 -960 960 960"><path d="M200-446.667v-66.666h560v66.666H200Z"/></svg>
# Security Policy
## Reporting a Vulnerability
Please report security vulnerabilities [here](https://github.com/zen-browser/desktop/security/advisories/new)

Before

Width:  |  Height:  |  Size: 395 B

After

Width:  |  Height:  |  Size: 380 B

3
babel.config.json Normal file
View File

@@ -0,0 +1,3 @@
{
"presets": ["@babel/preset-typescript"]
}

10
build/AppDir/AppRun Normal file
View File

@@ -0,0 +1,10 @@
#!/bin/sh
# 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/.
CURRENTDIR="$(dirname "$(readlink -f "$0")")"
export PATH="${CURRENTDIR}:${PATH}"
export MOZ_LEGACY_PROFILES=1 # Prevent per installation profiles
export MOZ_APP_LAUNCHER="${APPIMAGE}" # Allows setting as default browser
exec "${CURRENTDIR}/zen" "$@"

View File

@@ -5,7 +5,7 @@ Exec=zen %u
Icon=zen
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;application/x-xpinstall;application/pdf;application/json;
StartupWMClass=zen-beta
StartupWMClass=zen
Categories=Network;WebBrowser;
StartupNotify=true
Terminal=false

View File

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

View File

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

View File

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

View File

@@ -0,0 +1 @@
df0d5e625b9e55c502d3e9e81b29a0d52d0f8d20

View File

@@ -1,4 +1,4 @@
app-id: io.github.zen_browser.zen
app-id: app.zen_browser.zen
runtime: org.freedesktop.Platform
runtime-version: '24.08'
sdk: org.freedesktop.Sdk
@@ -28,7 +28,7 @@ finish-args:
- --system-talk-name=org.freedesktop.NetworkManager
- --talk-name=org.a11y.Bus
- --env=GTK_PATH=/app/lib/gtkmodules
- --env=MESA_SHADER_CACHE_DIR=$XDG_RUNTIME_DIR/app/$FLATPAK_ID/cache/mesa_shader_cache_db
- --env=MESA_SHADER_CACHE_DIR=/var/cache/mesa_shader_cache_db
modules:
- name: zen_browser
buildsystem: simple
@@ -38,15 +38,36 @@ modules:
- install -Dm0755 metadata/launch-script.sh ${{FLATPAK_DEST}}/bin/launch-script.sh
- install -Dm0644 metadata/policies.json ${{FLATPAK_DEST}}/bin/distribution/policies.json
- install -Dm0644 metadata/icons/io.github.zen_browser.zen.svg ${{FLATPAK_DEST}}/share/icons/hicolor/scalable/apps/${{FLATPAK_ID}}.svg
- install -Dm0644 metadata/io.github.zen_browser.zen.metainfo.xml ${{FLATPAK_DEST}}/share/metainfo/${{FLATPAK_ID}}.metainfo.xml
- install -Dm0644 metadata/io.github.zen_browser.zen.desktop ${{FLATPAK_DEST}}/share/applications/${{FLATPAK_ID}}.desktop
- install -Dm0644 metadata/icons/${{FLATPAK_ID}}.svg ${{FLATPAK_DEST}}/share/icons/hicolor/scalable/apps/${{FLATPAK_ID}}.svg
- install -Dm0644 metadata/${{FLATPAK_ID}}.metainfo.xml ${{FLATPAK_DEST}}/share/metainfo/${{FLATPAK_ID}}.metainfo.xml
- install -Dm0644 metadata/${{FLATPAK_ID}}.desktop ${{FLATPAK_DEST}}/share/applications/${{FLATPAK_ID}}.desktop
sources:
- type: archive
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-generic.tar.bz2
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-x86_64.tar.xz
sha256: {linux_sha256}
strip-components: 0
only-arches:
- x86_64
x-checker-data:
type: json
url: https://api.github.com/repos/zen-browser/desktop/releases/latest
version-query: .tag_name
url-query: .assets[] | select(.name=="zen.linux-x86_64.tar.xz") | .browser_download_url
is-main-source: true
- type: archive
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-aarch64.tar.xz
sha256: {linux_aarch64_sha256}
strip-components: 0
only-arches:
- aarch64
x-checker-data:
type: json
url: https://api.github.com/repos/zen-browser/desktop/releases/latest
version-query: .tag_name
url-query: .assets[] | select(.name=="zen.linux-aarch64.tar.xz") | .browser_download_url
is-main-source: true
- type: archive
url: https://github.com/zen-browser/flatpak/releases/download/{version}/archive.tar

14
build/ts/transform-ts.js Normal file
View File

@@ -0,0 +1,14 @@
// 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/.
const fs = require('fs');
const MJS_FILES = ['src/zen/split-view/ZenViewSplitter.ts'];
for (const file of MJS_FILES) {
const code = fs.readFileSync(file, 'utf8');
require('@babel/core').transformSync(code, {
presets: ['@babel/preset-typescript'],
filename: file,
});
}

View File

@@ -0,0 +1,13 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
(New-Object System.Net.WebClient).DownloadFile("https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe", "C:\MozillaBuildSetup-Latest.exe")
C:\MozillaBuildSetup-Latest.exe /S | out-null
rustup target add aarch64-pc-windows-msvc
rustup target add x86_64-pc-windows-msvc
cd engine
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2022.yaml ../win-cross/vs2022
cd ..

View File

@@ -0,0 +1,15 @@
# 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/.
Remove-Item -Recurse -Force engine
Remove-Item -Recurse -Force .surfer
npm run init
$job = Start-Job -ScriptBlock {
npm run build
}
# Wait for job to complete with timeout (in seconds)
$job | Wait-Job -Timeout 5

View File

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

View File

Before

Width:  |  Height:  |  Size: 219 B

After

Width:  |  Height:  |  Size: 219 B

View File

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 103 KiB

View File

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 103 KiB

View File

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

View File

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 105 KiB

After

Width:  |  Height:  |  Size: 105 KiB

View File

Before

Width:  |  Height:  |  Size: 104 KiB

After

Width:  |  Height:  |  Size: 104 KiB

View File

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

View File

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

View File

Before

Width:  |  Height:  |  Size: 88 KiB

After

Width:  |  Height:  |  Size: 88 KiB

View File

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

View File

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

View File

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

Before

Width:  |  Height:  |  Size: 699 B

After

Width:  |  Height:  |  Size: 699 B

View File

Before

Width:  |  Height:  |  Size: 824 B

After

Width:  |  Height:  |  Size: 824 B

View File

Before

Width:  |  Height:  |  Size: 957 B

After

Width:  |  Height:  |  Size: 957 B

View File

Before

Width:  |  Height:  |  Size: 9.8 KiB

After

Width:  |  Height:  |  Size: 9.8 KiB

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 106 KiB

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 266 KiB

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 KiB

View File

@@ -1,18 +1,20 @@
# 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/.
# Browser branding
ac_add_options --with-app-name=${binName}
ac_add_options --with-app-basename=Zen
ac_add_options --enable-official-branding
# Localization
ac_add_options --with-l10n-base="$PWD/browser/locales"
# Localization (Must be an absolute path)
ac_add_options --with-l10n-base="${topsrcdir}/browser/locales"
export MOZ_USER_DIR="${name}"
export MOZ_APP_BASENAME=Zen
export MOZ_APP_PROFILE=${binName}
export MOZ_APP_DISPLAYNAME="${name}"
export MOZ_BRANDING_DIRECTORY=${brandingDir}
export MOZ_OFFICIAL_BRANDING_DIRECTORY=${brandingDir}
export MOZ_DISTRIBUTION_ID=${appId}
ac_add_options --with-distribution-id=app.zen-browser
# Uncomment if builds are too resource hungry
# mk_add_options MOZ_MAKE_FLAGS="-j4"
@@ -24,16 +26,33 @@ export MOZ_SOURCE_CHANGESET=${changeset}
export MOZ_INCLUDE_SOURCE_INFO=1
ac_add_options --enable-application=browser
#ac_add_options --enable-clang-plugin
# Anything except 'SCCACHE_GHA_ENABLED == false'
if ! test "$SCCACHE_GHA_ENABLED" = "false"; then
if test -x "$(command -v sccache)"; then
ac_add_options --with-ccache=sccache
elif test -f "$HOME/.mozbuild/sccache/sccache"; then
ac_add_options --with-ccache="$HOME"/.mozbuild/sccache/sccache
fi
fi
# add safe browsing key if it exists on a file
if test -f "$HOME/.zen-keys/safebrowsing.dat"; then
ac_add_options --with-google-safebrowsing-api-keyfile="$HOME/.zen-keys/safebrowsing.dat"
fi
if test "$ZEN_RELEASE"; then
ac_add_options --enable-bootstrap
# TODO: Make this successful in builds
# ac_add_options --enable-clang-plugin
ac_add_options --enable-bootstrap=-sccache
ac_add_options --enable-release
ac_add_options --disable-debug
ac_add_options --disable-debug-symbols
ac_add_options --disable-debug-js-modules
ac_add_options --disable-tests
ac_add_options --disable-js-shell
ac_add_options --disable-vtune
@@ -50,13 +69,19 @@ if test "$ZEN_RELEASE"; then
ac_add_options --disable-geckodriver
ac_add_options --disable-rust-tests
# Done by vlad, if something fails, it's his fault
ac_add_options --disable-default-browser-agent
if ! test "$ZEN_DISABLE_LTO"; then
# only enable full LTO when ZEN_RELEASE_BRANCH is 'release'
if test "$ZEN_RELEASE_BRANCH" = "release"; then
# TODO: make it "full" once we have the resources to build it
export MOZ_LTO=cross,full
ac_add_options --enable-lto=cross,full
else
export MOZ_LTO=cross,thin
ac_add_options --enable-lto=cross,thin
fi
fi
ac_add_options --enable-jemalloc
@@ -64,10 +89,6 @@ if test "$ZEN_RELEASE"; then
MOZILLA_OFFICIAL=1
export MOZILLA_OFFICIAL=1
mk_add_options MOZ_OPTIMIZE=2
MOZ_OPTIMIZE=2
export MOZ_OPTIMIZE=2
export OPT_LEVEL="3"
ac_add_options OPT_LEVEL="3"
@@ -84,10 +105,7 @@ fi
ac_add_options --enable-unverified-updates
ac_add_options --enable-raw
ac_add_options --enable-webrtc
ac_add_options --enable-jxl
ac_add_options --enable-av1
ac_add_options --with-unsigned-addon-scopes=app,system
@@ -95,10 +113,9 @@ mk_add_options MOZ_DATA_REPORTING=
mk_add_options MOZ_SERVICES_HEALTHREPORT=
mk_add_options MOZ_TELEMETRY_REPORTING=
ac_add_options MOZ_DATA_REPORTING=
ac_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

View File

@@ -1,3 +1,7 @@
# 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/.
# Setting the compiler based on the existence of clang bin directory
if test -d "$HOME/.mozbuild/clang/bin"; then
export CC="$HOME/.mozbuild/clang/bin/clang"
@@ -7,60 +11,40 @@ else
export CXX=clang++
fi
if test "$SURFER_COMPAT" = "x86_64"; then
if test "$ZEN_RELEASE"; then
if test "$SURFER_COMPAT" = "x86_64"; then
ac_add_options --target=x86_64-pc-linux
ac_add_options --enable-eme=widevine
# Enable Profile Guided Optimization
if test "$ZEN_GA_DISABLE_PGO"; then
export ZEN_DUMMY=1
else
export MOZ_PGO=1
ac_add_options MOZ_PGO=1
fi
# Optimization flags for SURFER_COMPAT
ac_add_options --enable-optimize="-O3 -march=x86-64"
ac_add_options --enable-optimize="-O3 -w -ftree-vectorize -mfpmath=sse -mprfchw -msse3 -mcx16 -msahf"
export CFLAGS="$CFLAGS -O3 -ffp-contract=fast -march=x86-64"
export CPPFLAGS="$CPPFLAGS -O3 -ffp-contract=fast -march=x86-64"
export CXXFLAGS="$CXXFLAGS -O3 -flto=thin -ffp-contract=fast -march=x86-64"
export LDFLAGS="$LDFLAGS -Wl,-O3 -Wl,-mllvm,-fp-contract=fast -march=x86-64"
export RUSTFLAGS="$RUSTFLAGS -C target-cpu=x86-64 -C codegen-units=1 -Clink-args=--icf=safe"
elif test "$SURFER_COMPAT" = "aarch64"; then
export LDFLAGS="$LDFLAGS -Wl,-O3"
export RUSTFLAGS="$RUSTFLAGS -Clink-args=--icf=safe"
elif test "$SURFER_COMPAT" = "aarch64"; then
ac_add_options --target=aarch64-linux-gnu
ac_add_options --enable-optimize="-O3"
# override LTO settings
export MOZ_LTO=cross,thin
ac_add_options --enable-lto=cross,thin
export CFLAGS="$CFLAGS -O3"
export CPPFLAGS="$CPPFLAGS -O3"
export CXXFLAGS="$CXXFLAGS -O3"
export LDFLAGS="$LDFLAGS -Wl,-O3"
export RUSTFLAGS="$RUSTFLAGS -C codegen-units=1 -Clink-args=--icf=safe"
elif test "$ZEN_RELEASE"; then
ac_add_options --target=x86_64-pc-linux
ac_add_options --enable-eme=widevine
export RUSTFLAGS="$RUSTFLAGS -Clink-args=--icf=safe"
fi
# Enable Profile Guided Optimization
export MOZ_PGO=1
ac_add_options MOZ_PGO=1
# Optimization flags for general release
ac_add_options --enable-wasm-avx
ac_add_options --enable-optimize="-O3 -march=x86-64-v3 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -maes -mpopcnt -mpclmul"
export CFLAGS="$CFLAGS -O3 -ffp-contract=fast -march=x86-64-v3 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -mpopcnt -mpclmul"
export CPPFLAGS="$CPPFLAGS -O3 -ffp-contract=fast -march=x86-64-v3 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -mpopcnt -mpclmul"
export CXXFLAGS="$CXXFLAGS -O3 -flto=thin -ffp-contract=fast -march=x86-64-v3 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -mpopcnt -mpclmul"
export LDFLAGS="$LDFLAGS -Wl,-O3 -Wl,-mllvm,-fp-contract=fast -march=x86-64-v3"
export RUSTFLAGS="$RUSTFLAGS -C target-cpu=x86-64-v3 -C target-feature=+sse4.1 -C target-feature=+avx2 -C codegen-units=1 -Clink-args=--icf=safe"
fi
export VERBOSE=1
# Uncomment if you want to enable Polly optimizations
#export POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"
# Common options
ac_add_options --enable-alsa
ac_add_options --enable-pulseaudio
if test "$ZEN_RELEASE"; then
# Disable DMD and ELF hacks, enable linker lld
ac_add_options --disable-dmd
ac_add_options --enable-linker=lld
@@ -71,12 +55,8 @@ if test "$ZEN_RELEASE"; then
ac_add_options --enable-install-strip
ac_add_options --enable-strip
export STRIP_FLAGS="--strip-debug --strip-unneeded"
# Using sccache if available
if [ -f /home/runner/.mozbuild/sccache/sccache ]; then
mk_add_options 'export RUSTC_WRAPPER=/home/runner/.mozbuild/sccache/sccache'
mk_add_options 'export CCACHE_CPP2=yes'
ac_add_options --with-ccache=/home/runner/.mozbuild/sccache/sccache
mk_add_options 'export SCCACHE_GHA_ENABLED=on'
fi
fi
# Common options
ac_add_options --enable-alsa
ac_add_options --enable-pulseaudio

View File

@@ -1,17 +1,32 @@
# 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/.
unset MOZ_STDCXX_COMPAT
ac_add_options --disable-dmd
ac_add_options --enable-eme=widevine
export MOZ_MACBUNDLE_ID=${appId}
export MOZ_MACBUNDLE_NAME="Zen Browser.app"
if test "$ZEN_RELEASE"; then
# override LTO settings
# TODO: Dont use LTO for now, it's causing a lot of issues
export MOZ_LTO=cross,thin
ac_add_options --enable-lto=cross,thin
fi
export MOZ_PGO=1
ac_add_options MOZ_PGO=1
if test "$ZEN_RELEASE"; then
if test "$ZEN_GA_DISABLE_PGO"; then
export ZEN_DUMMY=1
else
export MOZ_PGO=1
ac_add_options MOZ_PGO=1
fi
fi
if test "$SURFER_COMPAT" = "x86_64"; then
ac_add_options --target=x86_64-apple-darwin
if test "$ZEN_RELEASE"; then
ac_add_options --enable-wasm-avx
ac_add_options --enable-optimize="-march=nehalem -mtune=haswell -O3 -w"
@@ -19,10 +34,13 @@ if test "$SURFER_COMPAT" = "x86_64"; then
export CPPFLAGS="-O3 -march=nehalem"
export CXXFLAGS="-O3 -march=nehalem"
export LDFLAGS="-Wl,-O3 -march=nehalem"
export RUSTFLAGS="-Ctarget-cpu=nehalem -C codegen-units=1"
export RUSTFLAGS="-Ctarget-cpu=nehalem"
fi
else
ac_add_options --enable-clang-plugin
ac_add_options --target=aarch64-apple-darwin
if test "$ZEN_RELEASE"; then
ac_add_options --enable-optimize="-O3 -mcpu=apple-m1 -march=armv8.3-a+simd"
# As of Clang 13, the default is -mcpu=apple-m1 when using a aarch64-apple-macos target,
@@ -32,11 +50,6 @@ else
export CPPFLAGS="-O3 -march=armv8.3-a+simd -mcpu=apple-m1"
export CXXFLAGS="-O3 -march=armv8.3-a+simd -mcpu=apple-m1"
export LDFLAGS="-Wl,-O3 -march=armv8.3-a+simd -mcpu=apple-m1"
export RUSTFLAGS="-C target-feature=+v8.3a -C codegen-units=1 -Ctarget-cpu=apple-m1"
export RUSTFLAGS="-C target-feature=+v8.3a -Ctarget-cpu=apple-m1"
fi
fi
export VERBOSE=1
# Enable polly for macos, since they have a more stable set of GPU drivers,
# unlike Linux, which has a lot of different drivers.
export POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"

View File

@@ -1,3 +1,6 @@
# 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/.
if test "$ZEN_CROSS_COMPILING"; then
@@ -17,7 +20,6 @@ if test "$ZEN_CROSS_COMPILING"; then
else
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2022/VC/Redist/MSVC/14.38.33135/x64/Microsoft.VC143.CRT"
fi
fi
#? https://bugzilla.mozilla.org/show_bug.cgi?id=1617793
@@ -26,53 +28,48 @@ ac_add_options --disable-maintenance-service
ac_add_options --disable-bits-download
if test "$SURFER_COMPAT" = "x86_64"; then
ac_add_options --target=x86_64-pc-windows-msvc
ac_add_options --enable-eme=widevine
ac_add_options --enable-eme=widevine,wmfcdm
ac_add_options --enable-optimize="-O3 -w -ftree-vectorize"
# ac_add_options --disable-jemalloc
export CFLAGS="-mtune=haswell -march=x86-64 -O2 -Qvec -w"
export CPPFLAGS="-mtune=haswell -march=x86-64 -O2 -Qvec -w"
export CXXFLAGS="-flto=thin -mtune=haswell -march=x86-64 -O2 -Qvec -w"
export LDFLAGS="-Wl,-O2"
export RUSTFLAGS="-Clink-args=--icf=safe -C codegen-units=1 -Ctarget-cpu=x86-64"
ac_add_options --enable-optimize="-O3 -w -ftree-vectorize -mfpmath=sse -mprfchw -msse3 -mcx16 -msahf"
export LDFLAGS="-Wl,-O3"
export RUSTFLAGS="-Clink-args=--icf=safe"
elif test "$SURFER_COMPAT" = "aarch64"; then
ac_add_options --target=aarch64-pc-windows-msvc
ac_add_options --enable-eme=widevine
ac_add_options --enable-optimize="-O2 -mtune=cortex-a55 -march=armv8.2-a+simd"
# override LTO settings
export MOZ_LTO=cross,thin
ac_add_options --enable-lto=cross,thin
export CFLAGS="-O2 -march=armv8.2-a+simd -mtune=cortex-a55"
export CPPFLAGS="-O2 -march=armv8.2-a+simd -mtune=cortex-a55"
export CXXFLAGS="-O2 -march=armv8.2-a+simd -mtune=cortex-a55"
export LDFLAGS="-Wl,-O2 -march=armv8.2-a+simd -mtune=cortex-a55"
export RUSTFLAGS="-C target-feature=+v8.2a -C codegen-units=1 -Ctarget-cpu=cortex-a55"
else
ac_add_options --target=x86_64-pc-windows-msvc
ac_add_options --enable-eme=widevine
ac_add_options --enable-optimize="-O2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -ftree-vectorize -Xclang -w"
ac_add_options --enable-wasm-avx
export CFLAGS="-O2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -march=x86-64-v3"
export CPPFLAGS="-O2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -march=x86-64-v3"
export CXXFLAGS="-O2 -flto=thin -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mfma -maes -march=x86-64-v3"
export LDFLAGS="-Wl,-O3 -march=x86-64-v3"
export RUSTFLAGS="-Clink-args=--icf=safe -C target-feature=+avx2 -C codegen-units=1 -Ctarget-cpu=x86-64-v3"
export RUSTFLAGS="-C target-feature=+v8.2a -Ctarget-cpu=cortex-a55"
fi
#export POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"
export VERBOSE=1
if test "$ZEN_CROSS_COMPILING"; then
if test "$ZEN_GA_GENERATE_PROFILE"; then
export CXXFLAGS="$CXXFLAGS -fprofile-generate -mllvm -enable-name-compression=false -mllvm -pgo-temporal-instrumentation -fprofile-update=atomic"
mk_add_options "export MOZ_AUTOMATION_PACKAGE_GENERATED_SOURCES=0"
ac_add_options --enable-profile-generate=cross
elif test "$SURFER_COMPAT" = "x86_64"; then
# Dont use PGO on aarch64 builds and the ZEN_GA_DISABLE_PGO flag is not set
if test "$ZEN_GA_DISABLE_PGO"; then
export ZEN_DUMMY=1
else
ac_add_options --enable-profile-use=cross
ac_add_options --with-pgo-profile-path=$(echo ~)/artifact/merged.profdata
ac_add_options --with-pgo-jarlog=$(echo ~)/artifact/en-US.log
fi
fi
fi

20
crowdin.yml Normal file
View File

@@ -0,0 +1,20 @@
# 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/.
base_path: locales
files:
- source: en-US/browser/browser/zen-general.ftl
translation: browser/browser/zen-general.ftl
- source: en-US/browser/browser/zen-split-view.ftl
translation: browser/browser/zen-split-view.ftl
- source: en-US/browser/browser/zen-vertical-tabs.ftl
translation: browser/browser/zen-vertical-tabs.ftl
- source: en-US/browser/browser/zen-welcome.ftl
translation: browser/browser/zen-welcome.ftl
- source: en-US/browser/browser/zen-workspaces.ftl
translation: browser/browser/zen-workspaces.ftl
- source: en-US/browser/browser/preferences/zen-preferences.ftl
translation: browser/browser/preferences/zen-preferences.ftl
- source: en-US/browser/browser/zen-folders.ftl
translation: browser/browser/zen-folders.ftl

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 156 64" height="64" width="156">
<defs>
<style>
.label {
font-size: 1.5rem;
font-family: sans-serif;
font-weight: 700;
text-align: center;
fill: #1f1f1f;
}
@media (prefers-color-scheme: dark) {
.label {
fill: #d1cfc0;
}
}
</style>
</defs>
<text class="label" y="38" x="5">Zen Browser</text>
</svg>

After

Width:  |  Height:  |  Size: 454 B

20
docs/assets/zen-dark.svg Normal file
View File

@@ -0,0 +1,20 @@
<svg width="1058" height="1058" viewBox="0 0 1058 1058" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_9_47)">
<rect x="17" y="3" width="1024" height="1024" rx="225" fill="#202020"/>
<circle cx="529" cy="515" r="340" stroke="#F2F0E3" stroke-width="70"/>
<circle cx="529" cy="515" r="224.915" stroke="#F2F0E3" stroke-width="51"/>
<circle cx="529" cy="515" r="129.018" stroke="#F2F0E3" stroke-width="31"/>
</g>
<defs>
<filter id="filter0_d_9_47" x="0.6" y="0.6" width="1056.8" height="1056.8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="14"/>
<feGaussianBlur stdDeviation="8.2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_9_47"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_9_47" result="shape"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

20
docs/assets/zen-light.svg Normal file
View File

@@ -0,0 +1,20 @@
<svg width="1058" height="1058" viewBox="0 0 1058 1058" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_9_26)">
<rect x="17" y="3" width="1024" height="1024" rx="225" fill="#F2F0E3"/>
<circle cx="529" cy="515" r="340" stroke="#F76F53" stroke-width="70"/>
<circle cx="529" cy="515" r="224.915" stroke="#F76F53" stroke-width="51"/>
<circle cx="529" cy="515" r="129.018" stroke="#F76F53" stroke-width="31"/>
</g>
<defs>
<filter id="filter0_d_9_26" x="0.6" y="0.6" width="1056.8" height="1056.8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="14"/>
<feGaussianBlur stdDeviation="8.2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_9_26"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_9_26" result="shape"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -1,14 +0,0 @@
## Changed things that should be tested each release
- Workspaces
- Sidebar
- Split views
- Vertical tabs (expanded and not expanded)
- Tab groups
- Welcome Page
- Overall performance
- Overall stability
- Pinning tabs (Grid layout)
- Overall UX
- Themes Page
- Settings Page

View File

@@ -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/.
-->
# Branch Structure
@@ -14,24 +19,14 @@ dev (main branch)
\-<- (features branches)
```
The `central` branch is the main branch of the repository, and it is the default branch for the repository. The `twilight` branch is the feature branch, and it is branched off from the `central` branch. The `stable` branch is the release branch, and it is branched off from the `central` branch.
The `dev` branch is the main branch of the repository, and it is the default branch for the repository. The `twilight` branch is the feature branch, and it is branched off from the `dev` branch. The `stable` branch is the release branch, and it is branched off from the `dev` branch.
The `stable` branch may have hotfixes directly from the `stable` branch, and the `twilight` branch may have feature branches branched off from the `twilight` branch. This is done so that we can apply hotfixes like security patches directly to the `stable` branch without having to merge the changes from the `twilight` branch.
# Local Development Setup
Before you set up your local development environment, **read our [Building Guidelines](https://docs.zen-browser.app/guides/building)**. Skipping them can lead to avoidable build errors.
# Code Of Conduct
Please read our [Code of Conduct](../CODE_OF_CONDUCT.md) before contributing.
# Releasing/Merging branches
To merge zen twilight branch from the central branch, you can use the following command:
```bash
sh ./scripts/merge-to-branch.sh twilight
```
To merge zen stable branch from the twilight branch, you can use the following command:
```bash
sh ./scripts/merge-to-branch.sh stable
```

View File

@@ -0,0 +1,569 @@
# Issue Metrics
| Metric | Average | Median | 90th percentile |
| --- | --- | --- | ---: |
| Time to first response | 5 days, 19:28:07 | 10:57:58 | 23 days, 9:54:59 |
| Time to close | 24 days, 10:28:51 | 32 days, 4:22:23 | 42 days, 8:45:04 |
| Metric | Count |
| --- | ---: |
| Number of items that remain open | 140 |
| Number of items closed | 411 |
| Total number of items created | 551 |
| Title | URL | Time to first response | Time to close |
| --- | --- | --- | --- |
| Empty window on start-up | https://github.com/zen-browser/desktop/issues/3319 | 4:32:22 | None |
| Netflix , disney error playing videos | https://github.com/zen-browser/desktop/issues/3317 | 0:07:00 | 4 days, 23:57:50 |
| Devtools don't open on expanded glance tabs | https://github.com/zen-browser/desktop/issues/3316 | 10 days, 8:42:46 | None |
| Inability to unload multiple tabs | https://github.com/zen-browser/desktop/issues/3314 | None | None |
| video playing windows go blank for split second | https://github.com/zen-browser/desktop/issues/3313 | None | None |
| Light mode makes some buttons look disabled | https://github.com/zen-browser/desktop/issues/3312 | 0:40:59 | 20 days, 19:57:32 |
| Tabs unloading with the feature disabled | https://github.com/zen-browser/desktop/issues/3311 | None | None |
| Default browser settings changes to Firefox when i close the Zen | https://github.com/zen-browser/desktop/issues/3310 | None | None |
| zen.source.tar.gz is incorrectly named, should be .tar.zst instead | https://github.com/zen-browser/desktop/issues/3308 | None | None |
| Tab temporarely is compacted to the width of my sidebar before loading in when switching from a split-view | https://github.com/zen-browser/desktop/issues/3307 | None | None |
| Pre-assigned url to a container, and associate a container to a workspace, but that chain is broken | https://github.com/zen-browser/desktop/issues/3306 | None | 9 days, 21:18:59 |
| Hiding tab bar not working anymore and getting nulls next to the previous page button | https://github.com/zen-browser/desktop/issues/3305 | None | None |
| Tabs On Right Buggy when enabled in compact mode | https://github.com/zen-browser/desktop/issues/3304 | None | None |
| Accent colors nigh invisible in light mode | https://github.com/zen-browser/desktop/issues/3303 | None | None |
| PLEASE HELP: Zen Remotly unusable and Twilight lost gradient | https://github.com/zen-browser/desktop/issues/3302 | 5:03:09 | 16 days, 7:38:38 |
| workplace sites behind worplace VPN get Blocked | https://github.com/zen-browser/desktop/issues/3301 | None | None |
| Browser defaults to light mode even when the system prefers light mode | https://github.com/zen-browser/desktop/issues/3300 | 21 days, 3:19:32 | None |
| Memory Leaks in 1.0.1-a.22 making the broswer fill up all my RAM hanging my PC which only fixes by hard restart | https://github.com/zen-browser/desktop/issues/3299 | 3 days, 21:32:38 | None |
| Custom keyboard shortcuts lost | https://github.com/zen-browser/desktop/issues/3298 | None | None |
| Content of Office 365 Word becomes unfocused when zoomed in while in Split Mode | https://github.com/zen-browser/desktop/issues/3297 | None | None |
| Color bug on dark mode | https://github.com/zen-browser/desktop/issues/3296 | 11 days, 22:50:45 | None |
| Incorrect websites display after toggle letterboxing parameter | https://github.com/zen-browser/desktop/issues/3295 | 16 days, 6:36:16 | None |
| Tab completely loses interactivity (mouse & keyboard) and is only returned on page refresh | https://github.com/zen-browser/desktop/issues/3291 | None | None |
| Linux ARM64 builds missing from latest release | https://github.com/zen-browser/desktop/issues/3290 | 17:56:01 | None |
| Sidebar issue | https://github.com/zen-browser/desktop/issues/3288 | 2:52:05 | 22 days, 20:19:16 |
| Latest Linux builds 1.0.1-a.21+ doesn't respect Light mode. | https://github.com/zen-browser/desktop/issues/3285 | None | 0:51:58 |
| Search Autocomplete Overlapping with Page Content in Zen Browser | https://github.com/zen-browser/desktop/issues/3282 | None | None |
| Popup window not completely displaying in Zen, but fully displays in Fire Fox | https://github.com/zen-browser/desktop/issues/3281 | 2:52:03 | None |
| [Bug] On latest twilight(2024-11-28) colapsed sidebar makes icon overlap on the URL bar | https://github.com/zen-browser/desktop/issues/3280 | None | 4 days, 0:11:05 |
| system crash on arch linux + radeon vga | https://github.com/zen-browser/desktop/issues/3278 | None | None |
| Tab expanding on hover doesn't work after disabling compact mode | https://github.com/zen-browser/desktop/issues/3277 | 23 days, 3:07:56 | 23 days, 3:07:45 |
| cant type in any website that has a type here to search at the top | https://github.com/zen-browser/desktop/issues/3276 | None | None |
| I cant collapse my sidebar | https://github.com/zen-browser/desktop/issues/3275 | 0:08:42 | 2:43:33 |
| Release `1.0.1-a.22` running Firefox 132 | https://github.com/zen-browser/desktop/issues/3274 | 0:25:02 | 29 days, 3:05:52 |
| release `1.0.1-a.22` for `mac intel`: download page return 404, due to wrong href in zen downloads page | https://github.com/zen-browser/desktop/issues/3272 | 12 days, 4:50:54 | 29 days, 5:01:22 |
| Floating History broken after update ? | https://github.com/zen-browser/desktop/issues/3270 | None | 0:05:50 |
| Full screen bug | https://github.com/zen-browser/desktop/issues/3269 | 20 days, 15:03:49 | 23 days, 18:45:24 |
| Font Rendering on Google Sheets | https://github.com/zen-browser/desktop/issues/3268 | 12 days, 14:12:01 | 19 days, 0:20:28 |
| Compact mode is not compact | https://github.com/zen-browser/desktop/issues/3264 | 23 days, 9:54:59 | 23 days, 9:54:59 |
| Cannot move browser window with flexible spaces on left side of search bar | https://github.com/zen-browser/desktop/issues/3263 | None | 4 days, 17:29:57 |
| First page after running the app | https://github.com/zen-browser/desktop/issues/3262 | None | None |
| [Bug] Viewport renders over the URL menu? | https://github.com/zen-browser/desktop/issues/3261 | 0:59:55 | None |
| XDG Base Directory Specification Path in Linux | https://github.com/zen-browser/desktop/issues/3260 | 14 days, 15:59:29 | None |
| The window control buttons have moved to the right (macOS) | https://github.com/zen-browser/desktop/issues/3258 | None | None |
| New update broke Everything | https://github.com/zen-browser/desktop/issues/3257 | 0:18:25 | 4:39:41 |
| Please back collapsable side bar !!!!! | https://github.com/zen-browser/desktop/issues/3256 | 0:12:30 | 7:02:35 |
| the left side of the screen is blank | https://github.com/zen-browser/desktop/issues/3254 | None | None |
| Essential Tab Changing Workspaces when Opened | https://github.com/zen-browser/desktop/issues/3252 | 30 days, 9:03:52 | None |
| Sidebar Problem | https://github.com/zen-browser/desktop/issues/3250 | 0:03:30 | 23 days, 12:56:20 |
| null on the left side of the window control on Mac | https://github.com/zen-browser/desktop/issues/3249 | 0:02:08 | None |
| Switched labels on settings | https://github.com/zen-browser/desktop/issues/3248 | 0:06:57 | 0:06:57 |
| Massive performance tank | https://github.com/zen-browser/desktop/issues/3246 | 1:29:20 | 1:29:20 |
| Cannot move windows by clicking on empty space | https://github.com/zen-browser/desktop/issues/3245 | 1:44:27 | 1:44:27 |
| Appearance on macOS Looks Strange | https://github.com/zen-browser/desktop/issues/3244 | 0:28:34 | 23 days, 15:40:51 |
| Search bar being cutoff | https://github.com/zen-browser/desktop/issues/3243 | 1:03:06 | None |
| Google Docs letters gibberish | https://github.com/zen-browser/desktop/issues/3241 | 4:10:57 | 23 days, 14:35:43 |
| URL bar still appears in Compact Mode after all elements have been hidden | https://github.com/zen-browser/desktop/issues/3240 | 0:34:25 | 8 days, 8:10:56 |
| Clearkey plugin crashed!! | https://github.com/zen-browser/desktop/issues/3239 | None | None |
| PDF viewer renders text incorrectly | https://github.com/zen-browser/desktop/issues/3238 | 12 days, 12:34:48 | 19 days, 11:38:32 |
| what is "null"? | https://github.com/zen-browser/desktop/issues/3237 | 2:13:43 | 6:20:47 |
| Sidebar width is removed | https://github.com/zen-browser/desktop/issues/3236 | 2:41:50 | 23 days, 19:38:09 |
| Audio problem in videos and music after update | https://github.com/zen-browser/desktop/issues/3235 | None | 0:47:20 |
| There are multiple virtual desktops, and some bugs may occur when creating windows. | https://github.com/zen-browser/desktop/issues/3234 | None | None |
| Sync and save data - Sign In NOT WORKING - Bad Request | https://github.com/zen-browser/desktop/issues/3233 | 12 days, 8:18:24 | None |
| Feedback on UI Glitches and Text Display Issues | https://github.com/zen-browser/desktop/issues/3232 | None | None |
| Clicking on pinned tab does not let sidebar collapse until defocus | https://github.com/zen-browser/desktop/issues/3231 | None | 8 days, 11:49:33 |
| Overflow indicators in the tab bar have become aggressive | https://github.com/zen-browser/desktop/issues/3230 | None | None |
| URL bar always visible bug | https://github.com/zen-browser/desktop/issues/3229 | None | 8 days, 12:36:45 |
| Window is only draggable on the right side of the URL bar | https://github.com/zen-browser/desktop/issues/3228 | None | 0:16:59 |
| Sidebar buttons are bugged | https://github.com/zen-browser/desktop/issues/3227 | 0:07:17 | 29 days, 20:31:07 |
| Major performance impact due to rounded corners implementation (laggy scrolling) | https://github.com/zen-browser/desktop/issues/3221 | 8:49:14 | 31 days, 8:30:57 |
| Zen doesn't seem to respect system theme settings on windows | https://github.com/zen-browser/desktop/issues/3220 | 12 days, 23:54:00 | 7:41:10 |
| Container name mis-aligned in the address bar | https://github.com/zen-browser/desktop/issues/3219 | None | 13 days, 0:06:59 |
| 'null' showing up on the top address bar | https://github.com/zen-browser/desktop/issues/3218 | 8:55:52 | 13 days, 0:08:59 |
| recent update (i suppose) deleted some data | https://github.com/zen-browser/desktop/issues/3216 | None | None |
| When 'Take Screenshot' dialog is open 'Save Full Page' option is out of screen | https://github.com/zen-browser/desktop/issues/3214 | 5:12:23 | None |
| Bug #2479 (unable to open tabs after sleep) reoccurred on latest version (a19/22) | https://github.com/zen-browser/desktop/issues/3210 | None | None |
| Potential Memory leak in Zen Browser | https://github.com/zen-browser/desktop/issues/3209 | 24 days, 2:58:56 | 31 days, 6:05:54 |
| Sidebar Music Playback Resets Upon Reopening Sidebar After Recent Update | https://github.com/zen-browser/desktop/issues/3208 | None | None |
| [Twilight] Top Margin Missing in Browser | https://github.com/zen-browser/desktop/issues/3207 | 7:08:57 | 7 days, 11:49:39 |
| Twitch error 4000 and unable to play certain Youtube videos | https://github.com/zen-browser/desktop/issues/3205 | 5 days, 1:17:17 | None |
| Zen missing "Refresh Firefox" equivalent option in about:support | https://github.com/zen-browser/desktop/issues/3203 | None | None |
| New tab from new windows or forced new tabs do not match the selected extension new tab. | https://github.com/zen-browser/desktop/issues/3201 | None | None |
| [Twilight] Pinned Extensions are missing in the single the new zen.view.use-single-toolbar | https://github.com/zen-browser/desktop/issues/3200 | 6 days, 15:05:03 | None |
| Open Zen on Start Up Pop-Up Misaligned | https://github.com/zen-browser/desktop/issues/3199 | None | None |
| Zen Setting lost on update - expand tabs | https://github.com/zen-browser/desktop/issues/3198 | 2 days, 12:53:11 | 26 days, 9:26:10 |
| mute button is ugly | https://github.com/zen-browser/desktop/issues/3197 | 0:07:40 | None |
| Print tab rendered incorrectly. | https://github.com/zen-browser/desktop/issues/3195 | None | None |
| No Pre-release for macOS Intel Chips (Twlight) | https://github.com/zen-browser/desktop/issues/3192 | None | 6 days, 23:21:56 |
| Extension tab asks if I want to close all tabs on close | https://github.com/zen-browser/desktop/issues/3189 | None | None |
| Recent activity disappears | https://github.com/zen-browser/desktop/issues/3187 | None | None |
| split second black screen while playing youtube video | https://github.com/zen-browser/desktop/issues/3185 | None | 2 days, 14:59:14 |
| Can't see full photo on X (Twitter) | https://github.com/zen-browser/desktop/issues/3184 | 1 day, 20:30:29 | None |
| No more movement on the screen | https://github.com/zen-browser/desktop/issues/3181 | None | None |
| Pinned unloaded tabs showing only on hover when tabs aren't expanded in sidebar | https://github.com/zen-browser/desktop/issues/3180 | None | 27 days, 4:07:47 |
| Search Item Causes Overflow In Compact Toolbar | https://github.com/zen-browser/desktop/issues/3178 | None | None |
| Google Meet Zoom and Whatsapp Bugs | https://github.com/zen-browser/desktop/issues/3175 | None | None |
| "Change Theme Colors" menu is cut off | https://github.com/zen-browser/desktop/issues/3174 | 2 days, 14:56:50 | None |
| Scrolling tabs with mouse wheel on Compact mode | https://github.com/zen-browser/desktop/issues/3172 | 18 days, 12:44:08 | 27 days, 21:37:29 |
| Unable to see the list of open tabs with max pinned tabs in small window sizes | https://github.com/zen-browser/desktop/issues/3171 | 2:36:00 | None |
| Essentials, bookmarks, and Firfox Sync profile are present in Incognito (Private) Mode | https://github.com/zen-browser/desktop/issues/3168 | 6:05:56 | 20 days, 19:53:44 |
| Closing window with multiple instances of the browser doesn't close on macOS | https://github.com/zen-browser/desktop/issues/3165 | 27 days, 19:16:24 | None |
| While watching a video on YouTube, a pink thing suddenly appears and disappears. | https://github.com/zen-browser/desktop/issues/3164 | 2 days, 20:44:54 | None |
| App crashes when logging in to google from youtube | https://github.com/zen-browser/desktop/issues/3163 | 19 days, 3:49:34 | None |
| Hand Gesture Swipe on Sidebar Switches Multiple Spaces Instead of One | https://github.com/zen-browser/desktop/issues/3162 | 3 days, 17:50:35 | 3 days, 17:50:35 |
| Unresponsive for couple of seconds | https://github.com/zen-browser/desktop/issues/3161 | 3 days, 15:33:30 | None |
| Disabling Workspaces from Settings causes a gap to occur above tabs | https://github.com/zen-browser/desktop/issues/3160 | 1 day, 13:27:49 | 35 days, 9:00:37 |
| weird color bug after logging in with mozilla account | https://github.com/zen-browser/desktop/issues/3159 | None | None |
| Compact mode hides sidebar on all windows instead of just the current one | https://github.com/zen-browser/desktop/issues/3156 | None | None |
| Browser window doesn't close after completing a pop up | https://github.com/zen-browser/desktop/issues/3155 | 7:22:57 | None |
| Workspace scrolling not working properly | https://github.com/zen-browser/desktop/issues/3153 | None | None |
| Answering a Google Fi call crashes the tab | https://github.com/zen-browser/desktop/issues/3151 | 30 days, 4:30:34 | None |
| Unable to use roughly 1/2 of the screen in Zen Twilight | https://github.com/zen-browser/desktop/issues/3148 | None | 8 days, 2:23:54 |
| Side Panels Theme Color Bleeding into Web Pages Without Specified Background Color (Transparent) in it's CSS. | https://github.com/zen-browser/desktop/issues/3147 | 2 days, 1:17:05 | 3 days, 23:05:43 |
| Expand Sidebar Missing On Zen Twilight | https://github.com/zen-browser/desktop/issues/3146 | None | 1 day, 5:14:44 |
| Refine auto-open Picture-in-Picture (PiP) Behavior to Exclude Background Video Elements | https://github.com/zen-browser/desktop/issues/3145 | None | 31 days, 12:10:36 |
| Middle click in tab bar should open a new tab | https://github.com/zen-browser/desktop/issues/3144 | None | 0:02:45 |
| Browser freezes after changing some keyboard shortcuts | https://github.com/zen-browser/desktop/issues/3142 | None | 1 day, 6:12:57 |
| expand on hover: Tab bar (sometimes) stays expanded on top of the rest without contracting again | https://github.com/zen-browser/desktop/issues/3141 | 30 days, 13:42:55 | None |
| Crashes everytime during google login | https://github.com/zen-browser/desktop/issues/3140 | None | None |
| Sync suggests getting the Zen mobile app | https://github.com/zen-browser/desktop/issues/3137 | None | None |
| Periodic flashing | https://github.com/zen-browser/desktop/issues/3136 | None | None |
| Extreme zoom | https://github.com/zen-browser/desktop/issues/3134 | None | 37 days, 17:10:56 |
| Items with `backdrop-filter` overflow roundings | https://github.com/zen-browser/desktop/issues/3133 | 26 days, 5:16:12 | 36 days, 22:58:41 |
| Clicking a link in an external app brings up a blank window | https://github.com/zen-browser/desktop/issues/3130 | None | 30 days, 21:33:57 |
| Tab crashing when loading a wav file from NotebookLM | https://github.com/zen-browser/desktop/issues/3129 | None | 11 days, 20:53:22 |
| Workspace menu moved to left | https://github.com/zen-browser/desktop/issues/3128 | None | 37 days, 21:37:59 |
| Essential tabs reverting to about:blank | https://github.com/zen-browser/desktop/issues/3125 | None | 10:32:00 |
| Settings: Broken "Unsaved shortcut! Please safe it by clicking the "Escape" key after retyping it." warning | https://github.com/zen-browser/desktop/issues/3124 | 8 days, 23:32:39 | None |
| Does not open web pages of applications running on the web. | https://github.com/zen-browser/desktop/issues/3123 | None | 21 days, 14:42:28 |
| Initial window url not replaced | https://github.com/zen-browser/desktop/issues/3122 | None | 38 days, 6:07:20 |
| Open in a new tab shortcut | https://github.com/zen-browser/desktop/issues/3119 | 9:08:40 | 32 days, 10:45:12 |
| Pop-up windows add pinned tabs | https://github.com/zen-browser/desktop/issues/3116 | 13 days, 10:56:51 | 37 days, 17:08:49 |
| Cookie notices appear briefly, despite uBo rule | https://github.com/zen-browser/desktop/issues/3114 | 30 days, 19:55:38 | None |
| if a tab is pinned then moved to essentials on startup its data is lost | https://github.com/zen-browser/desktop/issues/3112 | 1 day, 21:55:13 | 38 days, 4:58:09 |
| About gfx.webrender.all | https://github.com/zen-browser/desktop/issues/3110 | 2:31:25 | 1 day, 0:05:30 |
| Problem with star-history in README.md | https://github.com/zen-browser/desktop/issues/3107 | 1 day, 12:28:26 | 39 days, 6:08:38 |
| Login modal's callback directs to a random opened tab | https://github.com/zen-browser/desktop/issues/3106 | 20 days, 3:16:00 | None |
| Some tabs randomly stop working entirely | https://github.com/zen-browser/desktop/issues/3102 | 9:36:03 | None |
| Firefox Multi-Account Containers Extension not working in mac | https://github.com/zen-browser/desktop/issues/3101 | None | None |
| Appimaged Fails to Register Zen | https://github.com/zen-browser/desktop/issues/3100 | 1 day, 17:34:50 | None |
| Split tabs not saved correctly | https://github.com/zen-browser/desktop/issues/3098 | 31 days, 18:30:47 | 31 days, 18:30:47 |
| shield icon not aligned properly | https://github.com/zen-browser/desktop/issues/3097 | 21 days, 9:55:19 | None |
| When opening new window from taskbar tasks, the URL bar is visually focused but does not work | https://github.com/zen-browser/desktop/issues/3096 | None | 37 days, 16:34:05 |
| when in compact mode, sidebar open when ever tab change or new tab | https://github.com/zen-browser/desktop/issues/3092 | None | 0:11:15 |
| Essential Tabs and session are not restored when exited (macOS) | https://github.com/zen-browser/desktop/issues/3090 | 33 days, 14:32:38 | None |
| All bookmark pages are open when startup | https://github.com/zen-browser/desktop/issues/3089 | None | 8 days, 8:54:11 |
| Pages have a transparent background instead of white | https://github.com/zen-browser/desktop/issues/3087 | 10:59:23 | 0:05:31 |
| 1.0.1-a19 Seems to Prevent Laptop from Going to Sleep (Intel MBP, Sequoia 15.1 and 15.2beta) | https://github.com/zen-browser/desktop/issues/3086 | None | 12:21:38 |
| Zen not showing in gnome on arch | https://github.com/zen-browser/desktop/issues/3085 | 1 day, 10:36:06 | None |
| Websites that dont specify `body` colour become unreadable due to default background colour | https://github.com/zen-browser/desktop/issues/3084 | None | 0:53:08 |
| Disabled right click menu on changing tab workspace | https://github.com/zen-browser/desktop/issues/3083 | 1:07:26 | 33 days, 15:08:53 |
| Can't Login to Pocket | https://github.com/zen-browser/desktop/issues/3081 | 9 days, 6:48:30 | None |
| Cannot bind shortcut to ctrl+1 | https://github.com/zen-browser/desktop/issues/3080 | 34 days, 6:46:30 | None |
| Zen crashes when trying to upload file to a website | https://github.com/zen-browser/desktop/issues/3079 | None | 38 days, 13:52:47 |
| Keyboard shortcut Order | https://github.com/zen-browser/desktop/issues/3078 | None | 38 days, 15:33:09 |
| SSL Certificate and Local Host | https://github.com/zen-browser/desktop/issues/3077 | None | None |
| Sidebar hover expansion interferes with notification | https://github.com/zen-browser/desktop/issues/3075 | None | 37 days, 20:20:23 |
| Certificate issue on Discord's website when using Zen Browser | https://github.com/zen-browser/desktop/issues/3074 | None | 0:05:03 |
| Bookmark icon on the address bar become not clickable when keyboard shortcut Bookmark This Page deleted | https://github.com/zen-browser/desktop/issues/3073 | None | None |
| Zen Mods doesen't work | https://github.com/zen-browser/desktop/issues/3071 | None | 38 days, 0:11:25 |
| Workspacetabs closing when opening another window from other workspace | https://github.com/zen-browser/desktop/issues/3070 | 36 days, 0:53:23 | 36 days, 0:53:23 |
| right click -open a new window cost lots time | https://github.com/zen-browser/desktop/issues/3069 | 35 days, 5:41:59 | None |
| When logging in with google to reddit in the small opened window one of my pinned tabs opens | https://github.com/zen-browser/desktop/issues/3065 | None | 14 days, 3:56:19 |
| Switching between workspaces causes the focussed tab to be changed | https://github.com/zen-browser/desktop/issues/3063 | 3 days, 1:06:30 | None |
| Workspace selector icon is faded as if it's unloaded when sidebar is collapsed | https://github.com/zen-browser/desktop/issues/3062 | None | 38 days, 9:40:02 |
| side panel padding is wack | https://github.com/zen-browser/desktop/issues/3061 | 1 day, 16:10:23 | 1 day, 16:10:23 |
| Unexpected New Window Behaviour With Tabliss/Bonjourr | https://github.com/zen-browser/desktop/issues/3060 | None | 38 days, 10:27:36 |
| (MacOS) In compact mode, i can barely open zed's top bar | https://github.com/zen-browser/desktop/issues/3058 | None | 0:07:49 |
| Essential Tabs & Pinned workspace tabs behave fishy in multi-window scenarios | https://github.com/zen-browser/desktop/issues/3057 | 19:49:11 | 36 days, 14:53:03 |
| "Pop up tabs" seem to open random tabs when they are no longer needed. | https://github.com/zen-browser/desktop/issues/3055 | 3:33:13 | 2 days, 1:29:43 |
| Tabs crashing in Twilight due to extensions such as Bitwarden. | https://github.com/zen-browser/desktop/issues/3054 | 1:07:25 | 9 days, 0:24:11 |
| Rounded viewport corners are not rounded on some websites | https://github.com/zen-browser/desktop/issues/3053 | 17 days, 19:58:04 | 34 days, 15:06:53 |
| unpinned sidebar's postion resets after every startup | https://github.com/zen-browser/desktop/issues/3052 | None | None |
| sometimes i get workspace switch animation while opening/closing tab | https://github.com/zen-browser/desktop/issues/3051 | 0:33:22 | 38 days, 23:43:47 |
| [TWILIGHT] Bookmark Bar Forcing Tabs Max Size | https://github.com/zen-browser/desktop/issues/3050 | None | 29 days, 22:25:20 |
| Spell Checker Not Working for Languages Other Than English in Zen Browser | https://github.com/zen-browser/desktop/issues/3049 | 17:10:52 | 1 day, 20:34:08 |
| window background totally messed up aafter setting theme color [ websites which doesn't specify a background color and uses default css i guess ] | https://github.com/zen-browser/desktop/issues/3047 | 2:18:48 | 3:08:35 |
| Switching tabs to a different workspace is causing the sidebar to freeze | https://github.com/zen-browser/desktop/issues/3046 | 7 days, 23:34:11 | None |
| Unable to enable desktop notifications on side panel | https://github.com/zen-browser/desktop/issues/3045 | None | 38 days, 6:50:30 |
| Missing Downloads Button and No Download Popup Notification | https://github.com/zen-browser/desktop/issues/3044 | 8:14:40 | 1 day, 22:07:00 |
| Cannot acquire geolocation | https://github.com/zen-browser/desktop/issues/3043 | None | 38 days, 9:43:14 |
| the hover menu has inconsistent behavior with drop down menu | https://github.com/zen-browser/desktop/issues/3041 | None | 38 days, 13:58:20 |
| Sidebar (for tabs) with different sizes for elements whille expanding | https://github.com/zen-browser/desktop/issues/3040 | 5 days, 15:38:10 | None |
| All Zen Mods disappeared | https://github.com/zen-browser/desktop/issues/3038 | None | 0:19:27 |
| Enabled new tab settings controls are invisible until you mouse over them | https://github.com/zen-browser/desktop/issues/3037 | 1 day, 5:50:58 | None |
| Full browser overflows | https://github.com/zen-browser/desktop/issues/3036 | 22 days, 11:05:26 | 33 days, 6:20:24 |
| Shortcuts interfere with website-specific shortcuts | https://github.com/zen-browser/desktop/issues/3031 | 1:00:45 | None |
| Tab Action keyboard shortcuts missing | https://github.com/zen-browser/desktop/issues/3030 | 10:57:58 | 22 days, 10:45:57 |
| There is an overlap with the bookmarks sidebar and the web content | https://github.com/zen-browser/desktop/issues/3029 | None | 38 days, 13:10:53 |
| YouTube player stops loading videos after 59s | https://github.com/zen-browser/desktop/issues/3026 | 23 days, 17:33:10 | None |
| Transparent top bar and side panel only in prviate window | https://github.com/zen-browser/desktop/issues/3025 | None | 37 days, 16:48:39 |
| Strange behaviour of Switch to tab when using pinned tabs and workspaces | https://github.com/zen-browser/desktop/issues/3024 | 10 days, 22:59:34 | 38 days, 19:10:24 |
| ZEN deleted all my data | https://github.com/zen-browser/desktop/issues/3022 | 13:07:40 | 39 days, 20:50:44 |
| Pop-up window missing close button | https://github.com/zen-browser/desktop/issues/3018 | 0:56:22 | None |
| Bookmark Toolbar Tweaks: title bar behaves abnormally in full screen mode with "Expand the bookmarks toolbar by hovering" enable | https://github.com/zen-browser/desktop/issues/3017 | None | 31 days, 2:14:55 |
| Glance window isn't focused | https://github.com/zen-browser/desktop/issues/3016 | None | 38 days, 2:15:47 |
| Youtube video no audio | https://github.com/zen-browser/desktop/issues/3015 | None | None |
| Essentials tabs not working in new windows | https://github.com/zen-browser/desktop/issues/3012 | 7 days, 6:30:43 | 39 days, 4:58:44 |
| Spotify web player skips songs. | https://github.com/zen-browser/desktop/issues/3011 | 22:49:15 | 37 days, 2:44:01 |
| Awful contrast on URL bar suggestions in light mode | https://github.com/zen-browser/desktop/issues/3010 | None | 0:02:12 |
| [Twilight] Spamming Reload button on pinned tabs blanks it out. | https://github.com/zen-browser/desktop/issues/3009 | 2 days, 4:21:56 | 2 days, 7:19:21 |
| Cannot close or move pop-up login windows | https://github.com/zen-browser/desktop/issues/3008 | 3:27:47 | None |
| Metamask extension does not open | https://github.com/zen-browser/desktop/issues/3007 | None | 4 days, 21:58:00 |
| Option to disable middle click new tab | https://github.com/zen-browser/desktop/issues/3006 | 1 day, 17:11:54 | 38 days, 2:53:32 |
| [Accessibility] Hard to tell when window is focused | https://github.com/zen-browser/desktop/issues/3004 | None | 38 days, 13:31:48 |
| Weird Pinned Tabs Behaviour | https://github.com/zen-browser/desktop/issues/3003 | 8:54:42 | 5 days, 0:05:06 |
| When using compact mode for the sidebar, sometimes there is a blank space left behind instead of the sidebar. | https://github.com/zen-browser/desktop/issues/3002 | 4:39:41 | 38 days, 16:03:59 |
| Gap between url bar and tabs when workspaces are disabled | https://github.com/zen-browser/desktop/issues/3001 | None | 0:02:07 |
| 'Secure connection failed' error with Instagram, Threads and Facebook | https://github.com/zen-browser/desktop/issues/2998 | None | None |
| Resetting URL on Pinned Tabs Clears Favicon | https://github.com/zen-browser/desktop/issues/2997 | 1 day, 14:37:17 | 1 day, 14:37:17 |
| "Zen-split-view-modifier-header" is displayed instead of proper header in settings "Look and Feel" tab | https://github.com/zen-browser/desktop/issues/2996 | 2:55:18 | 37 days, 20:27:13 |
| Behaviour for Clicking "X" on Pinned Tab not Respecting Setting | https://github.com/zen-browser/desktop/issues/2994 | 1 day, 18:06:54 | 1 day, 18:06:54 |
| Swaping Spaces via swiping is buggy | https://github.com/zen-browser/desktop/issues/2992 | 1 day, 14:30:28 | 44 days, 2:27:25 |
| Tab text far too small | https://github.com/zen-browser/desktop/issues/2991 | None | 37 days, 22:47:21 |
| Cant drag tabs to different workspaces | https://github.com/zen-browser/desktop/issues/2990 | 1 day, 23:32:22 | 39 days, 22:46:38 |
| Pinned tabs completely confused. | https://github.com/zen-browser/desktop/issues/2989 | 0:03:14 | 40 days, 0:57:33 |
| Essentials get restored as pinned tabs when restored | https://github.com/zen-browser/desktop/issues/2988 | None | 31 days, 7:01:17 |
| Minor padding issue with tabs | https://github.com/zen-browser/desktop/issues/2987 | None | 37 days, 23:02:34 |
| Zen hangs on startup | https://github.com/zen-browser/desktop/issues/2986 | 5 days, 10:01:11 | None |
| Major: Popup windows don't close and instead open pinned/essential tab | https://github.com/zen-browser/desktop/issues/2985 | 2:37:38 | 21 days, 1:07:50 |
| macOS: Installing in user Applications directory results in Zen losing settings between restarts | https://github.com/zen-browser/desktop/issues/2982 | None | 38 days, 3:23:48 |
| moving a tab to the workspace completely breaks the sidebar | https://github.com/zen-browser/desktop/issues/2980 | 4:56:38 | None |
| only the white space on the right allows to drag the window | https://github.com/zen-browser/desktop/issues/2977 | None | 32 days, 3:31:10 |
| Essentials not keeping favicon after restarting | https://github.com/zen-browser/desktop/issues/2976 | 2:56:11 | 2:56:11 |
| Extension open bounces back to desktop to open a new window - Bitwarden | https://github.com/zen-browser/desktop/issues/2975 | None | 38 days, 9:20:44 |
| Compact Mode does not hide the address bar | https://github.com/zen-browser/desktop/issues/2974 | None | 38 days, 11:10:23 |
| Can't open different tab while some tabs are in split view | https://github.com/zen-browser/desktop/issues/2973 | None | 17 days, 12:27:02 |
| Some hotkeys conflict so not working properly after open zen-browser for some time | https://github.com/zen-browser/desktop/issues/2972 | 3 days, 10:02:03 | 3 days, 10:02:02 |
| Date is incorrect on MacOs | https://github.com/zen-browser/desktop/issues/2970 | None | 38 days, 14:05:27 |
| It is impossible to switch to the main profile after switching to the second profile and closing the browser window with the main profile | https://github.com/zen-browser/desktop/issues/2969 | None | 38 days, 15:36:12 |
| Inconsistent Sidebar Behavior with Auto-hide Enabled When Moving Cursor to the Left Edge | https://github.com/zen-browser/desktop/issues/2968 | None | 38 days, 15:44:16 |
| "Add to Essential" is not translated into turkish. | https://github.com/zen-browser/desktop/issues/2967 | 2 days, 12:24:51 | 2 days, 12:24:51 |
| When I use multiple windows, the tabs I add essential to don't work in the container they are supposed to work in and the tabs I add essential to don't sync with other windows. | https://github.com/zen-browser/desktop/issues/2966 | None | 38 days, 15:55:22 |
| Tab text misaligned | https://github.com/zen-browser/desktop/issues/2965 | None | 29 days, 2:15:41 |
| synced Multi-Account Containers will log you out on another device | https://github.com/zen-browser/desktop/issues/2964 | 12 days, 10:07:01 | None |
| When sending a tab to a diferent workspace it losses right clickability | https://github.com/zen-browser/desktop/issues/2963 | 1 day, 23:59:18 | 39 days, 5:44:41 |
| When I use multiple windows, the pinned tabs don't work in the container they are supposed to work in and the pinned tabs don't synchronize with the other windows. | https://github.com/zen-browser/desktop/issues/2959 | None | None |
| Open tabs are deleted when using multiple windows. | https://github.com/zen-browser/desktop/issues/2958 | None | 38 days, 0:19:27 |
| Tab stays compltetly black after unloaded | https://github.com/zen-browser/desktop/issues/2957 | None | 38 days, 0:38:20 |
| Black line at top of browser | https://github.com/zen-browser/desktop/issues/2956 | 10:16:39 | 42 days, 1:07:03 |
| Maximize - Minimize button visual bug | https://github.com/zen-browser/desktop/issues/2954 | None | 38 days, 1:59:19 |
| Tab Duplication Across Workspaces | https://github.com/zen-browser/desktop/issues/2953 | 1 day, 5:48:50 | 32 days, 4:22:23 |
| Inconsistent Tab Behavior When Dragging in Sidebar | https://github.com/zen-browser/desktop/issues/2952 | 44 days, 20:10:14 | 38 days, 3:44:53 |
| Switching Workspaces Creates New Tab Instead of Using Pinned Tab | https://github.com/zen-browser/desktop/issues/2951 | 7 days, 21:10:09 | None |
| Tab switches to the last tab when workspaces are changed | https://github.com/zen-browser/desktop/issues/2950 | 2:25:11 | 32 days, 6:22:29 |
| Pinning a tab upon browser startup closes the previously pinned tabs | https://github.com/zen-browser/desktop/issues/2949 | 0:03:01 | 41 days, 5:09:12 |
| Zen gradient color is messing with some website's background color | https://github.com/zen-browser/desktop/issues/2948 | 0:20:01 | 0:58:04 |
| Workspace icons disappear on browser startup | https://github.com/zen-browser/desktop/issues/2946 | None | 38 days, 6:26:35 |
| Hiding sidebar in compact mode bugs out (doesn't hide) | https://github.com/zen-browser/desktop/issues/2945 | None | 38 days, 6:35:40 |
| Dragging last tab on workspace to another window closes window even when there are more tabs on other workspaces. | https://github.com/zen-browser/desktop/issues/2944 | None | 38 days, 6:38:19 |
| Cannot select essential tabs | https://github.com/zen-browser/desktop/issues/2943 | None | 45 days, 10:22:56 |
| Grain texture isn't clipped at window corners | https://github.com/zen-browser/desktop/issues/2942 | 0:20:01 | 45 days, 12:20:15 |
| Wrong margin top | https://github.com/zen-browser/desktop/issues/2939 | None | 2 days, 2:40:03 |
| Workspace emoji in list too small, cant read | https://github.com/zen-browser/desktop/issues/2938 | 1:56:40 | 45 days, 17:28:14 |
| New Windows have Incorect Pinned Tabs for their Workspace | https://github.com/zen-browser/desktop/issues/2937 | None | 38 days, 11:15:58 |
| "Close Window" Shortcut is being ignored | https://github.com/zen-browser/desktop/issues/2936 | 11 days, 4:34:05 | None |
| Videos not respecting default Autoplay settings | https://github.com/zen-browser/desktop/issues/2935 | None | None |
| Workspaces Indicator Issue | https://github.com/zen-browser/desktop/issues/2933 | 1 day, 6:32:25 | 39 days, 15:50:58 |
| Workspace indicator gets cut off | https://github.com/zen-browser/desktop/issues/2932 | None | 37 days, 16:14:12 |
| Expanding/collapsing tabs causes overflow/resize issues | https://github.com/zen-browser/desktop/issues/2931 | 4 days, 16:36:08 | None |
| Cannot remove container tab indicators | https://github.com/zen-browser/desktop/issues/2930 | 9:28:37 | 38 days, 16:39:59 |
| DRM option in settings | https://github.com/zen-browser/desktop/issues/2929 | 4:34:15 | 41 days, 17:08:19 |
| Button list all tabs has a red line above it | https://github.com/zen-browser/desktop/issues/2927 | 4:29:25 | 30 days, 19:57:38 |
| Search Engine choice at startup does not affect incognito mode | https://github.com/zen-browser/desktop/issues/2925 | 2:19:28 | None |
| Button to list all tabs is transparent / disappears | https://github.com/zen-browser/desktop/issues/2923 | 1:11:03 | 30 days, 21:20:29 |
| Web Side Panel icon reappears on restart after disabling feature | https://github.com/zen-browser/desktop/issues/2922 | None | 37 days, 20:52:58 |
| Issues with Essentials Tabs and Extensions: Random Behavior after Shortcut Activation | https://github.com/zen-browser/desktop/issues/2918 | None | 37 days, 21:28:35 |
| Youtube playback dropping frames | https://github.com/zen-browser/desktop/issues/2914 | None | 0:52:34 |
| [FEATURE REQUEST] With the feature of assigning workspaces to a website and assigning containers to a website, when we want to open the website URL, the website will open in the workspaces we assign and in the container we assign. | https://github.com/zen-browser/desktop/issues/2913 | 0:18:13 | 1 day, 0:23:30 |
| [FEATURE REQUEST] I want to be able to assign containers when creating new workspaces. Is this possible? | https://github.com/zen-browser/desktop/issues/2912 | 0:26:49 | 1:03:33 |
| Can't install or run appimage on Fedora 41 | https://github.com/zen-browser/desktop/issues/2911 | None | 37 days, 23:53:59 |
| Pinned Tabs with only grid layout icons go away :c in the latest version | https://github.com/zen-browser/desktop/issues/2910 | 5:03:25 | 47 days, 2:18:02 |
| Pinned tabs moving with you when changing workspaces | https://github.com/zen-browser/desktop/issues/2909 | 1:18:43 | None |
| When you expand the sidebar, the toolbar also moves to the right. | https://github.com/zen-browser/desktop/issues/2907 | 40 days, 8:25:52 | 40 days, 8:25:52 |
| Some symbols not working properly on Word files | https://github.com/zen-browser/desktop/issues/2906 | 1:49:38 | 1:49:38 |
| List all Tabs slow to render | https://github.com/zen-browser/desktop/issues/2905 | 2:06:49 | 2:06:49 |
| Pinned tabs showing as a list instead of a grid of icons | https://github.com/zen-browser/desktop/issues/2902 | 0:23:18 | 5 days, 15:24:26 |
| The security warning of Firefox is interpreted as a hover on the tab bar by the browser on Ubuntu | https://github.com/zen-browser/desktop/issues/2900 | None | None |
| Minor sidebar annoyance | https://github.com/zen-browser/desktop/issues/2898 | 1:31:41 | None |
| The "new tab button" (the one in the bottom) is in a different position depending on the type of window (normal and private) | https://github.com/zen-browser/desktop/issues/2897 | None | None |
| Weird gap between home button and tabs | https://github.com/zen-browser/desktop/issues/2895 | 3:27:15 | 21:10:39 |
| No Themeing Option When Workspaces is Disabled | https://github.com/zen-browser/desktop/issues/2894 | 18 days, 3:20:51 | 46 days, 12:17:45 |
| Issue with Playing Crunchyroll Videos | https://github.com/zen-browser/desktop/issues/2892 | 2:47:27 | 46 days, 8:54:35 |
| Tab bar animation glitch: Erratic movement during hover state | https://github.com/zen-browser/desktop/issues/2891 | 10:40:33 | 38 days, 4:55:00 |
| License issues with Arc_Palette | https://github.com/zen-browser/desktop/issues/2890 | 38 days, 6:28:36 | 38 days, 6:28:36 |
| No divider between pinned and normal tabs if only essentials are used | https://github.com/zen-browser/desktop/issues/2888 | None | 38 days, 5:43:49 |
| Ability to disable max height for pinned tabs | https://github.com/zen-browser/desktop/issues/2887 | 2 days, 11:00:13 | None |
| Can't watch DRM content on Netflix | https://github.com/zen-browser/desktop/issues/2886 | 0:09:16 | 2:36:33 |
| blank at the top of the tab | https://github.com/zen-browser/desktop/issues/2885 | 5:34:05 | 5:39:58 |
| Bonjourr background image overlays rounded corners | https://github.com/zen-browser/desktop/issues/2884 | 4:26:18 | None |
| Keyboard shortcuts in series prematurely release modifier keys | https://github.com/zen-browser/desktop/issues/2882 | None | 31 days, 14:28:43 |
| Fade effect on the right of tabs do not apply to pinned tabs | https://github.com/zen-browser/desktop/issues/2881 | None | 31 days, 15:02:21 |
| Sidebar not hiding when I move a tab from workspace to another | https://github.com/zen-browser/desktop/issues/2878 | None | 38 days, 8:09:05 |
| Pinned tab opens in Pop-up after 'pop-up close' | https://github.com/zen-browser/desktop/issues/2877 | 1 day, 5:50:04 | 42 days, 8:45:04 |
| [Sidebar] Workspace Switching Lag and Unintended Reversal When Hovering | https://github.com/zen-browser/desktop/issues/2876 | None | 38 days, 9:23:52 |
| Essentials do not transfer to newly opened windows | https://github.com/zen-browser/desktop/issues/2875 | 1:19:22 | 42 days, 9:40:52 |
| When using a Side Web Panel, the back button on my mouse doesn't work as expected | https://github.com/zen-browser/desktop/issues/2874 | None | None |
| Theme reset ater moving through workspaces | https://github.com/zen-browser/desktop/issues/2873 | 7 days, 9:32:58 | 45 days, 11:06:50 |
| When I open a new window, the pinned tab does not appear or is not pinned in the new window. | https://github.com/zen-browser/desktop/issues/2872 | 7:54:15 | 39 days, 12:00:45 |
| Pinned tab deleted (unpinned) in window with pinned tab | https://github.com/zen-browser/desktop/issues/2871 | 1 day, 9:06:36 | 39 days, 12:03:21 |
| [SIGNIFICANT LICENSE VIOLATION] Post a warning about the fake zen-browser website. | https://github.com/zen-browser/desktop/issues/2870 | 6:32:34 | 31 days, 3:42:49 |
| Spacing between icons and tabs in the tab bar | https://github.com/zen-browser/desktop/issues/2869 | 0:16:02 | 46 days, 12:35:49 |
| “Activate compact mode” has a spelling mistake in turkish | https://github.com/zen-browser/desktop/issues/2868 | None | None |
| Bug that the sidebar opens and closes when dragging the mouse left while the sidebar is hidden. | https://github.com/zen-browser/desktop/issues/2867 | 0:45:18 | 29 days, 13:15:52 |
| [FEATURE REQUEST] Suggestion to add new buttons and new features to the toolbar | https://github.com/zen-browser/desktop/issues/2865 | None | 14:26:29 |
| Improper padding around the active tab | https://github.com/zen-browser/desktop/issues/2864 | None | 38 days, 13:21:32 |
| Pinned Tabs Ignored When Moving Between Workspaces, Regular Tabs Shown Instead | https://github.com/zen-browser/desktop/issues/2863 | 2:27:10 | None |
| When I do not enable workspace, the icon of workspace is still on the top of vertical tabs. | https://github.com/zen-browser/desktop/issues/2862 | 32 days, 13:24:38 | None |
| Issue where closing the last tab in Private Browsing does not close the window but switches to a Pinned Tab | https://github.com/zen-browser/desktop/issues/2861 | 3:35:44 | None |
| Url Select | https://github.com/zen-browser/desktop/issues/2858 | 46 days, 21:25:33 | 46 days, 21:25:33 |
| sh script error | https://github.com/zen-browser/desktop/issues/2855 | None | 37 days, 18:16:58 |
| Compact Mode: The bookmarks toolbar is missing left padding | https://github.com/zen-browser/desktop/issues/2854 | None | None |
| Workspace icon appears next to three dot icon | https://github.com/zen-browser/desktop/issues/2850 | 1 day, 0:29:48 | 38 days, 20:00:55 |
| Issue Clicking on Buttons during Onboarding (Windows) | https://github.com/zen-browser/desktop/issues/2849 | 23 days, 18:21:45 | 38 days, 23:11:49 |
| Workspaces themes conflict with pinned tabs | https://github.com/zen-browser/desktop/issues/2848 | None | 37 days, 21:22:26 |
| Workspaces missing (macOS) | https://github.com/zen-browser/desktop/issues/2845 | 2:00:56 | 37 days, 22:00:04 |
| URL bar color contrast on dark theme | https://github.com/zen-browser/desktop/issues/2844 | None | 37 days, 22:00:30 |
| Sidebar Color Loss | https://github.com/zen-browser/desktop/issues/2843 | None | 0:04:15 |
| New window opens all the pinned tabs on both workspaces? | https://github.com/zen-browser/desktop/issues/2839 | 0:05:11 | None |
| Odd Spacing on Tab Bar | https://github.com/zen-browser/desktop/issues/2838 | 0:00:42 | 37 days, 23:11:14 |
| (Request) Requesting for "+ new tab" button to be static and stable and doesnt go into hiding as scrolling or when multiple tabs are open. | https://github.com/zen-browser/desktop/issues/2835 | 1 day, 8:43:58 | 47 days, 3:12:37 |
| Netflix, disney... | https://github.com/zen-browser/desktop/issues/2834 | 0:30:18 | 0:30:18 |
| (BUG) The button text anywhere across where button shows up is not visible due to theme overcoloring. | https://github.com/zen-browser/desktop/issues/2833 | None | 37 days, 23:45:10 |
| Pinned tabs favicon disappears | https://github.com/zen-browser/desktop/issues/2832 | 13 days, 14:26:28 | 41 days, 17:08:27 |
| macOS: Closing a window's only/last tab does not close the window, like Firefox | https://github.com/zen-browser/desktop/issues/2831 | 1 day, 17:08:10 | None |
| Both the close and fullscreen button of glance misbehavior | https://github.com/zen-browser/desktop/issues/2827 | 20:28:54 | 42 days, 2:07:35 |
| 1.0.1-a.18. ve önceki sürüm. | https://github.com/zen-browser/desktop/issues/2826 | 15:36:23 | 40 days, 2:17:42 |
| Web page is moving left and right on hover when using Expand on Hover | https://github.com/zen-browser/desktop/issues/2825 | None | 10:15:06 |
| video playback is completely broken | https://github.com/zen-browser/desktop/issues/2824 | 0:26:57 | 2 days, 0:24:51 |
| 'Expand Tabs on Hover' causes entire app to scroll | https://github.com/zen-browser/desktop/issues/2822 | 7:18:14 | 38 days, 2:52:19 |
| Zen Browser Support link broken/wrong | https://github.com/zen-browser/desktop/issues/2820 | None | 0:08:13 |
| YouTube videos keep playing after closing Glance | https://github.com/zen-browser/desktop/issues/2819 | None | 38 days, 3:44:42 |
| Zen sidebars bug | https://github.com/zen-browser/desktop/issues/2818 | None | 38 days, 5:00:25 |
| Essentials URL not resetting on exit. | https://github.com/zen-browser/desktop/issues/2817 | 7:46:29 | 6 days, 0:03:05 |
| Pinned tabs and essentials appear in private mode | https://github.com/zen-browser/desktop/issues/2816 | 5:56:12 | 5 days, 2:01:29 |
| PIP mode bug | https://github.com/zen-browser/desktop/issues/2814 | None | 38 days, 5:48:20 |
| pinned tab bug | https://github.com/zen-browser/desktop/issues/2813 | 1 day, 6:33:29 | 47 days, 9:49:45 |
| Freeze when click edit workspace | https://github.com/zen-browser/desktop/issues/2812 | None | 1 day, 0:53:49 |
| The confirmation window for closing does not appear and zen-browser cannot cancel the closing confirmation (freeze?) | https://github.com/zen-browser/desktop/issues/2811 | None | 1 day, 0:58:20 |
| Popup window bug | https://github.com/zen-browser/desktop/issues/2810 | 1 day, 15:14:48 | 47 days, 10:21:57 |
| Just installed Zen using AppImage installer script from downloads page, and I see "Updates are disabled by your organization" | https://github.com/zen-browser/desktop/issues/2809 | 3:31:33 | 3:31:33 |
| Workspace touchpad swap gesture wrong direction | https://github.com/zen-browser/desktop/issues/2808 | 20:08:53 | 39 days, 0:32:31 |
| New Tab button has disappeared from the menu bar customization | https://github.com/zen-browser/desktop/issues/2806 | 0:05:20 | 0:07:07 |
| Duplicate Workspace indicator on tab bar | https://github.com/zen-browser/desktop/issues/2805 | 1 day, 1:21:57 | 42 days, 7:38:15 |
| ui is broken after update | https://github.com/zen-browser/desktop/issues/2804 | 7:26:24 | 42 days, 7:54:07 |
| Links to the FAQ or documentation are broken | https://github.com/zen-browser/desktop/issues/2803 | 16:04:00 | 39 days, 8:15:33 |
| Redirect To A Page That Doesn't Exists | https://github.com/zen-browser/desktop/issues/2802 | None | 38 days, 9:38:31 |
| Workspace Indicator when sidebar is collapsed feels redundant | https://github.com/zen-browser/desktop/issues/2801 | 1 day, 3:37:39 | 17 days, 21:01:13 |
| Pinned & Essentials tabs unable to be unloaded at all. | https://github.com/zen-browser/desktop/issues/2800 | 1 day, 2:19:11 | 47 days, 14:19:34 |
| Unnecessary animation for Essentials when switching workspacecs | https://github.com/zen-browser/desktop/issues/2799 | 32 days, 18:59:55 | 32 days, 19:02:04 |
| Swipe up and down when sidebar is collapsed to change workspaces | https://github.com/zen-browser/desktop/issues/2797 | None | 17 days, 22:39:15 |
| Blank space above top tab | https://github.com/zen-browser/desktop/issues/2796 | 0:10:18 | 47 days, 15:52:55 |
| Unable to Drag Window at Half Bottom Area in Toolbar When Compact Mode Enabled | https://github.com/zen-browser/desktop/issues/2795 | None | 38 days, 12:10:25 |
| New Tab button missing from toolbar/customisation | https://github.com/zen-browser/desktop/issues/2793 | 0:11:41 | 38 days, 12:56:14 |
| Sidebar button reappears after restart when sidebars disabled | https://github.com/zen-browser/desktop/issues/2792 | None | 38 days, 13:02:24 |
| Change tab to workspace prevents right click | https://github.com/zen-browser/desktop/issues/2791 | None | 38 days, 13:07:14 |
| unloaded pinned tabs do not show website icon | https://github.com/zen-browser/desktop/issues/2789 | 0:02:35 | 38 days, 15:15:12 |
| Picture-in-picture doesn't automatically open when switching tabs | https://github.com/zen-browser/desktop/issues/2784 | None | 38 days, 14:06:43 |
| Switching workspaces doesn't remember active tab (pinned only) | https://github.com/zen-browser/desktop/issues/2782 | None | 39 days, 14:34:14 |
| The linux version isn't updated? | https://github.com/zen-browser/desktop/issues/2781 | 18 days, 11:42:17 | 47 days, 18:45:18 |
| New Updates - Bugs | https://github.com/zen-browser/desktop/issues/2780 | 1 day, 2:58:15 | None |
| Empty space between the first tab & the topbar | https://github.com/zen-browser/desktop/issues/2779 | 1:06:37 | None |
| Can't customize multiple buttons on customize toolbar | https://github.com/zen-browser/desktop/issues/2778 | 1 day, 2:51:22 | 4 days, 3:15:58 |
| Ram usage | https://github.com/zen-browser/desktop/issues/2777 | 0:17:22 | None |
| Automatic removal of extensions that I install | https://github.com/zen-browser/desktop/issues/2776 | None | 30 days, 20:37:59 |
| Can't open link with special scheme | https://github.com/zen-browser/desktop/issues/2774 | None | 1:08:09 |
| Fullscreen videos on double monitor | https://github.com/zen-browser/desktop/issues/2772 | 49 days, 5:17:28 | None |
| Import all Tabs, Folders & Profiles from Arc Browser | https://github.com/zen-browser/desktop/issues/2768 | None | 0:05:20 |
| [Flatpak] Failed to create shader cache (Permission denied) | https://github.com/zen-browser/desktop/issues/2767 | 0:03:33 | 4 days, 6:13:02 |
| "Bunkrr"'s video player not working | https://github.com/zen-browser/desktop/issues/2766 | None | 38 days, 0:24:03 |
| New window opens in the desktop of my most recently closed window | https://github.com/zen-browser/desktop/issues/2765 | None | 38 days, 0:32:16 |
| Pinned tabs disappear when using multiple browser windows | https://github.com/zen-browser/desktop/issues/2763 | 0:14:57 | 21:53:47 |
| PiP UI Aesthetic - Missing rounded corners | https://github.com/zen-browser/desktop/issues/2762 | 1:06:37 | 1:07:22 |
| Split view can't be resized vertically when bookmarks sidebar is open | https://github.com/zen-browser/desktop/issues/2761 | 1:25:45 | None |
| UI bug | https://github.com/zen-browser/desktop/issues/2760 | 3:23:35 | 3:23:35 |
| Password Manager Extension 'Dashlane' not working in zen anymore | https://github.com/zen-browser/desktop/issues/2759 | 3:42:04 | 4:30:15 |
| Unable to install Zen - AppImage, terminal, zip | https://github.com/zen-browser/desktop/issues/2758 | 4:27:05 | 1 day, 6:02:42 |
| Zen browser keep getting crash when I use Gmail | https://github.com/zen-browser/desktop/issues/2756 | 5:03:29 | 35 days, 23:46:17 |
| Flatpak version still on .17 | https://github.com/zen-browser/desktop/issues/2755 | 0:13:50 | 2:38:25 |
| When I close glance view, it always switches to the next tab | https://github.com/zen-browser/desktop/issues/2754 | 0:02:54 | 0:26:16 |
| Zen Twilight: What's New hotlink in Settings not working | https://github.com/zen-browser/desktop/issues/2753 | 13:05:03 | 31 days, 19:21:08 |
| Zen freezes when direct descendants of a part element are set to use rtl mode. | https://github.com/zen-browser/desktop/issues/2751 | None | 37 days, 17:59:14 |
| Sidebar text too small on macos | https://github.com/zen-browser/desktop/issues/2749 | None | 0:15:56 |
| Opening links in Zen AppImage causes 100% CPU usage | https://github.com/zen-browser/desktop/issues/2748 | 20:32:37 | None |
| Automatic Light/Dark theme does not switch automatically | https://github.com/zen-browser/desktop/issues/2747 | 4 days, 10:58:28 | 38 days, 23:52:10 |
| Prevent unloading tabs with forms | https://github.com/zen-browser/desktop/issues/2745 | None | None |
| If I choose to expand tabs by default, I can see a button on the bottom left that allows me to collapse/expand them. | https://github.com/zen-browser/desktop/issues/2744 | 0:21:54 | 31 days, 0:29:37 |
| arrow keys not working after interacting with an extension | https://github.com/zen-browser/desktop/issues/2743 | 2 days, 10:58:58 | None |
| no workspace | https://github.com/zen-browser/desktop/issues/2742 | 4 days, 5:04:21 | None |
| Recent activity disappears when using Firefox after using Zen Browser | https://github.com/zen-browser/desktop/issues/2741 | None | 38 days, 7:05:40 |
| Unable to install mods | https://github.com/zen-browser/desktop/issues/2740 | None | 38 days, 7:12:21 |
| Zen Sidebar opens on the left with vertical tabs on the right | https://github.com/zen-browser/desktop/issues/2738 | 1 day, 9:26:21 | 39 days, 11:21:02 |
| Downloads going to App Data folder instead of set folder | https://github.com/zen-browser/desktop/issues/2736 | 13:04:35 | 13:04:35 |
| Keyboard shortcut binding issue on macOS | https://github.com/zen-browser/desktop/issues/2735 | 12:44:51 | None |
| Bookmarks and tabs in compact mode | https://github.com/zen-browser/desktop/issues/2732 | None | 37 days, 20:36:11 |
| Able to scroll the UI which brings space to the bottom of the screen and hides the addressbar | https://github.com/zen-browser/desktop/issues/2731 | 6:03:29 | 39 days, 7:25:44 |
| Settings don't sync properly | https://github.com/zen-browser/desktop/issues/2729 | 32 days, 12:22:43 | None |
| Incorrect display of tab mute button on macOS | https://github.com/zen-browser/desktop/issues/2728 | 2 days, 14:04:39 | 40 days, 23:18:33 |
| Choose your theme | https://github.com/zen-browser/desktop/issues/2727 | 5 days, 23:32:53 | 50 days, 3:44:33 |
| [Twilight] Compact Sidebar Flickers in Full Screen | https://github.com/zen-browser/desktop/issues/2726 | None | 38 days, 0:08:22 |
| In compact mode it is not possible to rearrange bookmarks. | https://github.com/zen-browser/desktop/issues/2725 | None | 38 days, 0:15:49 |
| "Zen Glance" Preview Window Blank After Opening and Closing New Glance Window | https://github.com/zen-browser/desktop/issues/2720 | 0:12:09 | 0:12:09 |
| Glances after closes, select next tab. | https://github.com/zen-browser/desktop/issues/2717 | 1:19:36 | 1:19:36 |
| Zen Browser won't open on MacOS Sequoï | https://github.com/zen-browser/desktop/issues/2715 | 2:43:53 | 49 days, 7:11:52 |
| Glance in a pinned tab shifts icons unnaturally to the left | https://github.com/zen-browser/desktop/issues/2714 | 2:45:31 | 2:45:31 |
| [Twilight] Workspace strip not there in fresh install and on new profile | https://github.com/zen-browser/desktop/issues/2712 | 3 days, 10:34:17 | 3 days, 10:34:17 |
| [Twilight] texture slider is not working | https://github.com/zen-browser/desktop/issues/2711 | 0:39:53 | 1 day, 16:35:39 |
| Unloaded Tabs bugfix from 1.0.1-a.17 still happens in some circumstances (i.e. local file:// tabs) | https://github.com/zen-browser/desktop/issues/2709 | None | 38 days, 11:17:28 |
| MacOS compact mode ignores mouse on traffic buttons and collapses the bar | https://github.com/zen-browser/desktop/issues/2708 | 47 days, 11:37:07 | None |
| The 1.0.1-a.17 zen.win-specific.zip installed with Windows11 Scoop cannot be set as the default browser. | https://github.com/zen-browser/desktop/issues/2707 | None | 38 days, 11:38:47 |
| the IDM extension occasionally fails | https://github.com/zen-browser/desktop/issues/2706 | 4:19:54 | 9 days, 9:39:36 |
| Bug in the Workspace theme color-picking UI | https://github.com/zen-browser/desktop/issues/2705 | 1:05:52 | 1:05:52 |
| Essentials not caching icons when Reset. | https://github.com/zen-browser/desktop/issues/2704 | 9 days, 21:03:04 | 9 days, 21:03:04 |
| Using "peak" with multiple tabs refocuses to the wrong tab | https://github.com/zen-browser/desktop/issues/2703 | 12:32:59 | 12:32:59 |
| Workspaces are not syncing properly. | https://github.com/zen-browser/desktop/issues/2702 | 6:50:52 | 1 day, 23:15:10 |
| Zen Twilight hijacks the "zen" PATH variable after installation | https://github.com/zen-browser/desktop/issues/2700 | None | None |
| When closing all tabs browser doesn't close | https://github.com/zen-browser/desktop/issues/2698 | 7:26:43 | None |
| Last update completely broken on MacOS | https://github.com/zen-browser/desktop/issues/2697 | None | 37 days, 21:55:39 |
| "You may not have the necessary permissions" window during installation | https://github.com/zen-browser/desktop/issues/2696 | None | 37 days, 22:42:54 |
| Zen Sidebar/Webpanel has wrong pin icon before pinning and unpinning | https://github.com/zen-browser/desktop/issues/2695 | None | 0:01:45 |
| [Twilight] Workspace Name Cut off in Sidebar | https://github.com/zen-browser/desktop/issues/2694 | None | 37 days, 23:29:06 |
| Missing support for the Intel IPU6 WebCams (unlike Firefox) | https://github.com/zen-browser/desktop/issues/2693 | None | None |
| Private window icon covers other toolbar items | https://github.com/zen-browser/desktop/issues/2689 | None | 38 days, 4:15:10 |
| Unusable since I changed the app name on macOS | https://github.com/zen-browser/desktop/issues/2687 | None | 2:36:11 |
| Windows builds broke Sidebery integration | https://github.com/zen-browser/desktop/issues/2686 | None | 38 days, 6:04:11 |
| Switching to unloaded tab from URL bar does not work | https://github.com/zen-browser/desktop/issues/2683 | None | 38 days, 7:04:30 |
| Auto-PIP doesn't work when switching desktops [MAC-OS] | https://github.com/zen-browser/desktop/issues/2682 | None | None |
| Cannot share screen/window on MacOS | https://github.com/zen-browser/desktop/issues/2679 | 34 days, 18:07:19 | None |
| bug: zen glance opens new tab with container tab indicator even when disabled. | https://github.com/zen-browser/desktop/issues/2678 | None | 37 days, 16:57:52 |
| bug : Zen glance goes to next tab on closing glance instead of previous | https://github.com/zen-browser/desktop/issues/2677 | 13:33:57 | 22:58:39 |
| too many tabs will push the bottom bar | https://github.com/zen-browser/desktop/issues/2674 | None | 37 days, 21:47:19 |
| Add an animation for the downloading icon when the time left is not determined | https://github.com/zen-browser/desktop/issues/2673 | None | 1 day, 12:42:45 |
| Unloading Tabs | https://github.com/zen-browser/desktop/issues/2672 | 0:19:15 | 1 day, 13:17:19 |
| Text rendering is blurry and glitchy on second monitor | https://github.com/zen-browser/desktop/issues/2671 | 1 day, 13:20:19 | 39 days, 4:33:27 |
| [twilight] if a tab is pinned to essentials it can no longer be pinned regularly | https://github.com/zen-browser/desktop/issues/2667 | 2:56:51 | 2:59:18 |
| Unsetting some keyboard shortcuts causes the application to get stuck in the splash screen. | https://github.com/zen-browser/desktop/issues/2664 | None | 38 days, 2:24:41 |
| [Bug] Right Click Sidebar in Compact Mode. | https://github.com/zen-browser/desktop/issues/2663 | 34 days, 23:45:02 | 45 days, 22:02:03 |
| Add Arabic language to Translation | https://github.com/zen-browser/desktop/issues/2662 | 15:30:31 | 6 days, 9:28:40 |
| Sidebar not managing location permission | https://github.com/zen-browser/desktop/issues/2661 | None | 38 days, 3:16:28 |
| Glance jumps to the first unpinned tab | https://github.com/zen-browser/desktop/issues/2660 | 7:25:08 | 2 days, 2:54:22 |
| Drag and drop for sidebar widening and shrinking is offset seems like can't widen sidebar. | https://github.com/zen-browser/desktop/issues/2659 | None | 31 days, 7:36:24 |
| Tab Management Issue | https://github.com/zen-browser/desktop/issues/2658 | 13:56:19 | 2 days, 3:38:16 |
| Can't install Zen Mods | https://github.com/zen-browser/desktop/issues/2657 | None | 4:07:58 |
| New tab created on shifting workspaces | https://github.com/zen-browser/desktop/issues/2655 | 1:46:55 | 31 days, 9:25:13 |
| Cannot watch anything on netflix | https://github.com/zen-browser/desktop/issues/2653 | 5:26:42 | 1 day, 12:21:51 |
| Tab Accessibility Issue in Zen Browser | https://github.com/zen-browser/desktop/issues/2652 | 2 days, 2:51:42 | 10 days, 12:29:15 |
| Picture-in-Picture doesn't prevent screen saver | https://github.com/zen-browser/desktop/issues/2651 | None | 38 days, 12:15:10 |
| Make Workspaces Keep Cookies Separate, Similar to Firefox Multi-Account Containers | https://github.com/zen-browser/desktop/issues/2650 | None | 0:35:25 |
| Pinned Tabs in workspaces aren't consistant across windows | https://github.com/zen-browser/desktop/issues/2649 | None | 38 days, 15:18:42 |
| Zen-components submodule can't be found | https://github.com/zen-browser/desktop/issues/2648 | None | 36 days, 17:06:56 |
| Left Active Window borders in Split View doesn't render correctly. | https://github.com/zen-browser/desktop/issues/2647 | 0:54:40 | 36 days, 4:28:13 |
| Can not build on Windows (Locales folder issue) | https://github.com/zen-browser/desktop/issues/2645 | 22:18:09 | 47 days, 17:59:23 |
| Browser fails to reopen after restoring default shortcuts and restarting | https://github.com/zen-browser/desktop/issues/2643 | 35 days, 16:34:17 | 40 days, 11:53:43 |
| Very slow selection menu | https://github.com/zen-browser/desktop/issues/2642 | None | 44 days, 19:45:08 |
| Picture-In-Picture window doesn't stay on top in KDE Plasma | https://github.com/zen-browser/desktop/issues/2641 | None | None |
| Zen-Components just went private. | https://github.com/zen-browser/desktop/issues/2640 | 0:54:45 | 1:16:23 |
| Twitch freezing in Zen | https://github.com/zen-browser/desktop/issues/2638 | 27 days, 23:41:20 | 40 days, 16:06:49 |
| Portable version lost configuration after changing path | https://github.com/zen-browser/desktop/issues/2637 | None | 37 days, 23:31:36 |
| Tab name weird padding | https://github.com/zen-browser/desktop/issues/2636 | 2:10:37 | 38 days, 1:17:04 |
| Colors washed or greyed on youtube, Zen on macOS Ventura | https://github.com/zen-browser/desktop/issues/2634 | None | 42 days, 2:53:02 |
| Private Window Not Working As Expected | https://github.com/zen-browser/desktop/issues/2633 | None | 38 days, 3:08:33 |
| last update (to 1.0.1-a.14) reset "How to expand tabs" setting | https://github.com/zen-browser/desktop/issues/2626 | 6:20:36 | 8:23:32 |
| Multiple new tab button | https://github.com/zen-browser/desktop/issues/2624 | 11:47:45 | 11:47:45 |
| FireFox PWA extension runtime is not recognized even after being installed | https://github.com/zen-browser/desktop/issues/2623 | 16 days, 12:09:42 | 51 days, 3:17:24 |
| Typo in Settings > Shortcuts (about:preferences#zenCKS) for Bookmark Tabs | https://github.com/zen-browser/desktop/issues/2621 | 1:19:28 | 52 days, 14:00:56 |
| Toggle buttons in homepage settings have transparency issues when enabled on Linux (Ubuntu) | https://github.com/zen-browser/desktop/issues/2619 | None | 39 days, 17:40:08 |
| Old alert after updating all mods | https://github.com/zen-browser/desktop/issues/2616 | None | 22:23:28 |
| Keyboard navigation | https://github.com/zen-browser/desktop/issues/2615 | 6 days, 16:37:16 | 47 days, 1:23:07 |
| Persist glance on tab switch | https://github.com/zen-browser/desktop/issues/2612 | None | 3 days, 20:17:58 |
| Blury Webpages on a 32:9 window | https://github.com/zen-browser/desktop/issues/2611 | None | 0:11:09 |
| Render flickering | https://github.com/zen-browser/desktop/issues/2610 | None | 38 days, 10:38:36 |
| When you close the browser and reopen it, all tabs are present | https://github.com/zen-browser/desktop/issues/2607 | 1:40:45 | 39 days, 2:01:48 |
| Information box glitch | https://github.com/zen-browser/desktop/issues/2605 | 1 day, 5:41:25 | 32 days, 4:35:20 |
| Expand Tabs on Hover removes window drag | https://github.com/zen-browser/desktop/issues/2604 | None | 38 days, 3:56:01 |
| Can't see downloads in Toolbar | https://github.com/zen-browser/desktop/issues/2603 | None | 11 days, 0:27:27 |
| Video Calls and Sidebar App UI Issues in Zen Browser | https://github.com/zen-browser/desktop/issues/2602 | None | 38 days, 5:23:41 |
| Zen not remembering where the tabs opened in the previous sessions. | https://github.com/zen-browser/desktop/issues/2601 | 16:46:28 | None |
| [Twilight] Show bookmarks toolbar freezes & flickers | https://github.com/zen-browser/desktop/issues/2600 | None | 0:24:46 |
| Icons not loading for the shortcuts on the new tab page. | https://github.com/zen-browser/desktop/issues/2598 | None | 40 days, 6:20:52 |
| Incorrect image for "Hide Tab Bar" and "Hide Top Bar" in Theme Settings | https://github.com/zen-browser/desktop/issues/2597 | 0:11:30 | 5:46:37 |
| Scroll Bar not working in vertical tabs | https://github.com/zen-browser/desktop/issues/2596 | 10 days, 6:06:10 | 42 days, 0:21:25 |
| Glance doesn't open github links while on split view | https://github.com/zen-browser/desktop/issues/2595 | None | 38 days, 8:46:56 |
| Opening Find makes the whole web content jump | https://github.com/zen-browser/desktop/issues/2594 | 5:30:19 | 49 days, 9:47:58 |
| Video Emebeds fail to play | https://github.com/zen-browser/desktop/issues/2593 | 14 days, 0:48:37 | 52 days, 12:38:38 |
| Pinned tabs in a workspace create a blank space between the end of the tab scroll region and the workspace buttons in another workspace with fewer tabs | https://github.com/zen-browser/desktop/issues/2592 | 7 days, 15:54:43 | 49 days, 7:40:42 |
| Kick.com issue and cant click buttons | https://github.com/zen-browser/desktop/issues/2591 | None | 38 days, 15:39:38 |
| Icons overlay each other in toolbar when resizing the window | https://github.com/zen-browser/desktop/issues/2590 | None | 1 day, 11:23:01 |
| Active space indicator not centered | https://github.com/zen-browser/desktop/issues/2589 | None | 38 days, 17:06:48 |
| Sidebar hover and right click makes the sidebar dissapear | https://github.com/zen-browser/desktop/issues/2587 | 13 days, 8:25:06 | 51 days, 18:06:44 |
| Tabs are unloading while Glance tabs is opened | https://github.com/zen-browser/desktop/issues/2586 | None | 37 days, 18:32:20 |
| Sound icon in tab not retained when changing tabs | https://github.com/zen-browser/desktop/issues/2585 | None | 37 days, 19:01:25 |
| At Glance - go backward / go forward | https://github.com/zen-browser/desktop/issues/2584 | 4 days, 17:08:25 | 4 days, 17:08:35 |
| Only Create New Tabs When a URL is Loaded | https://github.com/zen-browser/desktop/issues/2582 | 0:50:53 | 0:50:53 |
| REQUEST: I need the old switch to next tab in keyboard shortcuts | https://github.com/zen-browser/desktop/issues/2581 | 7 days, 23:34:33 | 7 days, 23:34:33 |
| Sidebar does not appear when hovered | https://github.com/zen-browser/desktop/issues/2579 | 7:20:14 | 20:32:59 |
| Browser stuck in infinite loading on macOS Sequoia 15.2 Developer Beta | https://github.com/zen-browser/desktop/issues/2577 | None | 38 days, 5:02:27 |
| Glance in page opened from Glance | https://github.com/zen-browser/desktop/issues/2575 | None | 8 days, 21:14:19 |
| [bug] Layout issues with Compact Mode enabled & Tabs on Right | https://github.com/zen-browser/desktop/issues/2574 | 2 days, 19:56:38 | 49 days, 15:48:59 |
| tabs getting blurred out | https://github.com/zen-browser/desktop/issues/2573 | None | 38 days, 10:14:50 |
| Unable to add perplexity.ai as default search engine | https://github.com/zen-browser/desktop/issues/2572 | 4:10:04 | 14:00:57 |
| bug with icons jumping across tool bar when rearanging | https://github.com/zen-browser/desktop/issues/2571 | 14:56:43 | 38 days, 13:20:13 |
| Toggle Web Panel Button causes toolbar to not retract in compact mode | https://github.com/zen-browser/desktop/issues/2570 | 17:51:54 | 38 days, 13:49:36 |
| Tabs Do Not Expand On Hover After Toggling Compact Mode | https://github.com/zen-browser/desktop/issues/2569 | 6 days, 18:42:45 | 56 days, 19:47:18 |
| Title bar does not lose focus after using URL bar in compact mode | https://github.com/zen-browser/desktop/issues/2568 | 16 days, 18:39:13 | 20 days, 11:52:21 |
| cannot create workspaces | https://github.com/zen-browser/desktop/issues/2567 | 1:26:45 | 9 days, 0:19:56 |
| Tabs dont react after not using for some time | https://github.com/zen-browser/desktop/issues/2566 | 9:38:14 | 30 days, 15:51:04 |
| Browser Freezes after sleeping my machine | https://github.com/zen-browser/desktop/issues/2565 | None | 31 days, 16:11:47 |
| hotkey "Toggle side bar" doesn't work | https://github.com/zen-browser/desktop/issues/2564 | 3:00:58 | 3:05:41 |
| After using the compact mod, opening the panel on hover does not work | https://github.com/zen-browser/desktop/issues/2563 | None | 37 days, 17:36:36 |
| Tab panel doesn't work after move some tab to another workspace | https://github.com/zen-browser/desktop/issues/2562 | 2 days, 19:16:36 | 50 days, 0:17:12 |
| Not using custom new tab page on first new tab or when closing all tabs | https://github.com/zen-browser/desktop/issues/2561 | 2 days, 17:07:04 | 18 days, 18:59:30 |
| Inactive Tabs Freeze and Cannot Be Reopened | https://github.com/zen-browser/desktop/issues/2559 | 4:24:20 | 4:24:20 |
| Unloaded apps do no open or reload | https://github.com/zen-browser/desktop/issues/2558 | 4:27:16 | 4:34:13 |
| Window control buttons overlapping with toolbar on narrow windows when not in compact mode | https://github.com/zen-browser/desktop/issues/2557 | 7 days, 0:07:05 | 44 days, 21:21:54 |
| Hover-expand tab bar with translucent theme colors | https://github.com/zen-browser/desktop/issues/2554 | None | 37 days, 23:14:27 |
| Expanded Tab Bar Crops Right Side Of Window - Including Window Buttons And Page Content | https://github.com/zen-browser/desktop/issues/2552 | 1:27:26 | 1:27:26 |
| Glance window breaks Zen if closed with CTRL + W shortcut on Windows | https://github.com/zen-browser/desktop/issues/2551 | 0:42:23 | 4 days, 3:18:01 |
| Blurry viewport on Linux | https://github.com/zen-browser/desktop/issues/2550 | None | 14 days, 3:19:43 |
| Bookmarks toolbar items in the tab bar are broken after collapsing tab bar | https://github.com/zen-browser/desktop/issues/2547 | 0:09:26 | 39 days, 0:58:16 |
| Glance is launching links in main window and Glance window | https://github.com/zen-browser/desktop/issues/2546 | 5 days, 22:40:22 | 6 days, 2:00:07 |
| Can't disable double click for new tab | https://github.com/zen-browser/desktop/issues/2545 | 10:47:41 | 45 days, 1:07:17 |
| There is no New Tab button on sidebar | https://github.com/zen-browser/desktop/issues/2543 | None | 0:13:58 |
| Websites appear blurry with non-standard aspect ratios (ultra-wide) | https://github.com/zen-browser/desktop/issues/2541 | 2 days, 2:54:09 | None |
| Last pinned tab loads upon closing the last normal tab, and new tab auto-opens even when there's at least one tab already open | https://github.com/zen-browser/desktop/issues/2540 | 1:07:36 | 38 days, 3:11:34 |
| Duplicate New tab button added when closing an new tab | https://github.com/zen-browser/desktop/issues/2539 | None | 0:07:45 |
| Closing last tab doesn't close the broswer window | https://github.com/zen-browser/desktop/issues/2537 | 1:22:17 | 6 days, 1:24:16 |
| closing glance window on some websites breaks zen until restarted | https://github.com/zen-browser/desktop/issues/2536 | 6:10:23 | 45 days, 4:32:16 |
| Glance when closed jumps to another tab and not to the original tab | https://github.com/zen-browser/desktop/issues/2535 | 0:31:34 | 6 days, 1:53:32 |
| Closing Glance mode tab takes to the next tab automatically | https://github.com/zen-browser/desktop/issues/2534 | None | 0:02:05 |
| Bottom panel on vertical tabs should be hidden when empty | https://github.com/zen-browser/desktop/issues/2533 | None | 38 days, 5:23:43 |
| No way to hide Bookmarks toolbar. | https://github.com/zen-browser/desktop/issues/2532 | 0:32:12 | 45 days, 15:03:06 |
| Deformed icons on bookmarks bar when in "Density mode" is set to "Touch" | https://github.com/zen-browser/desktop/issues/2531 | 13 days, 0:51:03 | 46 days, 7:10:55 |
| Empty tab bar is shown on opening | https://github.com/zen-browser/desktop/issues/2530 | 1:31:47 | None |
| when opening a link in split view it forms a new tab | https://github.com/zen-browser/desktop/issues/2529 | 31 days, 8:32:44 | 39 days, 4:52:47 |
| The fullscreen button and close button in glance both close the window. | https://github.com/zen-browser/desktop/issues/2528 | 2:17:17 | 45 days, 17:48:29 |
| Glance issues - a.17 | https://github.com/zen-browser/desktop/issues/2526 | 0:39:39 | 31 days, 8:30:40 |
| Pinned and Starred Tabs - pin tabs in just the current workspace or across all | https://github.com/zen-browser/desktop/issues/2525 | None | 0:48:10 |
| Cant move tab to existing new window | https://github.com/zen-browser/desktop/issues/2524 | 2:03:18 | 6 days, 12:34:47 |
| None of the Zen mods are working | https://github.com/zen-browser/desktop/issues/2523 | 1:03:23 | 49 days, 10:06:42 |
| [BUG] glance-close focuses next-tab | https://github.com/zen-browser/desktop/issues/2520 | 2:25:28 | 2:25:28 |
| Clear instructions for Updating App Images | https://github.com/zen-browser/desktop/issues/2518 | 31 days, 13:24:28 | None |
| Can't move new tab toolbar | https://github.com/zen-browser/desktop/issues/2517 | 1:22:26 | 7:58:34 |
| Fading edge effect on the tab sidebar does not apply to entries below (and including) the selected tab | https://github.com/zen-browser/desktop/issues/2516 | 31 days, 13:56:06 | None |
| Background Color Issue in Zen Browser | https://github.com/zen-browser/desktop/issues/2514 | 4:55:19 | 0:12:23 |
| Empty pinned new tab opening a url opens in a new page | https://github.com/zen-browser/desktop/issues/2513 | 31 days, 14:11:12 | 31 days, 14:24:17 |
| Annoying border radius effect | https://github.com/zen-browser/desktop/issues/2512 | 2:00:01 | 50 days, 8:13:50 |
| Zen browser "forgets pins" when the last closed window isn't the one with the pins | https://github.com/zen-browser/desktop/issues/2510 | 8:51:12 | 40 days, 14:04:03 |
| Dragging a pinned tab unpins the tab | https://github.com/zen-browser/desktop/issues/2508 | 31 days, 14:50:43 | 44 days, 6:57:18 |
| Crash when dragging an `<a>` element | https://github.com/zen-browser/desktop/issues/2504 | None | 0:04:33 |
| Ability to make the web panel wider | https://github.com/zen-browser/desktop/issues/2503 | 10:34:58 | 10:35:16 |
_This report was generated with the [Issue Metrics Action](https://github.com/github/issue-metrics)_
Search query used to find these items: `repo:zen-browser/desktop is:issue created:2024-11-01..2024-11-30`

View File

@@ -0,0 +1,589 @@
# Issue Metrics
| Metric | Average | Median | 90th percentile |
| --- | --- | --- | ---: |
| Time to first response | 2 days, 19:29:04 | 6:53:13 | 7 days, 6:58:13 |
| Time to close | 8 days, 4:46:39 | 2 days, 12:37:34 | 31 days, 21:13:40 |
| Metric | Count |
| --- | ---: |
| Number of items that remain open | 251 |
| Number of items closed | 320 |
| Total number of items created | 571 |
| Title | URL | Time to first response | Time to close |
| --- | --- | --- | --- |
| XDG mimeapps.list symlink is destroyed on setting Zen as default browser | https://github.com/zen-browser/desktop/issues/4096 | 20:59:00 | 20:59:00 |
| Mozilla Sync | https://github.com/zen-browser/desktop/issues/4091 | 5:35:09 | 5:58:24 |
| Vertical space added to extensions' windows opened from toolbar | https://github.com/zen-browser/desktop/issues/4090 | 12:40:07 | 12:41:13 |
| Zen reliably crashes on my laptop when I resume from suspend | https://github.com/zen-browser/desktop/issues/4089 | 1 day, 13:02:06 | None |
| entire ui except for actual web page is completely broken | https://github.com/zen-browser/desktop/issues/4087 | 0:29:17 | None |
| All kinds of toolbar and extension issues on 1.0.2-b.5 | https://github.com/zen-browser/desktop/issues/4086 | 17:30:01 | 17:30:01 |
| Maximize / Restore Button Doesn't change when Clicking and Dragging Sidebar to exit Fullscreen Window | https://github.com/zen-browser/desktop/issues/4085 | None | None |
| A few macOS bugs (Gestures/UI issues) | https://github.com/zen-browser/desktop/issues/4084 | 0:18:00 | None |
| PDF will open in closed profile | https://github.com/zen-browser/desktop/issues/4083 | 19:55:14 | None |
| Password suggestion (autofill) doesn't show up | https://github.com/zen-browser/desktop/issues/4081 | 21:48:25 | 1 day, 7:11:16 |
| Pages won't render in 144 fps | https://github.com/zen-browser/desktop/issues/4080 | None | None |
| Startup freeze | https://github.com/zen-browser/desktop/issues/4079 | 2 days, 22:53:12 | 2 days, 22:53:12 |
| Flickering issue in Zen Browser | https://github.com/zen-browser/desktop/issues/4075 | None | 7:18:23 |
| Uploading csv file to resend.com fails | https://github.com/zen-browser/desktop/issues/4074 | 1:50:47 | None |
| Password manager isn't autofilling saved passwords / accounts | https://github.com/zen-browser/desktop/issues/4073 | 0:47:06 | 1:01:10 |
| [Bug] The sidebar doesn't appear as the mouse hovers on | https://github.com/zen-browser/desktop/issues/4072 | None | None |
| Certain keymap break browser startup | https://github.com/zen-browser/desktop/issues/4071 | None | 2 days, 4:05:33 |
| There are two 'Manage bookmarks' options in the 'Bookmarks menu' | https://github.com/zen-browser/desktop/issues/4068 | 1 day, 11:07:22 | None |
| Essentials tabs disapear after switching workspace or restarting Zen | https://github.com/zen-browser/desktop/issues/4066 | 1 day, 16:55:57 | None |
| URL Bar Identity Box Takes Up Entire Space | https://github.com/zen-browser/desktop/issues/4061 | 10:35:29 | None |
| Can't enter full screen when playing videos on the web panel | https://github.com/zen-browser/desktop/issues/4060 | None | None |
| Unexpected Style Glitches and Font Rendering Issues in Zen Browser | https://github.com/zen-browser/desktop/issues/4059 | None | None |
| The address bar will offset correct position when input in newtab. | https://github.com/zen-browser/desktop/issues/4058 | 1 day, 18:32:37 | 1 day, 19:47:44 |
| Essential Tabs Not Consistent Across Workspaces | https://github.com/zen-browser/desktop/issues/4057 | None | 6:37:56 |
| MakeNSIS is found but the build fails while getting it's version. | https://github.com/zen-browser/desktop/issues/4056 | None | None |
| (Sidebar): The button in this panel uses a completely different design for some reason | https://github.com/zen-browser/desktop/issues/4055 | None | 15:49:49 |
| (Sidebar): The options menu is too close to the traffic lights | https://github.com/zen-browser/desktop/issues/4054 | None | 15:50:01 |
| "Switch to workspace where container is set as default" does not work in the same way if the link is opened from another file or the clipboard. | https://github.com/zen-browser/desktop/issues/4053 | None | None |
| (Sidebar) Inconsistent padding on sidebar buttons | https://github.com/zen-browser/desktop/issues/4052 | None | 20:02:35 |
| (Settings): If the window is too small, the settings is cut off, just hide the sidebar (in settings) | https://github.com/zen-browser/desktop/issues/4051 | None | 20:46:54 |
| (Sidebar): The animations of these sidebars hide the rounded corner | https://github.com/zen-browser/desktop/issues/4050 | None | 5:22:16 |
| (Sidebar): Clicking the Zen Sidebar option doesn't seem to close it. Just replay the animation | https://github.com/zen-browser/desktop/issues/4049 | None | 5:22:26 |
| (Sidebar): Hovering over this button in the Protections popup, makes the background black (again, with no animation). | https://github.com/zen-browser/desktop/issues/4048 | None | 1:32:52 |
| (Sidebar): The toggle is grayed out when you hover it? | https://github.com/zen-browser/desktop/issues/4047 | None | 5:22:42 |
| (Sidebar): Pressing restore defaults seems to have prevented me from closing this. Also the overflow menu popup is not in the zen toolbar, just pointing at nothing. | https://github.com/zen-browser/desktop/issues/4046 | None | 20:55:00 |
| (Sidebar): When you first open zen, you can click this button. But if you click it, it changes the layout and the option disapeered, even when switching back the layout. (also this says sidebar again? use the sidebar icon like every other app and Zen Sidebar can use a different icon). | https://github.com/zen-browser/desktop/issues/4045 | None | 16:50:23 |
| (Sidebar): The padding of the popup dialog is inconsistent, it should be larger anyway. | https://github.com/zen-browser/desktop/issues/4044 | None | 20:55:07 |
| (Sidebar): If this is the sidebar, what is that, the toolbar? I see it refered to as either the sidebar or toolbar. Just choose one (i recommend sidebar, because toolbars are usally just icons). | https://github.com/zen-browser/desktop/issues/4043 | None | 1:01:35 |
| (Sidebar): The workspace icons are too small | https://github.com/zen-browser/desktop/issues/4042 | None | 20:56:32 |
| (Sidebar): The emojis should be bigger when you have so much space, also, a search function would be nice | https://github.com/zen-browser/desktop/issues/4041 | None | 1 day, 22:34:18 |
| (Onboarding): DuckDuckGo and Wikipedia look selected when its actually Google that is selected | https://github.com/zen-browser/desktop/issues/4040 | None | 0:50:40 |
| (Onboarding): Selection indecator for option is to faint to properly see which option is selected | https://github.com/zen-browser/desktop/issues/4039 | None | 0:48:11 |
| (Onboarding): Buttons don't use pointers as the cursor and don't have fade animations, they are just abrubptly inverted. | https://github.com/zen-browser/desktop/issues/4038 | None | 0:45:20 |
| (Onboarding): There is too much space between the header and the options, also, there is a random white triangle in the corner. | https://github.com/zen-browser/desktop/issues/4037 | None | 0:42:53 |
| (Onboarding): The orange background color seems nice, but the animations seem to speedy, maybe ease out + 0.5s would be better. | https://github.com/zen-browser/desktop/issues/4036 | None | 0:40:45 |
| [meta]: Common polishing fixes for beta version 6 | https://github.com/zen-browser/desktop/issues/4035 | None | 21:16:24 |
| "Change Theme Colors" button disappears when workspaces are disabled | https://github.com/zen-browser/desktop/issues/4033 | None | None |
| Some toolbar buttons stay colored after clicking on them but their panels don't open | https://github.com/zen-browser/desktop/issues/4032 | None | None |
| The browser has stopped opening. | https://github.com/zen-browser/desktop/issues/4031 | 2 days, 6:02:42 | 3 days, 20:59:18 |
| Startup error | https://github.com/zen-browser/desktop/issues/4029 | 4 days, 7:59:19 | None |
| Devtool shortcuts aren't being able to be customized | https://github.com/zen-browser/desktop/issues/4028 | 2 days, 4:35:14 | 6 days, 7:02:43 |
| At start all bookmarks automatically opens | https://github.com/zen-browser/desktop/issues/4026 | None | None |
| Sponsored suggestions are still enabled | https://github.com/zen-browser/desktop/issues/4020 | 14:48:28 | None |
| Windows chrome not looking right | https://github.com/zen-browser/desktop/issues/4017 | 4:53:33 | 5:02:49 |
| Arrow keys stop working after a while on Linux | https://github.com/zen-browser/desktop/issues/4015 | 14:50:10 | 21:56:26 |
| Keyboard Shortcuts not working as expected on macOS | https://github.com/zen-browser/desktop/issues/4014 | 23:39:14 | None |
| Bookmark menus disappear from top bar upon opening any page | https://github.com/zen-browser/desktop/issues/4013 | 1 day, 8:23:17 | 6 days, 1:14:03 |
| Zen Browser don't detect that it's already default and keeps giving the window asking for to become the default browser. | https://github.com/zen-browser/desktop/issues/4012 | 1 day, 9:27:25 | None |
| After using the Zen browser for some time, the arrow keys become unresponsive, making it impossible to move the cursor left or right, and a restart is necessary to fix the issue | https://github.com/zen-browser/desktop/issues/4011 | 1 day, 3:01:15 | 1 day, 3:01:15 |
| Sidebar animation collapse cancelling when pressing collapse button twice quickly. | https://github.com/zen-browser/desktop/issues/4010 | None | None |
| mouse/keyboard click does not work after some tab switch / window minimize | https://github.com/zen-browser/desktop/issues/4008 | None | None |
| Theme resets to default/accent colors on startup | https://github.com/zen-browser/desktop/issues/4007 | 1 day, 16:54:17 | None |
| Remove browser padding mod not working | https://github.com/zen-browser/desktop/issues/4005 | 1 day, 8:07:50 | 1 day, 8:07:50 |
| A bunch of error 0x80040111's when starting zen | https://github.com/zen-browser/desktop/issues/4004 | 1 day, 10:18:21 | 9 days, 9:15:34 |
| hover margin on tab bar is too big until you resize it manually | https://github.com/zen-browser/desktop/issues/4002 | 1 day, 16:46:24 | None |
| (UI) Firefox sidebar overlaps with page content | https://github.com/zen-browser/desktop/issues/4001 | None | None |
| Unable to view bookmarks toolbar | https://github.com/zen-browser/desktop/issues/4000 | 5:31:10 | 16:20:24 |
| Custom colors do not work as they should with solid colors | https://github.com/zen-browser/desktop/issues/3999 | 6:46:44 | 12:48:22 |
| Color picker only works when Workspaces is enabled | https://github.com/zen-browser/desktop/issues/3998 | 1 day, 20:40:25 | 1 day, 20:40:25 |
| Bug Report: Persistent Zen Mod Customizations | https://github.com/zen-browser/desktop/issues/3997 | 1 day, 21:37:17 | None |
| Lagging on crypto pages, e.g. binance, coinbase | https://github.com/zen-browser/desktop/issues/3996 | None | None |
| Scrolling bar on vertical tab bar does not scroll | https://github.com/zen-browser/desktop/issues/3994 | 2 days, 8:20:25 | None |
| Inconsistent padding on collapsed view using Split Tabs | https://github.com/zen-browser/desktop/issues/3993 | None | None |
| Cycleing Tab in fullscreen results in strange behaviour | https://github.com/zen-browser/desktop/issues/3992 | None | None |
| Animation of popup round corners clipped by masks | https://github.com/zen-browser/desktop/issues/3991 | 3 days, 5:34:37 | 3 days, 5:34:37 |
| Hiding toolbar in Compact Mode breaks Profile Switcher | https://github.com/zen-browser/desktop/issues/3990 | 2 days, 12:32:42 | 2 days, 12:32:42 |
| Zen doesn't remember entered data on webpages when clicking "go back" button | https://github.com/zen-browser/desktop/issues/3989 | None | None |
| Unexpected text appears when selecting wallpapers and typing. | https://github.com/zen-browser/desktop/issues/3988 | 2 days, 14:37:23 | 2 days, 14:37:23 |
| [BUG] Extension Expands Vertically on Each Usage | https://github.com/zen-browser/desktop/issues/3987 | 0:03:27 | 2 days, 2:35:47 |
| Pinning (or unpinning) extensions cause toolbar to break in compact mode | https://github.com/zen-browser/desktop/issues/3986 | 8 days, 15:29:08 | 16 days, 11:39:45 |
| Weird behavior on MacOS when Zen is in fullscreen | https://github.com/zen-browser/desktop/issues/3985 | 0:54:00 | None |
| Title bar buttons on Linux | https://github.com/zen-browser/desktop/issues/3984 | 18 days, 10:31:55 | 18 days, 10:31:55 |
| Playback Issue After Long Pauses in Videos: Requires Refresh to Fix | https://github.com/zen-browser/desktop/issues/3981 | None | None |
| Profile button breaks if pressed fast right after pressing workspace | https://github.com/zen-browser/desktop/issues/3980 | None | None |
| Single collapsed toolbar doesn't slide out in fullscreen (on Mac) | https://github.com/zen-browser/desktop/issues/3979 | None | 18 days, 6:00:53 |
| Theme bleeds into websites | https://github.com/zen-browser/desktop/issues/3978 | 0:25:41 | 13:15:26 |
| Laggy Scrolling and UI after updating from 1.0.2-b3 to 1.0.2-b4 and b5 | https://github.com/zen-browser/desktop/issues/3975 | None | 0:35:22 |
| Clicking on any top application menu bar items triggers vertical tab bar | https://github.com/zen-browser/desktop/issues/3974 | 3 days, 7:31:20 | None |
| Toolbar icons not centered properly on macOS | https://github.com/zen-browser/desktop/issues/3973 | 15:40:09 | 6 days, 2:04:51 |
| Essentials change container after a restart. | https://github.com/zen-browser/desktop/issues/3972 | None | None |
| pinning too many extensions causes toolbar to break | https://github.com/zen-browser/desktop/issues/3971 | 18 days, 23:40:54 | 18 days, 23:40:54 |
| New centered omnibox loses focus in the middle of composing characters in Korean IME | https://github.com/zen-browser/desktop/issues/3970 | None | None |
| default theme does not apply correctly | https://github.com/zen-browser/desktop/issues/3969 | None | None |
| Pick element from page shortcuts not working | https://github.com/zen-browser/desktop/issues/3968 | 2 days, 9:57:49 | 8 days, 1:57:55 |
| Extensions creating blank space when reopened | https://github.com/zen-browser/desktop/issues/3966 | 4:29:31 | 6:42:35 |
| "tab-loading-bust" doesn't work when "tab-context-line" is visible | https://github.com/zen-browser/desktop/issues/3964 | None | None |
| Essentials opens multiple copies of an application - one for each window - this breaks some applications and uses memory if tabs are set not to unload.. | https://github.com/zen-browser/desktop/issues/3961 | 0:01:21 | None |
| Keyboard Shortcuts are Broken on International Layouts | https://github.com/zen-browser/desktop/issues/3959 | 7 days, 5:59:10 | None |
| Links and buttons not working on some single page applications | https://github.com/zen-browser/desktop/issues/3958 | None | None |
| Compact mode hides the wrong bar | https://github.com/zen-browser/desktop/issues/3957 | None | None |
| Sidebar doesn't hide sometimes. | https://github.com/zen-browser/desktop/issues/3956 | 1 day, 17:09:53 | None |
| when an extension is used, the shrinked URL bar is inaccessible [new layout issue] | https://github.com/zen-browser/desktop/issues/3954 | None | None |
| Error: File browser/extensions/moz.build does not exist | https://github.com/zen-browser/desktop/issues/3951 | 4:03:32 | 20 days, 4:52:42 |
| Address Bar is off-center (MacOS) | https://github.com/zen-browser/desktop/issues/3950 | 2:38:16 | 2:56:46 |
| Previous setting not retained after clicking on "cancel" button on "Tab unloader" | https://github.com/zen-browser/desktop/issues/3948 | None | None |
| Broken design when "Tab unloader" setting is saved | https://github.com/zen-browser/desktop/issues/3947 | None | None |
| Zen Browser Udemy Issue | https://github.com/zen-browser/desktop/issues/3942 | 0:38:14 | 19:55:04 |
| Zen crashes when trying to access chrome://browser/content/browser.xhtml | https://github.com/zen-browser/desktop/issues/3941 | 8:25:55 | None |
| Move tab to other window when compact mode sidebar | https://github.com/zen-browser/desktop/issues/3940 | 1 day, 20:46:00 | 22:23:33 |
| Opening a new instance of Zen changes position of Essentials | https://github.com/zen-browser/desktop/issues/3939 | None | None |
| browser scrolling sensitivity unnecessary | https://github.com/zen-browser/desktop/issues/3938 | 23:04:47 | 23:04:47 |
| Can't run on MacOS ARM Architecture (m1) | https://github.com/zen-browser/desktop/issues/3937 | 1 day, 1:47:11 | 7 days, 2:34:20 |
| Worspaces are not shared between the windows of Zen browser | https://github.com/zen-browser/desktop/issues/3936 | 3:30:35 | None |
| Moving tabs to a new workspace disables right click in sidebar | https://github.com/zen-browser/desktop/issues/3935 | 1 day, 6:23:04 | 1 day, 6:23:04 |
| Zip download not working for Windows | https://github.com/zen-browser/desktop/issues/3934 | 0:25:00 | 0:25:00 |
| Improve touch-screen experience | https://github.com/zen-browser/desktop/issues/3932 | 2:15:39 | 2:15:39 |
| Able to open Private Browsing even after disabling it | https://github.com/zen-browser/desktop/issues/3928 | None | None |
| youtube miniplayer only plays sound | https://github.com/zen-browser/desktop/issues/3927 | 3:56:38 | None |
| In compact mode, moving a tab to another workspace makes the sidebar stuck in visible state. | https://github.com/zen-browser/desktop/issues/3924 | 6:54:20 | 6:54:20 |
| Theme disappears after changing workspaces | https://github.com/zen-browser/desktop/issues/3923 | None | 7:53:48 |
| Closing window quits application | https://github.com/zen-browser/desktop/issues/3922 | 8:08:20 | 2 days, 3:29:13 |
| Allignment isn't proper. | https://github.com/zen-browser/desktop/issues/3921 | None | 8:02:46 |
| cloud flare having trouble bug | https://github.com/zen-browser/desktop/issues/3920 | 12:51:24 | None |
| Compact mode tab (tool) bar jittering | https://github.com/zen-browser/desktop/issues/3916 | 1 day, 20:57:32 | None |
| Compact mode options not working as expected | https://github.com/zen-browser/desktop/issues/3915 | 2 days, 13:01:48 | 2 days, 13:01:48 |
| Zen Twilight: mouse actions extremely bugged | https://github.com/zen-browser/desktop/issues/3914 | None | 0:52:24 |
| Toolbar not visible in compact mode while typing | https://github.com/zen-browser/desktop/issues/3913 | 0:27:02 | 23:00:14 |
| Keyboard navigation problems after clicking on extensions. Compact mode + multiple toobars | https://github.com/zen-browser/desktop/issues/3912 | 1:25:35 | 1:25:35 |
| anti ad blocker | https://github.com/zen-browser/desktop/issues/3911 | 0:09:16 | 0:59:35 |
| GCP documentation site unusable in Zen | https://github.com/zen-browser/desktop/issues/3910 | 4:05:28 | 2 days, 20:39:48 |
| Top toolbar flickers on mouse movement | https://github.com/zen-browser/desktop/issues/3908 | None | None |
| Video open Fullscreen | https://github.com/zen-browser/desktop/issues/3906 | 2:55:00 | 3:17:28 |
| After 1.0.2-b.3 update, with compact mode enabled and multiple toolbars chosen, mouse movement can't expand the tab view (Linux). | https://github.com/zen-browser/desktop/issues/3905 | 6:23:39 | 3 days, 6:09:14 |
| Bookmarks only visible in new tab | https://github.com/zen-browser/desktop/issues/3903 | 7:14:26 | None |
| Single Toolbar Breaks Searchbar Opening on New Window | https://github.com/zen-browser/desktop/issues/3901 | None | None |
| Side tab bar stucks (doesn't hides again) when we click on the Zen Account button multiple time | https://github.com/zen-browser/desktop/issues/3900 | 0:05:16 | 0:05:15 |
| Loose my Essentials and Pinned tab icons after restarting | https://github.com/zen-browser/desktop/issues/3899 | 0:24:12 | None |
| Container and Workspace indicators arent followings prefs | https://github.com/zen-browser/desktop/issues/3898 | 9:37:20 | 3 days, 6:10:18 |
| Add as an application banner is not where it's supposed to be | https://github.com/zen-browser/desktop/issues/3897 | None | None |
| Scroll speed is much faster in zen than in any other app | https://github.com/zen-browser/desktop/issues/3896 | 0:48:47 | 0:55:02 |
| "Briefly make the toolbar popup when switching or opening new tabs in compact mode" doesn't work with ctrl+click | https://github.com/zen-browser/desktop/issues/3895 | None | None |
| Default shortcut for "Copy current URL" overridden by element inspector | https://github.com/zen-browser/desktop/issues/3894 | 0:04:46 | 0:32:12 |
| Default Firefox Window Control buttons used instead of custom Zen icons | https://github.com/zen-browser/desktop/issues/3893 | 0:18:50 | 11 days, 18:08:37 |
| Flightradar24 has botched information when hovering an airport | https://github.com/zen-browser/desktop/issues/3892 | None | 7:23:49 |
| Crash when playing videos | https://github.com/zen-browser/desktop/issues/3891 | 16 days, 23:26:14 | 19 days, 2:14:52 |
| Sidebar goes black | https://github.com/zen-browser/desktop/issues/3890 | 2:18:33 | None |
| Dark theme not respected | https://github.com/zen-browser/desktop/issues/3889 | 10:06:12 | None |
| Mod default preferences not displayed correctly until reopening the settings page or browser restart | https://github.com/zen-browser/desktop/issues/3887 | 15 days, 6:11:30 | 16 days, 2:04:56 |
| Bookmarks stop working. Impossible to add and manage | https://github.com/zen-browser/desktop/issues/3886 | 7:47:27 | 8:06:47 |
| [Bug] Wrong Title For Tab Bar & Top Bar | https://github.com/zen-browser/desktop/issues/3885 | None | 18:00:09 |
| Settings lay-out looks odd on half-screen | https://github.com/zen-browser/desktop/issues/3884 | None | None |
| Ctrl + Shift + Alt + I not working | https://github.com/zen-browser/desktop/issues/3883 | 0:03:43 | 0:03:56 |
| Tab Unloader addon not working | https://github.com/zen-browser/desktop/issues/3882 | 3 days, 23:18:56 | 3 days, 23:18:56 |
| Alt + Left Arrow to go to previous page not working | https://github.com/zen-browser/desktop/issues/3880 | None | 0:05:15 |
| Unable to change user profile when compact mode is on | https://github.com/zen-browser/desktop/issues/3879 | 1 day, 5:44:54 | 1 day, 5:44:54 |
| profile change error from last update | https://github.com/zen-browser/desktop/issues/3877 | 0:44:21 | None |
| Back and Forward buttons are still flipping | https://github.com/zen-browser/desktop/issues/3876 | 6:53:13 | 8 days, 16:43:46 |
| Incorrect characters shown for Option+Cmd keyboard shortcuts | https://github.com/zen-browser/desktop/issues/3874 | 25 days, 11:48:12 | 25 days, 11:48:12 |
| YouTube mini player bug. | https://github.com/zen-browser/desktop/issues/3872 | 5:48:23 | 9 days, 22:48:33 |
| Even after closing the tabs I heard the audio and I can't able to stop it | https://github.com/zen-browser/desktop/issues/3871 | None | None |
| Close pinned tabs using mouse middle-click not working | https://github.com/zen-browser/desktop/issues/3870 | 2 days, 20:03:49 | None |
| Toolbar resizing problem | https://github.com/zen-browser/desktop/issues/3865 | 15 days, 5:00:01 | 15 days, 11:48:08 |
| History button cannot be clicked | https://github.com/zen-browser/desktop/issues/3864 | 2:01:03 | 11 days, 17:14:56 |
| Pinned and Essential tabs seem to not work properly | https://github.com/zen-browser/desktop/issues/3863 | 0:01:17 | 0:01:17 |
| Pop up menu appears to the side + screen tearing | https://github.com/zen-browser/desktop/issues/3862 | None | None |
| Problem in the personalization menu of the new tab page on input switch | https://github.com/zen-browser/desktop/issues/3861 | 0:08:26 | None |
| Display problem when sidebar is closed | https://github.com/zen-browser/desktop/issues/3860 | 2:17:22 | 2 days, 21:02:36 |
| Tab indicators remain visible over URL bar | https://github.com/zen-browser/desktop/issues/3859 | 0:01:34 | None |
| Saving a page to pocket locks the tab bar | https://github.com/zen-browser/desktop/issues/3858 | None | None |
| Tab bar gets stuck upon clicking 'Account' button | https://github.com/zen-browser/desktop/issues/3856 | 2 days, 2:03:41 | 2 days, 2:03:41 |
| Zen doesn't work in all appVM - Qubes OS | https://github.com/zen-browser/desktop/issues/3855 | None | None |
| Window resizes on relaunch of app | https://github.com/zen-browser/desktop/issues/3854 | None | None |
| Tab Freeze: Config Conflict Causing UI Lockup and Overlay Issues | https://github.com/zen-browser/desktop/issues/3852 | 4 days, 20:55:29 | None |
| Issues with Tradingview Website | https://github.com/zen-browser/desktop/issues/3851 | None | 7 days, 2:56:11 |
| handoffToAwesomebar set to false no longer works. | https://github.com/zen-browser/desktop/issues/3850 | None | None |
| Visual glitch when hovering over toolbar | https://github.com/zen-browser/desktop/issues/3848 | 0:17:58 | None |
| "Welcome to Zen browser" opening at each launch | https://github.com/zen-browser/desktop/issues/3847 | 5:19:52 | 2 days, 0:50:06 |
| Android Developers page not working correctly | https://github.com/zen-browser/desktop/issues/3845 | 1 day, 11:30:35 | 8 days, 7:17:28 |
| Rounded corners breaking on specific websites | https://github.com/zen-browser/desktop/issues/3844 | 0:19:27 | 4 days, 3:41:47 |
| Udemy stopped working | https://github.com/zen-browser/desktop/issues/3843 | 2:23:45 | 11:49:34 |
| URL Bar Overflow | https://github.com/zen-browser/desktop/issues/3842 | 10:58:10 | 19:32:36 |
| Moving the sidebar to the right brings back the Top Bar | https://github.com/zen-browser/desktop/issues/3840 | 1 day, 7:39:22 | 4 days, 9:06:05 |
| Essential tabs get reset after browser restart | https://github.com/zen-browser/desktop/issues/3839 | None | 22 days, 14:43:39 |
| After removing Zen mods, some settings from the extension remain active in the browser | https://github.com/zen-browser/desktop/issues/3837 | 0:06:12 | 10 days, 23:20:01 |
| Cannot run dev build 133.0.3 | https://github.com/zen-browser/desktop/issues/3836 | None | 0:23:06 |
| Why Zen creating this folder itself on starting? | https://github.com/zen-browser/desktop/issues/3835 | 0:37:11 | 2:47:03 |
| Can't use keyboard arrow to move around text inputs | https://github.com/zen-browser/desktop/issues/3834 | 0:31:51 | 6 days, 20:48:37 |
| buggy text rendering in desmos graphing calculator | https://github.com/zen-browser/desktop/issues/3833 | 0:10:18 | 2:49:10 |
| Links Open In Tab Group | https://github.com/zen-browser/desktop/issues/3832 | 3:38:05 | 3:38:05 |
| Cannot unload multiple tabs manually | https://github.com/zen-browser/desktop/issues/3831 | 3:21:57 | 1 day, 4:22:14 |
| When updating browser on linux via AppImage (with zsync) doesn't wotk if the system is not in English | https://github.com/zen-browser/desktop/issues/3830 | None | None |
| Side bar color changes to an ugly green upon restart | https://github.com/zen-browser/desktop/issues/3829 | 4:10:06 | 4:10:06 |
| Workspace icons automatically pinned on Toolbar when removed from Sidebar | https://github.com/zen-browser/desktop/issues/3828 | 1 day, 8:06:09 | None |
| Link redirect not working | https://github.com/zen-browser/desktop/issues/3827 | None | None |
| Top Bar UI Design Theme Mismatch | https://github.com/zen-browser/desktop/issues/3826 | 1:48:30 | 1 day, 6:24:23 |
| Alfred & Spotlight misbehaviour | https://github.com/zen-browser/desktop/issues/3825 | None | 17:01:17 |
| Bookmarks toolbar disables when customizing toolbar in any way | https://github.com/zen-browser/desktop/issues/3824 | 1 day, 7:01:25 | 1 day, 7:01:25 |
| Flexible spaces behave weirdly on customization | https://github.com/zen-browser/desktop/issues/3823 | None | None |
| Improper padding in the window. | https://github.com/zen-browser/desktop/issues/3822 | None | None |
| Customize toolbar breaks layout when multiple windows are open | https://github.com/zen-browser/desktop/issues/3819 | 5 days, 6:59:54 | 5 days, 6:52:23 |
| Expand when hover mod not work with BetterFox. | https://github.com/zen-browser/desktop/issues/3818 | None | None |
| Underutilized Discrete Graphics | https://github.com/zen-browser/desktop/issues/3817 | 18:40:34 | 4 days, 10:14:06 |
| Close button interaction area is incorrect while in Compact Mode and 'Tabs on the right' option toggled on | https://github.com/zen-browser/desktop/issues/3814 | 3:03:06 | 12:40:31 |
| browser creates unwanted directory $XDG_RUNTIME_DIR in home | https://github.com/zen-browser/desktop/issues/3813 | 7 days, 4:57:35 | None |
| 3 reuqests | https://github.com/zen-browser/desktop/issues/3812 | 5:10:50 | 5:10:50 |
| the New Tab button is duplicated in the sidebar | https://github.com/zen-browser/desktop/issues/3811 | None | None |
| Tab looses its url after restart / inactive tab | https://github.com/zen-browser/desktop/issues/3810 | 6:06:09 | None |
| Search Engines don't seem to sync | https://github.com/zen-browser/desktop/issues/3809 | 4:31:59 | None |
| Bug in floating bar | https://github.com/zen-browser/desktop/issues/3808 | 0:01:14 | 1:16:24 |
| Can't open toolbar popups | https://github.com/zen-browser/desktop/issues/3807 | None | None |
| Compact Mode Toolbar/Sidebar Color Unusable and Inconsistent | https://github.com/zen-browser/desktop/issues/3806 | None | None |
| UI Bug still remaining after update | https://github.com/zen-browser/desktop/issues/3804 | 1:36:34 | 2:43:50 |
| cannot hit the close button | https://github.com/zen-browser/desktop/issues/3803 | 0:12:49 | 20:29:59 |
| Wrong icon order | https://github.com/zen-browser/desktop/issues/3802 | 17 days, 11:41:10 | 17 days, 11:41:10 |
| Floating URL bar off screen when tabs on right | https://github.com/zen-browser/desktop/issues/3800 | 0:50:12 | 5 days, 9:19:25 |
| PDF font's not showing | https://github.com/zen-browser/desktop/issues/3799 | 1:08:44 | 1:08:44 |
| ![image](https://github.com/user-attachments/assets/0853123e-c2d4-44b8-a5b9-2cb925422213) | https://github.com/zen-browser/desktop/issues/3798 | 0:10:49 | 0:10:49 |
| Can't bookmark webpage | https://github.com/zen-browser/desktop/issues/3797 | 0:02:47 | 17 days, 1:25:34 |
| Sometimes the top focus border is black | https://github.com/zen-browser/desktop/issues/3796 | 2:59:00 | None |
| Searchbar Misalignment in Collapsed Sidebar | https://github.com/zen-browser/desktop/issues/3795 | 0:35:35 | 6 days, 0:28:38 |
| Where did the Zen Mods Store link go? | https://github.com/zen-browser/desktop/issues/3794 | 0:40:43 | 1:35:13 |
| Floating while typing works one single time | https://github.com/zen-browser/desktop/issues/3793 | 4:23:39 | 1 day, 5:00:17 |
| Top bar is visible on fullscreen | https://github.com/zen-browser/desktop/issues/3792 | 4 days, 21:37:25 | 5 days, 16:10:30 |
| [Bug] A floating URL bar turn back to the normal while typing Japanese | https://github.com/zen-browser/desktop/issues/3787 | 15:01:24 | 17:13:05 |
| The issue with the tabs on the right. | https://github.com/zen-browser/desktop/issues/3785 | 10:30:17 | None |
| TAB ordering - Selection of input with tab | https://github.com/zen-browser/desktop/issues/3784 | 0:51:07 | 20:58:26 |
| Irrespective of theming in zen browser. | https://github.com/zen-browser/desktop/issues/3783 | 1:45:11 | 1:45:10 |
| Page scaling | https://github.com/zen-browser/desktop/issues/3782 | 7:25:18 | 12:16:00 |
| Bookmarks issue | https://github.com/zen-browser/desktop/issues/3779 | 1:46:05 | None |
| Audio Crackling on bluetooth headphones | https://github.com/zen-browser/desktop/issues/3778 | 1:36:19 | None |
| AppImage update installed requires Downloads folder for updates | https://github.com/zen-browser/desktop/issues/3776 | None | None |
| Empty hoverable top bar in Single Toolbar mode | https://github.com/zen-browser/desktop/issues/3773 | 14:44:50 | 1 day, 20:23:20 |
| {BUG} Zen Browser theme's color breaks site White color scheme. | https://github.com/zen-browser/desktop/issues/3768 | 4:25:29 | 4:25:29 |
| Google Developer site broken on Zen | https://github.com/zen-browser/desktop/issues/3767 | 10:57:28 | None |
| Collapsed toolbar close tab shortcut | https://github.com/zen-browser/desktop/issues/3766 | 7:58:06 | 7:58:06 |
| "Show all tabs" keyboard shortcut not working | https://github.com/zen-browser/desktop/issues/3765 | 4:43:13 | None |
| URL bar missing on windows of different workspaces | https://github.com/zen-browser/desktop/issues/3764 | 1 day, 12:20:03 | 9 days, 9:18:05 |
| The tab pane shakes in compact mode when hovering on the buttons | https://github.com/zen-browser/desktop/issues/3763 | None | 9 days, 3:05:22 |
| this last update is GARBAGE!!! why would you do that to the address bar when you click once it moves to the center. and the new logo sucks. im probably going back to Firefox | https://github.com/zen-browser/desktop/issues/3762 | 2:15:10 | 17:24:07 |
| Floating Web Panel Disappears When Clicking elsewhere on the Screen | https://github.com/zen-browser/desktop/issues/3759 | 18:57:22 | 18:57:22 |
| Visual problems occur when playing embedded videos on websites presented in picture-in-picture mode in zen browser using it under GNU/Linux. | https://github.com/zen-browser/desktop/issues/3758 | 21:40:26 | 1 day, 0:38:06 |
| URL Bar weird behaviour on compact mode and shortcuts | https://github.com/zen-browser/desktop/issues/3757 | 14:46:59 | 4 days, 21:05:40 |
| "Scroll on tab bar" feature is backwards | https://github.com/zen-browser/desktop/issues/3756 | 21:10:01 | None |
| Screenshot button not matching selected color | https://github.com/zen-browser/desktop/issues/3755 | 2 days, 12:42:21 | 2 days, 19:22:59 |
| Dark Reader weird behavior | https://github.com/zen-browser/desktop/issues/3753 | 0:01:03 | 0:01:03 |
| Missing keyboard shortcut to collapse tab pane? | https://github.com/zen-browser/desktop/issues/3752 | 10:58:47 | 1 day, 3:56:35 |
| UI becomes ultra-dark after hibernation | https://github.com/zen-browser/desktop/issues/3751 | None | None |
| Problem z CDA - odtwarzanie filmów na zen-browser | https://github.com/zen-browser/desktop/issues/3750 | None | 0:03:37 |
| Buttons and search bar randomly move every update | https://github.com/zen-browser/desktop/issues/3749 | 1 day, 6:22:29 | 1 day, 6:22:29 |
| Bookmarks Toolbar keeps reappearing on startup | https://github.com/zen-browser/desktop/issues/3746 | 0:55:28 | 10 days, 2:40:54 |
| Options for keybinds to swap tabs missing | https://github.com/zen-browser/desktop/issues/3745 | 0:27:00 | 0:27:00 |
| Essentials option missing from right-click menu on flatpak | https://github.com/zen-browser/desktop/issues/3744 | None | None |
| Cannot close browser window when Tab bar is on right and minimised state | https://github.com/zen-browser/desktop/issues/3743 | 15:42:59 | None |
| Left bar unnecessary empty space / settings update | https://github.com/zen-browser/desktop/issues/3742 | 1 day, 3:18:43 | None |
| side bar opens up when ctrl + tabbing (compact mode) | https://github.com/zen-browser/desktop/issues/3741 | 1:20:34 | 5:11:01 |
| MacOS traffic lights visual bug in Compact mode | https://github.com/zen-browser/desktop/issues/3740 | 20 days, 8:33:17 | 20 days, 8:33:17 |
| Hard-coded orange accent colour in many places | https://github.com/zen-browser/desktop/issues/3739 | None | None |
| Popover doesn't automatically close when losing focus (video demo) | https://github.com/zen-browser/desktop/issues/3737 | None | 9:32:27 |
| Isn't userChrome.css supposed to be the last stylesheet loaded? | https://github.com/zen-browser/desktop/issues/3736 | None | None |
| unresizeble sidebar | https://github.com/zen-browser/desktop/issues/3735 | 2:23:32 | 2 days, 12:45:01 |
| distorted fonts apearing in google docs | https://github.com/zen-browser/desktop/issues/3733 | 3 days, 12:40:51 | 3 days, 13:39:20 |
| Crashes when you close the lid | https://github.com/zen-browser/desktop/issues/3732 | 2 days, 21:56:50 | None |
| Compact mode bug (zIndex) | https://github.com/zen-browser/desktop/issues/3731 | 1 day, 23:15:00 | 1 day, 23:15:00 |
| Compact Mode Keyboard Shortcut Not Working For macOS | https://github.com/zen-browser/desktop/issues/3729 | 2 days, 22:13:54 | None |
| Accented links & colors are impossible to read in settings | https://github.com/zen-browser/desktop/issues/3727 | None | None |
| Pins/Essentials universally susceptible to window.close() | https://github.com/zen-browser/desktop/issues/3726 | None | None |
| Pins/Essentials removed from panel upon tabs.remove() api call | https://github.com/zen-browser/desktop/issues/3725 | None | None |
| Weird font issues on greek characters | https://github.com/zen-browser/desktop/issues/3724 | None | None |
| Unable to click on tabs after closing a tab | https://github.com/zen-browser/desktop/issues/3723 | None | 19 days, 6:33:07 |
| How to adjust tab sidebar width? | https://github.com/zen-browser/desktop/issues/3721 | 1:12:07 | 14 days, 7:41:23 |
| pin notification (green) in center tab | https://github.com/zen-browser/desktop/issues/3720 | 4 days, 16:28:04 | None |
| Workspace icon is missing | https://github.com/zen-browser/desktop/issues/3719 | 0:17:57 | None |
| The sidebar grows as you add new workspaces | https://github.com/zen-browser/desktop/issues/3718 | None | None |
| Udemy video is not playing | https://github.com/zen-browser/desktop/issues/3716 | 22:56:55 | 22:56:55 |
| URL search prompt box theme doesn't align with custom or default light theme | https://github.com/zen-browser/desktop/issues/3715 | 3:05:27 | 2 days, 7:50:12 |
| Previous Session and Tabs not restored by default | https://github.com/zen-browser/desktop/issues/3713 | 2 days, 8:00:42 | 2 days, 21:44:55 |
| When I start typing the search bar is crooked in a strange way | https://github.com/zen-browser/desktop/issues/3711 | 2:28:16 | 3:09:09 |
| The new "floating URL bar" feature is not very compatible with Chinese input methods | https://github.com/zen-browser/desktop/issues/3710 | 4:31:53 | 0:06:19 |
| Moving tab to another workspace causes context menu stuck | https://github.com/zen-browser/desktop/issues/3706 | 1:01:18 | 8 days, 10:06:57 |
| Some items in settings are extremely dim to see | https://github.com/zen-browser/desktop/issues/3705 | 6:55:45 | 2 days, 10:45:04 |
| Line appearing over search bar, and low legibility text on serach box when selecting auto theme (linux) | https://github.com/zen-browser/desktop/issues/3704 | 18 days, 10:59:08 | None |
| Difficulty click the search bar on the extension start page. (ex. Bonjourr) | https://github.com/zen-browser/desktop/issues/3702 | None | None |
| Sidebar Closing Animation Glitch: Briefly Appears on Right Side of Screen | https://github.com/zen-browser/desktop/issues/3701 | None | None |
| Floating and transparent url bar still sucks | https://github.com/zen-browser/desktop/issues/3700 | 1:29:46 | 6:52:48 |
| Urlbar buttons and `#identity-permission-box` width issue | https://github.com/zen-browser/desktop/issues/3699 | None | None |
| Entering shortcuts on mac inputs wrong characters | https://github.com/zen-browser/desktop/issues/3698 | 1 day, 23:07:44 | None |
| Pinned and Essential Tabs could not open new Tabs | https://github.com/zen-browser/desktop/issues/3697 | 11 days, 6:57:39 | None |
| Search bar moved | https://github.com/zen-browser/desktop/issues/3695 | 2:41:26 | 9:27:00 |
| Text in Google Docs appear distorted | https://github.com/zen-browser/desktop/issues/3694 | None | 0:16:36 |
| weird title bar | https://github.com/zen-browser/desktop/issues/3693 | 2 days, 18:37:18 | 7 days, 14:21:25 |
| Search bar collapsed when ibus or fcitx5 input panel appears | https://github.com/zen-browser/desktop/issues/3692 | 10:21:12 | None |
| Unusable after upgrade from 1.0.2-b.0 to 1.0.2-b.1 | https://github.com/zen-browser/desktop/issues/3691 | 13:36:55 | None |
| Scroll bar is showing in full screen Youtube video | https://github.com/zen-browser/desktop/issues/3690 | 14:16:09 | None |
| New preference to disable floating url bar is not present | https://github.com/zen-browser/desktop/issues/3689 | 2:01:33 | 3 days, 20:00:03 |
| Layout editor is broken with compact mode | https://github.com/zen-browser/desktop/issues/3688 | 8:20:00 | 3 days, 20:14:05 |
| Onboarding broken | https://github.com/zen-browser/desktop/issues/3687 | None | None |
| Can't remove gap/border around the window. | https://github.com/zen-browser/desktop/issues/3685 | 6 days, 4:07:45 | 6 days, 9:49:27 |
| cannot resize vertical/side tabs area in linux | https://github.com/zen-browser/desktop/issues/3684 | None | None |
| Private browser icon is out of the sidebar | https://github.com/zen-browser/desktop/issues/3683 | None | None |
| Images not loading from Google chat | https://github.com/zen-browser/desktop/issues/3682 | 20:42:07 | None |
| Shortcut OPT+CMD+C opens page inspector | https://github.com/zen-browser/desktop/issues/3681 | 0:25:34 | None |
| Using > shortcut in URL popup doesn't work | https://github.com/zen-browser/desktop/issues/3680 | None | None |
| Topbar theme spacing | https://github.com/zen-browser/desktop/issues/3679 | 21:38:39 | 23:09:55 |
| Collapsed tab cause web page offset | https://github.com/zen-browser/desktop/issues/3678 | 2 days, 1:53:14 | None |
| Bug in Top bar close browser | https://github.com/zen-browser/desktop/issues/3677 | 1 day, 2:54:45 | None |
| Everything but side bar unclickable after enabling compact mode. | https://github.com/zen-browser/desktop/issues/3676 | None | 3 days, 1:41:15 |
| Blue Top | https://github.com/zen-browser/desktop/issues/3675 | 0:12:02 | 0:12:02 |
| Moving "bookmarks toolbar items" to side panel breaks layout (no item wrap) | https://github.com/zen-browser/desktop/issues/3674 | None | None |
| Hovering pinned tabs show a reset button | https://github.com/zen-browser/desktop/issues/3673 | 1 day, 10:34:41 | 4 days, 18:55:58 |
| First click on url bar not working | https://github.com/zen-browser/desktop/issues/3671 | 2:08:12 | None |
| Native menu option not showing | https://github.com/zen-browser/desktop/issues/3670 | 2:02:40 | 4 days, 19:19:35 |
| Weird blue top bar when using a transparent theme color | https://github.com/zen-browser/desktop/issues/3668 | 0:04:57 | 0:12:08 |
| Workspace icons although the workspace is deactivated. | https://github.com/zen-browser/desktop/issues/3667 | None | None |
| Floating URL bar first result has broken padding on top | https://github.com/zen-browser/desktop/issues/3666 | 1 day, 1:58:55 | 3 days, 18:26:42 |
| Change Tab(s) to Workspace - When tab is transferred, breaks the Compact Sidebar show/hide state | https://github.com/zen-browser/desktop/issues/3665 | 9 days, 5:14:02 | 9 days, 5:14:02 |
| Button to list all tabs is transparent / disappears | https://github.com/zen-browser/desktop/issues/3664 | None | None |
| can't switch between profiles | https://github.com/zen-browser/desktop/issues/3663 | 9:39:31 | 18:34:14 |
| When using US international on macOS, the new URL-Bar popout disappears every time you type " | https://github.com/zen-browser/desktop/issues/3662 | None | None |
| URL bar with too much items block click | https://github.com/zen-browser/desktop/issues/3661 | 21:46:19 | 3 days, 7:06:24 |
| Only a single window decoration | https://github.com/zen-browser/desktop/issues/3660 | 2:36:25 | 3:08:56 |
| Vertical menu bar expand on hover feature is missing after latest update | https://github.com/zen-browser/desktop/issues/3659 | 2:40:37 | None |
| Poor spacing in "Collapsed toolbar" | https://github.com/zen-browser/desktop/issues/3658 | 12:11:20 | None |
| Printing Preview rendering does not work. | https://github.com/zen-browser/desktop/issues/3657 | 3:12:18 | 4 days, 23:26:58 |
| Touchpad gesture to switch workspaces (added in 1.0.1-a.18) no longer works [1.0.2-b.1] | https://github.com/zen-browser/desktop/issues/3655 | 3:36:19 | None |
| Top Bar Doesn't Work Properly After The Latest Update | https://github.com/zen-browser/desktop/issues/3654 | None | None |
| Flatpak update error "opcode close: Corrupted file object" | https://github.com/zen-browser/desktop/issues/3653 | None | 0:17:46 |
| Will Zen-browser continue to provide portable app for Windows x64? | https://github.com/zen-browser/desktop/issues/3652 | 11 days, 19:16:34 | 11 days, 19:53:10 |
| Browser breaks and refuses to close after update | https://github.com/zen-browser/desktop/issues/3650 | None | None |
| The New Url Bar is so annoying | https://github.com/zen-browser/desktop/issues/3649 | 0:26:16 | 1 day, 3:18:46 |
| I can't access the above places because of the url bar | https://github.com/zen-browser/desktop/issues/3647 | None | 2 days, 19:08:21 |
| Issue with Toolbar Appearing in Compact Mode When Display Bookmarks Is Enabled | https://github.com/zen-browser/desktop/issues/3646 | None | 3 days, 15:00:39 |
| Not Secure label on http pages collides with the URL | https://github.com/zen-browser/desktop/issues/3645 | None | None |
| Compact mode doesn't work with Single Toolbar | https://github.com/zen-browser/desktop/issues/3644 | None | 2 days, 15:14:09 |
| Compact mode toolbar obscures top-left navigation controls | https://github.com/zen-browser/desktop/issues/3643 | 3:35:23 | None |
| window control buttons (close, minimize, maximize) have been moved to the sidebar | https://github.com/zen-browser/desktop/issues/3640 | None | None |
| High frequency of clicking on web links that do not load correctly | https://github.com/zen-browser/desktop/issues/3639 | None | None |
| Problems for href, text, and button. | https://github.com/zen-browser/desktop/issues/3638 | None | None |
| When you visit light theme website with dark mode its not looking correct | https://github.com/zen-browser/desktop/issues/3637 | 0:34:46 | 31 days, 2:38:59 |
| "Remove from history" in URL bar doesn't remove history, unfocuses URL bar | https://github.com/zen-browser/desktop/issues/3635 | None | None |
| when sidebar on right and collapsed it blocks close window button on windows | https://github.com/zen-browser/desktop/issues/3634 | None | 0:09:46 |
| Bug when searching in Korean. | https://github.com/zen-browser/desktop/issues/3633 | 2:13:54 | None |
| Pinned tabs not styled properly | https://github.com/zen-browser/desktop/issues/3631 | 5 days, 5:13:18 | 5 days, 5:36:54 |
| url bar is transparent and i cant find where to disable it | https://github.com/zen-browser/desktop/issues/3630 | 0:35:19 | 1 day, 8:21:44 |
| URL bar BUG | https://github.com/zen-browser/desktop/issues/3629 | 0:01:49 | 5 days, 5:39:29 |
| How to unglitch search bar blur and make it normal? | https://github.com/zen-browser/desktop/issues/3628 | 0:10:44 | 0:11:18 |
| Closing a pinned tab which uses unloading confirmation is broken | https://github.com/zen-browser/desktop/issues/3627 | None | None |
| Menu bar button not working, menu bar not visible or not working. | https://github.com/zen-browser/desktop/issues/3625 | None | None |
| Flatpak build fails | https://github.com/zen-browser/desktop/issues/3624 | 1:28:53 | 1:28:53 |
| Title bar auto-hides after update | https://github.com/zen-browser/desktop/issues/3623 | 7:24:38 | 14:58:50 |
| PLEASE Respect XDG User Paths | https://github.com/zen-browser/desktop/issues/3619 | 2:06:38 | 2:06:38 |
| "do-nothing" links keep opening newtabs | https://github.com/zen-browser/desktop/issues/3618 | None | None |
| Url suggestion container is not in right place. | https://github.com/zen-browser/desktop/issues/3617 | 8:00:08 | None |
| Zen side panel showing behind the browser | https://github.com/zen-browser/desktop/issues/3616 | None | 27 days, 1:16:57 |
| Horrible experience on touchpad when switch workspace using gesture | https://github.com/zen-browser/desktop/issues/3615 | None | None |
| The current multi toolbars mode UI on macOS has some serious flaws | https://github.com/zen-browser/desktop/issues/3614 | None | None |
| `urlbar-background` alpha is too low | https://github.com/zen-browser/desktop/issues/3613 | 1:47:36 | 16 days, 14:24:53 |
| The new search bar seems to malfunciton | https://github.com/zen-browser/desktop/issues/3612 | None | None |
| Opening new private browsing windows doesn't highlight url field | https://github.com/zen-browser/desktop/issues/3611 | 0:24:07 | None |
| Youtube isn't working | https://github.com/zen-browser/desktop/issues/3610 | None | None |
| Pinned Sites not persisting after restart | https://github.com/zen-browser/desktop/issues/3609 | 3:41:08 | None |
| Focus and Default Window Colors in Windows | https://github.com/zen-browser/desktop/issues/3608 | 1:16:14 | None |
| Url broken when used in compacted mode vs regular | https://github.com/zen-browser/desktop/issues/3607 | None | 1:41:48 |
| Deleting browser history removes the Essentials favicons (also happens when manually resetting the URL of it) | https://github.com/zen-browser/desktop/issues/3606 | None | None |
| Empty space before the tabs | https://github.com/zen-browser/desktop/issues/3605 | 6:07:21 | None |
| Custom and default keybind case don't look right | https://github.com/zen-browser/desktop/issues/3603 | 4:25:54 | None |
| Compact mode keybinds don't do anything on linux | https://github.com/zen-browser/desktop/issues/3602 | 4:30:28 | None |
| Full Screen doesn't remove the toobars and borders | https://github.com/zen-browser/desktop/issues/3601 | 13:48:24 | None |
| Mods | https://github.com/zen-browser/desktop/issues/3600 | 4 days, 9:46:26 | None |
| Collapsed toolbar window controls | https://github.com/zen-browser/desktop/issues/3598 | None | None |
| Can't close last tab with ctrl + w | https://github.com/zen-browser/desktop/issues/3597 | 5:07:52 | None |
| Error display when focus on address bar | https://github.com/zen-browser/desktop/issues/3595 | 0:43:09 | None |
| edit page bug | https://github.com/zen-browser/desktop/issues/3594 | 4:33:20 | 4 days, 2:05:43 |
| Performance issue | https://github.com/zen-browser/desktop/issues/3593 | None | None |
| Arrow Keys is not working | https://github.com/zen-browser/desktop/issues/3592 | None | 19:47:01 |
| Single toolbar's address bar disappearing and bookmarks reappear when opening a new window | https://github.com/zen-browser/desktop/issues/3591 | None | None |
| Design problem | https://github.com/zen-browser/desktop/issues/3589 | 1:44:46 | 1:55:28 |
| Wrong UI color | https://github.com/zen-browser/desktop/issues/3588 | 2:19:09 | None |
| macOS window controls disappear when editing toolbar | https://github.com/zen-browser/desktop/issues/3585 | 1 day, 5:47:56 | None |
| Address bar popping out | https://github.com/zen-browser/desktop/issues/3584 | 0:13:26 | 0:54:24 |
| Package outdated on Winget | https://github.com/zen-browser/desktop/issues/3583 | None | 0:24:50 |
| Clicking search results in new floating URL doesn't openlinks | https://github.com/zen-browser/desktop/issues/3581 | 0:05:21 | 5:08:59 |
| "Private Browsing" text doesn't fit in collapsed sidebar. Also, it's shown on the window twice. | https://github.com/zen-browser/desktop/issues/3580 | 1:40:14 | 1 day, 4:46:49 |
| User Change Error | https://github.com/zen-browser/desktop/issues/3579 | 1:12:55 | 1 day, 23:09:27 |
| Linux &#124; Wayland icon instead of normal Zen one on taskbar | https://github.com/zen-browser/desktop/issues/3578 | 3:26:58 | 31 days, 22:22:17 |
| Browser freezes when playing videos, does not work. Video plays intermittently during video playback. Browser functions do not work. | https://github.com/zen-browser/desktop/issues/3577 | None | None |
| Buttons Overlapping one another | https://github.com/zen-browser/desktop/issues/3576 | None | None |
| Search Engine Selector has no icon size limit | https://github.com/zen-browser/desktop/issues/3575 | None | 17 days, 4:58:24 |
| Compact mode with "multiple toolbars" mode detects cursor too early | https://github.com/zen-browser/desktop/issues/3574 | 18:42:52 | None |
| Don't set Glance to Alt+Click on Linux by default | https://github.com/zen-browser/desktop/issues/3573 | None | None |
| My screen theme broke, it shows a blue line at the top and the back theme is blue-er than usual | https://github.com/zen-browser/desktop/issues/3572 | None | 0:04:43 |
| Cannot click the "X" to close a window | https://github.com/zen-browser/desktop/issues/3571 | 0:55:52 | 5 days, 9:13:51 |
| Allowing Re-Attachment of Address Bar Missing from "Look and Feel" options | https://github.com/zen-browser/desktop/issues/3570 | None | 0:03:33 |
| RAM Usage | https://github.com/zen-browser/desktop/issues/3569 | None | None |
| How to put the search bar in its place? | https://github.com/zen-browser/desktop/issues/3567 | 0:08:37 | 10 days, 10:16:58 |
| UI Disappeared - circumnstances unclear | https://github.com/zen-browser/desktop/issues/3566 | 2:24:11 | None |
| Pinned side panel and main content area have different borders/box shadows | https://github.com/zen-browser/desktop/issues/3565 | None | None |
| Mouse back button occasionally fails to go back a page, tries switching workspaces instead | https://github.com/zen-browser/desktop/issues/3564 | 32 days, 2:15:31 | None |
| Weird Spacing In Sidebar | https://github.com/zen-browser/desktop/issues/3563 | 0:59:49 | None |
| Browser view padding | https://github.com/zen-browser/desktop/issues/3562 | 1:58:05 | None |
| Changing mod string preferences sometimes results in missing characters | https://github.com/zen-browser/desktop/issues/3558 | None | 24 days, 6:15:07 |
| Rounded corners only showing on overscroll on "release notes" page | https://github.com/zen-browser/desktop/issues/3557 | None | None |
| Missing options in "Show in compact view" in settings. | https://github.com/zen-browser/desktop/issues/3556 | 5:59:42 | 17 days, 15:15:02 |
| Text completely distorted | https://github.com/zen-browser/desktop/issues/3555 | 5:41:26 | None |
| Application freezes when interacting with the address bar | https://github.com/zen-browser/desktop/issues/3552 | 22 days, 11:37:39 | None |
| Tab right click stops working after using "Change Tab to Workspace" | https://github.com/zen-browser/desktop/issues/3549 | 7:57:32 | None |
| Need some help! not sure if this is the right place?? | https://github.com/zen-browser/desktop/issues/3548 | None | None |
| Windows "Show accent color on title bars and window borders" option looks broken with new titlebar | https://github.com/zen-browser/desktop/issues/3546 | 0:39:49 | 9 days, 14:07:17 |
| Not being able to switch profiles | https://github.com/zen-browser/desktop/issues/3545 | 1:20:36 | None |
| Problems with the search bar with the compact mode on zen browser | https://github.com/zen-browser/desktop/issues/3544 | 0:31:05 | None |
| Toolbar Customization is Broken in 1.0.2-b.0 | https://github.com/zen-browser/desktop/issues/3543 | 5:05:32 | None |
| MacOS: Many inconsistent UI Bugs With Multiple Toolbars | https://github.com/zen-browser/desktop/issues/3542 | 0:41:42 | None |
| Font Rendering Error in Google Docs | https://github.com/zen-browser/desktop/issues/3541 | 0:08:49 | None |
| clicking with mouse doesn't open website in floating url bar after typing, but pressing enter on keyboard works. | https://github.com/zen-browser/desktop/issues/3540 | 11:12:58 | None |
| Please add an option to disable the floating URL bar | https://github.com/zen-browser/desktop/issues/3539 | 1:15:07 | 2 days, 12:42:27 |
| zIndex window button | https://github.com/zen-browser/desktop/issues/3538 | 2:10:09 | 4 days, 9:48:54 |
| Font rendering broken when scaling PDFs | https://github.com/zen-browser/desktop/issues/3537 | 1:05:51 | 12:46:07 |
| corner rounding around padding doesnt work in maximized window on some websites | https://github.com/zen-browser/desktop/issues/3535 | 0:26:58 | None |
| Close, Minimize and Fullscreen buttons not showing up in single titlebar mode | https://github.com/zen-browser/desktop/issues/3534 | 10 days, 9:25:03 | 11 days, 8:37:40 |
| Weird Bar in new Tab | https://github.com/zen-browser/desktop/issues/3533 | 3:59:44 | 31 days, 20:17:31 |
| Address bar goes down, cursor gets in the way while typing | https://github.com/zen-browser/desktop/issues/3531 | 2:35:20 | 32 days, 14:13:28 |
| Workspace switcher in place of url bar | https://github.com/zen-browser/desktop/issues/3529 | None | None |
| Corners appear unrounded when CSS backdrop blur filter used on website | https://github.com/zen-browser/desktop/issues/3528 | None | None |
| Transparency only works in troubleshooting mode | https://github.com/zen-browser/desktop/issues/3527 | None | 1:28:25 |
| Settings in 'Customize Toolbar' section do not affect Toolbar in 1.0.2b0 | https://github.com/zen-browser/desktop/issues/3526 | None | 1:25:14 |
| Bug: Floating URL Bar Disappears When Using Chinese Input Method | https://github.com/zen-browser/desktop/issues/3525 | 8:42:05 | 9:42:10 |
| The URL text is not selected when clicked | https://github.com/zen-browser/desktop/issues/3524 | 2:05:53 | None |
| Toolbar Customization is broken | https://github.com/zen-browser/desktop/issues/3523 | 6:54:42 | 32 days, 16:54:39 |
| Expandable Vertical Tabs No Longer Available as of 1.0.2-b.0 | https://github.com/zen-browser/desktop/issues/3522 | 1:38:01 | 4 days, 11:05:00 |
| When typing on the URL bar the bar itself moves | https://github.com/zen-browser/desktop/issues/3521 | 12:41:11 | None |
| App icon on the task bar disappears when personalizing toolbar seting the title bar visible | https://github.com/zen-browser/desktop/issues/3517 | None | None |
| URL bar not centred | https://github.com/zen-browser/desktop/issues/3516 | 0:05:41 | 11 days, 1:18:30 |
| The full search line stretches to the end of the right side | https://github.com/zen-browser/desktop/issues/3515 | 4 days, 15:29:31 | 4 days, 15:29:31 |
| Back and Forward buttons get swapped when toggling sidebar | https://github.com/zen-browser/desktop/issues/3514 | None | 2 days, 22:27:50 |
| Navigation buttons swapped after update | https://github.com/zen-browser/desktop/issues/3513 | None | 0:03:05 |
| Mac OS - Sidebar theme menu missing | https://github.com/zen-browser/desktop/issues/3511 | None | None |
| URL bar covers any webpage top menu | https://github.com/zen-browser/desktop/issues/3510 | None | None |
| Window controls issues on macOS with new layouts | https://github.com/zen-browser/desktop/issues/3509 | 0:13:21 | None |
| Bookmarks no longer appear below search bar in any tabs other than new tab | https://github.com/zen-browser/desktop/issues/3508 | 0:56:20 | 1:29:27 |
| Double "Next Tab" and Weird Line | https://github.com/zen-browser/desktop/issues/3507 | None | None |
| Zen browser has a weird line above | https://github.com/zen-browser/desktop/issues/3506 | 1:27:17 | None |
| when i go into url bar the whole url should be selected | https://github.com/zen-browser/desktop/issues/3505 | 0:34:46 | 4 days, 17:04:43 |
| The navigation bars are too left to the corner which would sometimes cause opening the side bar | https://github.com/zen-browser/desktop/issues/3504 | None | None |
| Cannot read the text properly in dark mode in Zen browser | https://github.com/zen-browser/desktop/issues/3503 | 3 days, 7:36:15 | None |
| Weird blue bar at the top after update | https://github.com/zen-browser/desktop/issues/3502 | 0:18:11 | 18 days, 1:08:58 |
| Blank space above tabs | https://github.com/zen-browser/desktop/issues/3501 | 6:26:44 | 5 days, 4:57:37 |
| Right click on tabs randomly stops working, restart fixes it for a while | https://github.com/zen-browser/desktop/issues/3500 | 0:18:55 | 11 days, 5:12:47 |
| Bar on the top of the URL bar in single panel mode | https://github.com/zen-browser/desktop/issues/3499 | None | 5 days, 21:30:49 |
| Open tabs and history not synchronized. Open tabs in workspaces should also be synchronized. | https://github.com/zen-browser/desktop/issues/3498 | 1 day, 8:43:45 | None |
| The compact mode sidebar isnt textured | https://github.com/zen-browser/desktop/issues/3497 | None | None |
| Pop-up dialog appears hidden | https://github.com/zen-browser/desktop/issues/3496 | 18 days, 7:12:43 | 18 days, 7:12:43 |
| Unable to switch profile from Sidebar since newest update | https://github.com/zen-browser/desktop/issues/3495 | 0:24:31 | None |
| Magnify icon broken on setup page | https://github.com/zen-browser/desktop/issues/3493 | None | None |
| Styling breaks when trying to customize toolbars in Compact mode | https://github.com/zen-browser/desktop/issues/3492 | 1 day, 7:27:16 | 17 days, 3:29:37 |
| BUG: Stuck on the "choose search engine" screen of the new update | https://github.com/zen-browser/desktop/issues/3490 | 0:13:04 | None |
| Glances do not work (Just opens a new tab in background) | https://github.com/zen-browser/desktop/issues/3489 | 0:15:49 | None |
| Toolbar still visible when it should be hidden | https://github.com/zen-browser/desktop/issues/3488 | 1 day, 16:14:15 | 5 days, 8:22:04 |
| Single toolbar broken | https://github.com/zen-browser/desktop/issues/3487 | None | 10 days, 23:23:18 |
| Impossible to click back or forward when only the tob bar is hidden | https://github.com/zen-browser/desktop/issues/3485 | 4:03:49 | 5 days, 8:27:21 |
| Omnibox misaligned and when the address bar is clicked the url is not selected | https://github.com/zen-browser/desktop/issues/3484 | 2:50:25 | 5 days, 8:30:35 |
| Missing shortcut/hotkey to collpase the side tab bar | https://github.com/zen-browser/desktop/issues/3483 | 5:11:49 | 4 days, 21:32:21 |
| Useless menu bar toggle in context menu | https://github.com/zen-browser/desktop/issues/3479 | None | None |
| Entering compact mode creates `null`s in toolbar | https://github.com/zen-browser/desktop/issues/3478 | None | 2 days, 20:28:56 |
| The floating URL/search bar has a beige color regardless of the theme color settings | https://github.com/zen-browser/desktop/issues/3477 | None | None |
| Toolbar (tab bar) cannot be resized | https://github.com/zen-browser/desktop/issues/3476 | 0:11:20 | None |
| Zen mods aren't downloading | https://github.com/zen-browser/desktop/issues/3475 | 1:10:10 | 1:22:53 |
| Cannot swap profiles through clicking on other profile | https://github.com/zen-browser/desktop/issues/3474 | 12:52:40 | None |
| The entire URL doesn't get selected when clicking on the address bar | https://github.com/zen-browser/desktop/issues/3473 | 4:32:06 | 1 day, 17:35:40 |
| Bug while Looping Youtube Videos and browsing other tabs | https://github.com/zen-browser/desktop/issues/3470 | 1:32:31 | None |
| Toolbar broken on 1.0.2-b.0 | https://github.com/zen-browser/desktop/issues/3469 | 0:20:46 | 1 day, 21:25:16 |
| Constant Restart Update / Download for the Browser | https://github.com/zen-browser/desktop/issues/3468 | 0:42:07 | 1 day, 17:41:02 |
| floating search box in compact mode is out of place | https://github.com/zen-browser/desktop/issues/3467 | 1:20:13 | 7 days, 3:00:38 |
| Links in setting do not display correctly in dark mode. | https://github.com/zen-browser/desktop/issues/3466 | None | None |
| Pops-up wrong page for Login or Payment scenes | https://github.com/zen-browser/desktop/issues/3463 | 7 days, 4:17:03 | None |
| Long running Dropbox upload tab locks up | https://github.com/zen-browser/desktop/issues/3460 | None | None |
| Automatic theming not working | https://github.com/zen-browser/desktop/issues/3458 | None | 6:44:27 |
| Youtube/Media Keeps Playing in Sidebar (Mini Browser) When Closed | https://github.com/zen-browser/desktop/issues/3457 | None | None |
| Turning **OFF** "Open previous windows and tabs" still opens previous windows, but with empty tabs | https://github.com/zen-browser/desktop/issues/3456 | 9:44:40 | None |
| Container tabs not highlighted when they are the default | https://github.com/zen-browser/desktop/issues/3451 | 7 days, 18:48:48 | None |
| wired color show up on toolbar in twilight | https://github.com/zen-browser/desktop/issues/3450 | None | 1 day, 0:18:29 |
| Fonts managled after sysytem reboot | https://github.com/zen-browser/desktop/issues/3449 | None | None |
| Onboarding workflow kicks in even for existing profile | https://github.com/zen-browser/desktop/issues/3448 | 2 days, 2:06:06 | 1 day, 20:38:48 |
| Sidebar icons spilling over | https://github.com/zen-browser/desktop/issues/3447 | None | 23:54:49 |
| Default Browser issue | https://github.com/zen-browser/desktop/issues/3445 | 4 days, 15:34:03 | None |
| Bookmarks don't get fully deleted from places.sqlite | https://github.com/zen-browser/desktop/issues/3444 | None | None |
| When Workspaces are enabled browser.tabs.closeWindowWithLastTab set to true does not work (macOS) | https://github.com/zen-browser/desktop/issues/3443 | 32 days, 16:41:09 | None |
| Logging on Google does not prompt security key popup to login | https://github.com/zen-browser/desktop/issues/3442 | 11:20:10 | 21 days, 12:51:05 |
| Zen breaks when all keybinds are assigned to "not set" | https://github.com/zen-browser/desktop/issues/3441 | 7 days, 8:26:47 | 25 days, 14:43:17 |
| After the new twilight update "Toggle Sidebar's Width" hotkey is not there | https://github.com/zen-browser/desktop/issues/3440 | 5 days, 19:37:46 | 6 days, 16:41:34 |
| "Open previous windows and tabs" issue with MacOS Spaces | https://github.com/zen-browser/desktop/issues/3439 | 7 days, 18:19:48 | None |
| "Keyboard shortcuts" page can show an outdated state between restarts | https://github.com/zen-browser/desktop/issues/3438 | None | None |
| Default "Toggle Split View Horizontal" shortcut conflicts with macOS' "Hide others" global shortcut | https://github.com/zen-browser/desktop/issues/3437 | None | None |
| Disabling the Workspaces feature breaks window vibrancy on macOS | https://github.com/zen-browser/desktop/issues/3436 | None | None |
| 这个浏览器看优爱腾等网页在线流媒体没有4K选项 | https://github.com/zen-browser/desktop/issues/3435 | 2:18:56 | 2:18:56 |
| Extra new tab button in the side bar, how do I get rid of it? Can't hide it from the settings | https://github.com/zen-browser/desktop/issues/3433 | 5:58:33 | None |
| Tab bar moving down by 1px when 'expand tabs on hover' enabled | https://github.com/zen-browser/desktop/issues/3432 | None | 16:10:34 |
| Themeing not working properly | https://github.com/zen-browser/desktop/issues/3431 | None | None |
| Assigned default containers to workspaces messed up on sync | https://github.com/zen-browser/desktop/issues/3429 | 9 days, 19:18:30 | None |
| default `mailto:` links client incorrect | https://github.com/zen-browser/desktop/issues/3427 | None | None |
| sign in from the spotify app | https://github.com/zen-browser/desktop/issues/3425 | None | None |
| No window controls | https://github.com/zen-browser/desktop/issues/3424 | None | 7 days, 19:52:43 |
| "Mute" sound output messes up Alsa | https://github.com/zen-browser/desktop/issues/3423 | None | None |
| The side bar keeps appearing when navigating tabs in split mode in compact mode | https://github.com/zen-browser/desktop/issues/3422 | None | 9 days, 7:10:57 |
| Windows 98 titlebar appears sometimes when i try to open a PDF. | https://github.com/zen-browser/desktop/issues/3421 | None | None |
| Welcome Page Color Theme Selection Bug: Double-Click Required | https://github.com/zen-browser/desktop/issues/3420 | None | 20 days, 14:37:58 |
| Glance does not work with links inside iframes or shadow roots | https://github.com/zen-browser/desktop/issues/3419 | None | 31 days, 21:06:02 |
| Choose app dialog window not listing any apps except Zen itself | https://github.com/zen-browser/desktop/issues/3418 | None | None |
| No privacy | https://github.com/zen-browser/desktop/issues/3417 | None | 36 days, 15:12:07 |
| The page goes black, and upon attempting to reload, nothing is displayed | https://github.com/zen-browser/desktop/issues/3413 | None | None |
| Can't move the cursor with arrows from my keyboard when i'm in a field | https://github.com/zen-browser/desktop/issues/3412 | 27 days, 22:13:16 | 30 days, 20:23:42 |
| Essentials and pinned tabs still don't retain favicons after reset | https://github.com/zen-browser/desktop/issues/3411 | None | 4 days, 6:01:13 |
| Unload tabs can't click and crash the browser | https://github.com/zen-browser/desktop/issues/3410 | None | None |
| Rounded corners & fluorescent RGB-style lighting around the perimeter on full screen Youtube. Goes away in Private window? | https://github.com/zen-browser/desktop/issues/3409 | None | 0:06:16 |
| 1.0.1-a.22 is vunarable to few CVEs from ff 132 | https://github.com/zen-browser/desktop/issues/3408 | 2 days, 5:08:58 | 4 days, 17:50:02 |
| search bar 'jump' to sidebar when in compact mode in twilight | https://github.com/zen-browser/desktop/issues/3406 | 0:05:11 | 3 days, 20:58:06 |
| When I fast forward or rewind a video, video's sound level changes on YouTube. | https://github.com/zen-browser/desktop/issues/3405 | None | 37 days, 19:38:52 |
| Sidebar section spacing inconsistent | https://github.com/zen-browser/desktop/issues/3404 | None | 37 days, 19:54:01 |
| Essentials not loading pages correctly | https://github.com/zen-browser/desktop/issues/3403 | 1 day, 0:09:34 | 32 days, 20:29:06 |
| Windows Defender positive: Redirector.GPAY!MTB | https://github.com/zen-browser/desktop/issues/3402 | 12 days, 1:10:39 | 12 days, 1:22:56 |
| `npm run build` failed | https://github.com/zen-browser/desktop/issues/3401 | None | None |
| New URL in sidebar layout makes browser unusable | https://github.com/zen-browser/desktop/issues/3400 | 3 days, 16:54:29 | 4 days, 2:15:00 |
| CSS not loading or something | https://github.com/zen-browser/desktop/issues/3399 | 32 days, 2:15:05 | 32 days, 2:15:05 |
| Unnecessary empty space in tab | https://github.com/zen-browser/desktop/issues/3398 | None | 31 days, 12:18:50 |
| The window control buttons are duplicated on top of each other | https://github.com/zen-browser/desktop/issues/3395 | 2:08:07 | 3 days, 20:39:23 |
| Customizing Toolbar | https://github.com/zen-browser/desktop/issues/3394 | 28 days, 20:55:35 | 28 days, 20:55:35 |
| Keyboard shortcuts not resetting to default values | https://github.com/zen-browser/desktop/issues/3390 | None | 30 days, 21:31:32 |
| Possible Memory Leak - Zen won't leave the Taskbar after hours of use | https://github.com/zen-browser/desktop/issues/3389 | None | 37 days, 17:44:30 |
| Can't switch to Tab. Possibly because Tab has a modal dialog. | https://github.com/zen-browser/desktop/issues/3386 | 1 day, 3:55:33 | 35 days, 23:59:29 |
| The option to hide autofill from the browser does not work with iCloud passwords | https://github.com/zen-browser/desktop/issues/3384 | None | 37 days, 23:42:50 |
| Per window expansion of sidebar. | https://github.com/zen-browser/desktop/issues/3383 | 34 days, 8:07:53 | None |
| Some extensions do not trigger on webpage load (but do work on FF) | https://github.com/zen-browser/desktop/issues/3382 | None | 38 days, 0:22:39 |
| Scrollwheel not working | https://github.com/zen-browser/desktop/issues/3380 | None | None |
| SideBar Compact mode bug | https://github.com/zen-browser/desktop/issues/3379 | None | 38 days, 2:46:44 |
| Joining Microsoft Teams call crashes browser tabs | https://github.com/zen-browser/desktop/issues/3378 | 11 days, 22:11:35 | None |
| can not quit browser by ctrl + q | https://github.com/zen-browser/desktop/issues/3377 | 2 days, 8:01:56 | None |
| RIME input method cannot input information | https://github.com/zen-browser/desktop/issues/3374 | None | 38 days, 9:36:51 |
| Workspace behaves badly when switching between them with touchpad | https://github.com/zen-browser/desktop/issues/3373 | None | None |
| the z-index of both compact modes are messed up | https://github.com/zen-browser/desktop/issues/3371 | None | 37 days, 16:11:05 |
| Open/close sidebar icon is confusing | https://github.com/zen-browser/desktop/issues/3370 | None | None |
| Tab Management - Workspaces - Display workspaces as an icon strip bug | https://github.com/zen-browser/desktop/issues/3369 | None | 37 days, 16:55:24 |
| Google meet not loading | https://github.com/zen-browser/desktop/issues/3368 | 16:55:47 | 38 days, 16:59:55 |
| Workspace icon highlight on hover is uneven | https://github.com/zen-browser/desktop/issues/3367 | 30 days, 0:55:16 | 30 days, 0:55:16 |
| The main UI's background doesn't follow the theme sometimes | https://github.com/zen-browser/desktop/issues/3366 | None | 37 days, 19:55:37 |
| Shortcut Settings Typo | https://github.com/zen-browser/desktop/issues/3365 | 34 days, 13:56:04 | 34 days, 16:38:11 |
| Video image freezes when we move the progress video bar, and only the audio is playing | https://github.com/zen-browser/desktop/issues/3363 | 31 days, 7:22:57 | None |
| ClickTrades Webpage not loading | https://github.com/zen-browser/desktop/issues/3362 | None | 38 days, 0:31:43 |
| When switch workspaces, the current-focused tab sometimes also show in the new workspace | https://github.com/zen-browser/desktop/issues/3357 | 3:34:51 | 9 days, 17:41:38 |
| Toggle Floating Sidebar keyboard shortcut not working | https://github.com/zen-browser/desktop/issues/3356 | 6 days, 13:00:18 | None |
| Workspace icon still shows on compact mode even when flag is disabled. | https://github.com/zen-browser/desktop/issues/3355 | 20 days, 3:42:54 | 20 days, 3:42:39 |
| Moving tab across workspace and then right-clicking on it does not render a menu | https://github.com/zen-browser/desktop/issues/3353 | 2 days, 14:33:51 | 18 days, 16:47:56 |
| Glance in compact view opens tabs bar | https://github.com/zen-browser/desktop/issues/3351 | 31 days, 13:55:54 | 33 days, 15:15:20 |
| Dev Tools Context Menus Broken | https://github.com/zen-browser/desktop/issues/3350 | None | 38 days, 15:57:10 |
| Stuck in toolbar customizing mode | https://github.com/zen-browser/desktop/issues/3349 | None | 37 days, 16:08:33 |
| Top Bar Padding Increasing in Compact Mode (Twilight) | https://github.com/zen-browser/desktop/issues/3348 | 9:32:10 | 6 days, 22:39:00 |
| Not using QUIC/http3 | https://github.com/zen-browser/desktop/issues/3346 | None | 37 days, 22:07:48 |
| Unable to go to zen-browser.app when using zen-browser, i can go to the website using other browsers | https://github.com/zen-browser/desktop/issues/3345 | None | 39 days, 23:44:19 |
| UI Error | https://github.com/zen-browser/desktop/issues/3342 | None | 38 days, 1:42:45 |
| Zen Mod - Sorting issue | https://github.com/zen-browser/desktop/issues/3341 | 36 days, 18:11:48 | 36 days, 18:11:48 |
| YouTube Viewport Issue | https://github.com/zen-browser/desktop/issues/3340 | None | 19:39:03 |
| Discord capcha and Cloudflare turnstile cannot verify human access | https://github.com/zen-browser/desktop/issues/3339 | None | 38 days, 13:52:12 |
| `null` in toolbar won't disappear | https://github.com/zen-browser/desktop/issues/3337 | 12:31:11 | 10 days, 11:19:00 |
| Zen Browser Unusable and Stuck on Zen Logo After Changing Keyboard Shortcuts (Issue Across Multiple Platforms) | https://github.com/zen-browser/desktop/issues/3335 | 31 days, 15:12:01 | None |
| Slight translation error for Swedish | https://github.com/zen-browser/desktop/issues/3334 | None | None |
| GIVE ME SOMETHING TO GRAB ONTO SO I CAN DRAG WINDOWS AROUND!!! | https://github.com/zen-browser/desktop/issues/3333 | 1:31:36 | 41 days, 20:29:07 |
| GsConnect Not working | https://github.com/zen-browser/desktop/issues/3332 | 2:36:46 | 4:34:49 |
| Fullscreening a tab still has borders on the right and bottom of the browser. | https://github.com/zen-browser/desktop/issues/3331 | None | 1:22:12 |
| Drag-and-Drop Feature | https://github.com/zen-browser/desktop/issues/3329 | 3:02:05 | None |
| Unresponsive or crashing when different profile is opened | https://github.com/zen-browser/desktop/issues/3327 | None | 38 days, 11:27:50 |
| Some issues with sync between multiple windows | https://github.com/zen-browser/desktop/issues/3326 | None | 32 days, 4:09:34 |
| Google Sign in Stuck | https://github.com/zen-browser/desktop/issues/3325 | None | 10 days, 1:50:46 |
| SSL reporting as Unknown Issuer when using a valid certificate | https://github.com/zen-browser/desktop/issues/3324 | None | 38 days, 12:53:11 |
| Google Classroom acting funky | https://github.com/zen-browser/desktop/issues/3323 | 13:22:38 | 17:26:18 |
_This report was generated with the [Issue Metrics Action](https://github.com/github/issue-metrics)_
Search query used to find these items: `repo:zen-browser/desktop is:issue created:2024-12-01..2024-12-31`

View File

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

View File

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

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