- 9 名前:login:Penguin [2012/04/18(水) 19:42:36.13 ID:ArwP0/eK]
- gtk+3が、バージョン3.4以降、ウインドウテーマ.cssの書式の制限が強まった。
サイズを表す数字の場合、数字の後ろに px などの単位を書かないと、エラーとなる。 現状の開発版xfce4.10(git)だと、gtk+2の他に、gtk+3用のウインドウテーマ.cssも含まれるのだが、このgtk+3.4での変更点に追いつけてない。 そのためgtk+3.4が含まれた環境で使うと、アプリ起動時に.cssエラーが表示されるケースがある。 解決策は簡単で、/usr/share/themes/Xfce4/以下のgtk+3関連の.css 内の、サイズを表す数字の後ろに単位文字(px等)を書き足せばいい。 この修正が4.10の最初のリリース版に含まれるかどうかは微妙。 それにしてもgtk+3は地味な修正が激しい。各種ウィジェットの廃止や、cssの書式への前述のような制限追加や、gtk_threadやgtk_mutexなどのglibラッパー関数の廃止など いろいろ修正が激しい。 当初gtk+3はgtk+2のリファクタリングが目的だったはずなのに、いつのまにか地味に大改造になってる。 xfce4.12はおそらくgtk+3になると予想するが、地味に修正の激しいgtk+3上へ、その修正の合間を縫ってxfceを構築するのは、波乱の予感を感じざるをえない。
|

|