Commit graph

20 commits

Author SHA1 Message Date
Anatasia
dc2adaf858
Update ZenKeyboardShortcuts.mjs 2024-09-09 09:38:24 +07: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
4a6a0964de refactor: Update ZenKeyboardShortcuts to use 'vsep' instead of 'vsplit' for vertical split view action 2024-08-25 22:34:36 +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
Anatasia
dee5f14ef9
Ctrl+Shift+P is defauft private browsing 2024-08-24 00:41:11 +07: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
Mauro Balades
f5d5bc918b ```text
refactor: Fix incorrect split view actions in ZenKeyboardShortcuts.mjs

Correct the split view actions in the ZenKeyboardShortcuts.mjs file to ensure that the vertical and horizontal split view actions are assigned to the correct functions. This fix resolves the issue where the vertical and horizontal split view actions were swapped.
2024-08-20 09:31:04 +02:00
Mauro Balades
0ab7cda4d5 refactor: Update ZenKeyboardShortcuts to include split view and workspace actions
This commit updates the ZenKeyboardShortcuts module to include new actions for split view and workspace management. It adds shortcuts for toggling between grid, vertical, and horizontal split views, as well as closing split views. Additionally, it introduces a shortcut for changing workspaces.

The changes also include the addition of default shortcuts for the new actions and the initialization of shortcuts only on the browser page.

Refactor other modules:
- Remove unnecessary console.log statement in ZenThemeBuilder
- Disable Firefox shortcuts in ZenKeyboardShortcuts
- Remove redundant code in ZenViewSplitter

Refactor ZenProfileDialogUI:
- Improve profiles list and profile creation

Refactor ZenWorkspaces.mjs:
- Remove unnecessary code

Refactor ZenViewSplitter.mjs:
- Activate docShell for tab
- Remove redundant code
2024-08-11 13:37:44 +02:00
Mauro Balades
3e1d38d907 refactor: Fix bug preventing ZenKeyboardShortcuts from initializing shortcuts on the browser page 2024-08-10 18:18:56 +02:00
Mauro Balades
fbde484df9 refactor: Update ZenKeyboardShortcuts to use 'accel' instead of 'control' for modifiers 2024-08-10 13:01:46 +02:00
Mauro Balades
714a4428ef refactor: Update ZenKeyboardShortcuts to toggle web panels and improve shortcuts
Remove unnecessary console.log statement in ZenThemeBuilder
Disable Firefox shortcuts in ZenKeyboardShortcuts
Initialize shortcuts only on the browser page
Update ZenProfileDialogUI to improve profiles list and profile creation
Remove unnecessary code in ZenWorkspaces.mjs
Activate docShell for tab in ZenViewSplitter
Remove redundant code in ZenViewSplitter
2024-08-10 10:52:53 +02:00
Mauro Balades
3f80eea589 refactor: Add keyboard shortcut to toggle web panels in ZenKeyboardShortcuts 2024-08-09 23:25:09 +02:00
Mauro Balades
c5f418f25f refactor: Improve shortcuts to run commands instead of snippets 2024-08-09 22:38:00 +02:00
Mauro Balades
b1d5b8e642 refactor: Disable Firefox shortcuts in ZenKeyboardShortcuts 2024-08-09 16:26:57 +02:00
Mauro Balades
f349477728 refactor: Remove unnecessary console.log statement in ZenThemeBuilder 2024-08-09 14:24:05 +02:00
Mauro Balades
0e9849bab8 refactor: Initialize shortcuts only on the browser page 2024-08-09 00:00:23 +02:00
Mauro Balades
fd893e06f6 refactor: Initialize shortcuts only on the browser page 2024-08-08 20:09:53 +02:00
Mauro Balades
47c4361082 refactor: Update ZenProfileDialogUI to improve profiles list and profile creation 2024-08-08 17:22:46 +02:00