<p>i3-nagbar: el texto del mensaje no parece ajustarse</p>

Creado en 18 feb. 2019  ·  4Comentarios  ·  Fuente: i3/i3

Estoy enviando un ...

 [x] Error
 [ ] Solicitud de función
 [] Solicitud de documentación
 [] Otro (describa en detalle)

Comportamiento actual

Simulé un mensaje de error para un proyecto en el que estoy trabajando _ (donde planeo recomendar i3 para WM y proporcionar una configuración personalizada para usar con él) _, y descubrí que el texto se corta y / o se oculta detrás de los botones.

My simulated error message
Default i3 exit message
_Ignore el texto de error rojo en i3bar, ya que usaré un proveedor de barra de estado diferente más adelante ._

Comportamiento esperado

El texto debe tener un envoltorio suave, de modo que el mensaje completo sea visible y no se corte ni se oculte detrás de los botones.

Instrucciones de reproducción

  1. La resolución a la que configuré mi ventana de Xephyr en las capturas de pantalla es 1404x1872 a 192 ppp. Sin embargo, he observado este error en pantallas Xephyr con 600 píxeles o una resolución horizontal inferior a 96 ppp.
  2. Simplemente abra una ventana de terminal y ejecute un comando i3-nagbar con una gran cantidad de texto.

    • Aquí está el comando que usé en la primera captura de pantalla:

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"
## Ambiente Estoy usando la versión 4.16.1 proporcionada en el repositorio "principal" de Debian 10. Salida de `i3 --moreversion 2> & -`:
Binary i3 version:  4.16.1 (2019-01-27) © 2009 Michael Stapelberg and contributors

Running version: < 4.2-200
Había publicado mi archivo de configuración en Pastebin [aquí] (https://pastebin.com/bpmsh8w0), y es principalmente la configuración predeterminada, con algunos elementos copiados de un archivo de configuración separado que usaré para el proyecto.
 URL del archivo de registro:

 - Distribución y versión de Linux: Debian 10 en la rama de "prueba", dentro de un entorno schroot en la misma versión / rama de distribución del host
 - ¿Está utilizando un compositor (por ejemplo, xcompmgr o compton): No.
4.16 bug enhancement missing-log wontfix

Todos 4 comentarios

No veo un enlace a logs.i3wm.org. ¿Seguiste https://i3wm.org/docs/debugging.html? (En caso de que haya proporcionado un enlace a un archivo de registro, ignóreme).

APT en mi entorno de prueba está roto, por lo que no puedo instalar bzip2 y curl para poder enviar el registro. Creo que reconstruiré el medio ambiente cuando tenga tiempo para hacerlo.

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

i3-nagbar debe ser utilizado solo por i3 y, como tal, solo debe contener las funciones que necesitamos absolutamente en i3. Agregar funciones a pedido del usuario para casos de uso no internos de i3 es una pendiente resbaladiza.

@orestisfl ¡ Muchas gracias! Parece que tendré que encontrar una manera de redirigir los comandos enviados a i3-nagbar y swaynag a otra cosa. Espero que sea posible.

¿Fue útil esta página
0 / 5 - 0 calificaciones