huqinghong
|
c2abb27ea8
|
fix: 服务端url地址转化为配置文件
存储软件包信息的服务端url地址转化为可配置的json文件
Log:
Change-Id: Iab73b4228d35412d30df0e717548a6f03b8ff98a
|
2021-12-15 14:35:30 +08:00 |
liujianqiang
|
581ee153d7
|
fix: 使用QFile方式导出squashfs文件
修改dd命令导出squashfs文件方式,使用QFile读取导出
Log:
Change-Id: I1c9f2b85d09acf384a0bc47736d8cd83d808ac0b
|
2021-12-15 12:17:14 +08:00 |
yuanqiliang
|
6db71b66af
|
style: builder开源协议修改
main.cpp开源协议修改
Log:
Change-Id: I6d2ecbf27bd60bb189fd69dbd51212f0aa0460af
|
2021-12-14 21:04:00 +08:00 |
yuanqiliang
|
3068031e57
|
refactor: 重构bundle私有类
BundlePrivate声明定义拆分
Log:
Change-Id: I1f600c6fef00136031afb0532f34d840f173774f
|
2021-12-14 20:43:03 +08:00 |
yuanqiliang
|
0e2a427a02
|
refactor: 去掉未用到的d指针
去掉PackageManager中未用到的d指针
Log:
Change-Id: I4af7aee2c288c67f60fd61e7acd64b904da89b27
|
2021-12-14 19:38:17 +08:00 |
yuanqiliang
|
7c486ddbfe
|
refactor: 去掉告警
优化编译告警
Log:
Change-Id: Ia1b0c1159bf45171acabd65e53158797bc6d0c50
|
2021-12-14 17:03:34 +08:00 |
liujianqiang
|
cc915e823b
|
fix: 修复deepin-music播放音乐没有声音
挂载/dev/snd目录,使沙箱内可以访问pcm节点
Log:
Change-Id: I3d876cde1d9e8b9a6892e2e9a74e25d54ae2f1d3
|
2021-12-14 14:21:37 +08:00 |
liujianqiang
|
4ae6cbf54e
|
fix: 修复二进制查找路径
查询路径是/opt/apps/${appid}/files/bin,不包含版本、架构路径
Log:
Change-Id: I8ccb8be766171f285d876dc4c3fd45e135f35680
|
2021-12-13 19:13:33 +08:00 |
liujianqiang
|
fdb77f85ba
|
fix: 增加二进制搜索路径
增加/opt/apps/${appid}/files/bin搜索路径
Log:
Change-Id: I0097b3050dbabd6f80f44933d91924f9c1a0182d
|
2021-12-13 11:03:06 +08:00 |
liujianqiang
|
6153b62dce
|
fix: 修复库路径错误
软件包库路径应该是在files/lib下
Log:
Change-Id: I02675a6ec9d6a0ae886b62e4d8bb4098f0f075d7
|
2021-12-11 16:17:50 +08:00 |
lihe
|
496bec27c0
|
refactor: remove struct_json submodule
remove struct_json cmake file and gitsubmodule
Log:
Change-Id: I45235b0a8aca84bb7d1641ae78fa685a108e1032
|
2021-12-10 17:14:12 +08:00 |
huqinghong
|
10f0912e1c
|
fix: 适配新的ref格式及runtime
包管理适配新的ref格式及runtime
Log:
Change-Id: Ibe1b8f823ed7b27f6dc580a9b9eb35063f437f9e
|
2021-12-10 11:06:12 +08:00 |
huqinghong
|
345b230229
|
fix: 增加包管理sqlite驱动
增加包管理qsqlite驱动包依赖
Log:
Change-Id: Ia32c5d3b9bacb0eb5b1adf306f28a62177045601
|
2021-12-10 10:49:01 +08:00 |
liujianqiang
|
106ca54a8a
|
fix: 去掉xdg-mime默认设置
去掉xdg-mime默认设置,ll-installer已拆分出去
Log:
Change-Id: If4b60ba7cae81eedf62935b9bf4eb405f60f276c
|
2021-12-09 14:31:02 +08:00 |
huqinghong
|
c99ca94b79
|
feat: 包管理cli增加nodbus
包管理cli安装和卸载软件包增加nodbus支持
Log:
Change-Id: I84692116b3d35a04b095f877a7dc4e79f22f068a
|
2021-12-09 14:23:17 +08:00 |
liujianqiang
|
9db7a1829d
|
fix: 修改新的后端上传方式
根据新的后端,修改应用上传方式
Log:
Change-Id: I6fe7788469e57cfad43e474db94c001238db32bf
|
2021-12-09 12:11:02 +08:00 |
liujianqiang
|
9abaecc62e
|
fix: 拆分出独立项目ll-installer
拆分出ll-installer到独立项目linglong-installer
Log:
Change-Id: Ie19745f22af013e7049a4b4125957d562ec13798
|
2021-12-08 17:35:31 +08:00 |
huqinghong
|
5529dd01d0
|
refactor: 重构包管理相关代码
包信息文件PKGInfo.h与package.h合并为package.h
Log:
Change-Id: If5c1a4cbf3102a25c3d7281f7bd2ea8c1d4791e4
|
2021-12-08 14:13:27 +08:00 |
liujianqiang
|
66175c3d31
|
feat: 增加导出默认格式bundle文件功能
ll-builder export 默认导出<appid>_<version>_<arch>.uab格式bundle包
Log:
Change-Id: Icb844990ec90bf5726e0a2884bbfa1efccbc4cc2
|
2021-12-08 14:04:22 +08:00 |
huqinghong
|
3f74f4dcbc
|
feat: 包管理cache功能
增加包管理查询cache功能,使用sqlite3 db文件作为cache
Log:
Change-Id: I0bcacb5bbe897a0d9011f7383d6a642cd62e642b
|
2021-12-07 21:21:16 +08:00 |
liujianqiang
|
7064899008
|
fix: 修改repo refs app/<appId>/<arch>/<version> 命名
修改app/<appId>/<arch>/<version>为<appId>/<version>/<arch>
Log:
Change-Id: Iab7be650af01fa53b6e0cdd08c19256bf3e68ae6
|
2021-12-07 14:12:39 +08:00 |
huqinghong
|
c5b84b8352
|
refactor: 将安装数据json文件替换为db文件
将安装状态json文件替换为QT sqlite db文件
Log:
Change-Id: Ie8cea164ae38c3d9045046e0ebbb82818019a33b
|
2021-12-06 16:12:07 +08:00 |
huqinghong
|
15de389c2d
|
docs: 增加ref的文档
增加对layer的标识ref的描述信息。
Log:
Change-Id: I9c4f94b93eb7db14495e17da8004538820c97220
|
2021-12-06 09:57:22 +08:00 |
liujianqiang
|
9158c9a6af
|
fix: 从工程outputs/share目录下读取desktop配置
工程新建outputs目录,用于需要导出配置文件存储
Log:
Change-Id: I84299113629acb0ecca079699e34471a6000a83b
|
2021-12-03 09:46:42 +08:00 |
liujianqiang
|
50fd9ea09e
|
fix: 增加linglong-bin与linglong-builder相关安装依赖
1.linglong-bin增加安装依赖linglong-box
2.linglong-builder增加安装依赖linglong-loader
Log:
Change-Id: Ia647720f0a35e68158c1959258df64eeeafc7b65
|
2021-12-03 09:22:35 +08:00 |
liujianqiang
|
574f1bc768
|
fix: 去掉多余代码
去掉重复代码内容
Log:
Change-Id: If6575c4b0f1ac0b85d452c9fa05c6d0b24838c15
|
2021-12-02 21:37:06 +08:00 |
liujianqiang
|
ab559c8a89
|
fix: desktop相关配置文件链接导出
安装时把desktop配置文件链接到系统配置目录,卸载时删除
补充说明:目前未区分用户安装,此提交只针对系统安装
Log:
Change-Id: If3a9efa81e4e37da83282fb68dfbb6980eee21a4
|
2021-12-02 16:05:16 +08:00 |
liujianqiang
|
e4a2260d93
|
fix: 设置环境变量XDG_DATA_DIRS
设置环境XDG_DATA_DIRS,用于导出应用配置
Log:
Change-Id: Ie1a2b3070d3a3432b07f66ef41bb47cfcc8f0a7e
|
2021-12-01 21:08:40 +08:00 |
huqinghong
|
8e7a412dc6
|
refactor: 代码结构优化
重构uap相关代码
Log:
Change-Id: I9247c73c6ca51fd2e0d6f2c3c701cbbc0867858c
|
2021-12-01 20:28:35 +08:00 |
liujianqiang
|
8ba8f96328
|
feat: 增加linkDirFiles和removeDstDirLinkFiles接口
linkDirFiles接口用于应用安装时建立entries下文件链接到指定目录,removeDstDir接口卸载应用时删除链接
Log:
Change-Id: I7f7dfe63e6f68c8a9d10bce4322e4d96d93dd414
|
2021-12-01 10:49:52 +08:00 |
lihe
|
3d831f9219
|
fix: spilt package
linglong-builder split from linglong sources
Log:
Change-Id: Ide0359de5c989ee2d029fdd63eeff2cee066d3df
|
2021-12-01 09:12:31 +08:00 |
liujianqiang
|
3756381c56
|
fix: 移除ll-builder功能模块的uap,ouap相关
移除uap,ouap相关代码,改成从info.json文件读取信息
Log:
Change-Id: Id6b627147b1eb5cb7da442526a8e51b505d1fa8a
|
2021-11-29 15:39:08 +08:00 |
Heysion Yuan
|
c6bc99ab9f
|
refactor: refID to ref
Refactor app.yaml refID field name to ref.
Log:
Change-Id: Ia5562e094a8a4a031fcac72154bc1bc63ef7196c
|
2021-11-28 12:12:08 +08:00 |
huqinghong
|
80be08fcc1
|
refactor: 重构包管理相关代码
重构包管理OUAP相关代码
Log:
Change-Id: Ica864ab8d56b6bf2d07e64721d64c07c7aba1d94
|
2021-11-26 14:55:30 +08:00 |
liujianqiang
|
cf39c0e4ae
|
fix: 移除uap_manager.cpp与uab_manager.h
移除uap_manager相关dbus接口与文件
Log:
Change-Id: I858222f5910ecd837f401fe88a853e846788dfe8
|
2021-11-26 13:39:59 +08:00 |
yuanqiliang
|
6f6c70de19
|
fix: ll-test模块调整
文件头开源协议修改、头文件include调整、cmake调整
Log:
Change-Id: I6bb69a7ee8cfd2c983c4c4157cfd4e8e9418cf88
|
2021-11-26 12:38:04 +08:00 |
yuanqiliang
|
16bb676029
|
fix: ll-service模块调整
文件头开源协议修改、头文件include调整、cmake调整
Log:
Change-Id: I783bf6a44b70bd526e340389e341167d540d2412
|
2021-11-26 11:35:20 +08:00 |
yuanqiliang
|
8df0932715
|
fix: ll-installer模块调整
按照现代cmake风格整理
Log:
Change-Id: I3607c4cfeb14eb44ec98e99239ce1a6cde5105e7
|
2021-11-25 18:17:37 +08:00 |
yuanqiliang
|
850ba15186
|
fix: ll-cli模块调整
按照现代cmake风格整理、文件头开源协议调整
Log:
Change-Id: I9e9de021ddce56fb2d73a3f96eec5f75aaa783ba
|
2021-11-25 18:17:37 +08:00 |
yuanqiliang
|
97cd2f73aa
|
fix: ll-builder模块调整
按照现代cmake风格整理、builder模块头文件整理
Log:
Change-Id: Ic11e53be343fe1039d0e25f200dfdad55364800d
|
2021-11-25 18:17:37 +08:00 |
liujianqiang
|
77520b07df
|
fix: remove retmessage.cpp retmeeage.h
don't need retmessage.cpp retmessage.h files
Log:
Change-Id: I857a4b3cf28549b8cf04a2f052fa65b13a458731
|
2021-11-25 16:56:12 +08:00 |
liujianqiang
|
b0166a9e9a
|
fix: remove makeSquashfsFromDataDir api
don't need makeSquashfsFromDataDir api
Log:
Change-Id: I42fb88f006ec8731d9f907a2c05e75dc242de4ab
|
2021-11-25 16:55:56 +08:00 |
huqinghong
|
9ebf6b5ad0
|
fix: 删除冗余代码
删除cli侧冗余代码及APPSTREMGLIB
Log:
Change-Id: I7c395eab310f179342030856e1aa57804d043e69
|
2021-11-24 21:23:36 +08:00 |
liujianqiang
|
fa17f98cf4
|
fix: org.deepin.demo loader run binary err
bundle_exec run location error
Log:
Change-Id: I496bda198591f0f2f54ec9e2ddf1f80c4c9e62b2
|
2021-11-22 09:22:34 +08:00 |
liujianqiang
|
996860d7cb
|
fix: remove run dependency json-struct
linglong run don't need json-struct package
Log:
Change-Id: I77d60024251d0551cf1ed65346b3d3068f6dc4ac
|
2021-11-20 14:50:50 +08:00 |
huqinghong
|
2569cf9637
|
fix: 玲珑flatpak适配
玲珑flatpak安装卸载查询命令适配
Log:
Change-Id: Ie524e9d8936ebc7212e259cad48a7337e0cb71a7
|
2021-11-20 13:42:19 +08:00 |
liujianqiang
|
2cd2a953df
|
feat: 使demo运行以窗口显示
ll-builder export 出的uab包运行添加界面
Log:
Change-Id: I0595274b6bb8507df32ab9fa99e312c85e04b752
|
2021-11-19 17:06:44 +08:00 |
huqinghong
|
591ef6e3b7
|
fix: cli命令提示信息
修改cli命令提示信息与打印超长显示
Log:
Change-Id: I1164479db2b2210b6bf9279f6d749316149ae914
|
2021-11-19 16:03:24 +08:00 |
huqinghong
|
98be6da47d
|
fix: 玲珑run命令多版本适配
玲珑run适配org.deepin.calculator/1.2.6格式ref适配
Log:
Change-Id: I5485c10cc7f39d554075c32501813fa50c5ca847
|
2021-11-19 15:33:05 +08:00 |
huqinghong
|
b25bd2935b
|
fix: 包管理多版本适配
包管理多版本适配,增加包管理org.deepin.calculator/1.2.6格式ref适配
Log:
Change-Id: I9add977e3b824734690a393f1ae2b4a3da5812b8
|
2021-11-19 15:01:21 +08:00 |