Worauf sollten wir beim geplanten Refactoring des X11-Codes achten?
@tsipinakis bitte fügen Sie auch hier Ihre Gedanken hinzu!
Einzelne Fenster pro Benachrichtigung wären erstaunlich, ich würde gerne unterschiedliche Benachrichtigungsgrößen basierend auf der für diese Benachrichtigung erforderlichen Breite haben und nicht in der Größe geändert werden, wenn die größere kommt.
fügen Sie die Möglichkeit hinzu, die Benachrichtigungen zu zentrieren
Ich würde das nicht in den X11-Refactor stecken, der eher in die Neugestaltung der Einstellungen (#336 ) fällt, der Implementierungsteil davon ist ziemlich einfach.
Wir sollten auch suchen nach:
Trennen Sie X11 so weit wie möglich vom Rest der Codebasis (_beobachten Sie diese xctx
Zugriffe in notification.c
_).
Entkopplung von X11-API-Aufrufen von den pango/cairo-Zeichnungsfunktionen
Ich würde das nicht in den X11-Refactor stecken, der eher in die Neugestaltung der Einstellungen (#336 ) fällt, der Implementierungsteil davon ist ziemlich einfach.
Nun, wir sollten uns jedoch darauf freuen, es so umzugestalten, dass wir solche Änderungen später sehr einfach anpassen können.
IMHO sollten wir uns eigentlich jetzt entscheiden, wo wir mit dem Grafikstack hinwollen. Dadurch wird Doppelarbeit vermieden.
Die Umsetzung der Transparenz für die Trennzeichen wäre toll!
Hilfreichster Kommentar
Die Umsetzung der Transparenz für die Trennzeichen wäre toll!