1
0
Fork 1
mirror of https://github.com/zen-browser/desktop.git synced 2025-07-08 05:59:58 +02:00
Commit graph

748 commits

Author SHA1 Message Date
mr. M
ec65a69496
Translated files to a single monorepo 2024-11-04 17:37:02 +01:00
mr. M
5aed1d0e97
Update subproject commit in zen-components 2024-11-03 23:31:18 +01:00
mr. M
4f70e6b881
Refactor zen-components: Update subproject commit 2024-11-03 21:10:10 +01:00
mr. m 🤙
e3751f5a57
Merge pull request #2613 from kristijanribaric/fix/remove-duplicate-pinned-tab-manager-loading
Fix: remove duplicate script import.
2024-11-03 21:41:26 +02:00
Kristijan Ribarić
46d9280490 Fix: remove duplicate script import. 2024-11-03 20:24:09 +01:00
mr. M
40c0a9bf51
Refactor zen-compact-mode.css: Adjust left position of toolbar dropdown menu 2024-11-03 16:59:53 +01:00
mr. M
0ca828325d
Refactor browser preferences and styles 2024-11-03 16:46:24 +01:00
mr. M
aa74a68ca8
Refactor zen-components and zen-styles/zen-tabs/vertical-tabs.css 2024-11-03 13:44:33 +01:00
mr. M
419922a2aa
Fixed opening glance inside a previous glance window, leaving the background transparent 2024-11-03 12:06:50 +01:00
mr. M
e970e6cbc5
refactor: Remove ZenPinnedTabsStorage and ZenPinnedTabManager from zen-assets.jar.inc.mn 2024-11-03 11:37:43 +01:00
Kristijan Ribarić
96ce701f64 feat: Include zen pinned tabs storage 2024-11-03 10:55:32 +01:00
mr. M
d4962685d6
refactor: Hide tab label container in vertical-tabs.css 2024-11-03 10:21:55 +01:00
mr. M
24a6013195
refactor: Hide tab label container in vertical-tabs.css 2024-11-03 02:14:20 +01:00
mr. M
de3962412f
feat: Add Essentials Toolbar and hide Accordion Header in compact mode
- Added the Essentials Toolbar to the Navigator Toolbox
- Removed the Essentials Toolbar from ZenStartup and created it in browser-places.js
- Updated the zen-styles/zen-sidebar.css file to remove the display of the Menubar
- Updated the navigator-toolbox.inc.xhtml file to add the Essentials Toolbar and hide the Accordion Header in compact mode
- Updated the indicator-private-browsing.svg file to include the private browsing indicator icon
2024-11-03 02:08:51 +01:00
Kristijan Ribarić
71464e6914 feat(zen-tabs): Hide Essentials Toolbar and Accordion Header in compact mode 2024-11-02 21:13:39 +01:00
Kristijan Ribarić
2a96fd466f feat: Add Essentials Toolbar to Navigator Toolbox
This commit introduces a new Essentials Toolbar to the Navigator Toolbox. The toolbar is located within the vertical pinned tabs container and provides quick access to essential features.

The following changes were made:

- Added a new toolbarbutton with the id "essentials-accordion-header" to toggle the Essentials Toolbar visibility.
- Introduced a new `hbox` with the id "EssentialsToolbar" to house the toolbar items.
- Included a `scrollbox` with the id "EssentialsToolbarItems" to handle scrolling for the toolbar items.
- Modified the `arrowscrollbox` to use a vertical orientation (`orient="vertical"`).
- Added a separator between the pinned tabs container and the Essentials Toolbar.
2024-11-02 21:09:08 +01:00
Kristijan Ribarić
d6e27ee9b5 Remove Essentials Toolbar from ZenStartup and call create it in browser-places.js 2024-11-02 21:09:07 +01:00
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
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
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
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
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
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
245c75ab2c
Update subproject commit hash in l10n and zen-components 2024-10-30 17:16:29 +01:00