Commit graph

169 commits

Author SHA1 Message Date
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
mauro 🤙
d92a8949c4
Merge pull request #1 from win8linux/license-ccbysa
Update CC-BY-SA licensing
2024-08-25 00:28:45 +02:00
Gunir
889dd8be6e
Update ZenKeyboardShortcuts.mjs 2024-08-24 23:12:25 +07:00
mauro 🤙
ca6aeb1c3a
Merge pull request #2 from anatasiajp/patch-1
Ctrl+Shift+P is defauft private browsing
2024-08-24 15:18:23 +02:00
Mauro Balades
d83b0ac342 refactor: Update ZenKeyboardShortcuts to use gZenUIManager.createValidXULText for key attribute 2024-08-24 15:17:08 +02:00
Mauro Balades
e12618009e refactor: Update ZenWorkspaces to use textContent instead of innerHTML for XSS prevention 2024-08-23 19:57:16 +02:00
Mauro Balades
dde5f80b8b Fixed Ampersand & character in Workspace Name breaks Workspace Menu permanently 2024-08-23 19:53:19 +02:00
Anatasia
dee5f14ef9
Ctrl+Shift+P is defauft private browsing 2024-08-24 00:41:11 +07:00
Mauro Balades
bbc9e79c2a refactor: Remove unused attributes from ZenSidebarManager
Remove the "disableglobalhistory" and "disablesecurity" attributes from the ZenSidebarManager module. These attributes are no longer needed and can be safely removed. This cleanup improves the code readability and reduces unnecessary clutter.
2024-08-23 16:36:12 +02:00
Mauro Balades
5d5a706087 Added support for multitab splitting with the shortcuts 2024-08-23 12:55:11 +02:00
Mauro Balades
a2cc3ed395 Split views now add missing tabs to the group 2024-08-23 12:27:05 +02:00
Mauro Balades
76f54a4f21 Fixed changing workspaces again 2024-08-22 20:34:39 +02:00
Mauro Balades
be8eafad5f Fixed closing workspaces 2024-08-22 20:23:41 +02:00
Mauro Balades
dcea272d88 Added "open split view in new tab" context menu button 2024-08-22 16:11:28 +02:00
Mauro Balades
fbf63e4bc1 refactor: Update ZenKeyboardShortcuts to use SidebarController for managing bookmarks
Update the ZenKeyboardShortcuts module to use the SidebarController instead of the deprecated SidebarUI for managing bookmarks. This refactor ensures compatibility with the latest version of the browser and improves the overall stability and performance of the application.
2024-08-22 10:15:21 +02:00
Julius Enriquez
0da31f3f46
Update README.md: Specify license version 2024-08-22 12:52:27 +08:00
Julius Enriquez
0d58a3a021
Create COPYRIGHT 2024-08-22 12:51:38 +08:00
Julius Enriquez
b1b90fac4a
Update LICENSE: Add full CC-BY-SA 4.0 text 2024-08-22 12:50:44 +08:00
Mauro Balades
b5f536691a refactor: Update Zen Core Components license information 2024-08-21 23:10:50 +02:00