ということで作ってみた
全画面型ウィンドウマネージャをつくってみた。今ある機能は
- ウィンドウの巡回(順方向、逆方向)
- プログラムの起動(とりあえず端末エミュレータが起動すれば何とかなる)
- WM自身の終了
あと欲しい機能は
- クライアントとのやりとり: ICCCMとかEWMHとか
- ウィンドウを閉じる際にはそのクライアントに対して通知を送る
- ウィンドウマネージャに対して通知してくるクライアントへの対応
- 設定ダイアログは元のサイズを尊重、といったことができるようになる
- バー
- 全画面なのでそもそもタグの概念は意義が薄い?
- ウィンドウの一覧を出しておきたい
- XINERAMA対応
あたりか。