web-dev-qa-db-fra.com

Comment puis-je changer la couleur de fond des notes de garçon manqué?

Comment faire pour que Tomboy Notes ait un thème différent, plus facile pour les yeux, comme une police noire sur un fond gris clair plutôt qu'une police foncée sur un fond blanc. J'ai exploré la fenêtre de préférences de Tomboy, joué un peu avec les paramètres "d'apparence" de gnome et même essayé de modifier le code Gtk + mais rien ne semble fonctionner.

5
sylvainulg

Premièrement, il semble que dans les paramètres de mon bureau, je dois redémarrer ma session X pour que les paramètres de couleurs des widgets puissent être appliqués. Je pourrais utiliser la variable d'environnement $GTK2_RC_FILES pour définir le profil de couleurs uniquement pour un programme plutôt que pour l'ensemble.

Deuxièmement, les couleurs du texte (surbrillance, titres, liens, ...) sont définies dans le fichier NoteTag.cs ​​dans les sources Tomboy (méthode InitCommonTags().). Il n’est pas possible d’exécuter directement le fichier Tomboy.exe recréé: vous devez d’abord procéder à une opération "Sudo make install" (dans/usr/local) pour que toutes les bibliothèques et ressources soient déplacées vers leur emplacement prévu.

par exemple. utilisez le jaune du premier plan au lieu du jaune du fond pour le surligner

tag = new NoteTag ("highlight");
// tag.Background = "yellow"; // commented out
tag.PaletteForeground = ContrastPaletteColor.Yellow; // <- inserted
tag.CanUndo = true;
tag.CanGrow = true;
tag.CanSpellCheck = true;
Add (tag);

S'amuser.

1
sylvainulg