Commit graph

357 commits

Author SHA1 Message Date
mauro-balades
e14fbd8e5c Refactor ZenCompactMode to add event listeners and flashSidebar enhancements 2024-09-21 16:58:20 +02:00
mauro-balades
80a8904bbc Refactor ZenCompactMode to fix flashSidebar timeout bug 2024-09-21 16:10:59 +02:00
mauro-balades
b84a9418c2 Refactor ZenCompactMode to add mouse hover actions 2024-09-21 14:31:23 +02:00
mauro-balades
9a5770b183 Merge branch 'main' of https://github.com/zen-browser/components 2024-09-21 13:23:43 +02:00
mauro-balades
c80c22c1c2 Refactor ZenCompactMode to add compact view functionality 2024-09-21 13:23:39 +02:00
HarryHeres
ef98b797b3
Working on the shortcuts 2024-09-21 12:37:50 +02:00
Jan Hereš
00f50176c9
Merge branch 'zen-browser:main' into main 2024-09-21 10:42:04 +02:00
mauro 🤙
7858a6f93e
Merge pull request #21 from JosueGalRe/main
fix(zenThemes): themes not being updated in other windows
2024-09-21 06:59:42 +02:00
Bryan Galdámez
4a9f91b6cb fix(zenThemes): themes not being updated in other windows 2024-09-20 22:22:37 -06:00
mauro-balades
3c66cbdc24 Refactor ZenWorkspaces to fix newWorkspacesButton height calculation 2024-09-20 13:33:01 +02:00
mauro-balades
20c2fc640f Refactor ZenWorkspaces to add attributes to newWorkspacesButton 2024-09-20 09:59:55 +02:00
mauro-balades
1d5e336462 Refactor ZenWorkspaces to improve workspace icon strip functionality 2024-09-19 21:05:33 +02:00
mauro-balades
a4ffded16b Merge branch 'main' of https://github.com/zen-browser/components 2024-09-19 07:50:33 +02:00
mauro-balades
f84a42cb7e Refactor ZenWorkspaces to add event listener for TabBrowserInserted 2024-09-19 07:50:28 +02:00
mauro 🤙
b6e938d1fd
Merge pull request #19 from JosueGalRe/main
Zen Mods: New properties config
2024-09-19 07:26:17 +02:00
Bryan Galdámez
36b93499d2 refactor(zenThemes): moved common utils to ZenThemesCommon 2024-09-18 17:39:29 -06:00
Bryan Galdámez
b1e32c2f3f
Merge branch 'zen-browser:main' into main 2024-09-18 16:54:38 -06:00
mauro-balades
da8446fc27 Add ZenThemesCommon module 2024-09-18 22:09:34 +02:00
mauro-balades
72396b8f55 Refactor ZenSidebarManager to adjust parentRelativeHeight calculation 2024-09-18 22:05:31 +02:00
Bryan Galdámez
f2baea1687
Merge branch 'zen-browser:main' into main 2024-09-18 00:47:04 -06:00
Bryan Galdámez
8f26f88495 fix(zenThemesImporter): enable themes by default on no enabled flag 2024-09-18 00:44:22 -06:00
mauro-balades
0f775df5e6 Refactor ZenWorkspaces initialization and workspace check 2024-09-18 00:06:02 +02:00
Bryan Galdámez
f305bee8e2 Merge branch 'main' of https://github.com/JosueGalRe/components 2024-09-16 22:41:33 -06:00
Bryan Galdámez
efd88c4768 refactor(zenSettings): parse legacy settings using new format
- replace !<os> format with json property disabledOn
- added new default property
- write defaults on theme install
2024-09-16 22:39:17 -06:00
mauro-balades
5f61c3b5af Merge branch 'main' of https://github.com/zen-browser/components 2024-09-16 22:53:49 +02:00
mauro-balades
437fdfecb5 Refactor ZenWorkspaces to add event listener for TabBrowserInserted 2024-09-16 22:53:45 +02:00
mauro 🤙
c4eb2bc48d
Merge pull request #18 from kristijanribaric/fix/async-workspace-saving
fix: Await workspace save in `changeWorkspace`
2024-09-16 22:52:52 +02:00
mauro 🤙
64fa2931eb
Merge pull request #17 from JosueGalRe/main
feature: add string type theme property
2024-09-16 22:51:37 +02:00
Kristijan Ribarić
f4c876c8de fix: Await workspace save in changeWorkspace
This change ensures that the `unsafeSaveWorkspaces` function is called asynchronously. This is necessary to prevent blocking the UI thread while saving the workspaces.
2024-09-16 21:10:34 +02:00
Bryan Galdámez
df1c0886d6 fix(zenThemesImporter): fixed wrong preferences filtering 2024-09-16 12:17:18 -06:00
brahim
380552d54e Make zenViewSplitter.applySplitters() independent of gridType, extract updateGridSizes from applySplitters 2024-09-16 17:37:50 +02:00
Bryan Galdámez
118de1ed15
Merge branch 'zen-browser:main' into main 2024-09-16 01:21:33 -06:00
Bryan Galdámez
a1072db227 feature(zenThemesImporter): add string type theme property writing to dom on startup 2024-09-16 01:21:00 -06:00
mauro-balades
95af4ba082 Merge branch 'main' of https://github.com/zen-browser/components 2024-09-16 07:51:37 +02:00
mauro-balades
fa248aecd9 Refactor ZenWorkspaces to initialize workspace icons and context menus 2024-09-16 07:51:34 +02:00
Mauro Baladés
b9c35455ad Refactor ZenWorkspaces to use getUserContextLabel instead of formatContextLabel 2024-09-15 20:00:14 -07:00
brahim
1dc39bed26 Add zen.splitView.min-resize-width pref 2024-09-16 04:15:07 +02:00
brahim
ce3b03fd77 Apply cursor resize when resizing in split view. 2024-09-16 04:15:07 +02:00
brahim
f29af2b115 Fix clientX not consistent on about: pages, use css vars for gridSizes 2024-09-16 04:15:07 +02:00
brahim
64128671a8 Refactor gZenViewSplitter.applySplitters() 2024-09-16 04:15:07 +02:00
brahim
44f524523b Make split view resize work for grid mode 2024-09-16 04:15:07 +02:00
brahim
ad106d5337 Fix deactivate split view. 2024-09-16 04:15:07 +02:00
brahim
e4cb4646b8 Make split view resizing work for horizontal split. 2024-09-16 04:15:07 +02:00
brahim
88b9459f30 Add minimal width when resizing split view. Remove excess splitters on apply. 2024-09-16 04:15:07 +02:00
brahim
0daa12f762 Put resize splitters inside tabBrowser 2024-09-16 04:15:07 +02:00
brahim
73dc9e79c2 Resize views in split view (only works in vertical, still has problems) 2024-09-16 04:15:07 +02:00
mauro-balades
329b197bda Fixed workspaces 2024-09-15 19:20:32 +02:00
mauro 🤙
64768bd518
Merge pull request #15 from zen-browser/revert-14-patch-3
Revert "Update ZenKeyboardShortcuts.mjs"
2024-09-15 12:32:38 +02:00
mauro 🤙
6aa50058bf
Revert "Update ZenKeyboardShortcuts.mjs" 2024-09-15 03:32:29 -07:00
mauro 🤙
8215a6fe0c
Merge pull request #14 from anatasiajp/patch-3
Update ZenKeyboardShortcuts.mjs
2024-09-15 12:31:58 +02:00