イオンはまた、PWMスタイルを持っているタイル(なし重なったウィンドウ)ウィンドウマネージャは、複数のクライアントのウィンドウを含むことができるフレームをタブ付きです。
これらの機能は、組織化の窓を維持するために、それらをすばやく切り替えるのに役立ちます。イオンは、主にキーボードを好むユーザーのための効率的かつ控えめなウィンドウマネージャとして設計されました。
イオンは完璧と確かに皆のためではありませんが、どちらも任意のユーザーインターフェイスではありません。最終的には現在の技術で可能な範囲でのユーザビリティの問題を解決するために、アプリケーションは、ユーザインタフェースの独立した記述する必要がありますし、UIは、アプリケーションによって提供されているコマンドの高レベルの意味記述に基づいて、ユーザの好みに応じて構築する必要があります。
イオンは、しかし、すべての時間を改善して、あなたがそれに慣れるには時間がかかる場合は、ほとんどないウィンドウ間を移動するには、もう一度、マウスに触れることが必要です。だけではない、すべてのプログラムが原因でウィンドウ管理モデルとICCCMにさえincomplianceについての仮定のイオンとうまく再生されますことを覚えておいてください。上述のように、タブ付きフレームと
このタイルのワークスペース:ターミナルプログラムは、少なくとも
この特徴、これまでよりも優れて動作するはずです。
主にキーボードから使用するように設計。
完全に軽量Luaの拡張言語の上に設定し、スクリプトインターフェイスを文書化。
モジュラーデザイン。主なバイナリは、基本的なウィンドウマネージャの機能を実装しています。実際のウィンドウ管理ポリシーを動的にロードされたワークスペースと他のモジュールによって実装されています。
クエリモジュールは、多くのテキストエディタでミニバッファのような行エディタを実装しています。これは、タブ補完をサポートしている多くの異なるクエリを実行するために使用されますなどのマニュアルページ、実行プログラム、オープンSSHセッション、ビューファイル、クライアント·ウィンドウまたはワークスペースという名前のgotoを示し、
それらのいくつかの特にひどく振る舞うのプログラムを実行するには、イオンもfloatwsモジュールを介してPWMの味の従来のワークスペースをサポートしています。このモジュールはまた、イオンコアライブラリの上にPWM2を実装するために使用されます。
他のモジュールは、描画エンジン、ウィンドウメーカーのドックアプリのサポート、メニューモジュールと、もちろん、タイル張りのワークスペースモジュールのドッキングモジュールを含みます。
フルスクリーンクライアントウィンドウは、自分のワークスペースと見られています。これは、フルスクリーン状態で複数のクライアントのウィンドウを維持しながら、通常のワークスペースに切り替えることが可能であり、またそれ自体がこの状態にフルスクリーンモードをサポートしないクライアントを切り替えます。
このリリースの新機能:
これはいくつかのマイナーな問題を修正するメンテナンスリリースです。
このバージョンは何3-20081002で新しく追加されます。
これは、いくつかのマイナーな問題が修正され、別のメンテナンスリリースです。
コメントが見つかりません