Skip to content

Commit 564e61e

Browse files
committed
优化 浮窗控件配置,改变为下拉框,以优化用户体验
1 parent 0d3b2e9 commit 564e61e

7 files changed

Lines changed: 647 additions & 16 deletions

File tree

CHANGELOG/v2.3.0/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ v2.3 - Shiroko (砂狼白子) release 1
66

77
- 新增 **设置搜索**,支持子项页定位,且能高亮显示搜索结果
88
- 新增 **人脸抽取**,支持摄像头分辨率选择
9+
- 新增 **浮窗人脸抽**,一键跳转预览页
910
- 新增 **独立名单配置**,点名/闪抽/抽奖按名单可独立配置
1011
- 新增 **抽取方式**,抽奖支持数量模式
1112
- 新增 **名单设置**,支持批量配置数量(仅抽奖),以及支持配置标签(点名、抽奖)
@@ -19,6 +20,7 @@ v2.3 - Shiroko (砂狼白子) release 1
1920
- 优化 **奖品名单导入**,支持数量字段
2021
- 优化 **奖池文件格式**,新增数量字段
2122
- 优化 **剩余名单**,抽奖显示序号数量
23+
- 优化 **浮窗控件配置**,改变为下拉框,以优化用户体验
2224

2325
## 🐛 修复问题
2426

app/Language/modules/floating_window_management.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
"roll_call_button": {"name": "点名", "description": "浮窗点名按钮文本"},
8585
"quick_draw_button": {"name": "闪抽", "description": "浮窗闪抽按钮文本"},
8686
"lottery_button": {"name": "抽奖", "description": "浮窗抽奖按钮文本"},
87+
"face_draw_button": {"name": "人脸抽", "description": "浮窗人脸抽按钮文本"},
8788
"timer_button": {"name": "计时器", "description": "浮窗计时器按钮文本"},
8889
"floating_window_placement": {
8990
"name": "浮窗排列方式",
@@ -255,6 +256,10 @@
255256
"name": "Lottery",
256257
"description": "Floating window lottery button",
257258
},
259+
"face_draw_button": {
260+
"name": "Face Pick",
261+
"description": "Floating window face pick button",
262+
},
258263
"timer_button": {
259264
"name": "Timer",
260265
"description": "Floating window timer button",
@@ -436,6 +441,10 @@
436441
"name": "抽選",
437442
"description": "フローティングウィンドウ抽選ボタンテキスト",
438443
},
444+
"face_draw_button": {
445+
"name": "顔抽選",
446+
"description": "フローティングウィンドウ顔抽選ボタンテキスト",
447+
},
439448
"timer_button": {
440449
"name": "タイマー",
441450
"description": "フローティングウィンドウタイマーボタンテキスト",

app/tools/settings_default_storage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@
274274
"floating_window_opacity": {"default_value": 0.8},
275275
"floating_window_topmost_mode": {"default_value": 1},
276276
"extend_quick_draw_component": {"default_value": False},
277-
"floating_window_button_control": {"default_value": 3},
277+
"floating_window_button_control": ["roll_call", "quick_draw"],
278278
"floating_window_placement": {"default_value": 1},
279279
"floating_window_display_style": {"default_value": 0},
280280
"floating_window_theme": {"default_value": 0},

0 commit comments

Comments
 (0)