Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DConfigFile提供接口供dde-dconfig-editor获取查找meta的目录 #10

Closed
18202781743 opened this issue Mar 1, 2023 · 1 comment
Closed
Labels
dtkcore dtkcore

Comments

@18202781743
Copy link

  • 背景

涉及到libdtkcoredde-dconfig-daemondde-dconfig-editor三个项目
dktcore内部存在查找meta的逻辑供dde-dconfig-daemon使用,但dde-dconfig-editor也需要知道meta文件的目录来倒推存在的appid

  • 现状

dde-dconfig-editor自己按照dtkcore的查找目录实现了简陋的查找方式,若二者不一致就会导致dde-dconfig-editor加载失败

  • 期望
    dtkcore导出查找meta的逻辑,供dded-config-editor使用,让二者一致,
    对于DSG_DATA_DIR,已经有其它应用在使用,需要维持,但设置方式应改为根据ini模板来固定DSG_DATA_DIR而不是根据CMAKE_INSTALL_PREIX拼接默认值
@xzl01 xzl01 transferred this issue from linuxdeepin/dtkcore Apr 15, 2023
@xzl01 xzl01 added the dtkcore dtkcore label Apr 15, 2023
@18202781743 18202781743 moved this to 处理中 in DTK Roadmap Apr 18, 2023
18202781743 added a commit to 18202781743/dtkcore that referenced this issue May 22, 2023
  Export metadir's search path for users.

Issue: linuxdeepin/dtk#10
18202781743 added a commit to 18202781743/dde-app-services that referenced this issue May 22, 2023
  `dde-dconfig` and `dde-dconfig-editor` have hard code for metadir,
now we replace it with dtkcore's interface.

Issue: linuxdeepin/dtk#10
18202781743 added a commit to 18202781743/dtkcore that referenced this issue May 22, 2023
  Export metadir's search path for users.

Issue: linuxdeepin/dtk#10
18202781743 added a commit to linuxdeepin/dtkcore that referenced this issue May 24, 2023
  Export metadir's search path for users.

Issue: linuxdeepin/dtk#10
18202781743 added a commit to 18202781743/dde-app-services that referenced this issue May 24, 2023
  `dde-dconfig` and `dde-dconfig-editor` have hard code for metadir,
now we replace it with dtkcore's interface.

Issue: linuxdeepin/dtk#10
18202781743 added a commit to linuxdeepin/dde-app-services that referenced this issue May 24, 2023
  `dde-dconfig` and `dde-dconfig-editor` have hard code for metadir,
now we replace it with dtkcore's interface.

Issue: linuxdeepin/dtk#10
@kegechen kegechen moved this from DOING to DONE in DTK Roadmap May 29, 2023
@18202781743
Copy link
Author

问题已经解决,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dtkcore dtkcore
Projects
Status: DONE
Development

No branches or pull requests

2 participants