chengma
|
c734e3fe79
|
refactor(gui): move membership summary to window title
|
2026-07-23 14:51:05 +08:00 |
|
chengma
|
08f0bff1fa
|
refactor(gui): remove duplicate app header title
|
2026-07-23 14:43:20 +08:00 |
|
chengma
|
594592c9b2
|
feat(subscription): enable observation mode
|
2026-07-23 14:37:00 +08:00 |
|
chengma
|
9163f6b371
|
test(subscription): suspend client access checks
|
2026-07-22 15:55:46 +08:00 |
|
chengma
|
953d98314b
|
fix(subscription): remove membership setup prompt
|
2026-07-22 15:48:17 +08:00 |
|
chengma
|
9ee48dc2aa
|
feat(subscription): add membership access preflight
|
2026-07-21 17:38:05 +08:00 |
|
 chengmaandClaude Fable 5
|
049d4b6bbc
|
feat(brand): add application logo for exe and window icon
新增品牌标识并接入运行时与打包流程。
- `scripts/gen_logo.py` 从单一几何定义同时产出 SVG 母版、多尺寸 ICO 和
PNG 预览,避免母版与位图漂移;改样式改脚本后重新生成即可。
- 标记为暖橙圆角徽章 + 白色上升箭头(提升并发布)+ 四角星芒(AI 生成),
刻意避开蝦皮官方购物袋标识,避免暗示官方关联。
- ICO 含 16/20/24/32/40/48/64/128/256 九档,每档从矢量几何独立渲染而非
由大图缩放,保证任务栏与资源管理器小尺寸清晰。
- `app/assets` 作为可导入包提供无 Qt 依赖的路径解析,兼容源码树、
PyInstaller onedir 的 _MEIPASS 与 exe 同级目录三种布局。
- `widgets.app_icon()` 在 Qt 缺失或资源未生成时返回 None,调用方容错;
在 QApplication 上设置图标以便任务栏、对话框和消息框一并继承,
MainWindow 另行设置以覆盖直接构造窗口的测试路径。
- 两个 spec 均加 `icon=`,主 spec 收集资源到 datas 并在资源缺失时直接
报错提示先跑生成脚本。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-20 16:39:18 +08:00 |
|
chengma
|
6a0cd1c763
|
feat(settings): support gateway source switching
|
2026-07-20 16:29:28 +08:00 |
|
chengma
|
9f43e5547a
|
feat(gui): add task deletion menus
|
2026-07-20 11:12:01 +08:00 |
|
chengma
|
4e10cce794
|
refactor(navigation): simplify main tab labels
|
2026-07-17 12:24:05 +08:00 |
|
chengma
|
bc115ba0d7
|
feat(gui): replace AI studio with product suite
|
2026-07-14 09:53:13 +08:00 |
|
chengma
|
cc910d1e56
|
feat(gui): hide AI studio tab
|
2026-07-13 11:47:00 +08:00 |
|
chengma
|
5451579073
|
feat(ai-studio): add main workspace tab
|
2026-07-11 14:16:11 +08:00 |
|
chengma
|
7e491ed10e
|
T-585 Chrome 路径自动检测
|
2026-07-10 16:19:01 +08:00 |
|
chengma
|
9ce4d2442e
|
feat: add semantic status bar colors
|
2026-07-07 15:42:19 +08:00 |
|
chengma
|
6e2347e1c8
|
chore: add ruff checks
|
2026-07-07 15:11:40 +08:00 |
|
chengma
|
862f791fde
|
feat: localize Shopee GUI wording
|
2026-07-07 14:58:54 +08:00 |
|
chengma
|
7838554c3d
|
feat: add versioned release packaging
|
2026-07-07 14:21:30 +08:00 |
|
chengma
|
148c4a73eb
|
feat: store packaged user data under data directory
|
2026-07-07 14:12:32 +08:00 |
|
chengma
|
caa04a9aa7
|
fix: fit main window within screen on startup
|
2026-07-07 12:06:17 +08:00 |
|
chengma
|
fd42814ac0
|
chore: rebrand display name for T-537
|
2026-07-07 09:52:51 +08:00 |
|
chengma
|
ad75afb8f4
|
style: unify GUI button radius
|
2026-07-07 09:21:19 +08:00 |
|
chengma
|
19eaa794cf
|
feat: track settings changes and enforce Chinese UI copy
|
2026-07-06 11:32:02 +08:00 |
|
chengma
|
6e2dcf9954
|
refactor: split gui into package
|
2026-07-02 16:47:37 +08:00 |
|