Commit graph

  • a67faa2ea4
    Refactor ZenThemePicker class to initialize context menu mr. M 2024-10-24 21:46:07 +02:00
  • c7e1f293a6
    Merge pull request #64 from Richard-Woessner/dev mr. m 🤙 2024-10-24 22:38:41 +03:00
  • 213d507258 Fix issue with workspace icon not updating on edit ricky 2024-10-24 15:23:36 -04:00
  • dc1400f4db
    Merge pull request #63 from kristijanribaric/fix/workspace-reordering-fixes mr. m 🤙 2024-10-24 21:45:44 +03:00
  • 2222d97a99 fix: Add functionality to move workspace to the end Kristijan Ribarić 2024-10-24 20:26:32 +02:00
  • b7861fd293 feat: Add sync support for contextual identities (containers) Kristijan Ribarić 2024-10-20 19:40:21 +02:00
  • c5971af912
    Merge pull request #61 from kristijanribaric/fix/open-new-tab-when-last-unpinned-tab-is-closed-in-workspace-and-no-pinned-tabs-are-loaded mr. m 🤙 2024-10-20 19:04:50 +03:00
  • b77d7ce110 Fix: Open new tab when last unpinned tab is closed in workspace and no pinned tabs are loaded Kristijan Ribarić 2024-10-20 17:38:21 +02:00
  • e04d67db05
    FIxed always rendering the split view overlay, pottentially fixing huge speed issue mr. M 2024-10-19 18:05:30 +02:00
  • 84f7be7948
    Fixed 'cancel' button for workspaces creation mr. M 2024-10-19 12:48:04 +02:00
  • c79de8b430
    Allow reserved keyboard shortcuts to be changed mr. M 2024-10-18 23:10:27 +02:00
  • 7a8579c913
    Merge pull request #60 from kristijanribaric/fix/create-new-tab-when-closing-last-unpinned-tab mr. m 🤙 2024-10-18 23:33:59 +03:00
  • 410264c9c6 Fix: Create new tab when closing last unpinned tab. Kristijan Ribarić 2024-10-18 20:45:16 +02:00
  • cfa0d1c8f4
    Merge branch 'main' of https://github.com/zen-browser/components mr. M 2024-10-18 18:19:59 +02:00
  • ed83f5952e
    Refactor ZenKeyboardShortcuts.mjs to rebuild shortcuts if data is missing mr. M 2024-10-18 18:19:53 +02:00
  • 301fec9557
    Merge pull request #59 from GunGunGun/patch-1 mr. m 🤙 2024-10-18 19:19:32 +03:00
  • d567e18216
    Fixed shortcuts on startup mr. M 2024-10-18 17:30:50 +02:00
  • e13fa2315e
    Refactor workspace icon picker element IDs mr. M 2024-10-18 17:09:13 +02:00
  • cb51987dc2
    Merge pull request #58 from JosueGalRe/main mr. m 🤙 2024-10-18 17:49:21 +03:00
  • e6d144879c
    Recreate shortcuts file if not exist/deleted - ZenKeyboardShortcuts.mjs Gun 2024-10-18 19:59:41 +07:00
  • 2f2881814e Added disable all component handling Bryan Galdámez 2024-10-17 22:57:55 -06:00
  • d853fa8de4
    Merge pull request #57 from HarryHeres/fix/workspaces-icon-picker mr. m 🤙 2024-10-18 01:40:31 +03:00
  • 6b4d3f54f3
    Fixing workspaces icon picker HarryHeres 2024-10-18 00:27:56 +02:00
  • d569f48bb2
    Merge pull request #56 from gunir/patch-2 mr. m 🤙 2024-10-17 20:31:48 +03:00
  • a7eecc0d9c
    Merge pull request #55 from HarryHeres/fix/macos-window-buttons-hover mr. m 🤙 2024-10-17 20:31:06 +03:00
  • ec791a3ea1
    Merge pull request #54 from kristijanribaric/feature/workspace-reordering mr. m 🤙 2024-10-17 20:29:44 +03:00
  • 2bb41daebe
    Better placement for Open In Split View Gunir 2024-10-17 09:35:03 +07:00
  • 624eb62453
    Fixed MacOS window buttons hover in compact mode HarryHeres 2024-10-16 21:19:58 +02:00
  • c8deb36100 Re-implemented workspace reordering to be based on dragging. Kristijan Ribarić 2024-10-16 10:08:45 +02:00
  • 17cace3097 feat: Allow workspace reordering Kristijan Ribarić 2024-10-15 19:55:53 +02:00
  • 686c364b59
    Refactor ZenSidebarManager to use dynamic Firefox version in default mobile user agent mr. M 2024-10-15 17:06:43 +02:00
  • 83a612c6e5
    Fix issue with corrupted themes data file mr. M 2024-10-15 16:10:25 +02:00
  • 3dc7738737
    Refactor ZenKeyboardShortcuts to remove event listener duplication mr. M 2024-10-15 15:38:30 +02:00
  • cdc9fb4980
    Refactor ZenKeyboardShortcuts to migrate from version 2 to 3 mr. M 2024-10-15 15:05:27 +02:00
  • ecdc196752
    Fixed MacOS native shortcuts mr. M 2024-10-15 14:05:02 +02:00
  • d66477ba43
    Refactor ZenWorkspaces to fix issue with workspace icon picker positioning mr. M 2024-10-15 12:09:09 +02:00
  • 53317969bf
    Refactor ZenWorkspaces to fix issue with workspace icon picker positioning mr. M 2024-10-15 09:38:48 +02:00
  • 612abc81e7
    Refactor ZenKeyboardShortcuts to handle null key values mr. M 2024-10-15 08:28:16 +02:00
  • cfdac01690
    Refactor ZenWorkspaces to remove unnecessary then call and return an array mr. M 2024-10-14 20:55:32 +02:00
  • 2d43df747d
    Fixed workspaces not rendering properly mr. M 2024-10-14 19:55:01 +02:00
  • 6031981acd
    Refactor ZenSidebarManager and ZenWorkspaces mr. M 2024-10-14 18:31:05 +02:00
  • b645656e6f
    Fixed workspaces syncing across windows mr. M 2024-10-14 17:45:09 +02:00
  • 41193b2050
    Merge pull request #53 from kristijanribaric/feature/force-container-tabs-to-open-in-assigned-workspace mr. m 🤙 2024-10-14 17:24:07 +02:00
  • c9adec30cb Fix: Remove unnecessary then call in ZenWorkspaces and return an array. Kristijan Ribarić 2024-10-14 16:21:40 +02:00
  • 74bd43f9c9 Add lazy pref getter for zen.workspaces.force-container-workspace Kristijan Ribarić 2024-10-14 10:43:14 +02:00
  • b66af853f2 feat(workspaces): Force container tab to open in workspace where it's assigned as default Kristijan Ribarić 2024-10-14 10:33:09 +02:00
  • 232cb69ccf
    Merge pull request #52 from kristijanribaric/fix/workspaces-open-external-links-in-default-container mr. m 🤙 2024-10-13 23:48:21 +02:00
  • ca0e6030d5 This commit introduces a new parameter allowInheritPrincipal to the getContextIdIfNeeded function in ZenWorkspaces.mjs. This allows recognition of opening bookmarks in new tab so that they can be opened in a default container. Kristijan Ribarić 2024-10-13 22:41:37 +02:00
  • 893ebcd0f7 fix(workspaces): Use active workspace context ID for external calls Kristijan Ribarić 2024-10-13 22:07:30 +02:00
  • 1bc2cf53c8
    Refactor KeyShortcutModifiers to handle platform-specific key modifiers consistently mr. M 2024-10-13 17:41:13 +02:00
  • b991b42402
    Refactor ZenKeyboardShortcuts to handle platform-specific key modifiers consistently mr. M 2024-10-13 14:42:20 +02:00
  • 59d8bdec89
    Refactor KeyShortcutModifiers to handle platform-specific key modifiers consistently mr. M 2024-10-13 02:22:53 +02:00
  • 382466fcd7
    Merge pull request #51 from kristijanribaric/fix/pinned-tabs-storing-the-whole-entry mr. m 🤙 2024-10-12 22:02:16 +02:00
  • 5e4ea9889c Fix: Update pinned tab entries to include triggering principal Kristijan Ribarić 2024-10-12 21:52:07 +02:00
  • 600d0d7149
    Refactor ZenWorkspaces to handle changing workspaces and update context menu mr. M 2024-10-12 21:15:34 +02:00
  • 7d8dde9269 Store all pinned tab data in single attribute Kristijan Ribarić 2024-10-12 20:43:26 +02:00
  • 1396523f3b
    Refactor ZenWorkspaces to handle changing workspaces and update context menu mr. M 2024-10-12 19:08:58 +02:00
  • c5b907ade6
    Merge pull request #50 from kristijanribaric/fix/middle-mouse-clicking-pinned-tab-should-follow-shortcut-behavior mr. m 🤙 2024-10-12 18:45:17 +02:00
  • 0183de5382 feat: Store triggering principal for pinned tabs Kristijan Ribarić 2024-10-12 18:15:09 +02:00
  • d51cb4f1e3 Fix: Add middle click to handle close pinned tab and handle tab switch Kristijan Ribarić 2024-10-12 10:08:53 +02:00
  • 9a1beadc03
    Refactor ZenWorkspaces to handle changing workspaces and update context menu mr. M 2024-10-12 17:53:49 +02:00
  • 0a23df721e
    Tried to fix " Closing Tabs opened from SidePanel renders the browser unusable" mr. M 2024-10-11 23:02:43 +02:00
  • c86b344c17
    Refactor _expandWorkspacesStrip function to handle undefined browser parameter mauro-balades 2024-10-11 17:52:18 +02:00
  • 3fbe081350
    Merge pull request #49 from kristijanribaric/fix(pinned-tabs)-pinned-tabs-with-no-base-url-fix mauro 🤙 2024-10-11 10:45:28 +02:00
  • 7f430568a8 Fix: Update pinned tab context menu visibility logic Kristijan Ribarić 2024-10-11 10:35:32 +02:00
  • d2296c0523
    Refactor keyboard shortcuts and tab unloader logic mauro-balades 2024-10-10 19:01:13 +02:00
  • f7135c0f4a
    Merge pull request #48 from BrhmDev/fix/floating-compact-mode mauro 🤙 2024-10-10 18:59:12 +02:00
  • b0d8e8c484 Fix floating compact mode: revert logic in ZenCompactMode.mjs, use invisible padding. brahim 2024-10-10 13:54:37 +02:00
  • 88c647c8bd
    Merge pull request #47 from BrhmDev/fix/web-panel-moving-splitview-splitters-when-pinned mauro 🤙 2024-10-10 13:27:20 +02:00
  • 22fc3bf858
    Merge pull request #46 from BrhmDev/fix/web-panel-docshell-becoming-inactive-when-using-splitivew mauro 🤙 2024-10-10 12:30:42 +02:00
  • 1077ce8705 Move web panel to tabbox wrapper when not pinned. brahim 2024-10-10 11:46:24 +02:00
  • e9adb6606d Fix web panel docShell becoming inactive when using splitview. brahim 2024-10-10 10:35:56 +02:00
  • f2921d75b4
    Merge pull request #45 from kristijanribaric/fix(workspaces)-change-tab-to-different-workspace-fix mauro 🤙 2024-10-09 20:06:50 +02:00
  • 5e657e93b3
    Refactor ZenCompactMode to remove unused function _fixCrossedEdge and simplify _getCrossedEdge mauro-balades 2024-10-09 20:02:44 +02:00
  • 43ed740d69
    Made compact mode float mauro-balades 2024-10-09 20:01:50 +02:00
  • b296405a45 Fix: Use integer positions for workspaces Kristijan Ribarić 2024-10-09 19:49:45 +02:00
  • 8ca8157e61 feat: Improve workspace ordering and changes tracking Kristijan Ribarić 2024-10-09 19:38:06 +02:00
  • 24d7af3da0 Fix: Ensure tab context works after moving a tab to different workspace. Kristijan Ribarić 2024-10-09 18:14:09 +02:00
  • 2b163c397c
    Refactor ZenKeyboardShortcuts to optimize clearing of main keyset mauro-balades 2024-10-09 17:07:00 +02:00
  • 7b518c9243
    Merge pull request #44 from BrhmDev/fix/wrong-resizing-after-removing-splitview-nodes mauro 🤙 2024-10-09 14:28:24 +02:00
  • fcb9af659a Fix node having same direction as parent after removing splitNode (invalid state) brahim 2024-10-09 11:46:12 +02:00
  • cbeb9d7b68
    Refactor ZenKeyboardShortcuts to add reset functionality for pinned tabs mauro-balades 2024-10-09 07:47:45 +02:00
  • 327380907e
    Refactor ZenCommonUtils and ZenPinnedTabManager classes mauro-balades 2024-10-08 22:30:23 +02:00
  • 6f9a076751
    Merge pull request #43 from kristijanribaric/feature(pinned-tab-url-reset)-add-pinned-tab-url-resetting-functionality mauro 🤙 2024-10-08 21:54:14 +02:00
  • ac2265315e
    Refactor ZenKeyboardShortcuts to improve initialization and keyset handling mauro-balades 2024-10-08 21:23:18 +02:00
  • 4217882981 feat: Unified pinned tab close shortcut behavior Kristijan Ribarić 2024-10-08 21:07:57 +02:00
  • e9fb3b5c75
    Refactor ZenKeyboardShortcuts to improve initialization and keyset handling mauro-balades 2024-10-08 20:38:18 +02:00
  • bfb5e8fc94
    Yet another attempt into fixing macos shortcuts mauro-balades 2024-10-08 20:31:31 +02:00
  • e28f8e131e feat(pinned-tab-manager): Add shortcut options for closing, unloading, changing, and resetting pinned tabs Kristijan Ribarić 2024-10-08 17:46:35 +02:00
  • b8938b444d feat(zen-sidebar): Add shortcut to reset pinned tabs Kristijan Ribarić 2024-10-08 14:58:19 +02:00
  • 2e37d6ce0b Updated zen pinned tab manager to use lazy prefs getter, added methods for setting Pinned Tab State and updating pinned tab for session restore Kristijan Ribarić 2024-10-08 14:14:43 +02:00
  • dab9e1edcc fix(pinned-tabs): Always update pinned tab data with latest information Kristijan Ribarić 2024-10-07 22:56:37 +02:00
  • 89f6a07353 feat: Improve pinned tab management Kristijan Ribarić 2024-10-07 19:59:50 +02:00
  • 1963de08e9 feat: Implement pinned tab manager Kristijan Ribarić 2024-10-07 17:06:07 +02:00
  • ccfbac35f3
    Add ZenThemePicker class for generating gradient picker mauro-balades 2024-10-07 20:54:51 +02:00
  • 3ddb98ccb4
    Added a cache remover for the zen themes mauro-balades 2024-10-07 18:27:59 +02:00
  • 5a2bf6477b
    Might had fixed macos keyboard shortcuts mauro-balades 2024-10-07 18:09:30 +02:00
  • 3676ca1418
    Merge pull request #42 from BrhmDev/fix/rearrange-view-not-working-with-only-2-tabs mauro 🤙 2024-10-06 19:03:08 +02:00
  • 6b6c4c5bc8 Fix rearrange view not working with only 2 tabs. brahim 2024-10-06 18:50:36 +02:00
  • 7d54599ba3
    Added toast notification when enabling split view rearanging mauro-balades 2024-10-06 18:15:18 +02:00