<p>i3-nagbar:メッセージテキストが折り返されていないようです</p>

作成日 2019年02月18日  ·  4コメント  ·  ソース: i3/i3

私は提出しています…

 [x]バグ
 []機能リクエスト
 []ドキュメントのリクエスト
 []その他(詳しく説明してください)

現在の動作

作業中のプロジェクトのエラーメッセージをシミュレートしました_(WMにi3を推奨し、それで使用するカスタム構成を提供する予定です)_、テキストが途切れたり非表示になったりすることがわかりましたボタンの後ろ。

My simulated error message
Default i3 exit message
_後で別のステータスバープロバイダーを使用するため、i3barの赤いエラーテキストは無視してください。_

予想される行動

メッセージ全体が表示され、ボタンの後ろで途切れたり隠れたりしないように、テキストはソフトラップする必要があります。

複製手順

  1. スクリーンショットでXephyrウィンドウを設定した解像度は、192dpiで1404x1872です。 ただし、このバグは、600ピクセル以下の水平解像度(96 dpi)のXephyr画面で確認されています。
  2. ターミナルウィンドウを表示し、大量のテキストを使用して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など)を使用していますか:いいえ。
4.16 bug enhancement missing-log wontfix

全てのコメント4件

logs.i3wm.orgへのリンクが表示されません。 https://i3wm.org/docs/debugging.htmlをフォローしました

テスト環境のAPTが壊れているため、ログを送信するためにbzip2curlをインストールできません。 時間があれば、環境を再構築すると思います。

https://github.com/i3/i3/issues/2765#issuecomment -326362037:

i3-nagbarはi3でのみ使用されるため、i3で絶対に必要な機能のみを含める必要があります。 i3内部以外のユースケースに対するユーザーの要求に応じて機能を追加することは、滑りやすい坂道です。

@ore​​stisflたくさんありがとう! i3-nagbarswaynag送信されたコマンドを別のコマンドにリダイレクトする方法を見つける必要があるようです。 それが可能だといいのですが。

このページは役に立ちましたか?
0 / 5 - 0 評価