[x]バグ []機能リクエスト []ドキュメントのリクエスト []その他(詳しく説明してください)
作業中のプロジェクトのエラーメッセージをシミュレートしました_(WMにi3を推奨し、それで使用するカスタム構成を提供する予定です)_、テキストが途切れたり非表示になったりすることがわかりましたボタンの後ろ。
_後で別のステータスバープロバイダーを使用するため、i3barの赤いエラーテキストは無視してください。_
メッセージ全体が表示され、ボタンの後ろで途切れたり隠れたりしないように、テキストはソフトラップする必要があります。
i3-nagbar
コマンドを実行するだけです。i3-nagbar -t error -m "Project Barry startup failed for the following reason: Unable to find Calibre in directories indicated in your PATH variable." -f "pango:Liberation Serif 10" -B "Restart i3" "i3-msg restart"
##環境Debian10の「メイン」リポジトリで提供されているバージョン4.16.1を使用しています。 `i3 --moreversion 2>&-`の出力:Binary i3 version: 4.16.1 (2019-01-27) © 2009 Michael Stapelberg and contributors
Running version: < 4.2-200
構成ファイルをPastebin [ここ](https://pastebin.com/bpmsh8w0)に投稿しました。これは主にデフォルトの構成であり、プロジェクトに使用する別の構成ファイルからいくつかの要素がコピーされています。 ログファイルのURL:
-Linuxディストリビューションとバージョン:ホスト上の同じディストリビューションバージョン/ブランチ上のschroot環境内の「テスト」ブランチ上のDebian 10 -コンポジター(xcompmgrやcomptonなど)を使用していますか:いいえ。
logs.i3wm.orgへのリンクが表示されません。 https://i3wm.org/docs/debugging.htmlをフォローしました
テスト環境のAPTが壊れているため、ログを送信するためにbzip2
とcurl
をインストールできません。 時間があれば、環境を再構築すると思います。
https://github.com/i3/i3/issues/2765#issuecomment -326362037:
i3-nagbarはi3でのみ使用されるため、i3で絶対に必要な機能のみを含める必要があります。 i3内部以外のユースケースに対するユーザーの要求に応じて機能を追加することは、滑りやすい坂道です。
@orestisflたくさんありがとう! i3-nagbar
とswaynag
送信されたコマンドを別のコマンドにリダイレクトする方法を見つける必要があるようです。 それが可能だといいのですが。