2.12 将有何变化 (050621更新)
jcome's Non-official Version[列表]
A:
1, new rendering back end - Cairo
2, the presence framework- Galago
3, reduced memory usage
4, panel improvements - DBus interface
5, remove esd daemon, adopt gst backend
6, new session manager
7, Places/Bookmarks unification
B:
1, a new default theme - ClearLook
2, a new pdf (ps/eps) viewer -Evince
3, a menu editor
4, a music player - Rhythmbox
5, a new cd player - Goobox
6, gnome-launch-box
7, newtools for system relatedtasks
8, remove the splash screen
9, new iconset - Suede (?)
10, nautilus open terminal
[说明]
1, new rendering back end - Cairo
http://cairographics.org/cairo_banner.png
当前,GNOME 拥有几个渲染后端。GDK 的渲染代码建立在已有 20 年之旧的 Xlib APIs 上。GNOME 的某些部分,如 GnomeCanvas 渲染用的是 libart。Gnome-print 也是另外的一种渲染API。这堆杂乱的渲染技术意味着应该简化的操作,诸如在 PangoLayout 中打印国际化的文本,是困难甚至不可能的。在非常复杂精细、能力类似于 PDF-1.4 或 SVG 的渲染模式之上,Cairo 库为我们提供了方便、简单的 API。这就为使用单一 API 情况下进行高质量的屏幕显示和打印提供了一个全面的解决方案。
GTK+ 2.8将 部分地支持Gairo:Cairo backend for Pango&Cairo support in GDK
2, the presence framework- Galago
几乎每一个人都会使用即时信息的客户端与其朋友或家人交谈。甚至在公司内的讨论有些人也使用它。即时信息已成为一些人日常生活的一部分,更有甚者,已经取替了电话的位置。这样我们引出了出席(Presence)的概念。
整合出席(presence)到各种应用程序中应该非常不错。可是,该怎样设定出席(presence)?当您起身离开计算机,您要在您所运行的即时信使客户端和其他类似的应用程序中一一设定自己的离开状态。这真让人讨厌,有人提出要简单地跳过整个过程。这将变得简单化:单一的面板小应用程序可在有可能的程序中为您设置想要的离开信息。其甚至可以依赖于日期时间,聪明的注意到您离开计算机,并自动设置正确地离开信息。
所有这些听起来非常棒,非常有趣。有人已经开发了一个被称为Galago的项目。Galago是一个为Linux桌面提供出席(presence)而设计的。
http://galago.info/images/screenshots/contact_chooser-person-accounts.png
http://galago.info/images/screenshots/contact_chooser-msn.png
。。。
3, reduced memory usage
。。。
4, panel improvements - DBus interface
包括 applet 的改进,把整个面板变成一个大通知区域。程序可以直接通过面板上的applet 图标(改变形状/颜色,冒出气泡等)变化来显示其状态(等待,运行中,出错,等)
可以安装超强的 Workrave 软件作参考(我非常喜欢的一个软件,在windows也安上了)。http://www.workrave.org/php/gfx/sheep.gif http://www.workrave.org
------------------------------------------------------
B:
1, a new default theme - ClearLook
http://art.gnome.org/images/thumbnails/metacity/MCity-Clearlooks.png
2, a new pdf (ps/eps) viewer - Evince
3, a menu editor
4, a music player - Rhythmbox
5, a new cd player - Goobox
6, gnome-launch-box
7, newtools for system lelatedtasks
8, remove the splash screen
9, new iconset - Suede(?)
http://art.gnome.org/themes/icon/1053/
http://art.gnome.org/images/thumbnails/icon/ICON-Suede2-Shot.png
10, nautilus open terminal
http://www.linuxfans.org/nuke/modules/Forums/files/screenshot-nautilus-open-terminal-0.2.png
to be continued...
最近更新:2005-04-24 变化蛮大阿
何时发布? 不错。
4, panel improvements - DBus interface
6, new session manager
重点关注。
s/lelated/related/
:mrgreen: 3, reduced memory usage
重点关注;) 1, new rendering back end - Cairo
重点关注
:mrgreen::mrgreen::mrgreen: 重点关注!Envice! It's called Evince, not Envice 不错。
s/lelated/related/
:mrgreen:
It's called Evince, not Envice
thanks nautilus-open-terminal nautilus-open-terminal
这个如果能是在gnome-terminal中新开一个tab页,而不是一个新的gnome-terminal window就好了。
我现在在我的机器上,使用gnome-terminal --tab,还是新开一个窗口,而不是它所说的
--tab Open a new tab in the
last-opened window with the
default profile. More than
one of these options can be
provided.
--tab-with-profile=PROFILENAME Open a new tab in the
last-opened window with the
given profile. More than one
of these options can be
provided.
不知是怎么回事 jcome is a "what's new" tracker! Looking forward@ 觉得现在引入cario可能太早了,这个变化应该留给gtk 3.0 不能等,有了就用。这才叫开源 不是说cario已经进gtk2的cvs了么?gtk2.8的时候就应该带着了
到gnome3没准就已经都是gtk-sharp了