Commit Graph

3576 Commits

Author SHA1 Message Date
mr. M
47cb4e488f Add hover effect to toolbar elements in zen-workspaces.css for improved UI interaction 2025-02-15 19:02:20 +00:00
mr. M
3649d7f111 Implement toast notifications for user actions and enhance UI feedback 2025-02-15 19:02:20 +00:00
mr. M
8372671b70 Refactor animation code for tab editing to improve readability and maintainability 2025-02-15 19:02:20 +00:00
mr. M
945eec6931 Refactor tab renaming logic to ensure consistent label handling and add animation effect; update CSS for vertical tabs to improve styling 2025-02-15 19:02:20 +00:00
jso8910
2c92c61015 Deactivated listener in collapsed sidebar mode, refactored code 2025-02-15 19:02:20 +00:00
jso8910
d56f4962bf Added preference to disable tab renaming, refactored inline styles to css files, changed listener to blur, refactored code 2025-02-15 19:02:18 +00:00
jso8910
34355d8e00 Changed listener to tabContainer.addEventListener 2025-02-15 19:00:14 +00:00
jso8910
27dc41dd9e Added zen-has-static-label to session store, temporarily removed label persist functionality, rewrote tab reset to use DOM 2025-02-15 19:00:11 +00:00
jso8910
8080e2fe47 Added persisting in tab label renaming, added tab label resetting 2025-02-15 18:57:45 +00:00
jso8910
a716c99152 Fixed bug where new pinned tabs can't be renamed 2025-02-15 18:57:45 +00:00
jso8910
df30fcf37b Fixed code formatting for linter 2025-02-15 18:57:45 +00:00
jso8910
71d2bfab38 Moved rename to gZenVerticalTabsManager, changed to double click on pinned tabs 2025-02-15 18:57:41 +00:00
jso8910
62a7e70ebe Rudimentary tab renaming. Does not persist on page name change or restart 2025-02-15 18:56:51 +00:00
mr. M
c7bd7d0bf6 Enhance tab label handling to support static labels and filter glance tabs during tab movement 2025-02-15 18:56:51 +00:00
mr. M
6b3e0c4ac4 Remove update-submodules workflow file to streamline CI processes 2025-02-15 18:56:51 +00:00
mr. M
8e6b4515ed Refactor vertical-tabs.css to enhance tab background styling and improve layout consistency 2025-02-15 18:56:51 +00:00
mr. M
4d364acc1d merge 2025-02-15 18:56:46 +00:00
mr. M
697db429f6 Refactor zen-theme.css to improve toolbar background transparency handling 2025-02-15 00:45:07 +01:00
mr. M
7a6398db45 Update MOZ_APP_DISPLAYNAME to use a consistent branding name in mozconfig 2025-02-14 23:57:10 +01:00
mr. M
8813c5174e Update newtabButton to newtabButtons for multiple button handling in ZenUIManager twilight 2025-02-14 19:57:54 +01:00
mr. M
47824d8bca Simplify ResizeObserver initialization in ZenUIManager by consolidating method calls 2025-02-14 19:43:57 +01:00
mr. M
bf91ffddf3 Update visibility handling in ZenWorkspaces by replacing position styles with hidden attribute 2025-02-14 19:42:48 +01:00
mr. M
1a293fc5ff Refactor initialization logic in ZenStartup and update tab toolbar handling in ZenUIManager and ZenPinnedTabManager 2025-02-14 19:32:56 +01:00
mr. M
786a377ada Invalidate cached tabs after inserting a new pinned tab in ZenPinnedTabManager 2025-02-14 17:01:28 +01:00
mr. M
12e2781668 Format code for better readability in ZenWorkspaces 2025-02-14 16:53:03 +01:00
mr. M
5ace391a61 Fixed common bugs with workspaces 2025-02-14 16:52:46 +01:00
mr. M
31f5762efd Improve active workspace selection logic in ZenWorkspaces 2025-02-14 12:45:48 +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
46ff0020bb Format event listener and improve attribute setting for workspace tabs 2025-02-14 11:32:40 +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
721e121ebe Merge pull request #5342 from JSGRD22/patch-1
Fix text rendering issues by decreasing gfx.canvas.accelerated.cache-size back to Firefox default
2025-02-13 22:40:18 +01:00
mr. M
07ede1b96b Add Windows acrylic support and enhance toolbar transparency styles 2025-02-13 22:02:17 +01:00
mr. M
48879fb6a0 Enhance workspace tab initialization and update tab toolbar on load 2025-02-13 21:15:55 +01:00
mr. M
855c36280b Refactor tab overflow detection and adjust workspace initialization logic 2025-02-13 19:36:00 +01:00
mr. M
31ef8d2ec9 Refactor tab management and update CSS for improved layout and performance 2025-02-13 19:17:20 +01:00
mr. M
a5ae4077cf Refactor workspace tab transformations and update tab selection logic 2025-02-13 17:32:33 +01:00
mr. m
d6acd4deb8 Fixed switching workspaces 2025-02-13 16:29:34 +01:00
Jupi
5f7283531f Set gfx.canvas.accelerated.cache-size to 256 by default
Signed-off-by: Jupi <73097618+JSGRD22@users.noreply.github.com>
2025-02-13 21:24:55 +08:00
mr. m
ab836eb762 Fixed workspace switching 2025-02-13 11:16:16 +01:00
mr. m
22cc24e9f8 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-13 11:01:01 +01:00
mr. m
4f41aab3fa merge 2025-02-13 11:00:56 +01:00
mr. M
8b98469936 Added support for acrylic backgrounds for windows 11 with mica support 2025-02-12 21:38:05 +01:00
mr. M
d16992f5b2 Force overflow-x clipping in vertical tabs to ensure consistent styling 2025-02-12 20:05:56 +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
aebc2c9660 Fixed handling tab opens/close on workspaces 2025-02-12 15:36:59 +01:00
mr. m
23d9487ca7 Fixed pinned tabs separator using the wrong tabs when hiding 2025-02-12 15:35:37 +01:00
mr. m
bd4f9788cc Fixed urlbar glitching when focusing in compact mode 2025-02-12 13:16:20 +01:00
mr. m
40a843200f Fixed unpinning tabs 2025-02-12 12:39:13 +01:00
mr. m
22cad83c8f Fixed creating a new workspace in the new system 2025-02-12 10:58:53 +01:00
mr. m
c4b4aa6287 Fixed switching workspaces with 2025-02-11 23:27:43 +01:00