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 |
|
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 |
|
RigoLigoRLC
|
f5649a121f
|
加入应用列表的翻页功能
|
2021-09-06 20:19:52 +08:00 |
|
RigoLigoRLC
|
4ede620e71
|
修复应用列表首次使用不会完全进行所有任务的问题
|
2021-09-03 16:02:38 +08:00 |
|
RigoLigoRLC
|
ca57a7ac86
|
实现应用列表和SpkResource
SpkResource现有已知问题:首次使用不会完全进行所有任务。
|
2021-09-03 00:48:24 +08:00 |
|
RigoLigoRLC
|
774e347957
|
让主题色略微更加饱满
|
2021-09-01 17:03:56 +08:00 |
|
RigoLigoRLC
|
764f6eee73
|
修正SpkUi初始化中的亮暗色更改判断逻辑错误
|
2021-09-01 16:43:09 +08:00 |
|
RigoLigoRLC
|
8ac76b668e
|
修正DtkPlugin中的亮暗色更改判断逻辑错误
|
2021-09-01 16:23:28 +08:00 |
|
RigoLigoRLC
|
5b946bb91a
|
删除SpkWindow::SetWindowStyle
|
2021-09-01 16:12:59 +08:00 |
|
RigoLigoRLC
|
6ddf44516a
|
对DDE下主题切换的修复
|
2021-09-01 16:09:49 +08:00 |
|
RigoLigoRLC
|
f50b014b77
|
删除不再有用的文件
|
2021-08-31 15:13:46 +08:00 |
|
RigoLigoRLC
|
5cbd758f67
|
增加亮色模式支持,小幅修改QSS和UI元素大小
|
2021-08-19 21:23:58 +08:00 |
|
RigoLigoRLC
|
04ebc6ed20
|
重写QSS组件,让主题和元素更改更方便
|
2021-08-19 02:00:16 +08:00 |
|
RigoLigoRLC
|
dd00465d83
|
删除不再有用的文件
|
2021-08-18 16:50:36 +08:00 |
|
RigoLigoRLC
|
f6baf41306
|
新增了SpkAppItem,更改style型对象名,修复侧边栏bug
|
2021-08-18 16:49:09 +08:00 |
|
RigoLigo
|
d49917c6fb
|
加入ColorSet的enum方便获取,SpkLoading使用主题色
|
2021-07-23 14:21:04 +08:00 |
|
RigoLigoRLC
|
e2821b13e0
|
去除代码提交日期信息
|
2021-07-22 19:57:26 +08:00 |
|
RigoLigoRLC
|
2b2bb06d02
|
新增用于About和其他详细信息的%14颜色
|
2021-07-22 19:56:18 +08:00 |
|
RigoLigoRLC
|
b3a9485bac
|
UiTest新增About窗口测试
|
2021-07-22 19:53:07 +08:00 |
|
RigoLigoRLC
|
4f0990293a
|
SpkPageQssTest重命名为SpkPageUiTest
|
2021-07-22 19:26:00 +08:00 |
|
RigoLigoRLC
|
3eb2a0d63a
|
单击版本号打开官网
|
2021-07-22 19:25:23 +08:00 |
|
RigoLigoRLC
|
8198dc48c5
|
加入SpkAbout(无内容)
|
2021-07-22 13:07:41 +08:00 |
|
RigoLigoRLC
|
f7becc1a66
|
修复安装默认配置时的bug
|
2021-07-21 02:31:47 +08:00 |
|
RigoLigoRLC
|
677cde3682
|
修复非DDE下移动窗口时鼠标不会在放开时还原的问题
|
2021-07-21 01:42:30 +08:00 |
|
RigoLigoRLC
|
ac9c725dfc
|
修复QSS在亮色下的显示和Tree的branch
|
2021-07-21 01:41:00 +08:00 |
|
RigoLigoRLC
|
270bf66b32
|
删除不慎加入的FFmpeg标头
|
2021-07-21 01:28:16 +08:00 |
|
RigoLigoRLC
|
99083d2bcb
|
添加商店内弹出窗消息
使用SpkUiMessage::SendStoreNotification激活,必须在SpkStore构造函数加载完全局SpkPopup类之后才可
使用。
|
2021-07-20 15:15:37 +08:00 |
|
RigoLigoRLC
|
e3c43198b9
|
添加API调用接口,添加读取分类,添加SpkUtils实用函数
使用了SpkSidebarTree子类实现对TreeWidget的特殊要求:不能取消选择,不能拖拽选择。
API调用接口暂时写死。API会获取
配置文件已添加但暂不使用。
|
2021-07-17 19:22:31 +08:00 |
|
RigoLigoRLC
|
48c9046993
|
修正非DDE下TreeWidget分支没有隐藏的问题
|
2021-07-08 12:30:21 +08:00 |
|
RigoLigo
|
09c3f8f67c
|
隐藏滚动条两端的细调整按钮
|
2021-07-08 00:58:58 +08:00 |
|
RigoLigo
|
d8b4a031e2
|
修复错误的QSS导致的滚动条不正确问题
|
2021-07-08 00:41:08 +08:00 |
|
RigoLigo
|
0a6e86dba7
|
使主题色依照DDE主题色改变
因为AUTOMOC不会在编译主程序的时候再对插件接口类进行MOC,所以需要在主程序内加一份一模一样的插件接口类定义。
|
2021-07-08 00:38:11 +08:00 |
|
RigoLigo
|
6536d3230f
|
更正SPARK_NO_DXCB环境变量的判断方式
|
2021-07-07 20:25:11 +08:00 |
|
RigoLigo
|
0885b7ca13
|
修复无DXCB且WM不支持拖动情况下窗口的拖拽
|
2021-07-07 18:23:38 +08:00 |
|
RigoLigoRLC
|
0729cfffb7
|
可执行文件名改为spark-store
|
2021-07-06 11:49:05 +08:00 |
|
RigoLigoRLC
|
fc4f2ddcc5
|
SpkMsgBox对话框弹出时固定大小
|
2021-07-06 11:13:13 +08:00 |
|
RigoLigo
|
4df8bf7d0a
|
进度更新
|
2021-07-05 23:35:50 +08:00 |
|
RigoLigo
|
8991043127
|
Fix library path issues
|
2021-07-02 21:17:45 +08:00 |
|
RigoLigo
|
9c080f8efb
|
进度更新
|
2021-07-02 20:12:09 +08:00 |
|
 RigoLigoandGitee
|
8579e901d4
|
Lower CMake version requirement
To make CI running at least
|
2021-06-15 22:23:03 +08:00 |
|
RigoLigoRLC
|
4cf2f46866
|
Edited Jenkinsfile for CMake CI compile, untested
|
2021-06-15 21:40:14 +08:00 |
|
RigoLigoRLC
|
479d218651
|
New Non-DTK store client prototype
|
2021-06-15 21:39:04 +08:00 |
|
 RigoLigoandGitee
|
116c824365
|
更正错误的服务URL
|
2021-06-09 20:40:45 +08:00 |
|
RigoLigoRLC
|
cfd4c7689a
|
RigoLigo合并随机崩溃的修复
|
2020-10-09 02:08:01 +08:00 |
|
RigoLigoRLC
|
367c8d857c
|
修复 加载应用程序信息时随机崩溃
这个问题就是因为在异步操作时直接修改GUI,导致事件发生时GUI与异步加载线程不同步导致程序崩溃。将所有加载操作已移至
SpkAppInfoLoaderThread,在其需要操作GUI时阻塞该工作线程并发射信号让主线程操作GUI,以解决该问题。
|
2020-10-09 02:06:28 +08:00 |
|
RigoLigoRLC
|
1b56d3ad52
|
更改贡献翻译按钮提示框为DDialog,并修复遗留翻译问题
|
2020-10-04 00:13:06 +08:00 |
|
RigoLigoRLC
|
1cbabe7cc5
|
详情页面添加翻译按钮
|
2020-10-03 01:30:05 +08:00 |
|
RigoLigoRLC
|
eff8878e8b
|
修复下载软件失败导致的崩溃,更改APT源更新逻辑
下载失败会导致发射的progress信号已接受数和总数均为0,导致计算进度时被零除;
APT源更新逻辑代码重构,将需要复用的值单独创建变量,重新格式化代码,以及加入了已经废弃的星火源降低优先级代码
|
2020-10-02 12:03:40 +08:00 |
|
RigoLigoRLC
|
678a4229f7
|
将通知移至专用函数,并更新中文翻译ts文件
|
2020-10-01 02:53:10 +08:00 |
|
RigoLigoRLC
|
d4c734627a
|
添加了用户端QtCreator配置缓存的忽略
|
2020-09-30 01:07:42 +08:00 |
|
RigoLigoRLC
|
c9c0357646
|
新增刷新按钮(和WebEngineView的右键菜单并存)
|
2020-09-27 15:02:41 +08:00 |
|
RigoLigoRLC
|
bd8f660fe9
|
菜单中加入投稿按钮,拉起默认浏览器进入投稿
https://gitee.com/deepin-community-store/spark-store/issues/I1VD2Q
|
2020-09-27 02:06:40 +08:00 |
|
RigoLigoRLC
|
c23e816017
|
新增 下载app.json或图标失败将给用户发送提醒
这里改变了widget这个类里面loadappinfo的返回值,使处理异常返回状态可以实现
|
2020-09-26 01:19:57 +08:00 |
|