42 Commits

Author SHA1 Message Date
wess09
71cb6f4c98 new 2026-05-12 18:42:39 +08:00
wess09
86ecf38ebe fix(webui): align coin chart data with AP timeline 2026-05-11 21:42:45 +08:00
a2893005741
93c1693669
Merge branch 'wess09:dev' into dev 2026-05-11 20:54:14 +08:00
a2893005741
60320c3a3e feat(webui): 添加作战补给凭证/特别兑换凭证的图表统计功能
新增凭证快照数据存储与展示功能,在行动力图表中叠加展示黄币和紫币的变化曲线,同时添加对应统计信息和图例说明。
2026-05-11 20:49:04 +08:00
wess09
cbcde0d4ff feat: add AP chart panel template and helper for rendering WebUI components 2026-05-11 20:41:34 +08:00
a2893005741
24276a4d9f refactor: 优化AP图表控件与Windows部署脚本
1. 替换deploy/Windows/git.py中的shlex为subprocess构建命令行
2. 重构webui的AP统计控件样式与布局,改用MD3风格按钮组
3. 重写ap_chart.js的详情模式图表渲染逻辑,适配缩放平移
2026-05-11 19:31:58 +08:00
a2893005741
379b14b012 refactor(ap chart): 重构AP图表面板,合并详情图表到主图表
1. 移除独立的详情图表组件,将详情视图整合到主图表中
2. 使用切换视图按钮替代详情开关,统一控制图表展示模式
3. 优化详情模式下的交互逻辑和渲染代码
4. 清理冗余的模板变量和后端计算逻辑
2026-05-11 15:20:34 +08:00
a2893005741
573eee25ff 取消额外的图表,将行图表融入到原有图表中,由按键切换feat(图表): 添加详情图开关状态文本并优化UI样式
添加详情图开关状态文本(开启/关闭)的多语言支持
优化图表容器和详情图区域的过渡动画效果
重构图表控制按钮的布局和样式
2026-05-11 12:03:01 +08:00
a2893005741
53e4e3cb3c refactor(git): 使用shlex安全执行git命令并移除重复代码
修复图表工具提示内容的安全检查
2026-05-11 09:36:06 +08:00
a2893005741
278e7b1e60 refactor(图表工具提示): 重构工具提示生成逻辑为模块化方式
将原有的字符串拼接方式改为使用结构化的数据生成工具提示内容
新增 setTooltipContent 函数统一处理工具提示的 DOM 操作
优化了代码结构,提高可维护性和可扩展性
2026-05-11 09:12:49 +08:00
a2893005741
a1d7effe91 feat(图表): 添加HTML转义功能防止XSS攻击并新增图表标题配置
为图表工具提示添加HTML转义功能,防止潜在XSS攻击
在gui.yaml配置文件中新增DetailChartTitle和ToggleDetailChart配置项
2026-05-11 09:01:22 +08:00
a2893005741
de679c7bb6 feat(体力统计): 添加单日体力波动详情图表功能
在体力统计面板中新增单日体力波动详情图表,支持查看24小时内详细体力变化
- 添加切换按钮控制详情图显示
- 支持缩放、平移、重置视图操作
- 显示数据点来源和变化值
- 添加多语言支持
2026-05-11 08:41:08 +08:00
wess09
fb0cbec627 Revert "chore: remove docker-compose configuration and update gitignore with IDE-specific and webapp directories"
This reverts commit 8d72d11c70130c005ad2e598b3f66281d326ebb6.
2026-05-06 23:03:50 +08:00
wess09
8d72d11c70 chore: remove docker-compose configuration and update gitignore with IDE-specific and webapp directories 2026-05-06 16:33:40 +08:00
dependabot[bot]
c4538643ed
chore(deps): bump @xmldom/xmldom (#365)
Bumps the npm_and_yarn group with 1 update in the /webapp directory: [@xmldom/xmldom](https://github.com/xmldom/xmldom).


Updates `@xmldom/xmldom` from 0.8.12 to 0.8.13
- [Release notes](https://github.com/xmldom/xmldom/releases)
- [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xmldom/xmldom/compare/0.8.12...0.8.13)

---
updated-dependencies:
- dependency-name: "@xmldom/xmldom"
  dependency-version: 0.8.13
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 17:24:17 +08:00
wess09
505b12d18c fix 2026-04-11 15:33:19 +08:00
wess09
039c108350 feat: initialize Electron-based web application structure with Vite and backend integration 2026-04-11 14:55:53 +08:00
wess09
9f5d0ed231 feat: add webapp UI components and custom CSS styles for dashboard and data visualization 2026-04-10 19:05:18 +08:00
wess09
325cef84c8 Apple主题 2026-03-29 12:26:23 +08:00
ZhangMusan
077f3fd0ef fix(webui): add recommendation box template compatibility 2026-03-16 14:19:50 +08:00
秋凉
477475ea04
perf: 优化“当前”“均值”字体颜色,方便识别 2026-03-15 21:06:04 +08:00
longer-sausage
b679056cbb fix: 短猫建议样式 2026-03-12 22:09:43 +08:00
wess09
8db87def4e 优化 app.py 优化一些log打印 优化一些注释 2026-03-09 03:37:58 +09:00
wess09
fb78dc0bf8 1 2026-02-07 22:52:57 +08:00
wess09
588cb251c4 1 2026-02-07 22:52:00 +08:00
LmeSzinc
186c78eae9 Add: Option to toggle DPI scaling 2022-01-16 12:18:13 +08:00
18870
c808a7bc9f Opt: Add an option to disable reload 2022-01-14 21:34:54 +08:00
LmeSzinc
94f4167396 Fix: Alas backend haven't been killed when exit from tray menu 2022-01-14 00:32:48 +08:00
LmeSzinc
0413c747a2 Opt: Use callback instead of timeout when closing window 2022-01-11 21:02:00 +08:00
LmeSzinc
fb96203bba Upd: Change load complete message for auto updating 2022-01-10 21:23:39 +08:00
18870
d0dd24bd59 Add: IPv6 support 2022-01-07 00:04:40 +08:00
LmeSzinc
f848fd068d Opt: Show main window on second instance when hidden to tray 2021-12-10 21:28:22 +08:00
18870
e84f7c3153 Opt: Validate value before save into config 2021-11-14 23:57:28 +08:00
LmeSzinc
72043ab63a Add: Minimize to tray 2021-10-31 22:58:32 +08:00
LmeSzinc
5bde0ae25f Opt: Re-enable DPI scaling (#697) 2021-10-31 17:25:39 +08:00
LmeSzinc
e9e7e338fb Fix: Listening to shortcut only when window is focused 2021-10-29 01:03:43 +08:00
LmeSzinc
3cd9078fd8 Fix: Start if backend started already 2021-10-27 23:13:50 +08:00
LmeSzinc
8e065983b5 Opt: Disable DPI scaling and corresponding style changes 2021-10-26 02:00:35 +08:00
LmeSzinc
724f767244 Fix: Web page has been loaded before Alas started 2021-10-23 21:13:24 +08:00
LmeSzinc
3e1de2d73c Add: Refresh webapp 2021-10-23 14:50:44 +08:00
LmeSzinc
a32019d9e0 Add: Web app 0.2.1 2021-10-08 18:10:41 +08:00
LmeSzinc
a4e4dda9f0 Add: Vite Electron Builder template
From https://github.com/cawa-93/vite-electron-builder
2021-10-08 17:59:53 +08:00