306 Commits

Author SHA1 Message Date
RigoLigo
144103d8da 更新翻译流程 2022-10-02 21:18:32 +08:00
RigoLigo
ee876856c2 修复了主界面点链接后鼠标移到窗口操作区域后窗口位移的问题 2022-08-06 22:44:14 +08:00
RigoLigoRLC
3bd76b865d 实现垃圾文件计数和清理 2022-04-20 14:53:21 +08:00
RigoLigoRLC
8d40a0598e 新增截图预览 2022-03-13 20:27:03 +08:00
RigoLigoRLC
904cc3cb1c 修复在第一次下载进度报告前取消下载导致崩溃的问题 2022-02-21 18:01:26 +08:00
RigoLigoRLC
b0a2d64b71 添加翻译(终于) 2022-02-20 20:44:53 +08:00
RigoLigoRLC
393b3f73d5 修改日志头使文字对齐 2022-02-20 18:23:11 +08:00
RigoLigoRLC
7b2312f8ce 修正桌面提示消息中错误的应用程序名称 2022-02-20 18:22:43 +08:00
RigoLigoRLC
26a0c8133b 修正SpkAbout缺少的Q_OBJECT 2022-02-20 18:19:28 +08:00
RigoLigoRLC
aa58da05db 修复优麒麟上打不开首页的问题 2022-02-19 20:15:45 +08:00
RigoLigoRLC
3ecd3310ad 严格化进程错误退出判断条件 2022-02-19 20:10:41 +08:00
RigoLigoRLC
90ab4cb87f 修复一安装即完成的bug 2022-02-19 20:10:11 +08:00
RigoLigoRLC
d33e28b024 完善下载页面按钮的功能 2022-02-19 19:30:10 +08:00
RigoLigoRLC
8f32141726 修复SpkDownloadMgr重大bug
1. 原有依靠Qt Network的连接超时不可靠,改为自己使用Watchdog值跟踪。
2. 原有代码在请求时大量未对Reply设置正确的workerId,已修正
3. 原有代码不能自动在出错worker出错但其他worker已经全部完成时进行得分配,已修正
4. 原有代码ActiveWorkerCount计算方法不准确,每次link都会增加,但是由于重试重分配都会Link而且Worker不会从
List中删除,所以已改为任务开始时一次加满
5. 原有代码忘记在WorkerFinish时检查有否未写入的cache以及未关闭下载文件
6. 原有代码未将Reply的errorOccurred信号与WorkerError槽连接,导致这个槽并没有发挥什么卵用

测试文件改为有道词典,小一点
增加了等待HEAD请求时光标变成忙的特性
2022-02-19 02:38:03 +08:00
RigoLigoRLC
03f157f620 修复快速点击下载时产生的数据竞争
mNextDownloadId没来得及自增就被再次使用导致下载出现问题
2022-02-17 23:27:19 +08:00
RigoLigoRLC
8f8f479873 完善设置中的亮色暗色设置与UI的集成 2022-02-17 18:16:41 +08:00
RigoLigoRLC
2481adf29c 修复打开之后不单击树中任何页面就切换到设置时默认页面不能取消选择的bug 2022-02-16 01:18:21 +08:00
RigoLigoRLC
2bba8f57ba 将SpkTitleBar的底色改为默认纯色
有计划寻找一个合适的渐变色
2022-02-16 01:10:51 +08:00
RigoLigoRLC
c71582997b 添加界面组件间的分隔线方便识别
顺便增加了DVL(DivideLine)色
2022-02-16 00:57:55 +08:00
RigoLigoRLC
55795601e0 重构MainWindow的主界面
使用主窗口自带标题栏,摒弃侧栏和几个按钮独立的SideBarVLay,将之合并到原标题栏中
2022-02-16 00:28:58 +08:00
RigoLigoRLC
0a351ad40d 添加投稿按钮 2022-02-15 23:58:15 +08:00
RigoLigoRLC
ed233e2625 完善了APT包管理器后端的功能,基本实现安装 2022-02-15 23:36:04 +08:00
RigoLigoRLC
ae987f9542 实现分类加载失败可重新加载的UI 2022-02-13 23:13:41 +08:00
RigoLigoRLC
f655d0d94d 添加了Debian使用的几种包管理器 2022-02-13 22:45:06 +08:00
RigoLigoRLC
28e2c0d082 添加APT的安装菜单提示,修改安装方法使之返回Ignored 2022-02-13 21:24:49 +08:00
RigoLigoRLC
2221d5c816 加入包管理器模块雏形 2022-02-13 21:18:48 +08:00
RigoLigoRLC
f2e417e02a 更换SpkWindow基类为QWidget并修复多个问题
修复mResizable为false时阻止窗口移动的问题
更改About窗口为固定大小
2022-02-06 22:40:46 +08:00
RigoLigoRLC
58a0336a23 添加了首页的雏形,和一个关于如何添加页面的文档 2022-02-06 20:16:04 +08:00
RigoLigoRLC
7756bda006 删除误提交的测试UI主题色用代码 2022-02-05 18:21:30 +08:00
RigoLigoRLC
89e326e69e 为开发版客户端指定不一样的UA防止服务端数据干扰 2022-02-05 18:20:05 +08:00
RigoLigoRLC
0697acd9e4 修复Toast(SpkPopup)动画结束后不隐藏的bug 2022-02-05 00:39:01 +08:00
RigoLigoRLC
96ba6770b0 修复API call失败后鼠标不会回到默认状态的bug 2022-02-05 00:34:39 +08:00
RigoLigoRLC
908dd7d7a7 修复侧边栏上的按钮在选中时再单击会被取消选中的问题 2022-02-05 00:31:05 +08:00
RigoLigoRLC
af40213c5a 新增了配置的保存,以及第一次打开程序时安装默认配置 2022-02-04 23:27:37 +08:00
RigoLigoRLC
aa22cd7ff2 添加设置UI 2022-01-27 21:41:33 +08:00
RigoLigoRLC
02530de7da Temporary commit 2022-01-26 16:50:55 +08:00
RigoLigoRLC
974d0032e3 补齐缺少的文件 2021-12-17 13:02:33 +08:00
RigoLigoRLC
179e57b9b5 下载页面雏形,修复SpkPopup(改用弹出),添加应用列表固定图标缓存 2021-12-12 00:25:19 +08:00
RigoLigoRLC
f5a31affff 修复了一些不应有焦点控件按tab会获得焦点的问题 2021-12-11 23:45:09 +08:00
RigoLigoRLC
523640ba58 更正刚刚打开应用时的错误的亮暗色图标 2021-12-05 18:26:38 +08:00
RigoLigoRLC
cefd309097 新增SpkIconButton为主题和按钮工作减负 2021-12-05 18:09:31 +08:00
RigoLigoRLC
2e04d05b34 修复快速从应用列表进入应用详情时的崩溃
正确地断开过期的信号,正确地处理过期的请求
2021-12-02 18:20:28 +08:00
RigoLigoRLC
6491b19f6e 支持图标跟随主题,改进详情页,加入更好的多线程下载
新的下载会重试一个线程上的错误,一个线程崩溃次数过多会转移到队列里等待重新安排,其他的暂时没写
2021-11-28 02:11:54 +08:00
RigoLigoRLC
acf013d8ab 更改裂图的图标为自绘的图标 2021-09-19 21:23:34 +08:00
RigoLigoRLC
2b12c38f50 添加应用详情页面 2021-09-19 20:23:41 +08:00
RigoLigo
d2ab7cfbf7 Fix the excess margin of appitem on Deepin
(committed in VM)
2021-09-07 16:45:18 +08:00
RigoLigoRLC
c0789ca72f 补充忘记加入Git的SVG 2021-09-07 14:33:03 +08:00
RigoLigoRLC
90d44b85c1 微调QSS让暗色的应用列表不那么刺眼 2021-09-07 14:25:08 +08:00
RigoLigoRLC
91292f6550 微调QSS支持被关闭的按键 2021-09-07 00:09:54 +08:00
RigoLigoRLC
f96aa8150a 加入应用列表的搜索功能 2021-09-06 23:49:15 +08:00