Dunst: Refactorización x11

Creado en 9 ene. 2018  ·  4Comentarios  ·  Fuente: dunst-project/dunst

Para la refactorización programada del código X11, ¿a qué debemos prestar atención?

@tsipinakis , ¡agrega tus pensamientos aquí también!

graphics refactor

Comentario más útil

¡Implementar la transparencia para los separadores sería genial!

Todos 4 comentarios

Las ventanas individuales por notificación serían increíbles, me encantaría tener diferentes tamaños de notificación según el ancho necesario para esa notificación, y no cambiar el tamaño cuando aparece la más grande.

agregar capacidad para centrar las notificaciones

No pondría eso en el refactor X11 que cae más en el rediseño de la configuración (# 336), la parte de implementación es bastante sencilla.


También debemos buscar:

  • Separe X11 con el resto del código base tanto como sea posible (_observando esos xctx accesos en notification.c _).

  • Desacoplamiento de llamadas API X11 de las funciones de dibujo pango/cairo

No pondría eso en el refactor X11 que cae más en el rediseño de la configuración (# 336), la parte de implementación es bastante sencilla.

Bueno, sin embargo, deberíamos esperar refactorizarlo de manera que podamos adaptar dichos cambios más adelante con mucha facilidad.

En mi humilde opinión, ahora deberíamos decidir hacia dónde queremos dirigirnos con la pila de gráficos. Esto evita el doble trabajo.

¡Implementar la transparencia para los separadores sería genial!

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

Temas relacionados

mrmoroshkin picture mrmoroshkin  ·  4Comentarios

phuhl picture phuhl  ·  3Comentarios

progandy picture progandy  ·  6Comentarios

wpovell picture wpovell  ·  5Comentarios

k80w picture k80w  ·  7Comentarios