Added settings page for zen glance

This commit is contained in:
mr. M
2024-10-29 09:51:36 +01:00
parent c7bf92f20b
commit 9c105c988c
3 changed files with 30 additions and 1 deletions

View File

@@ -1074,5 +1074,10 @@ Preferences.addAll([
id: 'zen.tabs.show-newtab-under',
type: 'bool',
default: false,
},
{
id: "zen.glance.activation-method",
type: "string",
default: "ctrl",
}
]);

View File

@@ -260,6 +260,30 @@
</hbox>
</groupbox>
<hbox id="zenGlanceCategory"
class="subcategory"
hidden="true"
data-category="paneZenLooks">
<html:h1 data-l10n-id="zen-glance-title"/>
</hbox>
<groupbox id="zenGlanceGroup" data-category="paneZenLooks" hidden="true" class="highlighting-group">
<label><html:h2 data-l10n-id="zen-glance-header"/></label>
<description class="description-deemphasized" data-l10n-id="zen-glance-description" />
<hbox align="center">
<label id="zenGlanceTriggerLabel" data-l10n-id="zen-glance-trigger-label"/>
<menulist id="zenGlanceTrigger" preference="zen.glance.activation-method">
<menupopup>
<menuitem data-l10n-id="zen-glance-trigger-ctrl-click" value="ctrl"/>
<menuitem data-l10n-id="zen-glance-trigger-alt-click" value="alt"/>
<menuitem data-l10n-id="zen-glance-trigger-shift-click" value="shift"/>
<menuitem data-l10n-id="zen-glance-trigger-mantain-click" value="mantain"/>
</menupopup>
</menulist>
</hbox>
</groupbox>
<hbox id="zenSplitViewCategory"
class="subcategory"
hidden="true"