Commit Graph

2806 Commits

Author SHA1 Message Date
BTMuli
a2ff92d00a ♻️ 方法提取 2025-12-22 16:15:23 +08:00
BTMuli
06ff32d47d 管理员模式下启动使用YAE导入 2025-12-22 15:57:32 +08:00
BTMuli
86b2dfa184 🏷️ 修正描述 2025-12-22 15:39:31 +08:00
BTMuli
35851532a5 ♻️ 重构xml解析&处理,支持scene切换 2025-12-22 15:38:22 +08:00
BTMuli
bd8ee19b79 🌱 留影叙佳期xml解析 2025-12-22 14:15:43 +08:00
BTMuli
4b3625527f 左右切换&支持翻页 2025-12-22 11:14:35 +08:00
BTMuli
f8b9500def ♻️ 重构留影叙佳期页面,处理部分文本加载异常 2025-12-21 23:05:57 +08:00
BTMuli
26d7df66d3 💄 修正类型,调整首页生日组件交互 2025-12-21 21:40:11 +08:00
BTMuli
7b596a83f7 💄 调整投票组件样式 2025-12-21 19:00:51 +08:00
BTMuli
c562424af9 ♻️ 部分组件ZIndex抽离 2025-12-21 18:40:50 +08:00
BTMuli
8adedada19 📝 更新功能描述 2025-12-21 18:33:05 +08:00
LuoYunXi
696ca40f7f Fix typo (#187)
根据定义「咨讯」应为「资讯」。

News 是「资讯」
而「咨讯」在网络上检索到的定义为 Valuable Information,且现代汉语词典(第 7 版)中未收录该词
2025-12-21 11:26:25 +08:00
BTMuli
5b896e9e56 🚀 v0.9.0 v0.9.0 2025-12-20 16:55:47 +08:00
BTMuli
b0a95ba46e 支持搜索 2025-12-20 16:55:11 +08:00
BTMuli
00239c26d2 💄 移除冗余样式 2025-12-20 16:48:54 +08:00
BTMuli
e167953fea 📝 归档 2025-12-20 16:13:36 +08:00
BTMuli
3ee1e63a63 🐛 调整判断条件 2025-12-20 16:10:51 +08:00
BTMuli
488862e3dd 🚸 适配窄视图 2025-12-20 16:05:43 +08:00
BTMuli
cf9e00bf8c 🐛 修复活动描述渲染异常 2025-12-20 15:11:54 +08:00
BTMuli
c6976e3b8f 💄 增大搜索悬浮窗面积 2025-12-20 01:27:18 +08:00
BTMuli
2ccf613eb9 🚸 首页活动组件奖励详情显示持有 2025-12-20 01:01:48 +08:00
BTMuli
ec1d512307 💄 微调 2025-12-20 00:45:29 +08:00
BTMuli
6911d61025 💄 合成显示具有材料 2025-12-20 00:36:41 +08:00
BTMuli
7218b70da4 🔧 调整排序&格式化 2025-12-19 22:46:19 +08:00
BTMuli
9e019b7278 🔧 忽略命名风格 2025-12-19 22:37:09 +08:00
BTMuli
c3920fd43f 🔧 更新配置,修正类型 2025-12-19 22:05:44 +08:00
BTMuli
e3eb56d618 💄 调整UI 2025-12-19 21:14:29 +08:00
BTMuli
4ffcdda093 ♻️ 排序&空数据处理 2025-12-19 21:01:40 +08:00
BTMuli
066c46bd19 ♻️ color-mix 2025-12-19 20:52:14 +08:00
BTMuli
576da86443 🍱 更新卡池数据 2025-12-19 19:14:30 +08:00
BTMuli
fae7fe5329 💄 3列 2025-12-19 19:07:13 +08:00
BTMuli
0b94bfc01f ♻️ 活动奖励支持预览角色/武器 2025-12-19 19:04:07 +08:00
BTMuli
8493635cca 🍱 更新数据 2025-12-19 18:50:26 +08:00
BTMuli
86013fac72 ♻️ wiki材料项组件提取&UI改版 2025-12-19 18:29:45 +08:00
BTMuli
216f10efbd 🚸 分享图忽略删除按键 2025-12-19 18:06:06 +08:00
BTMuli
329a39011c 💄 调整默认样式,高度对齐 2025-12-19 17:56:49 +08:00
BTMuli
00c69d1763 💄 调整顶部样式 2025-12-19 17:40:27 +08:00
BTMuli
d312409e09 🏷️ 修正类型 2025-12-19 16:28:38 +08:00
BTMuli
a71d5664cb ♻️ 祈愿数据备份迭代,采用UIGF4,调整导入进度更新逻辑 2025-12-19 16:23:28 +08:00
BTMuli
7e50461ab2 🚸 优化错误处理 2025-12-19 15:46:35 +08:00
BTMuli
11582330b5 💄 调整UI 2025-12-19 01:04:48 +08:00
BTMuli
3c4ff261fd ⬆️ 更新依赖 2025-12-18 23:58:06 +08:00
BTMuli
325457c0dd 🎨 优化性能 2025-12-18 01:40:01 +08:00
BTMuli
8879dfd912 支持手动更新背包记录 2025-12-18 01:34:45 +08:00
BTMuli
66006bb0f9 🐛 修复高度计算异常 2025-12-14 18:40:36 +08:00
BTMuli
5b372e9989 🐛 hide时显示窗口 2025-12-14 18:00:08 +08:00
Copilot
6cca6e56be 🚸重构千星页面,高度动态计算&活动次数计算共享 (#186)
* Initial plan

* Fix event pool pity count sharing for male/female gacha pools

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

* Use gachaType for pool filtering and simplify data passing

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

* Add dynamic height calculation and window resize listener to GbrDataView

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

* 🎨 Code style

* 🚸 没有数据更新时不刷新

---------

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-14 17:23:59 +08:00
BTMuli
9a0fbe11e9 🚸 刷新入口 2025-12-14 15:44:50 +08:00
BTMuli
a1befe8eff 添加release字段,调整WIKI角色页面排序
close #180
2025-12-14 14:51:16 +08:00
Copilot
7544fa1489 支持托盘 (#181)
* Initial plan

* Add system tray icon feature with show/quit menu

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

* Apply Rust code formatting

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

* Address code review feedback: improve documentation and reduce duplication

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

* Make tray behavior configurable - add closeToTray setting

- Add closeToTray setting in app store (default: false)
- Add UI toggle in PageConfig.vue for "关闭到托盘" setting
- Modify window close handler to emit event instead of always hiding
- Add hide_main_window and quit_app commands in backend
- Frontend listens for close event and respects user preference
- When closeToTray is enabled, window minimizes to tray on close
- When disabled, application quits on close (original behavior)

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

* Remove duplicate SUB_WINDOW_LABELS constant - use shared constant from lib.rs

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

* Fix tray icon issues: remove duplicate tray, add icon loading, close sub-windows on hide

1. Remove duplicate tray icon: Removed trayIcon config from tauri.conf.json (was creating 2 trays)
2. Add proper icon loading: Use image crate to decode PNG and create RGBA icon data
3. Close sub-windows when hiding: Modified hide_main_window to close all sub-windows before hiding
4. Sync with master branch: Merged latest commit c8fe03c

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

* Address code review: remove anyhow, add separator, improve comments

1. Remove anyhow dependency - Use Tauri's InvalidIcon error instead
2. Add menu separator between "显示窗口" and "退出应用"
3. Add comment explaining image crate necessity (Tauri Image only accepts raw RGBA)
4. Keep HTTPS URLs with note about SSH preference for local development
5. Image crate remains necessary as Tauri doesn't provide PNG decoding

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

* Revert to SSH URLs for plugin dependencies as requested

Changed all tauri-plugin git URLs from HTTPS to SSH format.
Project CI has SSH configuration, so SSH is the preferred method.

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

* Use storeToRefs for closeToTray property

Changed closeToTray access to use storeToRefs in both App.vue and PageConfig.vue
for better reactivity and consistency with other store properties.

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>
2025-12-14 14:30:15 +08:00