black-desk
ee1dece0a3
style: run clang-format on all files
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-13 22:41:07 +08:00
black-desk
55bd5525ce
style: update .clang-format
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-13 22:41:06 +08:00
black-desk
6cf704a7ff
refact: remove unused code
...
`useThinRuntime` always equals to true. So I remove it.
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-13 22:37:53 +08:00
black-desk
55928b8917
refact: remove unused code
...
useFlatpakRuntime is not used by any one we just remove it.
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-13 22:32:13 +08:00
black-desk
46ac7d7e6d
refact: remove old desktop entry code
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-13 17:47:38 +08:00
black-desk
b16a9dd87e
tests(utils/xdg): add tests for new DesktopEntry
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-13 17:47:37 +08:00
black-desk
0336a600e1
refact(utils/xdg): new DesktopEntry
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-13 17:47:36 +08:00
black-desk
12443ac27d
refact(utils/error): update Err and EWrap
...
add tl::unexpected(...) to these two macros
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-13 17:47:35 +08:00
black-desk
a3299d4718
reafct: remove private class of app
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 16:25:06 +08:00
black-desk
6dfad94f60
style: use nested namespace
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 15:19:22 +08:00
black-desk
22c69881c7
style: format config.json
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 15:01:19 +08:00
black-desk
9d0f2b70ec
chore: sort LINK_LIBRARIES
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 10:09:39 +08:00
black-desk
bfbf6de337
ci: add OWNERS
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 09:56:42 +08:00
black-desk
5645fe7003
build: manually add alias for yaml-cpp
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 22:53:13 +08:00
black-desk
7fa2bb3d6b
chore: update PFL.cmake
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 22:53:12 +08:00
black-desk
10b664609b
chore: add tools
...
- tools/upgrade-cpm.sh
- tools/upgrade-pfl.sh
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 22:29:05 +08:00
black-desk
80be247be9
chore: update debian/rules
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 22:11:31 +08:00
black-desk
9ada065677
build: refact build process
...
- update cmake-format config;
- using PFL.cmake (https://github.com/black-desk/PFL.cmake );
- using CPM.cmake (https://github.com/cpm-cmake/CPM.cmake ).
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 13:35:51 +08:00
black-desk
76b5a447f8
fix: typo in changelog
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 10:40:37 +08:00
black-desk
ac5d7bc795
refact: remove unneed function
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 10:40:36 +08:00
black-desk
a122049325
style: sort include
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-07 10:55:46 +08:00
black-desk
bf0963be9c
fix: add missing inline
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-07 10:55:45 +08:00
black-desk
07b6875c1e
chore: add some NOLINTs
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-07 10:55:44 +08:00
black-desk
8eb60414c2
refact: remove private class of bundle
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-07 10:18:36 +08:00
black-desk
4d107e6794
fix: fix wrong alias
...
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:13 +08:00
black-desk
b07e3ea778
refact: remove private class of package mangaer
...
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:13 +08:00
black-desk
dba8b94795
refact: remove private class of app_manager
...
- remove private class of app_manager
- remove singleton base of app_manager
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:12 +08:00
black-desk
5e11888f8b
refact!: delete unused dbus method
...
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:11 +08:00
black-desk
6233e22990
refact: make ll-package-manager use utils/dbus
...
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:10 +08:00
black-desk
05030b467f
refact: add using in ll-service
...
use using to make the code more readable in ll-service.
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:09 +08:00
black-desk
32210fab10
refact: add some logs
...
- add some log in ll-service launching progress;
- add some log in utils/dbus.
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:08 +08:00
black-desk
92f8ddda72
refact: make ll-service use utils/dbus
...
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:07 +08:00
black-desk
b292c0ef8b
refact: add utils/dbus
...
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:06 +08:00
black-desk
f83783b67a
refact: add utils/finally
...
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:05 +08:00
black-desk
46e47c805f
refact: add utils/error
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-28 14:03:04 +08:00
black-desk
cc8465bd91
build: add tl::expected
...
- add tl::expected in CMakeLists.txt and debian/control;
- run wrap-and-sort.
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-28 14:03:03 +08:00
black-desk
1dc1718e04
style: set tabsize 2 for cmake files
...
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:02 +08:00
Daryl.Xu
956a42b228
doc: Update README.zh_CN.md
...
修改几个错别字和更完善的中文文档
2023-09-25 14:15:11 +08:00
black-desk
ac9dbc84c6
refact: use nullptr
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-25 14:07:33 +08:00
black-desk
a40a621a14
fix: check network reply
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-25 14:07:32 +08:00
black-desk
2eee362db8
feat: use journald to logging
...
- introduce the new utils/global module for holding functions using
everywhere;
- add qt message handler for logging to journald;
- add -DQT_MESSAGELOGCONTEXT for enabling source location of log.
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-25 14:07:31 +08:00
black-desk
d84b935d65
build: remove unused CMAKE option
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-19 17:28:30 +08:00
black-desk
d59db56dd8
build: update version to 1.4.0
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-19 17:02:11 +08:00
black-desk
7769d9e115
docs: update INSTALL.md
...
no need to add repo any more.
2023-09-18 14:55:28 +08:00
hpdqddsy
654de6520b
refact(builder): unify addOptions() in ll-builder
...
Unify all `addOption()` and `addOptions()` in `ll-builder`.
Signed-off-by: hpdqddsy <hpdqddsy@gmail.com>
2023-09-16 00:35:46 +08:00
black-desk
f0108545cd
fix(repo): set http2=false
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-15 18:59:23 +08:00
black-desk
03b41991ae
fix(scripts): correct command
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-13 18:14:03 +08:00
black-desk
302385a3ff
fix(scripts): ignore error in xargs
...
Related: linuxdeepin/developer-center#5561
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-11 09:48:18 +08:00
black-desk
16c59712f4
feat: add subcommand for all CompressedFile* type
...
continue 92d0e079
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-08 13:31:47 +08:00
black-desk
f5062db9da
refact: make CompressedFile* static
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-09-08 13:31:41 +08:00