zty199
|
bf8eaf5680
|
fix: 修复安装失败判断条件错误问题
原始判断条件将 QString 和 bool 类型函数返回值进行比较,可能存在问题
Qt5 中比较结果始终为 false,不会认为安装失败
Log: 判断输出包含 "OMG-IT-GOES-WRONG" 关键词则认为安装失败
|
2024-06-21 09:07:16 +08:00 |
|
|
|
6b27c5d7b1
|
Fix: Unable to install when installed in ACE
|
2023-12-11 16:34:28 +08:00 |
|
zty199
|
a7d86d9120
|
i18n: 更新部分文案及翻译文件
修改详情页“下载”按钮为“下载并安装”;修正部分文案中错误使用全角标点符号导致翻译文件中无法正常显示;修正部分文案翻译错误;尝试补充 QWebEngineView 右键菜单项翻译
Log: 修改详情页“下载”按钮为“下载并安装”;修正部分文案及翻译;补充 QWebEngineView 部分右键菜单项翻译
|
2023-10-10 16:30:00 +08:00 |
|
|
|
da9f84d78a
|
调整:文案修改:安装失败后引导查看详情而不是重新安装
|
2023-08-02 11:35:59 +08:00 |
|
|
|
f04130f902
|
修复:UOS专业版上安装成功仍然显示失败的问题:方式:忽略E:等消息,仅检查脚本报错
调整:卸载应用时采用autopurge以一并卸载依赖
|
2023-08-02 11:16:06 +08:00 |
|
|
|
2e807c36e7
|
fix: 跟进 dryrun 的错误信息
|
2023-03-13 00:33:01 +08:00 |
|
|
|
ef41110632
|
fixup! I6JSL5
|
2023-03-12 22:26:22 +08:00 |
|
|
|
30cdeb89b1
|
https://gitee.com/deepin-community-store/spark-store/issues/I6JSL5
|
2023-03-12 22:25:38 +08:00 |
|
zty199
|
b99225bd3c
|
fix: 修复安装不成功时,关闭主窗口会直接退出,且重启后没有记录的问题
由于安装操作在线程中异步执行,原始逻辑中仅判断下载完成后就检测是否还有后续任务,存在安装未结束就退出的情况
Log: 调整判断后续下载任务位置到槽函数中,每个任务安装完成结果信号触发后优先判断安装是否成功,再判断是否需要退出
|
2023-03-04 22:42:08 +08:00 |
|
|
|
a3e1d19ac3
|
!197 feat: 后台安装结束后退出任务栏驻留
* fix: 没有下载的时候直接退出客户端
* feat: 后台安装结束后退出任务栏驻留
* feat: 更新的时候关闭旧实例
|
2023-02-23 12:50:44 +00:00 |
|
|
|
33ea9ee065
|
fix: 多个应用安装可能会出现某一个应用没有安装
|
2023-02-18 20:06:36 +08:00 |
|
zty199
|
cb093dcc2b
|
fix: 尝试修复 ISSUE #I68I8W 安装结束时随机崩溃问题
暂时未知,目前怀疑安装结束后,DownloadItem 触发 finished() 信号,在详情页槽函数中执行 disconnect 操作时导致崩溃
Log: 去除 disconnect 操作;修改可能造成问题的控件指针获取方式;修复多线程执行下载安装操作时跨线程相关警告
* 该提交可能存在严重问题,建议多进行测试;如果存在问题,及时 revert 该提交
|
2023-02-03 02:04:18 +08:00 |
|
zty199
|
8b2a61e4b2
|
fix: 修复下载列表中进度提示文字显示不完整的问题
QLabel 未处理文字过长的问题
Log: 控件提升为 DLabel,设置文字过长时右侧显示省略号;添加鼠标悬浮提示;固定 item 中应用名称宽度未 120px,保证进度条显示位置对齐
|
2023-01-03 21:42:46 +08:00 |
|
zty199
|
c636e0882b
|
fix: ISSUE #I68566 下载列表错位,图标错误
DownloadItem 原始定义高度为 54px,上下边距各 4px;然而图片 label 高度定义为 48,且宽度未定义,明显放不下;DownloadListWidget 中添加 item 时,设置每个 item sizeHint 高度只有 50px,与 item 高度不一致
Log: 固定 DownloadItem 高度为 56px;修改 DownloadListWidget 添加 item 时每个 item 的 sizeHint 高度;使用 DLabel 替换 QLabel 用于单个 item 中应用名称显示,使用 setElideMode 保证名称过长时右边显示省略号,并添加鼠标悬浮提示
|
2022-12-31 23:13:28 +08:00 |
|
|
|
2ab4ebc0e3
|
fix: 安装结束的错误判断
|
2022-12-28 12:31:15 +08:00 |
|
|
|
d744c1d978
|
fix: e645c5e5 参数错误
|
2022-12-26 20:05:17 +08:00 |
|
|
|
e645c5e526
|
fix: 消除qt警告
|
2022-12-26 19:05:02 +08:00 |
|
|
|
fd4fdbe970
|
format: 代码格式化
|
2022-12-23 12:13:48 +08:00 |
|
zty199
|
65c26f035b
|
fix: ISSUE #I66334 安装结束后仍显示 Installing
DownloadItem::install 中 finished 信号发送时间错误:安装操作被放入 QtConcurrent::run 中异步执行,发送信号在主线程中,安装未结束就发送了信号
Log: 调整信号发送位置至子线程中;AppIntoPage::isDownloading 中,若安装任务正在执行,需要 return,否则会出现安装后卸载再重新安装时,直接显示卸载按钮的问题
|
2022-12-19 17:38:41 +08:00 |
|
|
|
e17c50d396
|
fix:安装结束后仍显示Installing
|
2022-12-15 14:55:46 +08:00 |
|
|
|
83ee212484
|
重写下载按钮逻辑
|
2022-12-13 20:32:39 +08:00 |
|
|
|
91b628e7a6
|
installation complete 翻译
现在使用AppName来提示
|
2022-12-13 17:12:41 +08:00 |
|
|
|
50cf537e1d
|
安装完成通知加上应用名
|
2022-12-13 14:40:55 +08:00 |
|
|
|
0f0a5795af
|
Merge remote-tracking branch 'upstream/dev' into dev
|
2022-12-13 12:53:15 +08:00 |
|
|
|
09f96d596a
|
fix: 超时时间错误
|
2022-12-13 12:52:45 +08:00 |
|
|
|
a2cb7ef112
|
需求:在安装结束后将安装状态发送系统通知
|
2022-12-13 12:43:58 +08:00 |
|
|
|
da2c019da0
|
fix:点击取消下载 仍然会有系统通知提示下载完毕
|
2022-12-13 12:34:48 +08:00 |
|
|
|
9df0e3a3b3
|
去除安装按钮的子菜单
|
2022-12-12 21:33:41 +08:00 |
|
|
|
077034b1d6
|
fix:4.0 开始自动安装时安装按钮仍然存在
|
2022-12-12 21:13:28 +08:00 |
|
|
|
e2c8eb79a0
|
添加下载完成后自动安装
|
2022-12-12 15:26:15 +08:00 |
|
|
|
c825e4b39c
|
修改文案
|
2022-12-12 15:23:48 +08:00 |
|
|
|
2ec4b1f4d4
|
4.0
|
2022-12-09 11:16:11 +08:00 |
|