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
liujianqiang
c93a8bcfe5
fix: optimize ll-builder push output format
...
shield qinfo() message ,add QT_LOGGING_RULES define
Log:
Change-Id: I4b2a299f9e936311791f146c11d67ed32a8cdf68
2021-11-18 20:04:01 +08:00
chenhuixing
8c87515e06
fix: mount wine i386 library to system path
...
MESA-LOADER will load the i386 library from the system path,
temporarily mount it like this.
Log:
Change-Id: Ida603b9f0609eece5fb8ac53b7d282c25d405d51
2021-11-18 15:18:57 +08:00
liujianqiang
837c10b558
fix: 解决网页无法安装应用问题
...
space.linglong.Installer.desktop的MimeType写错,导致网页安装有问题
Log:
Change-Id: Iac886f0b2bda4813bf579cec2a0c783f62e02953
2021-11-17 17:22:35 +08:00
huqinghong
6bccd7d9f4
fix: ll-service 日志重定向
...
ll-service 屏蔽cli侧service日志打印
Log:
Change-Id: I78c097d73d07f5ba800b3a08c960ea179eb99a04
2021-11-17 14:17:49 +08:00
chenhuixing
a18a5d760c
fix: Start service without terminal
...
There should be no terminal when the service starts.
Log:
Change-Id: Ie542bd9b60d3b5d9e3d19ed143a5ea35def3c9d1
2021-11-17 10:40:22 +08:00
liujianqiang
4ff1bd36f9
fix: 存在相同软件包时,默认强制更新信息
...
存在相同软件包时,默认强制更新信息
Log:
Change-Id: I59481ebb902a78891dc96714f8e38d0d3d996137
2021-11-17 10:18:18 +08:00
lihe
aeeefcb5f1
fix: wine app missing runtime and tool
...
add /runtime and path to LD_LIBRARY_PATH and mount /opt/deepinwine,
/opt/deepin-wine6-stable.
Log:
Change-Id: Ifb54fcb62588e996088c23de230dd87890f439bc
2021-11-16 15:42:52 +08:00
lihe
7fe2cf4bbd
fix: run failed with wine
...
the user namespce make wine run failed, so remove it now
Log:
Change-Id: I593fd205f391f273c78430c353c4404e3b6d2b93
2021-11-16 11:07:56 +08:00
lihe
49690e2cd0
feat: add status check for ll-service
...
start ll-service automaic when run ll-cli
Log:
Change-Id: I5d2e20bced3aaf7adeb5897bd1affb219ebc7972
2021-11-16 11:07:42 +08:00
liujianqiang
5b09d9ae4d
fix: 修复demo
...
修复org.deepin.demo
Log:
Change-Id: I01500cf8ab01127888914cd5ee7c7c594089d05e
2021-11-16 10:47:40 +08:00
lihe
bd082655b4
feat: remove ll-box
...
the ll-box is a mini sanbox for oci runtime, no need to build here
Change-Id: Ic225a24de8730a8c3614788f5c402de43bedb27c
2021-11-15 17:18:52 +08:00
liujianqiang
063c05049a
fix: add squashfs-tools for binary ll-builder
...
add squashfs-tools execution dependency
Log:
Change-Id: I05c52b1789c87bdfcdeda52cfc8837397afe69ed
2021-11-15 17:05:38 +08:00
liujianqiang
a11e16ce0d
feat: add ll-builder push uab api
...
add ll-builder push uab api
Log:
Change-Id: I1c54894a1cb919980d0a333cbce45fb4ac7bd315
2021-11-15 17:05:31 +08:00
lihe
44600e8637
docs: add bundle
...
add design docs for green bundle format.
Log:
Change-Id: Iffd98581724e2faf33c8f4f38ab0b4b6be1107bd
2021-11-15 16:27:55 +08:00
liujianqiang
72ce182365
fix: Fix output message line feed
...
Fix output message line feed
Log:
Change-Id: Ibf98cf6e761c02516aa5570eee72f5e833d24884
2021-11-14 11:36:52 +08:00
chenhuixing
99b9d434c7
feat: start ll-service automatically
...
create a desktop file for ll-service and place it in the xdg self-starting directory.
Log:
Change-Id: I6474ac906f1cf632e26f7352dd1d26202163ae83
2021-11-12 11:35:37 +08:00
liujianqiang
3e202ac258
feat: add api exportBundle
...
add api exportBundle,ll-builder export uab
Log:
Change-Id: Ibb2ba3d5bffa063c778ceab71e448036068d6d33
2021-11-12 10:51:27 +08:00
huqinghong
5089965a98
fix: 安装应用时判断runtime是否安装
...
安装应用时判断runtime是否安装
Log:
Change-Id: If91f9e415e102cab7f085252c8ff83249808e628
2021-11-11 15:58:33 +08:00
huqinghong
fce7eff77b
fix: 增加linglong.space网页安装提示信息
...
增加linglong.space网页安装提示信息
Log:
Change-Id: I822e8ad3b9ccca481168fe6502551e3692942539
2021-11-11 11:46:55 +08:00
huqinghong
6a3102177f
fix: 卸载时删除本地仓库ref及数据
...
卸载时删除本地仓库ref及数据
Log:
Change-Id: I357cbe53d9f7064aa9128986ab16114017489390
2021-11-10 15:41:31 +08:00
lihe
bf425ec745
feat: app support thin-runtime
...
add doc for app.yml, the runtime module should load config from app.yml
Log:
Change-Id: Id19736f3152ce449a9689c92b8415db9e085de0a
2021-11-09 17:28:15 +08:00
lihe
38ea5efa86
feat: add build/export command to ll-builder
...
todo: now checkout build result to export dir, should package to an
bundle file.
Log:
Change-Id: I05e6e26ef19c9a91846ce5d74e47fbed62033af9
2021-11-09 09:05:45 +08:00
huqinghong
475a624b36
fix: API 适配多版本
...
API 适配多版本
Log:
Change-Id: I6d6657ca323942b2b30acb900f601a40cabd6413
2021-11-08 20:49:57 +08:00
lihe
26250da820
feat: add template project with ll-builder create org.deepin.demo
...
add template project by copyDir from qrc file
Log:
Change-Id: I6486fcbe00ed38de496aeecbcffaa3797fb903fd
2021-11-08 19:58:57 +08:00
lihe
921afacb5f
fix: remove crypto lib
...
do not need deal with sign now, and use QCryptographicHash if need.
Log:
Change-Id: I8383f842d20f48b0eeda2e61dc85a71698fc7aa4
2021-11-08 11:40:17 +08:00
lihe
06a803095f
feat: rename ll-cmd to ll-cli
...
according to the design, the shell interface should be ll-cli
Log:
Change-Id: I930272318bff7b15a2d2e2acaccc00d59d70c9fc
2021-11-08 10:49:32 +08:00
lihe
21be7fd155
refactor: add bundle and info.json
...
add module parse info.json and bundle file
Log:
Change-Id: I8a0fefc02f837b7fe94c46cdeb226a20eb573820
2021-11-08 10:30:03 +08:00
lihe
c2593451ea
feat: add skeleton for ll-builder
...
support create/build command
todo: export/push command
Log:
Change-Id: I6d94c35a1285f102cff4269442b2e03091fd2706
2021-11-08 10:28:02 +08:00
huqinghong
72cebadb16
fix: 包名带/运行应用时service段错误
...
包名带/运行应用时service段错误
Log:
Change-Id: I488297c06ab95102c13b04d900bdce37eb1de94f
2021-11-04 17:09:04 +08:00
lihe
a6dc7f4816
fix: dismiss build warning and error
...
1. change result QDebug out overload to inline
2. remove some build warning of yaml.h
Log:
Change-Id: I652c1ede4e0c6346c73de8e0bc802539f1e60d22
2021-11-04 17:00:28 +08:00
lihe
8d98ce77f6
feat: add stack result
...
usage:
in the origin error:
return dResultBase() << -1 << "this is level 1 error";
in the mid/top function:
return dResult(r) << -2 << "this is level 2 error";
Log:
Change-Id: I7f7612babf24ec887efe98a8ab0eb7e9263ca3f2
2021-11-04 16:06:23 +08:00
huqinghong
d07b63e62b
feat: 增加模糊查找功能
...
增加模糊查找功能,不区分大小写
Log:
Change-Id: I9e14c15ac1ea1bbce7eab5f92f4f1f337aa3104e
2021-11-03 14:24:56 +08:00
chenhuixing
63dc9fd458
feat: init linglong repo
...
create a default repo during installation
Log:
Change-Id: Id40cfa7012abebbf39d84cfa7676e26a702956d4
2021-11-02 16:24:32 +08:00
huqinghong
a3cddcf1f0
feat: 集成ll-installer到玲珑工程
...
集成ll-installer到玲珑工程
Log:
Change-Id: I6a96831a91e4befd2dabecd9ddbe936d348940cc
2021-11-02 13:39:56 +08:00
liujianqiang
ee6393fab9
fix: 规范命令行解析格式
...
规范upkg-builder命令行解析格式
Log:
Change-Id: Icbfc34848ad54e5a1cf935a7ab9ee7b486642378
2021-11-01 21:23:36 +08:00
liujianqiang
fbb3d34950
feat: 添加推包到仓库接口
...
添加推包或者推runtime到仓库的接口pushOuapOrRuntimeToServer
Log:
Change-Id: I508117cf70343d5788c31ee334c2606f9ce70c87
2021-11-01 16:32:26 +08:00
liujianqiang
6c8bdea077
fix: 修改解释器搜索格式与修改appstream.json保存格式
...
修改解释器搜索格式与修改appstream.json保存格式
Log:
Change-Id: Ie002f6765449264d1b887f405625ece93a1722aa
2021-11-01 15:11:52 +08:00
Heysion Yuan
ac8dfa3a03
fix: upload runtime have not ouap
...
Fix upload runtime have not ouap
Log:
Change-Id: I1f7ecb41f59dc4c17daafb3071b62392f302165d
2021-11-01 10:51:43 +08:00
liujianqiang
7178685020
fix: 修复推软件包,xml文件不更新问题
...
语法错误,导致xml文件未更新
Log:
Change-Id: I1f4de96003482372b4f8efdfaf4cde6bc5864422
2021-10-31 17:27:03 +08:00