W1NDes
|
b41f85556b
|
Merge remote-tracking branch 'upstream/master' into dev
|
2026-04-24 21:58:58 +08:00 |
|
guoh064
|
89f69079f1
|
Add: distangle Gemsfarming.Campaign.Event from Event.Campaign.Event for multi event
|
2026-04-23 15:59:17 +08:00 |
|
guoh064
|
c75dd9366b
|
Add: auto change state of options (default select and single means state)
|
2026-04-23 14:57:03 +08:00 |
|
W1NDes
|
bb5997bb9e
|
Merge remote-tracking branch 'upstream/master' into dev
|
2026-04-04 22:19:42 +08:00 |
|
iceynano
|
37bf25c4b0
|
Fix Event Reaction (#5589)
* Add: Event Reaction
* Update widgets.py
* Update widgets.py
* Update widgets.py
* Update widgets.py
* Update widgets.py
* Fix event_trigger
* Resolve patch #5226
Removed unnecessary whitespace in set_aside and set_aside_status methods.
|
2026-04-01 22:52:12 +08:00 |
|
W1NDes
|
8f26b37900
|
Fix(viewport): 修复触控并发崩溃, 延迟显示包含网络传输, 默认白天主题
- 添加_control_lock锁保护所有触控方法(touch/swipe/swipe_start/touch_move/touch_up)
防止线程池并发调用导致崩溃
- 连接时预初始化control method, 避免cached_property非线程安全的懒加载竞态
- 添加WebSocket ping/pong机制测量真实网络RTT,
总延迟 = 服务端处理延迟 + 网络RTT/2, 本地和远程延迟正确区分
- CSS默认主题改为light, 消除页面加载时的深色闪烁
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-19 00:15:21 +08:00 |
|
W1NDes
|
d358adcb0e
|
Feat(viewport): 添加H.264视频流编码降低带宽
- 使用PyAV(libx264)替代cv2.imencode实现H.264视频流编码
- 带宽从~15Mbps降至~0.8Mbps (20倍压缩), 编码耗时从5ms降至1.8ms
- 前端使用WebCodecs-VideoDecoder硬件解码, 不支持的浏览器自动降级原JPEG图传模式
- WebSocket会话独立H264Encoder实例, 支持多客户端同时连接
- Quality滑条映射CRF(51-18)
- 添加渐进式降帧: 5s无操作后从30fps线性降至1fps, 300s后完全停止
|
2026-03-09 00:49:30 +08:00 |
|
W1NDes
|
a96d9c450a
|
Fix(viewport): 修复idle和script running的冲突
|
2026-03-09 00:49:30 +08:00 |
|
W1NDes
|
51e27344c1
|
Feat(viewport): 添加实时触控拖动, 跳帧节省带宽, 和空闲暂停
- 支持实时touch事件流式传输(touch_down/move/up), 拖动即时反馈
- 修复拖动开头触发点击, 绕过minitouch 50ms延迟
- 5s无操作后跳过未变化帧, 300s空闲停止截屏并显示蓝色提示
- 前端事件重构为handlePointerStart/Move/End, 支持10px阈值区分点击和拖动
|
2026-03-09 00:49:29 +08:00 |
|
W1NDes
|
2a12796ed2
|
Add(webui): 添加viewport远程控制
- 实现多种协议的实时画面推送服务(和alas同步)
- 支持触控操作(点击、滑动)和操作互锁
- 支持画质、帧率、分辨率,画幅调节
- 集成到webui界面,可开关显示,支持浅色/深色模式,可独立弹窗,优化手机操控
- 支持密码设置和ssl设置(和alas同步)
|
2026-03-09 00:49:29 +08:00 |
|
W1NDes
|
3db4c75fe7
|
Feat(api): 添加alas客户端重启的api接口
|
2026-03-03 15:20:52 +08:00 |
|
W1NDes
|
70f6944043
|
Merge remote-tracking branch 'upstream/master' into dev
|
2026-02-28 17:53:38 +08:00 |
|
LmeSzinc
|
5c7f57f3b2
|
Fix: patch_mimetype
|
2026-02-19 10:19:42 +08:00 |
|
W1NDes
|
063c06e950
|
Merge remote-tracking branch 'upstream/master' into dev
|
2026-01-29 20:51:12 +08:00 |
|
LmeSzinc
|
8ea89756f1
|
Fix: [ALAS] Backport fix_py37_subprocess_communicate (#5226)
|
2026-01-19 12:20:44 +08:00 |
|
W1NDes
|
38c493cbb3
|
feat(process_manager): 添加对Traceback的检测逻辑和渲染拦截
|
2025-08-22 10:19:51 +08:00 |
|
W1NDes
|
a95d56be61
|
feat(api): 添加基于Starlette的实例控制API,支持实例的启动、停止和状态查询
|
2025-08-17 04:27:19 +08:00 |
|
W1NDes
|
a033e6737c
|
Merge remote-tracking branch 'upstream/master'
|
2025-07-10 16:50:00 +08:00 |
|
LmeSzinc
|
f016e7a2d6
|
Upd: patch mimetype
|
2025-07-10 03:03:52 +08:00 |
|
POLAR me
|
2a8d9ad4d5
|
Fix(WebUI): 修正实例排序
|
2025-04-02 01:55:11 +08:00 |
|
POLAR me
|
5f0bea8f7b
|
Upd(webui): 增加alas实例的状态颜色显示
|
2025-04-02 01:07:23 +08:00 |
|
POLAR me
|
b20f38e886
|
Merge remote-tracking branch 'upstream/master'
|
2025-04-02 01:04:45 +08:00 |
|
iceynano
|
3133eaa2f7
|
Add: Event Reaction (#4706)
* Add: Event Reaction
* Update widgets.py
* Update widgets.py
* Update widgets.py
* Update widgets.py
* Update widgets.py
|
2025-04-01 00:56:05 +08:00 |
|
POLAR me
|
78fee81f52
|
Update(smallevent): 更新七天活动
- 更新七天活动日期至 20250320,
- 调整 button_extract.py 中的路径。
- 调整 webui/app.py 的导入语句。
|
2025-03-26 23:57:16 +08:00 |
|
POLAR me
|
d32575229d
|
Merge remote-tracking branch 'upstream/master'
|
2025-03-17 21:06:41 +08:00 |
|
LmeSzinc
|
b914705d01
|
Pref: Replace filelock with threading lock to reduce IO operations
|
2025-03-17 02:19:52 +08:00 |
|
LmeSzinc
|
477f917262
|
Refactor: deep methods reworked for better performance
|
2025-03-17 01:39:06 +08:00 |
|
LmeSzinc
|
93644384cf
|
Refactor: Atomic file read/write for better performance
- Drop dependency atomicwrites
|
2025-03-17 01:39:06 +08:00 |
|
POLARme
|
4662012255
|
Merge pull request #73 from LmeSzinc/master
[pull] master from LmeSzinc:master
|
2025-02-26 17:10:36 +08:00 |
|
LmeSzinc
|
ec2c1959f5
|
Fix: [ALAS] Reduce unnecessary file writes at startup
|
2025-02-25 00:43:27 +08:00 |
|
POLAR me
|
fd5c1982c5
|
feat(webui): 修改实例的排序显示规则
- 修改alas实例的排序,数字结尾的实例按数字大小排序,其余情况按字母排序
|
2025-02-15 05:17:56 +08:00 |
|
POLAR me
|
824c3acb4b
|
Merge branch 'master' into _master
|
2024-11-19 19:02:12 +08:00 |
|
SarContDeli
|
bd680eb3a8
|
Add: fake module PIL for webui (#4374)
* Add: fake module PIL for webui
* Fix: Load runtime before module PIL
* Upd: Error message of MAA loading failure
* Upd: Adjust timing of import fake module
|
2024-11-19 12:37:59 +08:00 |
|
POLAR me
|
2dd28c5c94
|
Merge branch 'master' into _master
|
2024-09-11 23:00:07 +08:00 |
|
LmeSzinc
|
a66760b743
|
Opt: Patch aiofiles to reduce thread pool size
|
2024-09-11 22:47:58 +08:00 |
|
POLAR me
|
9ec74ec400
|
UPDATE
|
2024-06-21 02:44:19 +08:00 |
|
LmeSzinc
|
f810db8bea
|
Fix: Skip first screenshot in tools
since you cannot run benchmark before benckmarked
|
2024-06-21 01:42:45 +08:00 |
|
POLAR me
|
0f961a88cf
|
Merge pull request #26 from LmeSzinc/master
[pull] master from LmeSzinc:master
|
2024-05-31 17:29:57 +08:00 |
|
LmeSzinc
|
5f56a2bdb7
|
Chore: [ALAS] Move func methods to the Alas class
|
2024-05-30 13:34:24 +08:00 |
|
W1NDes
|
fc72b34b2d
|
多次重启尝试再报错,直接抄了oxcc的代码,
|
2024-05-09 01:02:17 +08:00 |
|
POLAR me
|
c3ea1b40d6
|
Merge pull request #15 from LmeSzinc/master
[pull] master from LmeSzinc:master
|
2024-04-25 15:50:47 +08:00 |
|
LmeSzinc
|
cfe187ea57
|
Fix: [ALAS] Deploy config wasn't redirected after Updater.delay()
|
2024-04-23 00:13:54 +08:00 |
|
WINDes
|
10072baeed
|
dashboard add
|
2023-12-28 20:36:54 +08:00 |
|
WINDes
|
d4aa52c258
|
back
|
2023-12-28 20:32:24 +08:00 |
|
WINDes
|
e9d520d9f0
|
fix
|
2023-12-28 20:22:04 +08:00 |
|
LmeSzinc
|
a37438bd02
|
Fix: [ALAS] Checkbox cannot be dynamically updated
|
2023-12-07 22:35:36 +08:00 |
|
LmeSzinc
|
eda63d72f8
|
Refactor: Config update callback
|
2023-11-03 03:34:23 +08:00 |
|
LmeSzinc
|
1d1d20fef9
|
Fix: Validate datetime instead of using regex (#3252)
|
2023-11-01 02:40:02 +08:00 |
|
LmeSzinc
|
f7cf9e3bd2
|
Add: [ALAS] stored and state widgets
|
2023-10-28 22:03:45 +08:00 |
|
LmeSzinc
|
6b88d338b5
|
Merge remote-tracking branch 'origin/dev' into dev
|
2023-10-22 19:04:05 +08:00 |
|