Commit graph

137 commits

Author SHA1 Message Date
Bryan Galdámez
c5619a7dc9 feature(zenThemesImporter): add compatibility mode with legacy preferences 2024-09-14 03:07:44 -06:00
Bryan Galdámez
1dcfec3d5a
Merge branch 'zen-browser:main' into main 2024-09-13 23:45:42 -06:00
mauro-balades
cc4601f0e1 Fixed display when choosing containers for each workspace 2024-09-13 23:01:22 +02:00
mauro-balades
5a9fb8d7be Allow pinned tabs to be workspace specific 2024-09-13 22:52:03 +02:00
mauro-balades
4cedd84ac8 Refactor ZenWorkspaces.mjs to add createContainerTabMenu method 2024-09-13 20:12:05 +02:00
Bryan Galdámez
e178b09a35 feature(zenThemesImporter): write saved preferences to dom on startup 2024-09-12 21:26:51 -06:00
mauro-balades
89f28b307d Refactor ZenSidebarManager.mjs to remove console.log statement
Refactor ZenWorkspaces.mjs to remove console.log statements
2024-09-12 19:54:28 +02:00
mauro-balades
c9c5c94e8d Refactor ZenWorkspaces.mjs to return an array with contextId and a boolean flag 2024-09-11 23:44:44 +02:00
mauro-balades
b372ec2694 Refactor ZenWorkspaces.mjs to fix parsing of workspace icons and improve workspace creation
- Refactor ZenWorkspaces.mjs to fix parsing of workspace icons and ensure compatibility with icons that have more than one character.
- Improve workspace creation by displaying the first character of each icon and adding container information.
2024-09-11 22:54:17 +02:00
mauro-balades
014161404d Refactor ZenWorkspaces.mjs to fix parsing of workspace icons 2024-09-11 21:07:49 +02:00
mauro-balades
831801add3 Refactor tab navigation logic and add contextChangeContainerTab method 2024-09-11 20:59:02 +02:00
mauro 🤙
6ab00d24f8
Merge pull request #9 from HarryHeres/fix/change-tab-workspace-duplicates
Probably a fix for macOS keybinds
2024-09-09 22:20:55 +02:00
Jan Hereš
4fc5d9df94
Merge branch 'main' into fix/change-tab-workspace-duplicates 2024-09-09 22:19:49 +02:00
HarryHeres
72e920c2a5
Probably a fix for macOS keybinds 2024-09-09 22:13:37 +02:00
mauro-balades
26173f7cfb Refactor tab navigation logic in ZenWorkspaces.mjs 2024-09-09 20:27:52 +02:00
mauro-balades
bdcc6a8c97 Formatted the entire project 2024-09-09 19:36:06 +02:00
mauro 🤙
1ae97170ea
Merge pull request #8 from anatasiajp/patch-2
Update ZenKeyboardShortcuts.mjs
2024-09-09 19:29:25 +02:00
mauro 🤙
1248b8fa66
Merge pull request #7 from HarryHeres/fix/change-tab-workspace-duplicates
Fixing workspace change duplicates
2024-09-09 19:29:01 +02:00
Anatasia
dc2adaf858
Update ZenKeyboardShortcuts.mjs 2024-09-09 09:38:24 +07:00
mauro-balades
36e62781e2 refactor: Update tab navigation logic in ZenViewSplitter.mjs 2024-09-07 23:20:55 +02:00
HarryHeres
9edbe7f657
Fixing workspace change duplicates 2024-09-07 20:58:55 +02:00
mauro-balades
1ae07eadf9 refactor: Update theme API URL in ZenThemeMarketplaceChild.sys.mjs 2024-09-07 18:28:27 +02:00
mauro-balades
a71e589dcf chore: Remove grid gap in ZenViewSplitter.mjs 2024-09-07 17:58:12 +02:00
mauro-balades
9a5efb4a87 refactor: Simplify workspace initialization logic 2024-09-04 19:05:09 +02:00
mauro-balades
82824a1716 refactor: Simplify workspace initialization logic 2024-09-04 19:01:37 +02:00
mauro-balades
06134b02e0 refactor: Simplify workspace initialization logic
Improves the logic for initializing workspaces in the ZenWorkspaces module. The code now checks for the last used workspace and sets it as the active workspace if available. If the last used workspace is not found, it creates a default workspace or selects the first available workspace. This change enhances the user experience by automatically loading the last used workspace or providing a default option when no workspaces exist. (https://github.com/zen-browser/desktop/issues/1196)
2024-09-04 18:59:17 +02:00
mauro-balades
ddf84fa3df refactor: Improve workspace initialization logic
Simplify the logic for initializing workspaces in the ZenWorkspaces module. The code now checks for the last used workspace and sets it as the active workspace if available. If the last used workspace is not found, it creates a default workspace or selects the first available workspace. This change improves the user experience by automatically loading the last used workspace or providing a default option when no workspaces exist.

Closes #376
2024-09-02 14:38:59 +02:00
mauro-balades
e7e70f7ced chore: Remove console.info statement in ZenThemeMarketplaceParent.sys.mjs 2024-09-01 19:33:38 +02:00
mauro 🤙
07233648d7
Merge pull request #6 from NOCanoa/main
Another logo addition
2024-08-30 23:08:32 +02:00
NOCanoa
431a0dc5e8
Update README.md 2024-08-30 22:03:12 +01:00
NOCanoa
58fdb9e790
Add files via upload 2024-08-30 22:01:37 +01:00
mauro-balades
db63095cf1 Allowed moving around web panel pages 2024-08-30 10:07:29 +02:00
mauro-balades
556d8a8fc7 Fixed display issues for shortcuts in settings (https://github.com/zen-browser/desktop/issues/376) 2024-08-29 21:52:02 +02:00
mauro-balades
d8d3f47178 Fixed unspliting tabs with shortcuts 2024-08-29 21:33:40 +02:00
mauro-balades
d2db3ebef4 Fixed split views shortcuts 2024-08-29 21:32:47 +02:00
mauro-balades
175e38c51b Fix opening links from external apps 2024-08-29 21:09:07 +02:00
mauro-balades
29bdb7a3e0 Merge branch 'main' of https://github.com/zen-browser/components 2024-08-28 10:46:07 +02:00
mauro-balades
97ce49174c Fix opening URLs in windows 2024-08-28 10:45:05 +02:00
mauro 🤙
fc03a308a4
Merge pull request #5 from bhaveshdaipuria/fix/web-panel-title-unload-bug
fix: remove title from web panel on unload
2024-08-28 10:34:44 +02:00
Bhavesh Daipuria
03c2d60f5e fix: remove title from web panel on unload 2024-08-28 13:39:45 +05:30
mauro-balades
845d26405b Fix theme store API 2024-08-28 10:05:48 +02:00
mauro-balades
fb65629993 Fixed split view shortcuts 2024-08-27 20:58:03 +02:00
mauro-balades
9b90aab014 chore: Update ZenThemeMarketplaceChild.sys.mjs to use correct API endpoint for fetching theme info 2024-08-27 17:14:31 +02:00
Mauro Balades
4a6a0964de refactor: Update ZenKeyboardShortcuts to use 'vsep' instead of 'vsplit' for vertical split view action 2024-08-25 22:34:36 +02:00
mauro 🤙
3cffa7f2be
Merge pull request #4 from katedickey/main
Edit Workspaces (component updates)
2024-08-25 21:09:18 +02:00
Katelyn Dickey
b69fe5e69d feat(workspaces): modify ZenWorkspaces to enable creation flow to be a single step 2024-08-25 12:52:18 -04:00
Katelyn Dickey
0b7a125130 feat(workspaces): update ZenWorkspaces to allow editing workspaces 2024-08-25 12:12:54 -04:00
Mauro Balades
d87cd1fed6 refactor: Update ZenThemeMarketplaceChild and ZenThemeMarketplaceParent to check for theme updates and handle theme updates accordingly 2024-08-25 13:03:08 +02:00
Mauro Balades
36306fd148 chore: Add event listener for checking theme updates in ZenThemeMarketplaceChild.sys.mjs 2024-08-25 11:27:24 +02:00
mauro 🤙
6bd08b136f
Merge pull request #3 from gunir/patch-1
Update ZenKeyboardShortcuts.mjs - Add Duplicate Tab shortcut
2024-08-25 00:29:20 +02:00