Commit Graph

6083 Commits

Author SHA1 Message Date
Mr. M
1fcef12d0a feat: Listen to new tab opens for new sync system, b=no-bug, c=common, folders, tabs 2025-11-22 13:58:15 +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
8a963a9257 feat: Move window sync to its own JS module, b=no-bug, c=workspaces 2025-11-21 13:16:43 +01:00
Mr. M
9c5bf19ae3 feat: Clone the previous state, b=no-bug, c=no-component 2025-11-21 13:12:22 +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
c5df63711b Discard changes to src/zen/tabs/ZenPinnedTabsStorage.mjs 2025-11-21 13:11:56 +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
435762c682 Discard changes to prefs/browser.yaml 2025-11-21 13:06:46 +01:00
Mr. M
c60990c283 feat: Properly handle tab moves, b=no-bug, c=workspaces 2025-11-21 13:06:46 +01:00
Mr. M
1d26040fc6 feat: Start on new session restore, b=no-bug, c=no-component 2025-11-21 13:06:46 +01:00
Mr. M
acb3708936 feat: Dont session duplicate the tabs, b=no-bug, c=workspaces 2025-11-21 13:06:46 +01:00
mr. m
c3b9c3c526 feat: Also change icons and labels if the tab is pending, b=no-bug, c=tabs, workspaces 2025-11-21 13:06:45 +01:00
Mr. M
0adf260ddc feat: Full cross-window workspace syncing, b=no-bug, c=workspaces 2025-11-21 13:03:46 +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
1.17.8b
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
34e1adddf9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-11-19 14:47:44 +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
ramiro
4089dfa18b fix: Split view gap when in compact view and sidebar is on right, b=closes https://github.com/zen-browser/desktop/issues/11269, p=#11357 2025-11-19 12:30:15 +01:00
mr. m
b903a25092 chore: Revert "9f15a61727", p=#11353
This reverts commit 9f15a61727.
2025-11-19 01:59:46 +01:00
mr. m
306b8a6171 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-11-18 21:03:04 +01:00
mr. m
9f15a61727 chore: Apply patches from https://bugzilla.mozilla.org/show_bug.cgi?id=1993474, p=#11351 c=no-component 2025-11-18 21:02:58 +01:00
mr. m
4aef6bb285 chore: Bump version, b=no-bug, c=no-component 2025-11-18 21:02:28 +01:00
Mr. M
72dbe631ec chore: Fixed linter errors, b=no-bug, c=common 2025-11-18 20:45:17 +01:00
Mr. M
a8e5894c95 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-11-18 20:41:30 +01:00
Mr. M
e5509f607d fix: Fixed position for control center panel on double toolbar, b=no-bug, c=common 2025-11-18 20:40:55 +01:00
ramiro
dfbf4db57f fix: improve drag-and-drop behavior for tab folders, b=closes #11326, p=#11345
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-11-18 20:24:19 +01:00
mr. m
f948575446 chore: New Crowdin updates, p=#11325 2025-11-18 20:23:48 +01:00
Mr. M
3dbf8446c2 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-11-18 20:19:28 +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
6ba714e4e4 chore: Sync upstream to Firefox 145.0.1, p=#11347 2025-11-18 17:53:08 +01:00
mr. m
45b20dffda chore: Sync upstream to Firefox 145.0.1-RC, p=#11338 2025-11-18 10:07:36 +01:00
Jun Jie
08996215b2 fix: persist expanded glance tab after closing browser, p=#11336
* fix: persist expanded glance tab after closing browser

* fix lint error
2025-11-18 09:03:53 +01:00
mr. m
dfe932a4c5 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-11-18 00:31:15 +01:00
mr. m
a61b077d3f fix: Don't resize the sidebar when entering DOM fullscreen, b=no-bug, c=workspaces 2025-11-18 00:31:11 +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
f36b84de3c chore: Clean up unused block in macos share method, b=no-bug, c=common 2025-11-17 13:53:45 +01:00
Mr. M
01f10cfc09 feat: Make close and reset icons only appear when hovering the tab, b=no-bug, c=folders, tabs 2025-11-17 13:50:03 +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
Mr. M
9a9c1c312c fix: Fixed glance not listening for context menu activations, b=closes #11148, c=common, glance 2025-11-17 11:38:45 +01:00
mr. m
a3f396ab19 chore: Revert applying patches from bug_1993474, b=no-bug, c=no-component 1.17.7b 2025-11-16 12:18:52 +01:00
Jun Jie
14352ad21a fix: remove css override blocking psuedo-classes from showing, p=#11308 2025-11-16 11:38:49 +01:00