Kristijan Ribarić
a21511b683
feat: Add Essentials Toolbar
...
This commit introduces a new Essentials Toolbar feature to Zen. It provides a more streamlined and organized way for users to access frequently used bookmakrs directly from the sidebar.
- Added `ZenEssentialsToolbar.mjs` to provide the logic for the toolbar.
- Updated the sidebar CSS (`zen-sidebar.css`) to style the Essentials Toolbar.
- Modified `ZenStartup.mjs` to initialize the Essentials Toolbar.
- Made changes to `browserPlacesViews-js.patch` to integrate with existing bookmark functionality.
- Added a new preference `zen.essentials.enabled` to enable/disable the Essentials Toolbar.
2024-11-02 21:09:07 +01:00
mr. M
984fa08f14
Fixed being able to unload splitted tabs (closes https://github.com/zen-browser/desktop/issues/2236 )
2024-11-02 20:45:10 +01:00
mr. M
fbc2f999bf
Fixed web panels being reloaded when unpining them
2024-11-02 20:15:23 +01:00
mr. M
86cb96cd21
Fixed having glance on pinned tabs
2024-11-02 20:07:25 +01:00
mr. M
9bc955a5d4
Fixed urlbar styling inconsistencies
2024-11-02 19:48:58 +01:00
mr. M
49dc6ac30b
Fixed having invalid custom gradient colors
2024-11-02 19:29:16 +01:00
mr. M
369adbdfe9
Fixed custom color input accepting every possible value
2024-11-02 19:00:06 +01:00
mr. M
c5b6376980
Fixed shadow offset and closing last tab when glance is open
2024-11-02 18:34:38 +01:00
mr. M
e0a3b2d8c3
Added weather widget to the newtab
2024-11-02 18:02:45 +01:00
mr. M
10f6e4e751
Fixed toolbar buttons backgrounds
2024-11-02 17:58:38 +01:00
mr. M
3a374dcdba
Fixed close tab button having weird paddings
2024-11-02 17:45:15 +01:00
mr. M
b6f4611994
Update subproject commit in zen-components
2024-11-02 17:35:27 +01:00
mr. M
b58f7a0c4d
Update subproject commit in zen-components
2024-11-01 17:26:52 +01:00
mr. M
f94b51e410
Fixed closing parent tab on glance ( https://github.com/zen-browser/desktop/issues/2526 )
2024-11-01 13:47:04 +01:00
mr. M
6185336c3a
Update border-radius preference based on the OS
2024-11-01 13:13:54 +01:00
mr. M
bd8829a432
Improved UI theme colors generation and newtab aligment
2024-11-01 13:07:32 +01:00
mr. M
3cc111e5dd
Update subproject commit in zen-components
2024-10-31 22:26:38 +01:00
mr. M
baa614c094
Update subproject commit in zen-components
2024-10-31 22:25:23 +01:00
mr. M
95cb9460d4
Update subproject commit in zen-components
2024-10-31 22:24:53 +01:00
mr. M
e433c5160a
Update subproject commit in zen-components
2024-10-31 22:18:30 +01:00
mr. M
440b7171b0
Fixed compact mode sidebar breaking when open a link from the other subpanels ( https://github.com/zen-browser/desktop/issues/2218 )
2024-10-31 16:08:15 +01:00
mr. M
cfd2e57950
Allow glance meta key only for macos ( https://github.com/zen-browser/desktop/issues/2429 )
2024-10-31 15:55:12 +01:00
mr. M
a5d4855530
Fixed changing activation method not applied to tabs ( https://github.com/zen-browser/desktop/issues/2429 )
2024-10-31 15:52:29 +01:00
mr. M
448a034766
Update subproject commit in zen-components
2024-10-31 15:50:09 +01:00
mr. M
d228a96944
Fixed bookmarks toolbar overflowing the top panel ( https://github.com/zen-browser/desktop/issues/2434 )
2024-10-31 14:29:18 +01:00
mr. M
51a3fb98e1
Update subproject commit in zen-components
2024-10-31 14:26:41 +01:00
mr. M
04dd345ef4
Fixed unloaded tabs can't be opened ( closes #2436 )
2024-10-31 14:26:17 +01:00
mr. M
3ba221831d
Fixed height changing when having too many tabs
2024-10-31 09:15:20 +01:00
mr. M
0ea71db628
Refactor CSS styles for Zen browser UI and tabs
...
- Update the max-width property for #zen-appcontent-wrapper in zen-browser-ui.css to ensure it takes up the full width.
- Remove the label display for toolbar buttons in zen-glance.css to improve the visual appearance.
- Hide the new tab button in vertical-tabs.css to align with the Zen browser UI design.
2024-10-31 01:35:59 +01:00
mr. M
b64d007315
Update glance activation method for different platforms
2024-10-30 20:58:14 +01:00
mr. M
88f954fc28
Update subproject commit in zen-components
2024-10-30 20:50:45 +01:00
mr. M
f6acb174a4
Update subproject commit in zen-components
2024-10-30 20:49:31 +01:00
mr. M
b8a927b163
Added escape key for glance
2024-10-30 20:49:03 +01:00
mr. M
4e93b06772
Refactor CSS animation translation in zen-animations.css
2024-10-30 20:36:28 +01:00
mr. M
65934f5e00
Fix issue with workspace button width in vertical tabs
2024-10-30 20:35:26 +01:00
mr. M
fb89aab252
Fix issue with workspace button width in vertical tabs
2024-10-30 19:42:20 +01:00
mr. M
a85baa5cca
Fixed Workspace icon jumping in sidebar if not in strip mode ( https://github.com/zen-browser/desktop/issues/2413 )
2024-10-30 18:25:09 +01:00
mr. M
7d6125c367
Fixed workspaces creation not opening and polished glance!
2024-10-30 18:18:46 +01:00
mr. M
c3e2447924
Fixed connection issues for some devides, enabling captive portal services
2024-10-30 17:29:08 +01:00
mr. M
f12d888e42
Fixed connection errors when using OCSP
2024-10-30 17:22:16 +01:00
mr. M
f92966d57a
Fixed not getting notification permissions dialog (closes https://github.com/zen-browser/desktop/issues/2093 )
2024-10-30 17:18:07 +01:00
mr. M
245c75ab2c
Update subproject commit hash in l10n and zen-components
2024-10-30 17:16:29 +01:00
mr. M
ef0b6d947e
Fixed moving multiple tabs causing glitches sometimes
2024-10-30 15:42:33 +01:00
mr. M
b0b73b5d97
Update zen view compact mode preferences
2024-10-30 15:13:36 +01:00
mr. M
a8d2773f5d
Fix animation and layout issues in tabs.js
2024-10-30 13:48:08 +01:00
mr. M
9749a79f7f
Update zen-components subproject commit
2024-10-30 13:44:33 +01:00
mr. M
6a7cbf1a47
Added isolation attribute to browser elements ( https://github.com/zen-browser/desktop/issues/2375 )
2024-10-30 13:30:09 +01:00
mr. M
ff1d1474d4
Update zen-components subproject commit
2024-10-30 13:24:01 +01:00
mr. M
2b18df8398
Fix animation and layout issues in zen-components and zen-styles
2024-10-30 13:18:27 +01:00
mr. M
d978d35533
Added expand to fullscreen for glance
2024-10-30 12:45:22 +01:00