深度终端准备用DTK替换Gtk+进行重写了
Tofloor
poster avatar
wangyong
deepin
2018-04-09 14:09
Author
重写的原因很多, 主要有几点:
  • GTK+不支持浮点数DPI缩放,导致很多中等程度的高分屏,终端无法像Qt/DTK构建的深度家族应用那样,可以进行 1 ~ 1.75 的浮点数DPI缩放
  • 深度编辑器有了类似Chrome那样的多标签拖拽、分离和合并的功能,我想大家也希望终端也有类似的标签功能,这是目前看到最多的反馈
  • 终端现在的UI细节和DTK系列的深度应用细节不完全一样,重写后UI细节会完全统一
  • 远程管理对批量服务器操作以及键盘操作提供更多更友好的支持,让大家维护服务器的效率更高
  • 工作区增加可以拖拽的topbar,并进行很多可视化的提示和拖拽操作,方便大家知道当前的工作区位置
  • 开发类似xshell的功能,能够方便的拖拽文件和文件夹
  • 多工作区广播的功能,很多运维的同学需要这个批量修改服务器设置
  • 工作区临时放大和session管理的一些操作
  • 主题自定义和更多高级功能的图形化设置
  • ...


现在的深度终端达到80分,但是距离我心目中完美的终端还有很多细节需要雕琢。
虽然深度终端已经达到秒杀很多终端第一阶段的目标,但是我觉得我有义务把深度终端做的更完美。

重写后会带来诸多功能提升,唯一的缺点可能就是Qt程序相对于Gtk+的程序在启动速度上会慢0.5s ~ 1s的时间,硬件性能越好,这个差异越小。


为什么终端一开始不用DTK编写?
终端最早写的时候,DTK还在起步,很多功能缺失以及不稳定,随着DTK越来越强大和功能稳定,是时候把终端回归到大部队采用的主流技术上面了。

最后,发这个贴的主要目的是,你们认为现在深度终端哪里还不完美,请说出你的意见,我会记录并在新版终端中去实现。
请客观说问题,不要情绪化反馈,感谢大家的反馈。
Reply Favorite View the author
All Replies
3 / 4
To page
avatar
wangyong
deepin
2018-04-10 04:58
#41
https://bbs.deepin.org/post/155140
终端刚跟新不久,怎么换平台了啊!!!  
感觉DTK界面好难看,能不能和GTK+界面一样,
不要MAC下的那种样 ...

不会的,一样好看。

我弄得程序,怎么可能不好看呢?
Reply View the author
Comments
lanceadd
2018-04-10 06:51
全栈大师,写的了程序,做的了美工
avatar
fishalone
deepin
2018-04-10 05:02
#42
1.远程登录支持多级跳转(xshell和securecrt都有),2.标签能根据屏幕宽度、标签个数动态显示大小(目前标签都挤在一起),3.鼠标选择就复制到粘贴板,4.标签可选顶部还是底部。
另外,支持深度早点出官方的邮件客户端啊,这个是办公刚需,目前深度全家桶就缺这个(要有这个我早都只安装deepin了)。什么编辑器、IDE之类的,有开源产品已经很好用了。
Reply View the author
avatar
fishalone
deepin
2018-04-10 05:03
#43
linux下的N多邮件客户端都试用了,就是没有windows下的foxmail和163的邮箱大师好用啊。
Reply View the author
avatar
pikachuhy
deepin
2018-04-10 05:13
#44
https://bbs.deepin.org/post/155140
统一使用 DTK 开发吧,不过先搞重要的,深度编辑器,深度IDE这些。

说到深度IDE,希望可以直接集成flatpak相关的操作,听说clion最近要搞一个project model出来,不再和cmake耦合在一起了,相当期待啊
Reply View the author
avatar
133******12
deepin
2018-04-10 05:59
#45
希望能支持下zmodem的上传下载lrzsz,就可以不需要卡顿的scrt了。。。
Reply View the author
avatar
xtudbxk
deepin
2018-04-10 06:28
#46
不知道能否从终端这个层级上支持下自由复制和粘贴,有时候在服务器上没有root权限,使用的vim不支持复制到系统缓冲区,十分蛋痛
Reply View the author
avatar
aojie654
deepin
2018-04-10 16:19
#47
https://bbs.deepin.org/post/155140
作为普通用户我觉得已经够完美了,可以在新版写完后,把老版重新起个名打个包放进商城(以后可以不维护了), ...

这想法不错诶
Reply View the author
avatar
zhqh100
deepin
2018-04-10 17:04
#48
https://bbs.deepin.org/post/155140
虚拟机里,arhlinux下的深度终端变成这样了,字间距看起来不对

貌似是更新之后,默认字体丢失了,因为提示写着(不支持的字体)
Reply View the author
avatar
‌量子巡游者
Moderator
2018-04-11 04:16
#49
https://bbs.deepin.org/post/155140
1.远程登录支持多级跳转(xshell和securecrt都有),2.标签能根据屏幕宽度、标签个数动态显示大小(目前标签都 ...

这个已经有计划了,帖子:【你们一定会感兴趣】开发沟通计划会议偷拍:https://bbs.deepin.org/post/153820
Reply View the author
avatar
kingskill
deepin
2018-04-11 04:43
#50
https://bbs.deepin.org/post/155140
不会的,一样好看。

我弄得程序,怎么可能不好看呢?

终端左上角的那个肉红色图标,的确很骚。。。不过如果能让用户自定义变色就好了,除了黑白之外所有颜色都可以选……
Reply View the author
avatar
177******61
deepin
2018-04-11 17:56
#51
期待...希望能搜索关键字全部高亮.滚动缓冲区清空(不是简单的Ctrl+L),
Reply View the author
avatar
jlice
deepin
2018-04-14 06:43
#52
可能已经是Linux上最好的虚拟终端了  
Reply View the author
avatar
182******97
deepin
2018-04-14 06:59
#53
作为普通用户我觉得已经够完美了另外我要催更,15.5.1什么时候出来?


Reply View the author
avatar
MaxBill
deepin
2018-04-14 06:59
#54
现在的已经很完美了,为工匠精神点赞
Reply View the author
avatar
137******47
deepin
2018-04-14 07:11
#55
牛了,厉害了 deepin
Reply View the author
avatar
132******02
deepin
2018-04-14 19:29
#56
我觉得deepin发展可以像intel钟摆理论,一年一个发展方向,现在deepin确实外观已经不错,应该着重漏洞和bug的处理
Reply View the author
avatar
151******42
deepin
2018-04-14 22:01
#57
重写真的要考虑下vim,https://bbs.deepin.org/post/147644#454294&fromuid=94928,我放了个动图
Reply View the author
avatar
ztjzxf
deepin
2018-04-14 23:28
#58
这个六了,确实用来做运维,感觉不如xshell方便。等系统优化好了,稳定强,功耗低了,就开始公司推广。
目前还是家里笔记本装来玩玩,看着现在的表现,不敢用在公司
Reply View the author
avatar
ztjzxf
deepin
2018-04-14 23:33
#59
https://bbs.deepin.org/post/155140
deepin无疑是目前Linux世界最有希望的桌面系统功能性和易用性都很强。比起深度终端的重写,我觉得最需 ...

我到是觉得这个可以做成接口,类似魅族手机一样,第三方用户可以制作主题包贩卖,有人愿意也可以做些免费的上来。官方可以从图标中解脱..
Reply View the author
avatar
180******66
deepin
2018-04-15 02:01
#60
系统自带的vim不支持python,能不能搞一下,重装后还得自己手动编译好烦的
Reply View the author
3 / 4
To page