Commit Graph

3069 Commits

Author SHA1 Message Date
mr. m
f094b6239d feat: Dont mix remoteness when changing browser views and restore window spaces, b=no-bug, c=common, folders, workspaces 2025-12-14 00:59:05 +01:00
mr. m
a3c6d412bb feat: Unsynced windows should always be allowed to change labels, b=no-bug, c=welcome 2025-12-13 21:11:23 +01:00
mr. m
cc31282ce2 feat: Start implementing old pinned tab behaviour we used to have, b=no-bug, c=common, tabs 2025-12-13 17:40:34 +01:00
mr. m
f5ae793ff0 Merge branch 'dev' into window-sync 2025-12-12 23:25:52 +01:00
mr. m
097c7ed17b fix: Fixed tab labels not changing on unfocused windows, b=no-bug, c=no-component 2025-12-12 15:10:07 +01:00
mr. m
669a54c5a2 chore: Small fixes and QA checks, b=no-bug, c=tabs, workspaces 2025-12-12 12:21:23 +01:00
mr. m
3285eb9dd5 feat: Make sure to always initialize an empty state with the sidebar object, b=no-bug, c=workspaces 2025-12-12 11:43:28 +01:00
mr. m
e4c36574b9 feat: Fixed coloring issue for urlbar and use lazy getters for gradient generator, b=no-bug, c=common, workspaces 2025-12-10 00:47:01 +01:00
mr. m
43de5c69e9 fix: Fixed minor aligment and coloring issues, b=no-bug, c=tabs, workspaces 2025-12-08 18:06:58 +01:00
Mr. M
60c0afc5ac Merge branch 'window-sync' of https://github.com/zen-browser/desktop into window-sync 2025-12-07 18:58:09 +01:00
Mr. M
307e8fc0ef feat: Make sure to not lose any tabs when opening from a private window, b=no-bug, c=workspaces 2025-12-07 18:58:04 +01:00
mr. m
cd8f8fdb6f Merge branch 'dev' into window-sync 2025-12-07 18:36:06 +01:00
mr. m
57ee00bf3e feat: Add black / white color shades options for gradients, b=no-bug, c=common, workspaces 2025-12-07 18:05:30 +01:00
Mr. M
f720dce237 feat: Make sure to properly flush all windows when making a new one and fix removing progress listeners, b=no-bug, c=workspaces 2025-12-06 18:49:26 +01:00
Mr. M
cde32ca1e0 feat: Implemented 'Move To...' Button for unsynced windows, b=no-bug, c=workspaces, common 2025-12-05 14:02:09 +01:00
Mr. M
aecea1f565 feat: Improved support for unsynced windows support, b=no-bug, c=workspaces, folders 2025-12-05 09:35:22 +01:00
Mr. M
22f2b1f29b feat: Early support for unsynced windoiws, b=no-bug, c=workspaces 2025-12-03 17:57:46 +01:00
Mr. M
5d964511aa chore: Update patches to ff 146, b=no-bug, c=no-component 2025-12-03 16:49:37 +01:00
mr. m
a0268ace63 Discard changes to src/browser/components/tabbrowser/content/tab-js.patch 2025-12-03 16:47:45 +01:00
Mr. M
8be603ac88 Merge branch 'dev' of https://github.com/zen-browser/desktop into window-sync 2025-12-03 16:45:04 +01:00
mr. m
fa6bb8d27f chore: Sync upstream Firefox to version 146.0, p=#11519 2025-12-03 16:26:18 +01:00
Mr. M
a1774ee426 feat: Preload compact mode and other UI components, b=no-bug, c=common 2025-11-30 21:28:14 +01:00
mr. m
d4f1916382 fix: Fixed pinned tabs wrongly restoring on macos, making it crash, b=closes #11416, c=no-component 2025-11-29 00:37:43 +01:00
Mr. M
ae62f5c41d feat: Run session saves right before writing and quiting, b=no-bug, c=common 2025-11-28 17:39:54 +01:00
mr. m
833caf2f81 fix: Fixed crash on macos when quiting and glance opening a new window, b=bug #11416 and bug https://github.com/zen-browser/desktop/issues/11409, c=common, compact-mode, glance, tabs, workspaces 2025-11-27 16:44:02 +01:00
mr. m
8d12ade0bf fix: prevent new window when shift-clicking links in split view glance, b=closes https://github.com/zen-browser/desktop/issues/11409, p=#11424
Co-authored-by: Nihal <121309701+nihalxkumar@users.noreply.github.com>
2025-11-25 17:55:05 +01:00
mr. m
e500e04418 fix: Fixed keyboard shortcuts not saving correctly, b=no-bug, c=kbs 2025-11-24 13:05:23 +01:00
Mr. M
722ffa5e97 chore: Remove extra patch, b=no-bug, c=no-component 2025-11-23 19:09:45 +01:00
Mr. M
57233a18f6 feat: Start moving browser views to the selected windows, b=no-bug, c=no-component 2025-11-23 19:08:39 +01:00
mr. m
59641cb952 fix: Fixed KBS settings page, b=no-bug, c=kbs 2025-11-23 02:03:03 +01:00
Mr. M
04ab9a4b4e feat: Listen for more tab events and properly sync them, b=no-bug, c=common, folders, tabs 2025-11-22 18:15:18 +01:00
Mr. M
c6cd912262 feat: Start making use of IDs instead of sync identifiers, b=no-bug, c=folders 2025-11-21 14:29:58 +01:00
Mr. M
a765d3642f Merge branch 'window-sync' of https://github.com/zen-browser/desktop into window-sync 2025-11-21 13:19:30 +01:00
Mr. M
40bc51f904 feat: Run session saver before opening a new window, b=no-bug, c=no-component 2025-11-21 13:16:57 +01:00
Mr. M
6fbba04dab feat: Run session saver before opening a new winodw, b=no-bug, c=tabs 2025-11-21 13:12:22 +01:00
mr. m
a61846bf9a Discard changes to src/browser/components/tabbrowser/content/tabbrowser-js.patch 2025-11-21 13:11:56 +01:00
mr. m
c2a5066181 Discard changes to src/browser/components/tabbrowser/content/tab-js.patch 2025-11-21 13:11:47 +01:00
mr. m
00417582fb Discard changes to src/browser/components/sessionstore/SessionStore-sys-mjs.patch 2025-11-21 13:11:47 +01:00
Mr. M
32d603ced9 chore: Update patches to ff 145, b=no-bug, c=no-component 2025-11-21 13:11:46 +01:00
Mr. M
2706e8761d feat: Dont restore windows that are already initialized, b=no-bug, c=no-component 2025-11-21 13:11:39 +01:00
Mr. M
61659c63d9 feat: Stop using pinned manager and use zen session sidebar, b=no-bug, c=common, folders, tabs, workspaces 2025-11-21 13:11:39 +01:00
Mr. M
34c725aad0 feat: Start doing out own session restore, b=no-bug, c=folders, tabs 2025-11-21 13:08:38 +01:00
mr. m
0e8b8da845 chore: Convert the codebase into modules, p=#11364
* chore: Convert the codebase into modules, b=no-bug, c=common, compact-mode, folders, fonts, glance, images, kbs, media, mods, split-view, tabs, tests, vendor, welcome, workspaces

* feat: Added update popup, b=no-bug, c=media, common
2025-11-20 18:14:46 +01:00
mr. m
3eb3875de9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-11-19 19:14:50 +01:00
mr. m
4c5a3aeabb feat: Always show the separator if there are visible tabs, b=closes #11349, c=tabs, workspaces 2025-11-19 19:14:45 +01:00
Mr. M
58f97c65e1 feat: Add preference for sidebar dragging, b=no-bug, c=common, workspaces 2025-11-19 14:47:41 +01:00
Mr. M
4361efb956 feat: Start using Firefox's split views to prevent memory leaks, b=no-bug, c=common, split-view 2025-11-18 20:16:51 +01:00
Mr. M
ce986beb2f feat: Run session saver before opening a new window, b=no-bug, c=no-component 2025-11-17 18:51:14 +01:00
Mr. M
c86875b7b0 feat: Move window sync to its own JS module, b=no-bug, c=workspaces 2025-11-17 13:36:57 +01:00
Jun Jie
14352ad21a fix: remove css override blocking psuedo-classes from showing, p=#11308 2025-11-16 11:38:49 +01:00