Commit graph

  • 0b881408c2
    Merge b7861fd293 into aada165021 kristijanribaric 2024-11-06 17:23:39 +07:00
  • 0b77ce0f21
    Merge 63e7e50080 into aada165021 Gun 2024-11-06 17:23:20 +07:00
  • 7ce777634d
    Merge 809560eaa3 into aada165021 Gunir 2024-11-05 08:21:44 +07:00
  • aada165021
    Merge pull request #77 from kristijanribaric/fix/prevent-infinite-loop-when-pinning-a-tab main mr. m 🤙 2024-11-04 18:23:00 +02:00
  • eb2df8cb18 Fix: Handle TabClose event in ZenPinnedTabManager Kristijan Ribarić 2024-11-04 08:45:28 +01:00
  • 037547460d
    Merge pull request #76 from neurokitti/feature/color-picker-click-spawn mr. m 🤙 2024-11-04 00:30:47 +02:00
  • 3e48abdbe8 feat(theme): add click-to-spawn color dots Allows users to spawn color dots directly where they click. Bridget Morningstar 2024-11-03 16:11:01 -06:00
  • d0acaff473
    Merge pull request #75 from kristijanribaric/fix/prevent-infinite-loop-when-pinning-a-tab mr. m 🤙 2024-11-03 22:09:27 +02:00
  • a82e2c2765 feat: Add group support for pinned tabs Kristijan Ribarić 2024-11-03 20:50:59 +01:00
  • a04b5c30b6 feat(zen-components): Remove unnecessary SessionStore dependency Kristijan Ribarić 2024-11-03 20:29:55 +01:00
  • af5f4f97d7 feat: Separate pinned tab initialization and handling Kristijan Ribarić 2024-11-03 20:22:35 +01:00
  • 2adc19bc21
    Refactor ZenPinnedTabManager and ZenPinnedTabsStorage initialization mr. M 2024-11-03 16:46:22 +01:00
  • 9d41110b8b
    Refactor ZenPinnedTabManager to improve performance and add TabClose event handling mr. M 2024-11-03 13:44:31 +01:00
  • 8fce947f5f
    Fixed opening glance inside a previous glance window, leaving the background transparent mr. M 2024-11-03 12:06:49 +01:00
  • de5f66648a
    Refactor code to improve performance mr. M 2024-11-03 10:21:53 +01:00
  • 11c3e42c26
    Merge pull request #70 from kristijanribaric/feature/pinned-tab-sync-across-windows mr. m 🤙 2024-11-03 11:05:30 +02:00
  • c83a7aa58a
    feat(toolbar): Add Zen Essentials Toolbar mr. M 2024-11-03 02:08:49 +01:00
  • 459880394b
    Merge pull request #73 from kristijanribaric/feature/essentials mr. m 🤙 2024-11-03 01:48:42 +02:00
  • 56999c42ba Fix: Remove accidentally added indents Kristijan Ribarić 2024-11-02 21:16:04 +01:00
  • 49a83678ba feat(essentials): Add Zen Essentials Toolbar Kristijan Ribarić 2024-11-02 20:09:34 +01:00
  • f49c256194
    Fixed being able to unload splitted tabs mr. M 2024-11-02 20:45:07 +01:00
  • b32f4a3030
    Merge pull request #74 from zen-browser/revert-71-tab-unloader-ram-check mr. m 🤙 2024-11-02 21:37:08 +02:00
  • f077232fd4
    Revert "Added ram check" mr. m 🤙 2024-11-02 20:36:59 +01:00
  • f5e70a0579
    Merge pull request #71 from Max-109/tab-unloader-ram-check mr. m 🤙 2024-11-02 21:31:15 +02:00
  • 92bc72c4ac
    Fixed web panels being reloaded when unpining them mr. M 2024-11-02 20:15:21 +01:00
  • c6775bae20
    Fixed having invalid custom gradient colors mr. M 2024-11-02 19:29:15 +01:00
  • 0e8a452071
    Refactor ZenGlanceManager.mjs to simplify closing of glance and handle quitting application mr. M 2024-11-02 19:00:04 +01:00
  • 9b4b399c59
    Refactor ZenGlanceManager.mjs to simplify closing of glance by removing unnecessary animation option and handle quitting application when closing glance mr. M 2024-11-02 18:34:37 +01:00
  • 6d542ea79b
    Refactor ZenGlanceManager.mjs to simplify closing of glance by removing unnecessary animation option mr. M 2024-11-02 17:35:24 +01:00
  • c8201f1cd2
    Delete .idea/modules.xml Max 2024-11-02 14:17:32 +02:00
  • 8b430368c2
    Delete .idea/workspace.xml Max 2024-11-02 14:17:16 +02:00
  • 05849467c2
    Delete .idea/vcs.xml Max 2024-11-02 14:17:08 +02:00
  • c25e6d37a2
    Delete .idea/components.iml Max 2024-11-02 14:16:51 +02:00
  • 5c58b1de63
    Delete .idea/misc.xml Max 2024-11-02 14:16:43 +02:00
  • d73068b377
    Delete .idea/caches/deviceStreaming.xml Max 2024-11-02 14:16:30 +02:00
  • 63e7e50080
    Indicator for splitted tabs Gun 2024-11-02 16:21:26 +07:00
  • 208e147264
    Refactor ZenGlanceManager.mjs to handle opening and closing of glance with Escape key mr. M 2024-11-01 17:26:50 +01:00
  • 76f4f80a75
    Fixed closing parent tab on glance mr. M 2024-11-01 13:47:01 +01:00
  • 3242919033
    Improved UI theme colors generation and newtab aligment mr. M 2024-11-01 13:07:30 +01:00
  • 220c9b42a5
    Refactor ZenGlanceManager.mjs to handle quitting application when closing glance mr. M 2024-10-31 22:26:35 +01:00
  • 458bb54a34
    Refactor ZenGlanceManager.mjs to simplify closing of glance by removing unnecessary animation option mr. M 2024-10-31 22:25:19 +01:00
  • 7112ae0f9e
    Refactor ZenGlanceManager.mjs to handle opening and closing of glance with Escape key mr. M 2024-10-31 22:24:51 +01:00
  • ec38032192
    Refactor ZenGlanceManager.mjs to handle opening and closing of glance with Escape key mr. M 2024-10-31 22:18:28 +01:00
  • 34507e469c Added ram check rakzoser 2024-10-31 23:17:37 +02:00
  • 915c9858fe feat: Introduce pinned tab persistence and global/workspace based pinned tabs Kristijan Ribarić 2024-10-31 19:17:14 +01:00
  • c8ab57a01e
    Fixed glance opening on multiple windows (https://github.com/zen-browser/desktop/issues/2444) mr. M 2024-10-31 15:50:07 +01:00
  • b8d9d79ccc
    Refactor ZenGlanceManager.mjs to destroy current browser when closing glance mr. M 2024-10-31 14:26:21 +01:00
  • 5e791df74c
    Refactor ZenGlanceManager.mjs to prevent default behavior and stop event propagation when Escape key is pressed and there is a current browser mr. M 2024-10-30 20:50:43 +01:00
  • 6db4adf0f6
    Refactor ZenGlanceManager.mjs to close glance only when Escape key is pressed and there is a current browser mr. M 2024-10-30 20:49:29 +01:00
  • 43be9a44c5
    Added escape key for glance mr. M 2024-10-30 20:49:01 +01:00
  • 078e617cc8
    Refactor ZenWorkspaces.mjs to remove unnecessary attribute in workspace creation mr. M 2024-10-30 18:18:45 +01:00
  • 5d631354e5
    Refactor ZenGlanceManager.mjs to remove unnecessary attribute and improve animation handling mr. M 2024-10-30 17:16:24 +01:00
  • 5daa3ffa53
    Refactor ZenGlanceManager.mjs to prevent opening multiple glances when animation is in progress or there is no current browser mr. M 2024-10-30 13:44:29 +01:00
  • 5eb4fb0d0d
    Refactor ZenGlanceManager.mjs to prevent opening multiple glances mr. M 2024-10-30 13:23:59 +01:00
  • 16fc60e1f0
    Refactor ZenGlanceManager.mjs to improve animation handling and visibility toggling mr. M 2024-10-30 13:18:25 +01:00
  • b1b3cb8555
    Added expand to fullscreen for glance mr. M 2024-10-30 12:45:20 +01:00
  • 99003f3cb5
    Refactor ZenGradientGenerator.mjs to adjust color handling based on dark mode and improve workspace integration mr. M 2024-10-29 23:42:04 +01:00
  • 8ecd316c18
    Refactor ZenGradientGenerator.mjs to improve color handling and workspace integration mr. M 2024-10-29 20:45:35 +01:00
  • 41f178e840
    Fixed duplicate actors manager and glance can be disabled now mr. M 2024-10-29 18:08:50 +01:00
  • 809560eaa3
    Update ZenKeyboardShortcuts.mjs Gunir 2024-10-29 18:54:17 +07:00
  • 9e06101fe3
    Update ZenKeyboardShortcuts.mjs Gunir 2024-10-29 18:52:20 +07:00
  • e42847a6c3
    Update ZenKeyboardShortcuts.mjs Gunir 2024-10-29 18:20:16 +07:00
  • d850d774c0
    Update ZenKeyboardShortcuts.mjs Gunir 2024-10-29 18:07:51 +07:00
  • fb33d61d41
    Added support for meta key for glance mr. M 2024-10-29 10:50:32 +01:00
  • ed7ce7c8d3
    Refactor ZenGlanceManager.mjs to open new tabs in the background and skip loading, and append the new tab to the glance tabs container. Increase the delay for removing the current tab to 500ms. mr. M 2024-10-29 10:21:39 +01:00
  • 893eead718
    Refactor ZenGlanceChild.sys.mjs to use 'mantain' as the activation method instead of 'hover' mr. M 2024-10-29 09:51:35 +01:00
  • 8cfb95a3ac
    Added browser loading for glance mr. M 2024-10-29 00:38:04 +01:00
  • 416369c981
    Refactor openGlance method to accept target element and send relevant data mr. M 2024-10-28 16:59:34 +01:00
  • a942043645
    Added glance overlay and functionality mr. M 2024-10-28 15:25:54 +01:00
  • 01905fa4e4
    Refactor ZenGlanceManager and ZenThemesImporter classes mr. M 2024-10-28 14:44:32 +01:00
  • e782d724cd
    Merge pull request #68 from zen-browser/feature/zen-glance mr. m 🤙 2024-10-28 14:17:44 +03:00
  • dd2065575c
    Add ZenGlanceManager, ZenGlanceChild.sys, and ZenGlanceParent.sys files mr. M 2024-10-28 12:17:19 +01:00
  • b035ca8b0f
    Refactor ZenGradientGenerator class to use constructor instead of init method mr. M 2024-10-27 20:39:46 +01:00
  • 7ae2dee1b2
    Refactor ZenGradientGenerator class to use constructor instead of init method mr. M 2024-10-27 20:32:20 +01:00
  • 87e0859cc8
    Refactor ZenGradientGenerator class to use constructor instead of init method mr. M 2024-10-27 13:11:53 +01:00
  • 04183d8e13
    Refactor ZenGradientGenerator class to use constructor instead of init method mr. M 2024-10-27 08:52:41 +01:00
  • a179f92b67
    Fixed split view resizing not showing (https://github.com/zen-browser/desktop/issues/2269) mr. M 2024-10-27 08:21:27 +01:00
  • a6c815f039
    Merge pull request #67 from kristijanribaric/fix/update-workspace-them-after-applying-sync-data mr. m 🤙 2024-10-26 23:38:52 +03:00
  • b869831705 fix(workspaces): Notify theme picker when workspace has synced Kristijan Ribarić 2024-10-26 22:31:03 +02:00
  • 89d29e664d
    Refactor ZenGradientGenerator class to use constructor instead of init method mr. M 2024-10-26 22:19:50 +02:00
  • 9e7b399089
    Refactor ZenThemePicker class to extend ZenMultiWindowFeature mr. M 2024-10-26 21:23:54 +02:00
  • 2657049e86
    Merge pull request #66 from kristijanribaric/fix/update-gradient-generator-logic mr. m 🤙 2024-10-26 20:34:34 +03:00
  • c91530e784
    Merge pull request #65 from gunir/patch-3 mr. m 🤙 2024-10-26 20:34:08 +03:00
  • 06d85541b1 feat(zen-workspaces): Add workspace theme sync support Kristijan Ribarić 2024-10-26 19:24:40 +02:00
  • 182f221373 feat(workspaces): Store workspace theme information Kristijan Ribarić 2024-10-26 19:13:16 +02:00
  • 4b3e8943f4 feat: Remove getWorkspaceTheme() method Kristijan Ribarić 2024-10-26 18:45:17 +02:00
  • ceefcbecef feat(workspace): Add workspace theme persistence to zen_workspaces table and caching improvements Kristijan Ribarić 2024-10-26 18:42:12 +02:00
  • b2f80fb7e1
    Refactor ZenGradientGenerator to exclude workspaces without gradients mr. M 2024-10-26 18:05:00 +02:00
  • 8c3b9110b3 Update the color theme on panel close instead of on input. Kristijan Ribarić 2024-10-26 16:34:35 +02:00
  • 2572fb55f6
    Refactor dot removal logic in ZenGradientGenerator mr. M 2024-10-26 14:18:56 +02:00
  • 83e581faf8
    Frame and Video/Image Split View Gunir 2024-10-26 18:07:36 +07:00
  • aa13489798
    Refactor animation timing in ZenGradientGenerator mr. M 2024-10-26 12:10:52 +02:00
  • c0aae7a2ee
    Refactor gradient changer location and add support for per workspace gradients and animations mr. M 2024-10-26 11:56:39 +02:00
  • 4a5809f950
    Changed location of the gradient changer mr. M 2024-10-26 00:08:20 +02:00
  • 649b22bbe3
    Added a working workspaces gradient chooser! mr. M 2024-10-25 21:50:11 +02:00
  • 5ce7d24842
    Added per workspace support for gradients and animations mr. M 2024-10-25 15:11:32 +02:00
  • 23e6294c9a
    Choosing colors from the gradient generator now works mr. M 2024-10-25 12:54:43 +02:00
  • 4c79e99adf
    Made web panels limit customizeable mr. M 2024-10-25 11:36:26 +02:00
  • 6f05fb2acb
    Started working on the gradient generation mr. M 2024-10-24 23:53:05 +02:00
  • 8db952694e
    Merge branch 'main' of https://github.com/zen-browser/components mr. M 2024-10-24 21:46:12 +02:00