Created attachment 7915 screenshot Hello. I'm using a dark theme on my Xfce (Xubuntu 18.04 and 18.10) and xfce4-about Credits tab does not look good. Blue color on the e-mail addresses is hardcoded: https://git.xfce.org/xfce/libxfce4ui/tree/xfce4-about/main.c#n220 Since those addresses are not even a link, it would be great if that color was more visible. Even better if that color could inherit a "link" color from a GTK theme.
I tried gtk_text_buffer_insert_markup but pango supports only real basic stuff: https://developer.gnome.org/pango/stable/PangoMarkupFormat.html The options are: - Remove the blue color, since it's not a link. Anyway, direct e-mail contact is not the preferred way to get in touch, mostly like the last resort. Users should use xfce4-dev@xfce.org, bugzilla or#xfce-dev. In any case, one always copy and paste the e-mail address from this dialog. - Get the text color from current theme. Not so easy, possibly we also need to watch for themes changes. Still the link won't do anything when clicked, no idea how to do that with GtkTextView/GtkTextBuffer. - Restructure the whole dialog with GtkLabels (they support <a></a>) arranged in a GtkGrid. The first option is my preferred, if agreed I can prepare a patch (do not expect me to implement the other two options).
(In reply to Andre Miranda from comment #1) > Я попытался gtk_text_buffer_insert_markup но панго поддерживает только > реальные базовые вещи: > https://developer.gnome.org/pango/stable/PangoMarkupFormat.html > > Варианты:: > - Удалить синий цвет, так как это не ссылка. Во всяком случае, прямой > контакт по электронной почте не является предпочтительным способом, чтобы > войти в контакт, в основном, как в крайнем случае. Пользователи должны > использовать xfce4-dev@xfce.org, bugzilla или#xfce-dev. В любом случае, > всегда нужно скопировать и вставить адрес электронной почты из этого диалога. > - Получить цвет текста из текущей темы. Не так просто, возможно, нам также > нужно следить за изменениями тем. Тем не менее, ссылка ничего не будет > делать при нажатии, понятия не имеет, как это сделать с > GtkTextView/GtkTextBuffer. > - Реструктурировать весь диалог с GtkLabels (они поддерживают <a></a>), > расположенный в GtkGrid. > > Первый вариант-мой предпочтительный, если я могу подготовить патч (не > ожидайте, что я буду реализовывать два других варианта). Isn't there in the version of xfce to indicate 4.13? In my opinion the current version of xfce is not 4.12....
Created attachment 7922 screenshot
I asked this once at #xfce-dev, someone told that historically this dialog was not updated during dev releases, previously I don't think it was a problem, just 4.14 is taking longer than we have wished.
Yes, we can simply remove the "foreground blue" attribute to the email list.
Created attachment 7996 without foreground blue
Created attachment 7997 remove-email-tag.patch I went a bit further and removed all styling of emails, I don't like that underline, still looks clickable.
Andre Miranda referenced this bugreport in commit b36d27fb4b55a173ef931681855458c75e698e27 Bug #14638: Remove styling of emails in about dialog https://git.xfce.org/xfce/libxfce4ui/commit?id=b36d27fb4b55a173ef931681855458c75e698e27