Dunst: Refactoring x11

Créé le 9 janv. 2018  ·  4Commentaires  ·  Source: dunst-project/dunst

Pour une refactorisation programmée du code X11, à quoi faut-il faire attention ?

@tsipinakis s'il vous plaît ajoutez vos pensées ici aussi!

graphics refactor

Commentaire le plus utile

La mise en œuvre de la transparence pour les séparateurs serait formidable !

Tous les 4 commentaires

Des fenêtres uniques par notification seraient incroyables, j'aimerais avoir différentes tailles de notification en fonction de la largeur nécessaire pour cette notification, et ne pas être redimensionnées lorsque la plus grande arrive.

ajouter la possibilité de centrer les notifications

Je ne mettrais pas cela dans le refactor X11 qui relève davantage de la refonte des paramètres (#336), la partie mise en œuvre est assez simple.


Nous devons également rechercher :

  • Séparez autant que possible X11 du reste de la base de code (_regardez ces accès xctx dans notification.c _).

  • Découplage des appels API X11 des fonctions de dessin pango/cairo

Je ne mettrais pas cela dans le refactor X11 qui relève davantage de la refonte des paramètres (#336), la partie mise en œuvre est assez simple.

Eh bien, cependant, nous devrions nous attendre à le refactoriser de manière à pouvoir adapter ces changements plus tard très facilement.

À mon humble avis, nous devrions maintenant décider où nous voulons aller avec la pile graphique. Cela évite le travail en double.

La mise en œuvre de la transparence pour les séparateurs serait formidable !

Cette page vous a été utile?
0 / 5 - 0 notes