Commit Graph

122 Commits

Author SHA1 Message Date
mr. m
1ae11fef58 Worked a bit more on split view groups 2025-02-28 21:20:11 +01:00
mr. m
7d4641c5ec Fixed changing tabs while having glance open 2025-02-28 00:30:02 +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
d6a1889e9f Refactor tab movement logic to ensure selected tabs move together during drag-and-drop operations 2025-02-27 00:20:13 +01:00
mr. M
18d62429bf Started working on folders implementation and better split view integration 2025-02-26 23:51:38 +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
cf6ed8c382 Removed flatpak artifacts once build and commits has been done 2025-02-25 17:53:43 +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
c1870fee32 Fixed common issues with workspaces and the new empty tab 2025-02-20 11:53:33 +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
48a7e81906 Fix: Ensure glance tabs are inserted correctly in the tab list order 2025-02-17 23:49:31 +01: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
697db429f6 Refactor zen-theme.css to improve toolbar background transparency handling 2025-02-15 00:45:07 +01:00
mr. M
5ace391a61 Fixed common bugs with workspaces 2025-02-14 16:52: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
869c2eb8b2 Refactor pinned tab management and improve event handling for workspace initialization 2025-02-14 11:29:25 +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
e387652c8b HUGE: handle workspaces as individual containers instead of a single list of tabs 2025-02-11 22:01:41 +01:00
mr. m
6f612d62cf Started working on new workspaec layout 2025-02-11 16:35:06 +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
302331bc7d Fixed tabs appearing on the pinned tab container 2025-02-07 19:48:45 +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
mr. M
07b70efd19 Refactor zen-glance styles and improve tab handling in ZenGlanceManager 2025-02-01 23:46:35 +01:00
mr. M
b8aa560d52 Glance can now be on multiple tabs and improved animations 2025-02-01 22:53:21 +01:00
mr. M
d81745eef2 Refactor tab close handling and maintain scrollbar state 2025-01-31 23:35:45 +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
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
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
2787546f89 Fix tab scrolling logic to correctly check for zen-essential attribute 2025-01-28 17:10:06 +01:00
mr. m
a408449e2c Updated to firefox RC 135.0 2025-01-28 16:27:56 +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
3931f8195b Refactor sidebar scrolling initialization and enhance tab visibility checks 2025-01-26 23:30:01 +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
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
76cc2fdb25 Refactor compact mode initialization and sidebar flashing logic for improved performance 2025-01-05 17:21:22 +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
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
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
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
73e9b64926 Add method to count visible zen-essential tabs for improved tab management 2025-01-02 15:59:25 +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
0f89478df6 Update essential-add icon SVG and improve tab handling logic for pinned tabs 2024-12-31 16:17:29 +01:00
mr. M
a389621cf1 Update dependencies and modify branding for stable release 2024-12-30 23:19:11 +01:00
mr. M
f35cc90ea4 Enhance animations and sidebar panel styles for improved UI transitions 2024-11-28 18:29:22 +01:00