开发者snyh1010 关于dock问题的解释与dock隐藏方式改进意见收集
Tofloor
poster avatar
cxbii
deepin
2013-01-29 07:22
Author
开发者snyh1010原话:
最主要的原因是和设计师没有达成统一意见。
我一直打算:当前焦点程序是最大化模式的时候将dock上多出的一部分压下来也就是只有任务栏的高度,其他时候保持现有状态不变。
因为简单的全部隐藏会导致系统托盘无法一直出现在用户眼前。

只是他们觉得太奇怪了。。。而我的底线又是系统托盘区域是必须时刻保证用户可见。
所以导致我一直没动手做自动隐藏。

所以大家能提出一个更合理的设计,这个功能就能更快的实现

有兴趣的用户,请在楼下发表[color=#FF0000:jic1geuh]dock隐藏方式[/color:jic1geuh]的改进的意见,谢谢~
Reply Favorite View the author
All Replies
...5 / 7
To page
a287740928
deepin
2013-03-04 03:25
#81
额,刚刚想起来,前段时间有个想法在贴吧里发了,干脆面说要发到这来,一忙起来就忘记了,也不知道游牧有人提过。

图标弹出,这样的话不会像现在这样有空白,而且图标弹出也更好看一点吧

QQ截图20130303193034.png
Reply View the author
hjli1988
deepin
2013-03-06 18:45
#82
不知道可不可以自定义吧任务栏移动到侧边,本本本来就不高,还被占了一大截
Reply View the author
snyh1010
deepin
2013-03-07 05:24
#83
不知道可不可以自定义吧任务栏移动到侧边,本本本来就不高,还被占了一大截
正式版中是不会有这个功能的, 因为dock摆放位置不同则设计上的细节都需要全部重新设计。
下个版本可能会考虑宽屏需求。

dock已经支持一直隐藏/自动隐藏/手动隐藏显示/等模式。 现在更改gsettings的值就能看到效果。
前端修改接口可能明天就可以推送到test源。

不过手动隐藏模式可能需要等一段时间才有前端界面
现在想用的话,可以把以下语句制作成一个脚本,然后绑定快捷键(ccsm)就能手动触发dock显示和隐藏。
dbus-send --type=method_call --dest=com.deepin.dde.dock /com/deepin/dde/dock com.deepin.dde.dock.ToggleShow

手动模式+自动隐藏   基本能不使用小图标模式的情况下合理利用空间。
Reply View the author
summving
deepin
2013-03-15 05:56
#84
[quote]不知道可不可以自定义吧任务栏移动到侧边,本本本来就不高,还被占了一大截
正式版中是不会有这个功能的, 因为dock摆放位置不同则设计上的细节都需要全部重新设计。
下个版本可能会考虑宽屏需求。

dock已经支持一直隐藏/自动隐藏/手动隐藏显示/等模式。 现在更改gsettings的值就能看到效果。
前端修改接口可能明天就可以推送到test源。

不过手动隐藏模式可能需要等一段时间才有前端界面
现在想用的话,可以把以下语句制作成一个脚本,然后绑定快捷键(ccsm)就能手动触发dock显示和隐藏。
dbus-send --type=method_call --dest=com.deepin.dde.dock /com/deepin/dde/dock com.deepin.dde.dock.ToggleShow

手动模式+自动隐藏   基本能不使用小图标模式的情况下合理利用空间。[/quote]
我觉得参考win7,当浏览器最大化时把左下角的dock盖住,当用户鼠标在dock图标经过时,图标显示完整,鼠标走了再被盖住,当用户点击了面板时,dock图标才全显示出来
Reply View the author
132******75
deepin
2013-03-19 21:19
#85
其实你想一下那些看视频看小说的人窗口最大化后看着下面空出的一栏的你就知道这个感觉有多么奇怪了...我的LD12.06一直不想升级,就是因为那个怪怪的DOCK的感觉啊,话说虽然UI能做的更炫一点,但是能够留出更大的使用空间才是上策吧....
Reply View the author
ahcute
deepin
2013-03-21 07:56
#86
突然觉得做得类dock程序一样居中显示,也很美观实用(楼上好像有人推荐了),中间比左右有效率,会不会?
Reply View the author
sy1993
deepin
2013-03-24 17:04
#87
我有一个建议,可以在程序最大化时让任务栏上的图标从左侧滑出,如果想切换程序可以将鼠标放在屏幕的左下角,这时候原来的图标再滑回来。
Reply View the author
a287740928
deepin
2013-03-24 20:19
#88
我真的觉的docky挺漂亮,借个mac的模式也许更容易让人接受!
Reply View the author
yueguang
deepin
2013-04-02 00:09
#89
[quote]可参考其他dock程序的做法,比如cairo-dock.
当全屏或者窗口底部超过cairo-dock最上边缘时,cairo-dock会采用渐隐方式隐藏.(可自定义设置为其他隐藏方式比如下降式)
当鼠标划过cairo-dock区域或者鼠标低于cairo-dock最上边缘高度时,cairo-dock就会显示.
点击cairo-dock托盘中的图标时,我的设定是图标弹跳,程序运行后,图标底部发光(这个和目前深度dock的类似).

关于全屏之后是否dock隐藏,因为深度的dock是底部完整横条,这个见仁见智了.
实际上可以如下图的效果也是不错的,不知道是否能够实现?
這樣的方案也不差,且能同時保留圖標完整,但用瀏覽器時,有的網站會在螢幕最下方加裝工具欄(像http://www.pixnet.net/),您的方案將受到遮擋[/quote]
特地注册了个账号来反馈这个问题,目前的下面空了一行确实不好,我觉的可以让全屏的时候,下面的图标可以做个“放倒”的动画效果,然后高度可以降低到和状态栏一样高。鼠标移过去,图标可以再竖起来。另外希望这个dock或者状态栏可以自定义放在上面或者下面。谢谢。
Reply View the author
qq420100523
deepin
2013-04-02 18:15
#90
能否设置dock的图标大小?或者当窗口全屏时,图标变小缩回面板内。不然全屏看到有那一排空着的空间感觉很怪异。。
Reply View the author
wuqian
deepin
2013-04-09 15:31
#91
我认为任务栏能自定义最好!再加上插件可以随意添加或删除.......!
Reply View the author
Dengshuangjang
deepin
2013-04-10 01:33
#92
DOCK图标太稀了,稀稀点点的,而且太大了,似乎超出了人的想象,怎样美观而实用呢?

希望:
1、加入DOCK设置功能,如动画,从下进入,还是从左进入?
2、图标动画已经不错了,不须改。
3、减小图标大小,不应是2倍任务栏的高度,1.2就可以了,而且很突出。
4、默认应是隐藏呈现,有窗口在下面的话,必须隐藏,否则它会影响使用。
5、任务栏的高度,和色彩,单一化了,纯白色,其它图标区别也不大,不好方便查找?
Reply View the author
158******30
deepin
2013-04-10 09:34
#93
[quote]我给两个参考:
(1)当前焦点程序最大化或是遮挡住Dock的时候,将Dock上的图标缩小,缩到正好放在任务栏里;当空间充足或是鼠标聚焦时,将图标放大。由于缩小后距离较远,就把他们靠近一些。
(2)当前焦点程序最大化或是遮挡住Dock的时候,将Dock上的图标降下去,降到任务栏的高度,不改变图标的尺寸;当空间充足或是鼠标聚焦时,将图标升上去。
————
以上变化都应该有动态效果。
我给第二个方法做了一些参考图,大家看看怎么样。
DDE.png
DDE3.png
DDE2.png[/quote]
方案不错!
Reply View the author
sega97
deepin
2013-04-11 17:38
#94
支持系统托盘区域时刻可见。
我现在的DOCK是自动隐藏状态,否则浏览器打开下面很宽的白边,很难看。
Reply View the author
zlt2013
deepin
2013-04-12 21:26
#95
毕竟在我看来,
只要任务栏在上面,
很多程序标题栏都是些无关要紧的东西,
挡住更好看。
就像窗帘,
增色不少。
而程序界面把任务栏的图标砍了一半,
那是要多怪异有多怪异的
Reply View the author
Dengshuangjang
deepin
2013-04-15 02:13
#96
没活说:看我的DOCK绝对比深度的优秀!不过有点儿不靠说理,外国人设计的,恼火……
Reply View the author
Dengshuangjang
deepin
2013-04-15 02:17
#97
  每个按钮都有动画,特好看,多种的,可以更换,第一个菜单相当于windows的开始菜单,无多余的项,不像有些菜单,什么都有,用不着的也有,那找个程序多麻烦!

  你看到这只是个样子,还有苹果的DODCK样子,抛物线样子,曲线样式,等都比深度的好看一点,更值得兴奋的是CPU和内在占用特少,几乎不使用CPU。

  好呗?
Reply View the author
Dengshuangjang
deepin
2013-04-15 02:27
#98
将我的DOCK和深度的DOCK比比……
Reply View the author
Dengshuangjang
deepin
2013-04-24 05:51
#99
看看我的嘛?觉得我这个好吗?
Reply View the author
isunny
deepin
2013-04-26 02:58
#100
好吧  到这里  我没有提出更好的建议,因为这个DOCK 包括  桌面布局都是突然出现  然后就一直这个样子了。

目前是dde1.0  姑且说这是deepin dock 的少年阶段吧 ,因为它某些方面 继承成了 12.06的dock 的样子,
我只能说在12.06里好的设计,在12.12里不够好,因为12.06 修改自gnome3 。而dde 是全新的环境,
它在程序列表的表现样里学了12.06里的gnome3 样式,从这里也可以看出deepin12.12 在计划最初开始,并没有完全是设计师驱动的。当然deepin人员有限可以理解,按照lazycat的说法,能尽快实现,并且实现的才是现实的和靠谱的,这没错。因为渴求完美,就会错过时机,最终什么也做不成。好在dde是deepin自家的,希望下一版的dde里设计师先行,这一版,设计师先热热身。

在说说这一版里最赞的地方,就是在桌面上实现了程序组的功能,

下面说建议吧。

1   图标希望不要全部是方块   图标里除图标其余的地方透明处理,让人感觉不到方块感。(例如qq的企鹅图不要把企鹅变成正方形的企鹅就是企鹅不是正方形企鹅,请不要把圆的chrome图标变成正方形的?呵呵这个)

2   dock的大小可调  位置可调   图标的聚焦放大比例可调

3   希望在桌面上实现层的概念  描述如下(目前并没考虑周全……想起来多少说多少,可能逻辑不够严密):

      1  首先分层,  桌面从壁纸起是一个层,dock 是一个层, 后来打开的每一个窗口 算是一个层

      2  既然定义了层的概念,接下来定义层的上下顺序,默认状态壁纸(也即桌面)是最下层,没有比它更低的层了,dock的层规定为第二层,但是可以被临时切换到第三层,且可被临时切换为更高的层(到这里,很显然dock将不会自动延伸至两端的尽头,尽头要留出一小段距离,就像mac dock 这也是为何mac dock默认样式 不是deepin dock现在的默认样式,但mac dock 也可设置为deepin 现在的dock样子)注意哦,只是临时啊亲。dock 的层始终被限制在第二层,就像码头或者港口 与 海洋 的关系一样,  每一个程序或者窗口 如天边驶来的一条船一般。 它们模拟反映的是是位置和空间,以及认知习惯。      这里这样比喻是为有很多人反映 的笔记本 或者宽屏设备的 空间浪费问题的解决埋下伏笔。

      3 定义行为   (层顺序模拟透过屏幕指向deepin用户 Z 轴 箭头,数值越大,层的高度越高,离用户距离越近)

             1 默认行为,桌面层的顺序任何情况下不可被改变,它是初始是最下面的层,并将永远是最下面的层。

             2 dock层归为层2 可被临时切换为大于2的层,注意是临时,意味着新打开的窗口的层序号最小是3 ,层3 的默认位置在层2 上方,占据区域在dock  上面,这时,可以人为的拖动层3 的顺序为层2 也就是说层3 窗口的最下方(或者部分或者全部)可以在显示在dock 下方 ,(不知到这里程序员老大你听懂我说的了吗)  同样层序号大于3 的任意层有和层3 类似的属性或者行为,  最后总结,系统默认会把层序号大于2的层显示在层2dock上面的空间里,只有当用户拖动层序号大于2的层的位置时,大于2的层才可以先是在dock下方,

              3 从层序号为3往后的层默认显示在dock上方,且层3 在left:0 , top:0 ,  Z:3 显示,则层4 在left:30, top:30,Z:4 显示,层5 left:60, top:60,z:5显示,序号更大的层的显示行为同上,(当然偏移量我随意写的单位为px,可能未必恰当),然后也可以定义不同的程序的窗口初始位置量和前面的不同,偏移量也可以不同,当然也可以统一偏移量而不另外生成新的初始位置。  这样不同的窗口切换会更有效率。

              4  如mac一样在deepin UI 库定义并写死 默认 调用deepin ui的程序必须在程序UI 里有全屏按钮,特殊程序可以例外。(这也是为了空间的合理利用)





-------------顶上去--------
Reply View the author
...5 / 7
To page