From d2abbcca9f5da317410df25a97a6c85858534377 Mon Sep 17 00:00:00 2001 From: 7015725 Date: Fri, 15 May 2026 01:56:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20schema=20=E5=AE=8C=E6=95=B4=E6=80=A7?= =?UTF-8?q?=E6=A3=80=E6=B5=8B=E6=B7=BB=E5=8A=A0=20THEME=5FTEMPLATE=20?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 旧设备上持久化的 schema.json 不含 THEME_TEMPLATE 项, 导致设置页的换装分组不显示主题模板选择器。 在 needReset 检测中补充该字段,触发旧 schema 自动重置。 --- code/th_01_base.js | 2 +- manifest.json | 6 +++--- manifest.sig | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/code/th_01_base.js b/code/th_01_base.js index 108e0e3..661343c 100644 --- a/code/th_01_base.js +++ b/code/th_01_base.js @@ -874,7 +874,7 @@ var ConfigManager = { var needReset = false; if (s) { var sStr = JSON.stringify(s); - if (sStr.indexOf("ENABLE_SNAP_TO_EDGE") < 0 || sStr.indexOf("ENABLE_ANIMATIONS") < 0 || sStr.indexOf("BALL_IDLE_ALPHA") < 0 || sStr.indexOf("PANEL_POS_GRAVITY") < 0 || sStr.indexOf("single_choice") < 0 || sStr.indexOf("ball_shortx_icon") < 0 || sStr.indexOf("ball_color") < 0) { + if (sStr.indexOf("ENABLE_SNAP_TO_EDGE") < 0 || sStr.indexOf("ENABLE_ANIMATIONS") < 0 || sStr.indexOf("BALL_IDLE_ALPHA") < 0 || sStr.indexOf("PANEL_POS_GRAVITY") < 0 || sStr.indexOf("single_choice") < 0 || sStr.indexOf("ball_shortx_icon") < 0 || sStr.indexOf("ball_color") < 0 || sStr.indexOf("THEME_TEMPLATE") < 0) { needReset = true; } } else { diff --git a/manifest.json b/manifest.json index e1df064..c6611fe 100644 --- a/manifest.json +++ b/manifest.json @@ -2,8 +2,8 @@ "alg": "SHA256withRSA", "files": { "th_01_base.js": { - "sha256": "25976d83eec414d3da263f8973eea2024013323f49375ed8ef982f245f5899bb", - "size": 53105 + "sha256": "abb3e1ea017874d1ac26979ad784c21f7e398f8473355d0c5697ce7e128408ed", + "size": 53143 }, "th_02_core.js": { "sha256": "15bb9bfbd19a673d442e221b0a00a456ed5f87af2666b9c73b117d6223faeecd", @@ -68,5 +68,5 @@ }, "keyId": "toolhub-targets-2026-rsa3072", "schema": 2, - "version": 20260514175330 + "version": 20260514175655 } diff --git a/manifest.sig b/manifest.sig index 9ded32a..67da251 100644 --- a/manifest.sig +++ b/manifest.sig @@ -1 +1 @@ -eWeHcpko7Wf2cqLTIeNWt/0+JZkHLYbbo1XiEabLoF72g6XWvxIXdDFLh3teeO47IxxyEdPtxiVWSbq1znygicIEJyLpXONstjDHsqvVQFepLeGUk8+DkEKEi0ZF3jhZkYDlPyfPWyS6FBtNmIKRHkMDDVEFZAc7flWhn2lu3Je+1BHh0HsG/J9wNni48soQv5jTB/Duzd+hxwPX33zfqBxdKU/Es8XDsVVELvAn8Qk3VdtWq2EYYR31klLlYMG7ez4sIYOdAHE5zVirBjEVcz7TO7wqniGu8SuRMMhEo51IXyynenSWozt2G/OwgL/JjdGnSHxsQ8mhmEitLjudoGacmjFkkKHuQyxKu1ulATAlz086+o4lIPvzSRJfYm4yGzVBYt0cKNHu63XgOLXBvLy445sBJ+/+B64SJKrNYEIw8LHJkgrpba5AIIfYXyFrTLL+ehfwUfkCj28Hv99y4JJuCX2/Ut3DzWIu6/4GzgjoB3Nj4NDZekMZZW7wTDQk +J8sdR9Lgzp+JGjeTbDffNXNdJjoXu6tg9nUZ5Ow2J6uGSWX36ozjo1kC3p/aAtb1Ndo1x6al+CUcIOL/xg4z6gXZ1AHJksDPvSQBn7KQORGRs818WMs3r5TClWy7kt5VgLTDpyR2WyEd/NRNDVEREkPWE0MBlCWXt6HFptFNQMmEpvwdCo3RJDANzYPoHgEM6ENCahJILFyI8sbfZOAXIECV8XoYzcnYaXkqlg8ofFvVauYhRTcmSGZOQpldm1TRalHCI5XJFX44zyYtkn8+vm73OMxESeqc9wT8Gr9ZLcYzwAlBnunoHk4J0sCQtJZvFm5b62WCGPl4wsE8fWQzUDMuF2a/Mtth3BhayvoY9XseqMT/IbwPgPgOColrJPn6GX9/XtGg3Zd+7GYL7tpj89uZdER/3vqqEY8SfOq8vONv1DOCOn6rdCyIL55UszX9vWF9T/yPeJLhl7H7wxGu/x27tY+lz0a+laAbrqB5Js5THrbHmnNnT/8hmYGCprQ3