两只老虎跑得快
2024-02-02 17:45 deepin
槛外人:
我不是大佬,哈哈。我也是外行。
你试试改一下这个值看看?没准有效。
不过我看注释好像说小于40会有问题。
DOCK_MIN_SIZE
~/dde-dock-6.0.22/interfaces/constants.h
我这个5.5.86.1版本,只有MAX这个变量。没有最MIN,我改了,但是好像没效果。是不是装了你这个版本没覆盖到的原因。我下载的官方源码。我发现kill了右下角的CPU设置还在。但是state看改动时间又没错。
Reply Like 0 View the author
起因是我觉得原版的dock栏图标背景框不太好看,想自己弄一下。
主要是没有小横线..以及活动的应用颜色也不是很亮..黑不溜秋的。
但是又不会QT和C++,怎么办。。。
对于我这种没学过C++和QT的人来说,要改这个可能难于登天。
不得不说,如果没有ChatGPT。我可能完不成。
好在有它,哈哈。
不多说,先上效果图。
原版:
改版后:
第一步:
sudo apt edit-source
。把deb-src取消注释。这样就能下载源码了。
第二步:
安装打包工具和dde-dock的依赖
sudo apt install devscripts
sudo apt build-dep dde-dock
第三步:
下载dde-dock源码:
sudo apt source dde-dock
。然后进入源码目录
cd dde-dock-5.5.86.1/
第四步:
修改源码(自由发挥^_^),比如我这里把dock栏的图标背景改浅一点。
经过漫长的源码阅读过程(主要是问ChatGPT...),我们找到了要改的地方~~~。
(这里为了演示方便,我改成了红色^_!)
code ./frame/item/appitem.cpp
第五步:
编译,并且打成deb包。
sudo debuild -b -uc -us
然后安装:
sudo apt install ../dde-dock\_5.5.86.1-1\_amd64.deb
第六步:
检查安装成功了没:我们直接对比
/usr/bin/dde-dock
的修改时间。第七步:
看样子是替换成功了,我们杀掉内存中旧的dde-dock。让daemon进程自动重新拉起新的。
ps -e | grep dde-dock
kill 5262
。成功了^_^
然后再加几行代码,就能变成开头那个样子拉!!^_^
最后:
上deb包,需要的自取哈。
https://wwql.lanzout.com/iemN61jn22kd
(密码6c6o)