Commit Graph

12 Commits

Author SHA1 Message Date
Leonmmcoset
1b18e4b189 feat(app_detail_window): 添加应用预览图片功能并优化缓存管理
- 新增HorizontalFlipView组件显示应用预览图片
- 实现图片下载缓存机制和自动清理功能
- 支持多种API返回格式的图片数据解析
- 添加详细的日志记录和错误处理
- 移除不再使用的云母效果相关代码
2025-09-28 19:19:36 +08:00
Leonmmcoset
abdee75504 add lot of things 2025-09-28 17:33:42 +08:00
Leonmmcoset
0e54dce62a feat(配置管理): 添加配置系统和设置界面
添加基于QConfig的配置管理系统,支持自动打开安装程序和应用打开方式的设置
新增设置标签页用于管理应用配置
更新安装确认对话框以支持配置选项
将版本号更新为Prerelease 1
2025-09-27 21:53:54 +08:00
724a3896b5 神兽保佑永无 bug 2025-09-26 09:37:20 +00:00
Leonmmcoset
e553768c1d feat: 添加应用详情窗口和更新检查功能
- 实现全新的应用详情窗口,包含统计信息、基本信息和描述展示
- 添加应用更新检查功能到CLI工具
- 优化版本列表页面的文件路径处理逻辑
- 升级GUI版本至Beta 0.4
- 增强公告详情页面的链接处理能力
2025-09-24 21:58:25 +08:00
Leonmmcoset
c72b25cd0b feat: 更新应用信息标签页和主窗口UI
- 添加版本检查功能,支持从服务器获取最新版本信息
- 修改应用信息标签页布局,增加版权和许可证信息
- 主窗口改用MSFluentWindow并启用亚克力效果
- 更新README中的许可证信息为GPLv3
- 修改安装器警告信息,强调转载协议合规性
- 更新构建命令包含assets目录
- 更新依赖项PyQt-Fluent-Widgets为完整版
2025-09-23 20:33:28 +08:00
Leonmmcoset
f0105ce819 feat: 优化应用详情和公告详情窗口的UI设计
重构应用详情窗口和公告详情窗口的UI布局,使用Fluent Design风格组件
添加卡片式布局和滚动区域,改进视觉层次和用户体验
更新主页应用列表为卡片式展示,增加点击查看详情功能
2025-09-22 22:24:56 +08:00
Leonmmcoset
6dc8632f1c build: 更新 requirements.txt 添加 markdown 依赖
添加 markdown 依赖以支持应用中的 markdown 解析功能
2025-09-21 21:26:55 +08:00
Leonmmcoset
1586822845 feat: 增强应用详情和公告功能并添加下载支持
- 在应用详情窗口添加下载最新版本功能
- 为版本列表添加下载按钮和操作列
- 增强公告列表和详情的数据处理逻辑
- 优化错误处理和用户反馈
- 修改窗口标题为"LeonApp For PC"
2025-09-21 18:17:37 +08:00
Leonmmcoset
c841ac556d feat(版本管理): 添加应用版本列表功能
- 在GUI中添加查看全部版本按钮和版本列表窗口
- 实现API接口获取应用版本列表数据
- 优化文件下载路径处理,解决open_basedir限制问题
- 重构分页控件布局,增加弹性空间
2025-09-21 17:41:55 +08:00
Leonmmcoset
dd85397efa feat(app_detail_window): 新增应用详情窗口独立组件
refactor(leonapp_gui): 重构应用详情展示逻辑,直接创建窗口实例
fix(version_control.php): 修复文件路径处理和删除逻辑问题
feat(upload_app.php): 添加Markdown预览功能
style(dashboard.php): 移除冗余的padding样式
chore: 更新favicon和清理pyc缓存文件
2025-09-21 17:02:11 +08:00
Leonmmcoset
49922cc006 Init 1.0 codes 2025-09-20 22:20:08 +08:00