|
8 | 8 | "description": "配置浮窗外观设置", |
9 | 9 | }, |
10 | 10 | "edge_settings": {"name": "贴边设置", "description": "配置浮窗贴边设置"}, |
| 11 | + "foreground_hiding_settings": { |
| 12 | + "name": "前台隐藏设置", |
| 13 | + "description": "配置浮窗在前台应用时的隐藏设置", |
| 14 | + }, |
11 | 15 | "startup_display_floating_window": { |
12 | 16 | "name": "启动时显示浮窗", |
13 | 17 | "description": "控制软件启动时是否自动显示浮窗", |
|
109 | 113 | "description": "设置浮窗贴边时显示样式", |
110 | 114 | "combo_items": ["图标", "文字", "箭头"], |
111 | 115 | }, |
| 116 | + "hide_floating_window_on_foreground": { |
| 117 | + "name": "前台窗口隐藏浮窗", |
| 118 | + "description": "当前台窗口标题或进程名匹配时自动隐藏浮窗", |
| 119 | + "switchbutton_name": {"enable": "", "disable": ""}, |
| 120 | + }, |
| 121 | + "hide_floating_window_on_foreground_window_titles": { |
| 122 | + "name": "前台窗口标题", |
| 123 | + "description": "用英文 ; 分隔,包含匹配时隐藏浮窗", |
| 124 | + }, |
| 125 | + "hide_floating_window_on_foreground_process_names": { |
| 126 | + "name": "前台进程名", |
| 127 | + "description": "用英文 ; 分隔,如 WeChat.exe,匹配时隐藏浮窗", |
| 128 | + }, |
112 | 129 | "floating_window_stick_to_edge_arrow_text": { |
113 | 130 | "name": "抽", |
114 | 131 | "description": "设置浮窗贴边时箭头按钮显示的文字", |
|
141 | 158 | "name": "Edge settings", |
142 | 159 | "description": "Configure floating window edge settings", |
143 | 160 | }, |
| 161 | + "foreground_hiding_settings": { |
| 162 | + "name": "Foreground hiding settings", |
| 163 | + "description": "Configure floating window hiding settings when foreground application is active", |
| 164 | + }, |
144 | 165 | "startup_display_floating_window": { |
145 | 166 | "name": "Show popup on startup", |
146 | 167 | "description": "Set whether to show the floating window after boot", |
|
243 | 264 | "description": "Configure docked floating window style", |
244 | 265 | "combo_items": {"0": "Icon", "1": "Text", "2": "Arrow"}, |
245 | 266 | }, |
| 267 | + "hide_floating_window_on_foreground": { |
| 268 | + "name": "Hide floating window on foreground", |
| 269 | + "description": "Hide floating window when foreground title or process matches", |
| 270 | + "switchbutton_name": {"enable": "", "disable": ""}, |
| 271 | + }, |
| 272 | + "hide_floating_window_on_foreground_window_titles": { |
| 273 | + "name": "Foreground window titles", |
| 274 | + "description": "Use English ';' to separate, hide on substring match", |
| 275 | + }, |
| 276 | + "hide_floating_window_on_foreground_process_names": { |
| 277 | + "name": "Foreground process names", |
| 278 | + "description": "Use English ';' to separate, e.g. WeChat.exe", |
| 279 | + }, |
246 | 280 | "floating_window_long_press_duration": { |
247 | 281 | "name": "Long press time", |
248 | 282 | "description": "Set floating window long by time (milliseconds)", |
|
0 commit comments