mirror of
https://github.com/zen-browser/desktop.git
synced 2025-10-05 09:26:34 +00:00
Added container tabs support for sidebar websites
This commit is contained in:
7
.github/workflows/update-submodules.yml
vendored
7
.github/workflows/update-submodules.yml
vendored
@@ -24,12 +24,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Update submodules
|
- name: Update submodules
|
||||||
run: |
|
run: |
|
||||||
# Only update the "components" submodule, we want to ignore l10n
|
git submodule update --remote --merge
|
||||||
submodule_path="$(git config --file .gitmodules --get-regexp path | awk '{ print $2 }' | grep zen-components --color=never)"
|
|
||||||
echo "Submodule path: $submodule_path"
|
|
||||||
cd $submodule_path
|
|
||||||
git checkout main
|
|
||||||
git pull
|
|
||||||
|
|
||||||
- uses: stefanzweifel/git-auto-commit-action@v4
|
- uses: stefanzweifel/git-auto-commit-action@v4
|
||||||
with:
|
with:
|
||||||
|
@@ -157,10 +157,7 @@ pnpm build:ui && pnpm start
|
|||||||
|
|
||||||
## Special Thanks
|
## Special Thanks
|
||||||
|
|
||||||
- [IAmJafeth](https://github.com/IAmJafeth) (For sponsoring the domain)
|
Special thanks to... EVERYONE 🎉! Checkout the team and contributors page [here](https://zen-browser.app/about)
|
||||||
- [Donno 🐒](https://www.onnno.nl/) (For making the logo)
|
|
||||||
- [ptr1337](https://github.com/ptr1337) (AUR Packages and optimization flags)
|
|
||||||
- [nitro](https://github.com/n7itro) (For the amazing work on the browser)
|
|
||||||
|
|
||||||
## Third Party Code
|
## Third Party Code
|
||||||
|
|
||||||
|
2
l10n
2
l10n
Submodule l10n updated: c93745da69...84c934608a
Submodule src/browser/base/content/zen-components updated: b645656e6f...6031981acd
@@ -3,9 +3,19 @@
|
|||||||
onpopuphidden="if (event.target == this) gZenBrowserManagerSidebar.contextTab = null;">
|
onpopuphidden="if (event.target == this) gZenBrowserManagerSidebar.contextTab = null;">
|
||||||
<menuitem id="context_zenUnloadWebPanel" oncommand="gZenBrowserManagerSidebar.contextUnload();" data-l10n-id="zen-web-side-panel-context-unload"/>
|
<menuitem id="context_zenUnloadWebPanel" oncommand="gZenBrowserManagerSidebar.contextUnload();" data-l10n-id="zen-web-side-panel-context-unload"/>
|
||||||
<menuitem id="context_zenToggleMuteWebPanel" oncommand="gZenBrowserManagerSidebar.contextToggleMuteAudio();"/>
|
<menuitem id="context_zenToggleMuteWebPanel" oncommand="gZenBrowserManagerSidebar.contextToggleMuteAudio();"/>
|
||||||
<menuitem id="context_zenToogleUAWebPanel" oncommand="gZenBrowserManagerSidebar.contextToggleUserAgent();"/>
|
|
||||||
<menuitem id="context_zenOpenNewTabWebPanel" oncommand="gZenBrowserManagerSidebar.contextOpenNewTab();" data-l10n-id="zen-web-side-panel-open-in-new-tab"/>
|
<menuitem id="context_zenOpenNewTabWebPanel" oncommand="gZenBrowserManagerSidebar.contextOpenNewTab();" data-l10n-id="zen-web-side-panel-open-in-new-tab"/>
|
||||||
<menuseparator/>
|
<menuseparator/>
|
||||||
|
<menu id="context_zenWebPanelContextInContainer"
|
||||||
|
data-l10n-id="zen-web-side-panel-context-open-in-container-tab"
|
||||||
|
selection-type="single"
|
||||||
|
node-type="link"
|
||||||
|
hide-if-private-browsing="true"
|
||||||
|
hide-if-usercontext-disabled="true">
|
||||||
|
<menupopup oncommand="gZenBrowserManagerSidebar.contextChangeContainerTab(event);"
|
||||||
|
onpopupshowing="return gZenBrowserManagerSidebar.createContainerTabMenu(event);" />
|
||||||
|
</menu>
|
||||||
|
<menuitem id="context_zenToogleUAWebPanel" oncommand="gZenBrowserManagerSidebar.contextToggleUserAgent();"/>
|
||||||
|
<menuseparator/>
|
||||||
<menuitem id="context_zenDeleteWebPanel" oncommand="gZenBrowserManagerSidebar.contextDelete();" data-l10n-id="zen-web-side-panel-context-delete"/>
|
<menuitem id="context_zenDeleteWebPanel" oncommand="gZenBrowserManagerSidebar.contextDelete();" data-l10n-id="zen-web-side-panel-context-delete"/>
|
||||||
</menupopup>
|
</menupopup>
|
||||||
|
|
||||||
|
@@ -146,7 +146,7 @@
|
|||||||
@media (prefers-color-scheme: dark) {
|
@media (prefers-color-scheme: dark) {
|
||||||
@media (-moz-bool-pref: 'zen.theme.color-prefs.amoled') {
|
@media (-moz-bool-pref: 'zen.theme.color-prefs.amoled') {
|
||||||
:root {
|
:root {
|
||||||
--zen-dark-color-mix-base: lch(2.467% 0 272 / 1);
|
--zen-dark-color-mix-base: hsl(5 5 5);
|
||||||
--zen-urlbar-background: color-mix(in srgb, var(--zen-primary-color) 4%, rgb(0, 0, 0) 96%);
|
--zen-urlbar-background: color-mix(in srgb, var(--zen-primary-color) 4%, rgb(0, 0, 0) 96%);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -787,6 +787,7 @@ menuitem[id='placesContext_deleteHost'],
|
|||||||
#context-openlinkintab,
|
#context-openlinkintab,
|
||||||
#context-openlinkincontainertab,
|
#context-openlinkincontainertab,
|
||||||
#context_zenWorkspacesOpenInContainerTab,
|
#context_zenWorkspacesOpenInContainerTab,
|
||||||
|
#context_zenWebPanelContextInContainer,
|
||||||
menuitem[id='placesContext_open:newtab'],
|
menuitem[id='placesContext_open:newtab'],
|
||||||
menuitem[id='placesContext_openLinks:tabs'],
|
menuitem[id='placesContext_openLinks:tabs'],
|
||||||
menuitem[id='placesContext_openBookmarkLinks:tabs'],
|
menuitem[id='placesContext_openBookmarkLinks:tabs'],
|
||||||
@@ -982,6 +983,7 @@ menuitem[id='placesContext_new:separator'] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#context_zenUnloadTab,
|
#context_zenUnloadTab,
|
||||||
|
#context_zenUnloadWebPanel,
|
||||||
#context_zenTabActions {
|
#context_zenTabActions {
|
||||||
--menu-image: url('close-all.svg');
|
--menu-image: url('close-all.svg');
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user