ダイナミックウィンドウマネージャまたはDWM X11用の動的なウィンドウマネージャです。
wmiiの創始者と主な開発者として、私はwmiiは私のニーズにあまりに不格好であるとの結論に達した。私は非常に多くのファンキーな機能と9Pサービスを介してリモートコントロールについてのすべてのこの誇大広告を必要としない、私はシンプルで私のウィンドウを管理したいのですが、動的な方法。
私は有用であると考え、任意のアイデアを提案し、ユーザー、耳を傾けているためwmiiが終了やったことがなかった。これは間違いだった極端なCADT開発モデルをもたらした。したがって、DWMの哲学は(多分あなたにも)私のニーズに合うように単にある。それはそれだ。
の特長の:ます。
- DWMないLuaの統合、ない9Pサポート、ノー編集可能なtagbarsを持っていない、全くシェルベースませんコンフィギュレーション、ないリモートコントロール、および選択を印刷するか、マウスを反りのような任意の追加のツールなしで来るします。
- はDWMは、それが唯一の単一のバイナリのソースコードは2000 SLOCを超えないことを意図している。
- DWMは(wmiiまたはlarswmに、イオンよりしかし単純に)タグ付けと動的なウィンドウ管理に基づいています。これは、タイルとフローティングモードでウィンドウを管理します。いずれのモードが実行使用中のアプリケーション及びタスクに依存して動的に適用することができます。
- はDWMが層の間に区別していない、全く浮きやタイル張りの層がありません。現在選択されているタグのクライアント天気をその場で、あなたは再配置することができ、すべてのクライアントタイル張りのモードになっているかどうか。 Popup-と固定サイズのウィンドウがしかし、フローティング扱われます。
- DWMは、それが非常に高速になり、安全なソースコードを編集してカスタマイズされている - それは、標準入力から読み込み、ウィンドウのタイトル名とステータステキストを除いて、コンパイル時に知られていないすべての入力データを処理しません。あなたが唯一のC(少なくともヘッダファイルの編集)を学ぶ必要があり、あなたのニーズに合わせてカスタマイズするためにCの横に、(Xリソースファイルなど)のLua / SH /ルビーまたはいくつかの奇妙な設定ファイルのフォーマットを学習する必要はありません。
- DWMは、そのソースコードを編集してカスタマイズされているので、それはそれのバイナリパッケージを作るためには無意味だ。これは、小さなとエリート主義のユーザーベースを保持しています。いいえ初心者は愚かな質問をしていないします。
- はDWMは、画面の実の最大を提供するために、1ピクセルの境界線を使用しています。
- クライアントに不動産。小さなタイトルバーのみ焦点の合っていないクライアントの前に描画されます。
- DWMは、任意のステータステキスト(日付のように、負荷、バッテリの充電)を印刷するために、標準入力から読み込みます。つまりlarsremote、wmiirよりはるかに簡単だし、何ではない...
- これは、MIT / X Consortiumのライセンスの条件の下でダウンロードされ、配布することができます。
- オプションで、wmiiそっくりメニューでDWMを拡張するためにdメニューをインストールすることができます。
のこのリリースのの新機能:
- このリリースでは、いくつかのコードのクリーンアップが含まれており、境界線を描画しないビュー内の単一のタイル張りのクライアントの周ります。
のバージョン5.3のの新機能:
- 今回のリリースでは、描画関連のバグ修正のカップルが含まれ、Aスポーン()、ウィンドウのサイズ変更/移動中にXサーバをつかむために新しいオプションの再実装します。
のバージョン5.2の新しいのあるもの:。を。
- はこのリリースでは、主要なバグ修正といくつかのコード研磨が含まれています。
- これは、アスペクト比のハンドリングを修正、および様々なXlibのに関する結果のチェックについてより厳密で呼び出します。
コメントが見つかりません