Commit graph

357 commits

Author SHA1 Message Date
brahim
25f332ad0e Keep Zen Sidebar inside wrapper when browser window is resized. 2024-09-25 02:49:07 +02:00
brahim
72e57f1f00 Fix zen sidebar splitters when pinned. 2024-09-25 02:21:15 +02:00
brahim
86992a27cb Always show 'resize' cursor when resizing zen sidebar. 2024-09-25 01:54:45 +02:00
brahim
76c9f7847c Fix cannot drag Zen Sidebar from title. 2024-09-25 01:45:13 +02:00
brahim
4d40fb8202 Fix resizing of draggable window 2024-09-25 01:45:13 +02:00
brahim
6ade130b40 Add 2 splitters to resize Zen sidebar on all sides, rewrite handleSplitter method 2024-09-25 01:45:13 +02:00
brahim
b6a9df7ebc Add drag function for Zen Sidebar 2024-09-25 01:45:13 +02:00
mauro-balades
b48e947798 Refactor ZenKeyboardShortcuts to remove unnecessary console logs and improve setNewBinding method 2024-09-24 21:41:30 +02:00
mauro-balades
15fbb2030f Refactor ZenKeyboardShortcuts to fix case sensitivity issue in setNewBinding method 2024-09-24 21:38:46 +02:00
mauro-balades
287f6fa80a Refactor ZenKeyboardShortcuts to fix case sensitivity issue in setNewBinding method 2024-09-24 21:33:42 +02:00
mauro-balades
57b68599e9 Refactor ZenKeyboardShortcuts to fix target shortcut identification 2024-09-24 21:30:28 +02:00
mauro-balades
b10313ac47 Refactor ZenKeyboardShortcuts to fix platform-specific key behavior and add l10n support 2024-09-24 21:20:48 +02:00
mauro-balades
160e85f337 Refactor ZenKeyboardShortcuts to handle key actions gracefully 2024-09-24 21:10:41 +02:00
mauro-balades
4fcc367d75 Refactor ZenKeyboardShortcuts to fix control key behavior 2024-09-24 21:04:40 +02:00
mauro-balades
a8648e284b Refactor ZenKeyboardShortcuts to include new shortcuts for closing tabs and windows 2024-09-24 20:16:47 +02:00
mauro-balades
072a6099b4 Refactor ZenKeyboardShortcuts to include split view shortcuts and additional tab selection shortcuts 2024-09-24 17:31:24 +02:00
mauro-balades
028c896112 Refactor ZenKeyboardShortcutsLoader to add a new method for removing shortcuts and update the resetAllShortcuts method to use it 2024-09-24 16:58:13 +02:00
mauro-balades
53b7f6eecc Refactor ZenWorkspaces shortcutSwitchTo method to handle out of bounds index gracefully 2024-09-24 16:47:42 +02:00
mauro-balades
c65b4aef13 Refactor ZenKeyboardShortcuts to include split view shortcuts 2024-09-23 19:55:39 +02:00
mauro-balades
72f6b8d513 Merge branch 'main' of https://github.com/zen-browser/components 2024-09-23 18:15:20 +02:00
mauro-balades
58b7b402ac Refactor ZenKeyboardShortcuts to use async/await for initialization and handle potential error when retrieving active workspace from cache 2024-09-23 18:15:17 +02:00
mauro 🤙
e641ec8ce5
Merge pull request #26 from BrhmDev/fix/update-compact-mode-context-menu-when-updated-from-elsewhere
Always update compact mode context menu on preference update.
2024-09-23 18:02:25 +02:00
mauro 🤙
9e29485e54
Merge pull request #27 from BrhmDev/fix/sidebar-on-right-not-alwyas-saying-open-on-mouse-overshoot
Fix rightside sidebar not always staying open when overshooting mouse.
2024-09-23 18:02:03 +02:00
brahim
3cb4bb194f Make gZenCompactModeManager._getCrossedEdge work with any element. 2024-09-23 17:38:53 +02:00
brahim
9ac29437d8 Fix rightside sidebar not always staying open when overshooting mouse. 2024-09-23 17:15:09 +02:00
mauro-balades
a97e7e65ed Refactor ZenWorkspaces to use async/await for shortcutSwitchTo method 2024-09-23 17:00:20 +02:00
brahim
3cc1a4b4b0 Always update compact mode context menu on preference update. 2024-09-23 13:23:27 +02:00
mauro-balades
b4b3c1f0d4 Refactor ZenKeyboardShortcuts to use async/await for initialization and handle potential error when retrieving active workspace from cache 2024-09-22 22:39:51 +02:00
mauro-balades
06bff7da09 Refactor ZenKeyboardShortcuts to use async/await for initialization and handle potential error when retrieving active workspace from cache 2024-09-22 22:13:15 +02:00
mauro 🤙
f6dbd40464
Merge pull request #25 from HarryHeres/main
[WIP] Syncing keybindings changes
2024-09-22 21:52:09 +02:00
HarryHeres
07af74dd3a
Working on the keybindings 2024-09-22 21:04:54 +02:00
mauro 🤙
98734ff389
Merge pull request #24 from BrhmDev/fix/copact-mode-and-expand-on-hover-conflicts
Always disable sidebar-expand.on-hover if compact mode is is enabled with hide-tabbar
2024-09-22 18:31:01 +02:00
mauro-balades
6097e99c99 Refactor ZenWorkspaces to use async/await for initialization 2024-09-22 18:30:03 +02:00
mauro-balades
fff6dac398 Refactor ZenWorkspaces to handle potential error when retrieving active workspace from cache 2024-09-22 18:27:56 +02:00
mauro-balades
9a1dcde549 Refactor ZenSidebarManager to handle drag enter event properly 2024-09-22 17:49:16 +02:00
brahim
df8875bb0b Always disable sidebar-expand.on-hover if compact mode is is enabled with hide-tabbar 2024-09-22 17:12:13 +02:00
mauro 🤙
5c9edb195a
Merge pull request #23 from BrhmDev/only-flash-sidebar-when-mouse-leaves-the-browser
Only flash sidebar when mouse leaves the browser
2024-09-22 13:56:57 +02:00
mauro-balades
f56b8c0e59 Refactor ZenViewSplitter to reset tab state when removing a group 2024-09-22 13:36:09 +02:00
brahim
c8d641a01b Fix flashBar duration after merge 2024-09-22 13:26:53 +02:00
brahim
253f9c2728 Merge remote-tracking branch 'origin/main' into only-flash-sidebar-when-mouse-leaves-the-browser
# Conflicts:
#	src/ZenCompactMode.mjs
2024-09-22 13:15:42 +02:00
brahim
481725c67d Refactor ZenCompactMode._getCrossedEdge 2024-09-22 13:11:14 +02:00
mauro-balades
5c62458dcb Refactor ZenCompactMode to add context menu for compact mode options 2024-09-22 13:06:00 +02:00
brahim
10a9fe513f Refactor mouse actions, fixes for hover, screenLeave 2024-09-22 12:29:17 +02:00
brahim
5a9d14b2c2 Slight refactor and fixes to mouseActions 2024-09-21 19:31:09 +02:00
brahim
b2361ea3cc Merge remote-tracking branch 'origin/main' into only-flash-sidebar-when-mouse-leaves-the-browser
# Conflicts:
#	src/ZenCompactMode.mjs
2024-09-21 18:39:58 +02:00
mauro-balades
6fc85d1c09 Refactor ZenThemesImporter to update Zen themes only when the window is active 2024-09-21 18:26:15 +02:00
mauro-balades
9ae715276c Refactor ZenThemesImporter to improve theme handling and preferences management 2024-09-21 18:05:53 +02:00
brahim
be25636bc6 Only flash sidebar when mouse leaves the browser, refactor flashSidebar 2024-09-21 17:49:57 +02:00
mauro-balades
ef5da75e5e Refactor ZenKeyboardShortcuts to add zenChangeWorkspaceBack shortcut 2024-09-21 17:25:09 +02:00
mauro 🤙
ae56ffc365
Merge pull request #16 from BrhmDev/feature/resize-views-in-split-view
Resize views in split view
2024-09-21 17:02:30 +02:00