
Thunderbird/lightning カレンダーにはリマインダー/アラートのポップアップ ウィンドウがありますが、これが wobbly compiz 効果によって管理されるのを避ける必要があります。これは、最大化されていないときに最小サイズ (25x70) にする別のルールを既に設定しているため、wobbly と競合しているようで、クリックするたびにウィンドウが揺れて煩わしいからです...
しかし、そのウィンドウをぐらつきから除外する方法が見つかりません...オプションはなく、インターネット全体で誰も以前にそれを尋ねたことがないようです:)
任意のヒント?
THX!
答え1
ADD ヘルパーを使用しているため、スクリーンショットが暗くなってしまうため、スクリーンショットなしですべての関連情報を提供するように努めます。CCSM で Wobbly windows プラグインに移動し、タグを削除してunknown
、+
ボタンをクリックします。ウィンドウが表示され、ウィンドウ リストに追加できるようになります。スキップするウィンドウを開いた状態で、 ボタンをクリックし、ウィンドウをクリックします。次に、チェック ボックスをクリックして、Grab
をクリックします。これで完了です。ただし、私の知る限り、これは単一のプログラムから単一のウィンドウを選択することはできず、選択したタイプのみを選択するため、このタイプのウィンドウはすべてスキップされることに注意してください。心配しないでください。解決策があるかもしれません。最初のドロップダウン ボックスには のリストが含まれています。 invert
OK
Types
Window class
非常に広範囲になります: normal、dialog、modaldialog など。
Window Title
それは、タイトルから推測できるでしょう (おそらく私が OP だったらここから始めるでしょう)。
Window Name
おそらく 16 進数の名前か、WM によってウィンドウに付けられた名前であり、1 つのウィンドウだけに固有ではない可能性があるため、機能する可能性があります。
Window ID
ユニークですが、セッションごとに変わる可能性があります。試してみるかどうかはわかりません。
Window Role
通知、パネル、ツールボックスなど、別の一般的なラベルです。
Window Type
は、別の一般的な命名規則である可能性が高く、おそらく機能しません。
注: タイプについては間違っている可能性がありますが、xprop
変更を加える前に、まずウィンドウを開いて関連するすべての情報を取得し、正しいタイプを選択していることを確認することをお勧めします。
xprop
必要以上の情報が吐き出される場合は、次の情報を探してください。
WM_NAME(STRING) = "Window Name"
WM_CLASS(STRING) = "windowclass", "Windowclass"
WM_TRANSIENT_FOR(WINDOW): window id # 0xc00003
WM_CLIENT_LEADER(WINDOW): window id # 0xc00001
注意: 一部のウィンドウ (ほとんどだと思います) では、次のような出力が表示されます。
_NET_WM_...
これらのフィールドにあるものはあなたが探しているものではないと確信しています。
お役に立てれば。