Commit Graph

90 Commits

Author SHA1 Message Date
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
5462f035f8 refactor: enhance tab handling in split view and update script loading method 2025-03-29 12:31:00 +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
daf6d6aea8 feat: update preferences and UI components for new features and improvements 2025-03-26 21:31:12 +01:00
mr. M
342186584e Added support for split views persisting between sessions 2025-03-24 23:58:06 +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
7b5a778bd8 Add initial test for basic workspace change and refactor empty tab initialization 2025-03-12 23:16:27 +01:00
mr. m
ebc33723b0 Fixed dragging undefined tabs 2025-03-10 13:28:01 +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
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
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
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
47c64661ec Fixed split view groups being unpinned / pinned 2025-03-01 13:18:30 +01:00
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