Commit Graph

2722 Commits

Author SHA1 Message Date
BTMuli
f30ee36a83 💄 调整高度计算&星级占比计算逻辑 2025-12-05 22:04:51 +08:00
Copilot
8d5cb52320 祈愿添加UP抽数数据,采取动态高度计算 (#174)
* Initial plan

* feat: Add UP average pull count for 5-star items in gacha records

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* refactor: Optimize isStar5Up function by extracting Number conversion

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* refactor: Add 4-star UP average and optimize hint calculation

- Add star4UpAvg variable and getStar4UpAvg() for 4-star UP average
- Add getItemHint() to calculate UP/歪 hint for both 4 and 5-star items
- Calculate hints in gro-data-view and pass via hint prop to gro-data-line
- Remove duplicate getEndHint() calculation from gro-data-line.vue
- Add UP average display in 4-star section with dynamic grid layout

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* ♻️ 调整传递数据类型,样式适配调整

* 💄 微调高度

* fix: Use flexbox for dynamic height calculation in gro-data-view

Replace hardcoded height calculations with flexbox layout:
- Make gro-dv-container a flex column container
- Use flex: 1 for gro-bottom and gro-bottom-window to take remaining space
- Add min-height: 0 to enable proper flex shrinking for scrollable areas

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* fix: Resolve v-window height overflow issue

- Add overflow: hidden to .gro-bottom and .gro-bottom-window containers
- Move overflow-y: auto scrolling to .gro-b-window-item level
- Add height: 100% to .gro-b-window-item for proper containment

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* fix: Use dynamic height calculation via template refs

- Add template refs for container and header elements
- Calculate bottom and window heights dynamically based on actual DOM element sizes
- Remove flexbox approach that didn't work with Vuetify v-window
- Apply calculated heights via style binding

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* 🎨 useTemplateRef & v-bind

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>
Co-authored-by: BTMuli <bt-muli@outlook.com>
2025-12-05 12:57:54 +08:00
BTMuli
3477ca2962 💩 暂时隐藏内置祈愿页面 2025-12-04 18:06:07 +08:00
BTMuli
918f7a9b53 ♻️ 调整常驻颂愿数据显示,祈愿概况UI迭代
close #172
2025-12-04 17:07:13 +08:00
BTMuli
dc03edd30b 🚀 v0.8.8 v0.8.8 2025-12-03 20:30:48 +08:00
BTMuli
d18b6bb898 ♻️ 代码重构提取 2025-12-03 20:30:28 +08:00
BTMuli
0f107abde6 🐛 重构管理员权限重启逻辑 2025-12-03 19:58:03 +08:00
BTMuli
46cf40734f 🐛 修复成就数据读取异常 2025-12-03 18:53:35 +08:00
BTMuli
676ef8e8ee 🚀 v0.8.7 v0.8.7 2025-12-03 10:24:27 +08:00
BTMuli
5d8ea639b8 🍱 更新成就&卡池数据 2025-12-03 10:22:07 +08:00
BTMuli
bc64e20ebd 🚸 优化字典处理逻辑,确保字典至少包含两个键 2025-12-02 23:49:05 +08:00
BTMuli
98efd557d6 🚸 完善奇偶处理 2025-12-02 23:04:10 +08:00
BTMuli
b0b3120b7b 🚸 完善名片解析处理 2025-12-02 22:55:07 +08:00
BTMuli
c2ea3cf026 🐛 修复左侧列表顺序异常 2025-12-02 22:51:20 +08:00
BTMuli
90d71be17e 🐛 修复mac编译异常 2025-12-02 22:39:04 +08:00
BTMuli
9435622a6d 🍱 更新部分新版本资源 2025-12-02 22:36:31 +08:00
BTMuli
5ac9c24379 🐛 修复macOS编译异常 2025-12-02 22:25:44 +08:00
BTMuli
9e359b9621 ⬆️ 更新依赖 2025-12-02 21:59:24 +08:00
BTMuli
cde9149bbd 🐛 修复mac编译异常 2025-12-02 21:49:59 +08:00
BTMuli
b38c3f9fbe 🐛 修复写入文件异常 2025-12-02 21:29:14 +08:00
BTMuli
92ad548061 🐛 修复 Windows 平台相关的条件编译和文档注释 2025-12-02 21:16:59 +08:00
BTMuli
37cea99bbd 侧边栏添加启动游戏入口 2025-12-02 11:58:13 +08:00
BTMuli
b267599039 🐛 修复重启异常 2025-12-02 11:37:37 +08:00
BTMuli
1d204c8284 🚸 调整回复按钮展示判断 2025-12-02 11:11:54 +08:00
BTMuli
51ce0217f0 💩 release模式下重启不一定成功 2025-12-02 02:03:25 +08:00
BTMuli
fac394be8b 🚨 修复内存分配和句柄关闭错误 2025-12-02 00:37:00 +08:00
BTMuli
a12a12e786 🚨 修复部分异常 2025-12-02 00:37:00 +08:00
BTMuli
2d1890645d 🚨 修复编译器异常,移除多余依赖 2025-12-02 00:37:00 +08:00
BTMuli
38f3301664 完成成就导入 2025-12-02 00:37:00 +08:00
BTMuli
14c47369e7 🌱 尝试检测管理员&以管理员模式重启 2025-12-02 00:37:00 +08:00
BTMuli
93be279cbb 👷 完善构建 2025-12-02 00:37:00 +08:00
BTMuli
aca47f822b 实现成就数据读取 2025-12-02 00:37:00 +08:00
BTMuli
ccb4730c82 🐛 修复pipe broken 2025-12-02 00:37:00 +08:00
BTMuli
670e9deba3 ⬆️ 更新依赖 2025-12-02 00:37:00 +08:00
BTMuli
93cca5f715 🌱 初步建立pipe&成功调用dll 2025-12-02 00:37:00 +08:00
BTMuli
d787b8dc8b ️ 添加条件判断以控制调试和发布构建 2025-12-01 13:00:10 +08:00
BTMuli
6b90dde0ab ♻️ 调整命名 2025-12-01 00:55:51 +08:00
BTMuli
323b951c10 🎨 微调 2025-12-01 00:43:31 +08:00
BTMuli
4c3648481e 🐛 修复自定义表情格式解析异常,增加文本清晰度 2025-12-01 00:33:56 +08:00
BTMuli
afcba5ec1a 💄 调整帖子回复浮窗UI,完善类型 2025-11-30 16:48:02 +08:00
BTMuli
725d62b755 👽️ 完善前瞻识别规则,增加空列表处理 2025-11-29 20:04:31 +08:00
BTMuli
e72d6b1b9f 💄 补充遗漏文本,调整交互逻辑 2025-11-27 17:17:37 +08:00
BTMuli
482c7fb1c9 🚸 移除确认弹窗
close #170
2025-11-27 16:12:01 +08:00
BTMuli
d84d68607b 简化账号切换,逻辑移至侧边栏
close#170
2025-11-27 16:04:16 +08:00
BTMuli
758f0d519f 🌱 登录移至侧栏
#170
2025-11-27 14:41:37 +08:00
BTMuli
72b7dc5405 优化组件响应式处理 2025-11-27 11:38:42 +08:00
BTMuli
50a528d25b 🚸 优化滚动处理,移除不必要的async/await 2025-11-25 21:18:09 +08:00
Copilot
4d937b365b 🚸 优化回复浮窗处理 (#169)
* Initial plan

* Fix secondary reply scroll position issue by adding scroll-strategy="close" to submenu

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Add auto-load on scroll for reply and sub-reply lists

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Fix sub-reply scroll issues with custom event-based solution

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Fix sub-reply initialization to use embedded sub_replies data

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* 🎨 codeStyle

* Fix duplicate sub-reply data by filtering existing reply IDs

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Use persistent Set for existingIds to improve duplicate filtering efficiency

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>
Co-authored-by: BTMuli <bt-muli@outlook.com>
2025-11-25 18:26:59 +08:00
BTMuli
1124927c0e 💄 修复UI错位 2025-11-25 16:45:14 +08:00
BTMuli
b3c42428e9 🚸 添加BETA提示 2025-11-25 16:44:57 +08:00