惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
IT之家
IT之家
博客园 - Franky
博客园_首页
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
量子位
阮一峰的网络日志
阮一峰的网络日志
月光博客
月光博客
V
V2EX
Hugging Face - Blog
Hugging Face - Blog
博客园 - 三生石上(FineUI控件)
M
MIT News - Artificial intelligence
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
小众软件
小众软件
Jina AI
Jina AI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
B
Blog RSS Feed

博客园 - kelvenxu

Linux音乐播放器(lmplayer)0.5.0版发布了 hi, Linux音乐播放器搬新家了 十问微软 (有点意思)如何为创业公司节省开支 三大网站正面PK MSNQQHI大斗法 拥抱富互联网应用 解读“云”计算 张建华:开源社区找准赢利模式最重要 Linux基金会:微软推广OOXML标准理由很荒唐 分析师称微软购雅虎属于两弱联手 前景堪忧 关于google的争论 无畏的山羊-Ubuntu Linux 8.10 百度"明示"从腾讯高薪挖人 铁心要做即时通讯 微软,雅虎: 两个失败者能变成一个胜利者吗?(3) 微软,雅虎: 两个失败者能变成一个胜利者吗?(2) 微软,雅虎: 两个失败者能变成一个胜利者吗?(1) Gtk-kde4:更改KDE4下Gtk程序的外观 Windows XP如果消失 用户转向Linux Linux与windows之争:Linux的机会之“窗"
GTK+即将获得Mac原生主题支持
kelvenxu · 2008-02-21 · via 博客园 - kelvenxu

GTK+Windows上的表现比较令人满意,但在Mac平台上,似乎就差强人意了.不仅需要X11的支持,风格主题还与Mac OS XAqua格格不入.不过,随着开源社区的努力,这些不足很快就要改变了.

Mac平台上基于GTK+的软件很少,虽然GIMP是比较著名的一个,但是如前面所提到的,X11和主题风格让GIMP不能很好地与Mac系统相协调.而另一方面,基于Qt 4KDE 4,不仅众多软件可以非常完美地运行在Mac,甚至连KDE桌面本身也能做为一部分运行在Mac.

现在GTK+开发者正在努力改变这一不足, 首先带来的就是名为quartz-engineGTK+主题引擎,使得GTK+应用程序在Mac下有Aqua的视觉效果.

请看下图:
gossip-quartz-theme.png
用过Gossip的朋友应该不难看出,这是Gossip的帐户设置界面,现在它完全换了一种风格。而Mac用户则会毫不怀疑的认为这就是一个Mac软件应有的标准界面。

你或许还会问,菜单是怎么样的呢?对了,Mac下的软件都有一条统一的菜单,这个当然不能忽视,也将是原生的Mac菜单样式。

gossip-mac-menu.png

做这项工作的作者的主页是:http://people.imendio.com/richard,假如你愿意协助,相信他会很乐意的。

在可以预见的未来,我们将会看到GTK+应用程序也能非常棒的运行在Mac平台下,做到真正的跨平台。

无论对普通用户还是开发者甚至整个软件业界来说,都是一件好事:

  • 普通用户即使到了另一个陌生的平台也能很快上手,因为他可以用自己曾习惯使用的软件。
  • 而开发者可以使用自己喜欢的开发工具来开发跨平台软件,不必担心在其他平台有什么不适。
  • 对于整个业界, 软件的互通性,使得各个平台之间的交流更加畅通,真正促进整个大环境的进步。