2012-07-14 53 views
0

我在考虑做一个Linux面板上,将包括窗口列表,菜单,时钟等我2个requirenments是:我应该为Linux桌面面板使用哪些库?

  • 应该融入MATE(GNOME 2叉)和可能的Gnome 3的2D模式。
  • 它应该有平滑的动画(拖动&拖放窗口按钮重新排序像Chrome中的标签)。

我应该使用哪些库? GTK + /开罗/杂波/其他?

回答

0

您可以开始检查libgnome-panel(可能更名为libmate-panel)。侏儒面板是建立在此之上的,而libgnome-panel提供了构建小应用程序所需的东西(如窗口列表等)。

每个小程序都有自己的依赖关系,例如,对于窗口列表,您需要libwcnk,对于您可能需要的时钟cairo。对于具有流畅动画的面板,您可能需要混乱(即OpenGL),但是,这可能不适合您正在寻找的2D。

相关问题