launcher 中的分类 求助
Tofloor
poster avatar
ExplosiveBattery
deepin
2018-07-01 04:10
Author
launcher中的分类与两个内容有关
1. /usr/share/applications 中对应的desktop文件名字有关系
2. desktop文件中Categories属性有关

2很明显,但是1的相关配置文件在哪里呀,我找死了没找到....

同时建议:不要将launcher中的几种分类在源码上写死...弄个配置文件吧
Reply Favorite View the author
All Replies
avatar
woodelf
deepin
2018-07-01 05:42
#1
启动器分类跟desktop文件的名字真心没啥关系,而是严格遵循freedesktop制定的分类标准:https://specifications.freedesktop.org/menu-spec/latest/apa.html
所以不能把分类搞成完全开放式的,但是desktop文件的分类可以是不唯一的。
Reply View the author
avatar
ExplosiveBattery
deepin
2018-07-01 06:07
#2
本帖最后由 ExplosiveBattery 于 2018-6-30 22:14 编辑
https://bbs.deepin.org/post/159679
启动器分类跟desktop文件的名字真心没啥关系,而是严格遵循freedesktop制定的分类标准:https://specificat ...

有几个desktop改了categories属性没有效果,经过实验,我发现,当改动文件名之后,就有效果了
举例:自带的chmsee
这种现象只能靠文件名来解释吧
Reply View the author
avatar
ExplosiveBattery
deepin
2018-07-02 04:09
#3
Does anybody know how to solve this problem ?
Reply View the author
avatar
woodelf
deepin
2018-07-02 05:23
#4
https://bbs.deepin.org/post/159679
有几个desktop改了categories属性没有效果,经过实验,我发现,当改动文件名之后,就有效果了
举例:自带 ...

没深入测试,但是我把steam.desktop的Categories从Network改为System以后是即时生效的,文件名没改。至少说明deepin的启动器分类规则还是遵循freedesktop标准的。
因为KVM最近有点问题,就不深入测试了。

Reply View the author
avatar
ExplosiveBattery
deepin
2018-07-02 18:43
#5
大部分确实按照这个属性
但是那个少部分.....需要变更文件名才会生效....诶
https://bbs.deepin.org/user/101846 小姐姐能帮我问一下相关的开发人员吗,我不知道找谁解决一下这个问题
Reply View the author