系统托盘的展开方式极其不合理
Tofloor
poster avatar
大江东去
deepin
2019-05-04 05:43
Author
系统托盘展开后原有图标变得像小米粒一样,极其不合理,强烈建议把系统托盘重新改成弹出形式

Reply Favorite View the author
All Replies
avatar
137******47
deepin
2019-05-04 06:05
#1
同意
不过这个肯定有人不同意,
各有所好
Reply View the author
avatar
jianguo922
deepin
2019-05-04 06:26
#2
各有所需,各取所好
Reply View the author
avatar
mzking
deepin
2019-05-04 07:06
#3
我都把它关掉了,用了deepin-top-bar之后这玩意儿太多余了
Reply View the author
avatar
Emmmmmmmm
deepin
2019-05-04 08:01
#4
这是deepn15.8引入的新设计,原先是弹出的托盘
Reply View the author
avatar
peony
deepin
2019-05-05 18:33
#5
这个我觉得还好,只是那个时间显示经过这样整合后字太小了,要把时间的字体调大点就好了。
Reply View the author
avatar
ihuangjian
deepin
2019-05-05 22:58
#6
时间看的我是真的累
Reply View the author
avatar
大江东去
deepin
2019-06-20 07:21
#7
真是太奇葩了,求深度开发人员了,赶紧改掉吧。。。。。


Reply View the author
avatar
st******ra@outlook.com
deepin
2019-06-20 17:44
#8
萝卜青菜各有所爱吧! 我觉得现在这样的托盘展开挺好的!
既然以前是从托盘弹出改成了托盘展开,那么当时肯定是有依据的。
就上面的截图来说,个人觉得,
(1)因为横屏的电脑屏幕都是横向比纵向要长,至少是不会更短,所以很明显,把任务栏放在屏幕的横向位置上,肯定比放在纵向位置上能显示更多的图标,或者同样数量的图标在自动缩放后会更大。当然了,纵向的屏幕,情况就是反过来的了。
(2)托盘占用的空间是任务栏的一部分,如果托盘图标太多,必然挤占和压缩到任务栏上启动图标的空间,毕竟屏幕就那么宽或高。除非任务栏限定一个图标的最小尺寸,如果再有更多的图标出现的话,就把任务栏变成是选择壁纸时那样,可以左右滑动的状态,从而获得更多的任务栏空间。不过,这样一来肯定就不能一眼显示所有的图标了。
(3)MacOS里有一个顶栏的插件 Bartender ,它可以选择在常规状态下显示哪些托盘图标、隐藏哪些托盘图标,需要查看隐藏的托盘图标的时候,点击 Bartender 这个插件图标,就让顶栏产生了一个翻转效果,从常态显示的托盘图标切换到了隐藏的托盘图标,相当于多出来了一整个顶栏。我觉得 Deepin 要是能把这个功能实现的话,比冒泡显示更简洁、高效、美观。
https://www.macbartender.com
Reply View the author
avatar
wvb
deepin
2019-06-20 19:32
#9
主要是你图标太多还吧它放在左边,挤不下了就只能缩小了,我觉得弹出式的不好。现在这个挺好的,只不过是不是可以考虑托盘里面两排来放图标。
Reply View the author
avatar
syljl
deepin
2019-06-20 20:23
#10
本帖最后由 syljl 于 2019-6-20 12:27 编辑
https://bbs.deepin.org/post/177593
我都把它关掉了,用了deepin-top-bar之后这玩意儿太多余了

同感,大神告诉我怎么关?不过还有一个问题就是网络设置是不会出现在topbar图标里的,这个怎么解?
Reply View the author
avatar
st******ra@outlook.com
deepin
2019-06-20 22:02
#11
https://bbs.deepin.org/post/177593
同感,大神告诉我怎么关?不过还有一个问题就是网络设置是不会出现在topbar图标里的,这个怎么解?
...

任务栏的应用程序是 dde-dock ,而它的插件位于 【/usr/lib/dde-dock/plugins】 这个目录下面。


托盘是通过 文件libtray.so 和 目录system-trays里面的文件 共同工作来启用的。
所以,要取消 任务栏 上的 托盘的话,就从上面这个文件夹中把 文件libtray.so 和 目录system-trays 都移走,然后 kill 掉 dde-dock ,等几秒 dde-dock 就会自动重启,就可以了。
将来想再启用的时候,再把它们移回来,然后 kill 掉 dde-dock ,等它自动重启就又恢复了。


dde-doc 是系统强制要启动的,就算 kill 掉了也会自动重新启动运行。
kill 的 时候,要先知道 dde-dock 的进程号,这可以通过 深度系统监视器 或者 终端中 top 命令 等方式 查询获取。

刚刚在 Deepin 15.10.1 上亲自测试过上面的方法了,没有其他异常。你可以尝试一下,如果担心有副作用的话提前做好相关备份吧。

另外,top-bar 中没有网络连接图标的事情,作者已经列入计划了,可以在他的github仓库看到:https://github.com/justforlxz/deepin-topbar   (希望没有放错地址...)


Reply View the author