Commit Graph

558 Commits

Author SHA1 Message Date
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
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
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
1473675094 fix: improve workspace session restoration and scrolling behavior 2025-03-25 19:51:03 +01:00
mr. M
342186584e Added support for split views persisting between sessions 2025-03-24 23:58:06 +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
072bc0269c refactor: remove unused workspace icon strip preference and related styles 2025-03-18 00:10:38 +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
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
d234e6a701 refactor media controls layout and styles; improve visibility and responsiveness 2025-03-15 13:40:09 +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
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
40ce0b714e Refactor tab handling logic to improve neighbor tab selection in standalone mode 2025-03-11 21:41:27 +01:00
mr. m
7e55497e20 Fixed tabs opening on the essentials container 2025-03-11 19:07:47 +01: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
94714e4f39 Add README generation for release builds and update session store attributes 2025-03-10 21:15:22 +01:00
mr. m
ebc33723b0 Fixed dragging undefined tabs 2025-03-10 13:28:01 +01: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
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
a93fdf5a17 Refactor URL bar height handling and improve drag-and-drop tab functionality in ZenViewSplitter 2025-03-08 18:51:46 +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
2e21bcc542 Enhance sidebar and vertical tab styles with workspace-specific adjustments 2025-03-07 23:28:04 +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
3325dc0d9f Fixed session restore identifying the empty tab as a normal one 2025-03-07 11:54:57 +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
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
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
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
bb5b0895a8 Merge pull request #6072 from Slowlife01/externalurl
Fix: External link not opening in default container
2025-03-05 20:03:43 +01:00
Slowlife01
9b07fd528b Fix: External link not opening in default container 2025-03-05 15:25:28 +07: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
8aaccf06b2 Enhance tab selection handling and improve drag-and-drop functionality in ZenViewSplitter 2025-03-03 00:11:31 +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
7b124f1dc2 Add preference to hide one-off search buttons and adjust CSS positioning 2025-03-02 17:03:58 +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
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
Slowlife01
fc6d9ba67a Fix: bookmark items not opening 2025-03-02 18:10:02 +07:00
mr. M
86390bde02 Enhance split view functionality and styling improvements 2025-03-01 19:19:22 +01:00
mr. m
47c64661ec Fixed split view groups being unpinned / pinned 2025-03-01 13:18:30 +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
mr. m
1ae11fef58 Worked a bit more on split view groups 2025-02-28 21:20:11 +01:00
mr. m
0c918caed2 Small fixed for new split view groups 2025-02-28 08:37:08 +01:00