Commit Graph

803 Commits

Author SHA1 Message Date
xzl 24cc0da201 docs: update docs
更新文件监控方面文档

Log:
2023-01-15 01:33:52 -06:00
xzl 6845aa32db docs: add doxygen theme
在打开build theme编译选项时会自动下载主题

Log:
2023-01-15 00:14:57 -06:00
bluesky 33713df662 docs: add example for dsettings
给dsettings添加例子

Log: add example

Task: deepin-community/coding-quarter#26
2023-01-08 23:17:29 -06:00
wangyixue 72265921b6 chore: add pie and as-needed linker flags for exe
Add -pie and -Wl,--as-needed linker flags while linking exe. Suppress
hardening-no-pie lintian warning and useless dependency warning.

Log: add linker flags and fix warning
2023-01-09 13:12:00 +08:00
wangyixue 012cf2b3d0 chore: fix lintian warnings
Fix some lintian warnings.

Log: fix lintian warnings
2023-01-09 13:12:00 +08:00
wangyixue bf7cc1a55e chore: remove useless debian/missing-sources
Remove debian/missing-sources directory.

Log: remove useless missing-sources
2023-01-09 13:12:00 +08:00
wangyixue 6769284beb chore: update changelog
Update changelog to version 5.6.4

Log: update to 5.6.4
2023-01-06 17:02:04 +08:00
wangyixue d7433df0b2 chore: add DtkDConfig package
Add DtkDConfigConfig.cmake file. Now find_package(DtkCore) can also find
DConfig support.

Log: add DtkDConfig package
2023-01-06 17:02:04 +08:00
wangyixue 191a8fb64f chore: delete useless doxygen theme
Delete useless doxygen theme, remove redundant backslash.

Log: delete useless doxygen theme
2023-01-06 13:14:36 +08:00
ck d3e83fdecf fix(build): dtkcore namespace not using
add DCORE_USE_NAMESPACE

Log: none
Influence: none
Change-Id: Ib9003d4f162732a1c17b4c7588f614b1c4d5580a
2023-01-03 17:17:41 +08:00
wangyixue b061a1b27e chore: change include and tool directory
Change include and tool directory to dtk${PROJECT_VERSION_MAJOR}.

Log: change include and tool directory
2023-01-03 17:16:40 +08:00
heyuming b2308b377e docs: add some info about DExpected and DDBusInterface
Log: 添加信息
2022-12-29 11:14:50 +08:00
deepin-admin-bot c57d13cda9 chore: Sync by d45f73b2d0
sync by github workflow

Log: none
Influence: none
2022-12-28 07:55:21 +00:00
wangyixue 9474290b2b chore: modify PKGBUILD command
Modify PKGBUILD command to use relative path.

Log: modify PKGBUILD command
2022-12-26 14:26:32 +08:00
heyuming b3053920c7 fix: remove doubleLoadCheck
不需要此检查了

Log: 移除doubleLoadCheck
2022-12-24 17:19:57 +08:00
wangyixue 5158c45dd0 chore: modify include directories policy
Change policy from PUBLIC to PRIVATE.

Log: modify include directories policy
2022-12-23 02:09:54 -06:00
wangyixue adc8a2e764 chore: remove dependency search
Remove pkg_check_modules for gsettings-qt

Log: remove dependency search
2022-12-23 14:51:02 +08:00
rewine deb1c8e37d feat: optimization logic for other distribution
优化对其他发行版的支持

Log: 优化非deepin/uos发行版支持
2022-12-23 05:38:23 +00:00
wangyixue 950aef580b feat: add support for cmake target link
Now users can simple find_package, and then target_link_libraries with
Dtk::Core. There is no need to invoke target_include_directories,
target_link_libraries will do all things for you.

Log: add cmake target link support
2022-12-23 10:22:12 +08:00
bluesky cae07609ec docs: add example for dconfigfile
给dconfigfile添加例子

Log: add example

Task: deepin-community/coding-quarter#26
2022-12-22 10:05:34 +00:00
QinBenxue 04b552a5b6 chore: Modify the wrong mark in dsysinfo.h
修改 dsysinfo.h 中错误的标记

Log:
2022-12-21 14:38:28 +08:00
ck 802f6b44b1 feat: add linglong build support
add linglong.yaml to support linglong build
see https://linglong.dev/guide/ll-builder/manifests.html

Log: linglong
Influence: linglong
Change-Id: I186edbb000b327f83ca5987dcf3d383a066eb8d5
2022-12-20 15:06:38 +08:00
bluesky b518458a27 docs: add example for dsysinfo
给dsysinfo添加例子

Log: add example

Task: deepin-community/coding-quarter#26
2022-12-20 05:24:06 +00:00
bluesky 72b285d060 docs: add example for dconfig
给dconfig添加例子

Log: add example

Task: deepin-community/coding-quarter#26
2022-12-20 11:44:57 +08:00
renbin 64bbdc979b feat: Add DTextEncoding class.
1. Add DTextEncoding class, provides encoding detection and encoding conversion.
2. Add interface unit test cases, example and comment document.
3. DTextEncoding dynamically loads libuchardet.so and libicuuc.so to support
   extended text encodings.

Log: Add DTextEncoding class.
Influence: Add build dependencies libuchardet-dev and libicu-dev.
2022-12-20 01:25:33 +00:00
bluesky 88fc2ffafc docs: add example for ddesktopentry
给ddesktopentry添加例子

Log: add example

Task: deepin-community/coding-quarter#26
2022-12-14 10:39:42 +08:00
jiangqii 5f15083361 chore: use mountpoint to find root device
from https://github.com/linuxdeepin/dtkcore/pull/40
QStorageInfo::root().device()扫描的是/etc/mtab里的内容,
但是有的根节点就只会显示/dev/root,这个会导致在控制中心
显示磁盘容量的时候不能显示,故现更改获取根挂载点的方式,
在lsblk的方法上增加。

Log:
Influence: systemDiskSize
Change-Id: I95a4955ae6d862df6c66b3d09f42b92285967ca9
2022-12-13 17:55:02 +08:00
zccrs 9279b9640e Revert "chore: Update dsysinfo.cpp"
This reverts commit 3c85297d3f.
2022-12-13 12:22:24 +08:00
ck b3e0eebf88 chore: update changelog
update changelog

Log: update changelog
Influence: none
Change-Id: Idc0cf791795d41b5881ab48a73865a2586d3f6a7
2022-12-12 17:47:24 +08:00
QinBenxue 3c85297d3f chore: Update dsysinfo.cpp
QStorageInfo::root().device()扫描的是/etc/mtab里的内容,但是有的根节点就只会显示/dev/root,这个会导致在控制中心显示磁盘容量的时候不能 显示,故现更改获取根挂载点的方式,在lsblk的方法上增加。

Log:
2022-12-12 07:37:36 +00:00
heyuming 52ecc7031e fix: fix trivially copy/move constructiable type can't be constructed
由于在C++20中引入的Concept机制和SFINAE机制完全不一样,在C++20之前无法做到相同形式的约束效果,所以放宽约束条件

Log: 修复可平凡构造类型不能被构造的错误
2022-12-12 13:52:05 +08:00
bluesky 2cd5464f08 docs: add docs for ddesktopentry
给ddesktopentry添加文档注释

Log: add docs

Task: deepin-community/coding-quarter#26
2022-12-10 23:39:38 +00:00
bluesky fb423dae3f docs: add docs for dconfigfile
给dconfigfile添加文档注释

Log: add docs

Task: deepin-community/coding-quarter#26
2022-12-08 22:50:20 +08:00
wangyixue 49e782de47 chore: label DAsync as deprecated
Label DAsync as deprecated, delete all unit tests for it.

Log: label DAsync as deprecated
2022-12-07 22:17:55 +08:00
songwentao 468f065f28 fix: qdbusxml2cpp-fix error
修复使用命令生成代码文件,编译报错问题

Log:
2022-12-07 08:08:32 +00:00
QinBenxue 3f394aee0e fix: qch does not generate the problem
修复qch不生成的问题

Log:
2022-12-06 20:37:45 +08:00
ck 391dd999bd chore: link to real source file when export
link to the real source instead of path in dci file

Log: fix invalid link
Influence: none
Change-Id: I10be7efc5d2e5bb14e0ffeb0198c4ee8ab3f230b
2022-12-06 17:22:59 +08:00
ck b3fd390fa0 chore: add command tree and install dci tool
useage ./dci --tree /path/to/dcifile.dci
install dci in libdtkcore5-bin

Log: none
Influcen: none
Change-Id: I1123d533d367c5b91c735dd0fc581f9896b1e557
2022-12-06 17:22:59 +08:00
xzl 1a1afdb54c docs: update docs
添加示例,修复部分问题

Log:
Task: https://pms.uniontech.com/task-view-216407.html
2022-12-06 11:18:43 +08:00
xzl ced97dfc5f docs: update MainPage
更新文档

Log:
Task: https://pms.uniontech.com/task-view-216407.html
2022-12-06 09:52:21 +08:00
xzl 3d00aecbf3 docs: update docs
更新目录结构, 添加部分文档

Log:
Task: https://pms.uniontech.com/task-view-216407.html
2022-12-05 02:14:48 -06:00
wangyixue 2a9edc17dd chore: fix linking error
DtkCoreConfig.cmake will always find the library under system library
path. This will cause a linking error when you want to use the version
deployed by yourself. Fix that by appending the path prefix.

Log: fix DtkConfig.cmake.in
Influence: DtkConfig.cmake.in
2022-12-05 10:38:03 +08:00
bluesky f53f9f3c43 docs: add docs for settings
给qsettingbackend添加文档注释

Log: add docs

Task: deepin-community/coding-quarter#26
2022-12-04 03:01:44 -06:00
bluesky 2f267c0eda docs: add docs for settings
给gsettingsbackend添加文档注释

Log: add docs

Task: deepin-community/coding-quarter#26
2022-12-03 22:16:52 -06:00
bluesky 1785a16d98 docs: add docs for settings
给dsettingsdconfigbackend添加文档注释

Log: add docs

Task: deepin-community/coding-quarter#26
2022-12-02 23:23:34 -06:00
bluesky 3234c94829 docs: add docs for settings
给dsettingsoption添加文档注释

Log: add docs

Task: https://github.com/deepin-community/coding-quarter/issues/26
2022-12-02 09:03:59 +00:00
xzl 3e43d58744 docs: update documents
更新文档,符合规范

Log:
Task: https://pms.uniontech.com/task-view-216407.html
2022-12-02 01:47:00 -06:00
bluesky f4252ebf58 docs: add docs for settings
给dsettingsgroup添加文档注释

Log: add docs

Task: https://github.com/deepin-community/coding-quarter/issues/26
2022-12-02 04:48:54 +00:00
Astrea cb5b7f15ea docs: add docs for formatters
Add docs for DDiskSizeFormatter and DTimeUnitFormatter.

Log: add docs for formatters
2022-12-01 21:21:29 +08:00
Astrea 3c731e9145 docs: add docs for ddbussender.h
Add docs for DDBusSender, DDBusData, DDBusCaller, DDBusProperty.

Log: add docs for ddbussender.h
2022-12-01 21:13:39 +08:00