Xfce

Subdomains

 

Xfce 4.4.0のツアー

今日、長い間待ちわびられていたXfceデスクトップ環境4.4.0がやっと利用できるようになりました。最後の安定版のあとに追加された新しい機能を説明したいと思います。

デスクトップアイコン

4.0と4.2の時に一番よく追加して欲しい機能として聞かれたものの一つとしてはデスクトップ上のアイコンをサポートして欲しいということでした。Xfce 4.4.0ではこの機能がようやくXfdesktop(デスクトップマネージャー)に追加されました。

デスクトップアイコン

デスクトップアイコン

デスクトップマネージャーはThunarのライブラリをアプリケーションランチャーとデスクトップ上でのファイル/フォルダーを扱うために利用しています。このデスクトップマネージャーはデスクトップの最小化されたウィンドウのアイコンを表示できるようにするものです。(この機能はCDEの世界では一番有名な機能です。)勿論、何もないデスクトップの方が良いと思うのであれば、デスクトップアイコンを完全に無効にすることもできます。

デスクトップの設定

デスクトップの設定

また、Xfdesktopは引き続き以前からのXfceと同じようにアプリケーションメニューへのアクセスを提供します。

ファイルマネージャー

デスクトップアイコンサポートは新しいファイルマネージャーであるThunarとの連携により提供されます。ThunarはこれまでのファイルマネージャーであったXffmを置き換えるものです。

Thunar ファイルマネージャー

Thunar ファイルマネージャー

ThunarはXfce用の使い勝手が良い一方で軽量なファイルマネージャーを提供するために最初の一歩から書き直されたものです。インターフェイスはすでにGTK+ 2.4のファイル選択UIや、Nautiluspcmanfmのようなすでにこの考えを採用しているファイルマネージャーに似ています。

Thunar supports all the file management functionality which users will expect, and also several advanced features. For example, a so-called Bulk Renamer is included which allows users to rename multiple files at once using a certain criterion.

Thunar バルクリネーム

Thunar バルクリネーム

取り外し可能なドライブとメディア

Xfce 4.4.0では取り外しができるドライブとメディアにあるデータに簡単にアクセスできます。メディアをドライブに入れるか新しいドライブをコンピューターに接続すると、取り外しができるドライブ/メディアのアイコンがデスクトップ上とThunarのウィンドウ枠に表示されます。

取り外し可能なドライブ

取り外し可能なドライブ

アイコンをクリックして、ボリュームを自動的にマウントします。 アイコンを右クリックして、ドライブをアンマウントするか、ドライブからメディアを取り出します。 ただし、この機能は HAL を必要とするため、この記事の執筆時点ではLinux 2.6.x以降とFreeBSD 6.x以降でのみ使用できます(FreeBSD 4.xと5.xの制限付きリムーバブルメディアサポートはHALを必要としません)。

テキストエディター

新しいテキストエディターであるMousePadはこのリリースに含まれています。MousePadはすべての基本的なエディターの機能(それ以上でもそれ以下でもありません。)を提供しています。

MousePad

MousePad

WindowsのNotePadMousePadは同じようなものだと考えることができます。とても早く(たとえ古いシステム上でも通常一秒以下)起動できますしね。

ウィンドウマネージャー

Xfwm4は相変わらずウィンドウマネージャーの心臓部です。

Xfwm4 ARGB32

Xfwm4 ARGB32

このリリースでは拡張された文字制御、透過ARGBウィンドウ、影、ウィンドウフレームの透過や更にその他の機能を特徴としています。

Xfwm4 スイッチャー

Xfwm4 スイッチャー

Xfwm4 は上のスクリーンショットにあるような新しいアプリケーション切り替え機能を含んでいます。これはアイコンとウィンドウタイトルを使って現在のワークスペースからすべてのウィンドウを表示します。

Xfwm4 テーマ

Xfwm4 テーマ

Further on support for multiple image formats for window decoration themes was added, including PNG, GIF and SVG images.

Xfwm4 詳細設定

Xfwm4 詳細設定

また、より進んだウィンドウコントロールが追加されました。これによりウィンドウの動作を完全に調整することができるようになりました。

パネル

The Xfce4-panel was completely rewritten for the Xfce 4.4 release. Multiple panels are supported out of the box now and can easily be configured using the new Panel Manager shown in the screenshot below.

パネルマネージャー

パネルマネージャー

以前のバージョンまでの Xfce ではおのおののプラグインがパネルを巻き込んで落ちる可能性があったという大きな問題がありました。これはそれぞれのプラグインはパネルと同じプロセスで動いていましために起こっていたことです。その結果、この問題を解決するために、外部プラグインのサポートがパネルに追加されました。

アイテムの追加ダイアログ

アイテムの追加ダイアログ

パネルプラグインの開発者はプラグインをほかのプロセスで動かすべきか、パネルのプロセスの一部として動かすべきかプラグインの安定性に応じて決定することができます。

アイコン箱プラグイン

アイコン箱プラグイン

複数のパネルをサポートが追加されたため、Xftaskbar4Xfce4-iconboxユーティリティはもはや必要ありません。そのかわり、タスクバーとアイコンボックスはパネルプラグインとして使うことができます。

Xfce Goodies Project で利用できる追加のパネルプラグインのほとんどは、新しいパネル用に更新され、いくつかの新しいプラグインが追加されました。 たとえば、新しい xfce4-xfapplet-plugin を使用すると、ユーザーはGNOMEパネルアプレットをXfceパネルに追加できます。

時間管理

新しい時間管理アプリケーション OrageXfcalendar (Xfce 4.2.0 で追加されたもの) を置き換えました。Orage は効果的に時間を管理するためのいくつかの機能を備えています。

Orage

Orage

While Orage is very lightweight and easy to use, it supports all the important features found in larger calendar applications like Outlook or Evolution. While Xfcalendar used the custom dbh format in the past to store your settings, Orage is based on ical and therefore compatible with other calendar applications.

端末エミュレーター

端末は4.2時代から使えましたが、コアの一部となるには十分に成熟していませんでした。今回の主要リリースにより、コアデスクトップに移動になりました。

端末

端末

Besides the basic features which you might expect from a terminal emulator, it includes some nice additional features, like multiple tabs per window, customizable toolbars and the ability to configure nearly every aspect of the application via hidden options. As can be seen in the screenshot above, this release also supports real transparency using Xfwm4’s integrated composition manager.

印刷

Xfprint, the Xfce printing management application, saw several small improvements with this release. First, the a2ps converter is not mandatory anymore, whilst still recommended. Support for CUPS 1.2 was added and Xfprint is now able to display the printer state with the CUPS-backend.

Xfce 印刷

Xfce 印刷

Xfprint also integrates with MousePad to provide generic printing support for different kinds of text documents using the a2ps converter.

Xfce 印刷ダイアログ

Xfce 印刷ダイアログ

As you can see the print dialog still looks relatively similar to that of Xfce 4.2, but the internal workings of the printing support were improved, especially the CUPS support. Besides that, the printing management functionality was moved to a library, so other applications can use the API to access the printer configuration.

自動起動

Xfce 4.4.0は新しい Autostart Specification を実装しています。実はXfceがこの機能を実装した最初のデスクトップでしたが、他のもののほうがリリースが早かった。;-)

Xfce 自動起動エディター

Xfce 自動起動エディター

The specification consists of two parts, the Autostart of Applications During Startup, which is implemented in xfce4-session and the Autostart Of Applications After Mount which is implemented in thunar-volman. This release also includes the xfce4-autostart-editor, shown in the screenshot above, which allows users to easily add, remove or disable autostarted applications.

設定

今回のリリースでは必要な環境を作るためにデスクトップをカスタマイズする新しい選択肢が追加されています。新しい設定ダイアログはこれまでのセクションで見ることができます。

お気に入りのアプリケーション

お気に入りのアプリケーション

お気に入りのアプリケーションフレームワーク、端末 のみで以前は使えたもの、は Xfce にも実装されました。結果、ユーザーはどのブラウザーを使うのかや、Xfce アプリケーションによって使われるべき端末エミュレーターを指定したりするためにわざわざシェルプロファイルを編集する必要はありません。目標はできるだけ簡単にカテゴリに応じてアプリケーションを変更できるようにすることでした。(GNOME のユーザーは GNOME がこの考え方を採用していたことにすでに気づいていたかも知れません。とても簡単です。)

キーボードショートカット

キーボードショートカット

またXfce 4.2ではキーボードショートカットに問題がありました…。たくさんの人がたくさんのキーボードショートカットを割り当てたいと思っていたのにもかかわらずXfce 4.2は自由に設定できるキーボードショートカットの数が限られていました。Xfce4.4では、この制限は過去の話となり、アプリケーションショートカットはウィンドウマネージャーショートカットから分けられました。

フィードバック

この記事に関してのコメントを私のブログに書いてください。何かXfce 4.4.0に関しての質問がある場合やインストール中に問題が起こった場合は、ぜひxfceのメーリングリストを使ってください。

リンク

クレジット

Written by Benedikt Meurer, 21 Jan 2007