Release v2.4.0 — Erzwungene Einstellungen: about:config-Prefs bei jedem Start setzen

Neuer forcedPrefs-WebExtension-Experiment (Services.prefs) setzt beim Start
globale Prefs (Startseite aus, Kartenansicht, nicht gruppiert, absteigend,
3-Spalten-Layout, nicht auto-gelesen) sowie pro Identität die Signatur-/
Antwort-Einstellungen. Pro Setting im Options-Dialog (⚙-Tab) abschaltbar.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015PZHd9vRsBiH8cKYdQo1Yv
This commit is contained in:
Kendrick Bollens
2026-07-22 14:24:43 +02:00
parent 83d0d52a05
commit d244273e44
8 changed files with 260 additions and 1 deletions

View File

@@ -1,7 +1,7 @@
{
"manifest_version": 2,
"name": "HPS Vorlagen & Signaturen",
"version": "2.3.6",
"version": "2.4.0",
"description": "Vorlagen- und Signaturverwaltung für Hotel Park Soltau mit Git-Sync",
"browser_specific_settings": {
"gecko": {
@@ -29,11 +29,22 @@
],
"background": {
"scripts": [
"lib/forced-prefs-list.js",
"lib/gitea-sync.js",
"background.js"
],
"persistent": true
},
"experiment_apis": {
"forcedPrefs": {
"schema": "experiments/prefs/schema.json",
"parent": {
"scopes": ["addon_parent"],
"paths": [["forcedPrefs"]],
"script": "experiments/prefs/api.js"
}
}
},
"browser_action": {
"default_icon": {
"16": "icons/icon.png",