ログイン
編集不可のページディスカッション情報添付ファイル
"clear/wm_devel/mn"の差分

MMA
1と2のリビジョン間の差分
2013-03-01 19:42:05時点のリビジョン1
サイズ: 1092
編集者: clear
コメント:
2013-03-01 23:52:38時点のリビジョン2
サイズ: 1260
編集者: clear
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 12: 行 12:
 * ウィンドウの移動とリサイズ(リサイズは斜め4方向)  * ウィンドウの移動とリサイズ
  * マウスによるリサイズはウィンドウ内でのマウスポインタの位置に応じた斜め4方向に可能
  * サイズヒントに対応(ただしアスペクト比を除く)

mn

概要

現在つくってるWM。特徴は以下の通り。

  • XlibでなくXCBを使用
  • スタック型(タイル化を実装予定)
  • 控えめな装飾

名前の由来は「まどならべ」。ある程度使い物になるところまで行ったらソースを公開する。

実装済みの機能

  • re-parenting
  • ウィンドウの移動とリサイズ
    • マウスによるリサイズはウィンドウ内でのマウスポインタの位置に応じた斜め4方向に可能
    • サイズヒントに対応(ただしアスペクト比を除く)

実装予定の機能(優先度と依存関係による順)

  • キーボードによる操作
  • WMからウィンドウを閉じられるようにする
  • WMからプログラムを起動できるようにする
    • 端末とランチャ(dmenuとか)さえ起動できればいい
  • 最大化/最小化
  • タイル化
  • タスクバーとの連携
    • 自前のバーを別のプログラムとして書く予定
    • EWMHに従うことで、他のものとも組み合わせて使えるようにする
  • EWMH対応
    • 必要な部分だけ
  • 仮想デスクトップ(付けるかは検討中)
  • 設定ファイルによる設定

clear/wm_devel/mn (最終更新日時 2013-05-10 19:45:44 更新者 clear)