Revision 3155 src/headerview.c
| headerview.c (revision 3155) | ||
|---|---|---|
| 25 | 25 |
|
| 26 | 26 |
#include <glib.h> |
| 27 | 27 |
#include <glib/gi18n.h> |
| 28 |
#include <gtk/gtkversion.h> |
|
| 28 | 29 |
#include <gtk/gtkwidget.h> |
| 29 | 30 |
#include <gtk/gtkstyle.h> |
| 30 | 31 |
#include <gtk/gtkscrolledwindow.h> |
| ... | ... | |
| 221 | 222 |
void headerview_show(HeaderView *headerview, MsgInfo *msginfo) |
| 222 | 223 |
{
|
| 223 | 224 |
headerview_clear(headerview); |
| 224 |
|
|
| 225 | 225 |
gtk_tooltips_enable(headerview->tip); |
| 226 | 226 |
|
| 227 | 227 |
gtk_label_set_text(GTK_LABEL(headerview->from_body_label), |
| 228 | 228 |
msginfo->from ? msginfo->from : _("(No From)"));
|
| 229 | 229 |
if (msginfo->from) {
|
| 230 |
gtk_widget_show(headerview->from_body_label); |
|
| 231 | 230 |
gtk_tooltips_set_tip(headerview->tip, headerview->from_body_label, msginfo->from, NULL); |
| 232 | 231 |
} |
| 233 | 232 |
|
| ... | ... | |
| 259 | 258 |
msginfo->subject ? msginfo->subject |
| 260 | 259 |
: _("(No Subject)"));
|
| 261 | 260 |
if (msginfo->subject) {
|
| 262 |
gtk_widget_show(headerview->subject_body_label); |
|
| 263 | 261 |
gtk_tooltips_set_tip(headerview->tip, headerview->subject_body_label, msginfo->subject, NULL); |
| 264 | 262 |
} |
| 265 | 263 |
|
| ... | ... | |
| 324 | 322 |
gtk_label_set_text(GTK_LABEL(headerview->cc_body_label), ""); |
| 325 | 323 |
gtk_label_set_text(GTK_LABEL(headerview->ng_body_label), ""); |
| 326 | 324 |
gtk_label_set_text(GTK_LABEL(headerview->subject_body_label), ""); |
| 327 |
gtk_widget_hide(headerview->from_body_label); |
|
| 328 | 325 |
gtk_widget_hide(headerview->to_header_label); |
| 329 | 326 |
gtk_widget_hide(headerview->to_body_label); |
| 330 | 327 |
gtk_widget_hide(headerview->cc_header_label); |
| 331 | 328 |
gtk_widget_hide(headerview->cc_body_label); |
| 332 | 329 |
gtk_widget_hide(headerview->ng_header_label); |
| 333 | 330 |
gtk_widget_hide(headerview->ng_body_label); |
| 334 |
gtk_widget_hide(headerview->subject_body_label); |
|
| 335 | 331 |
|
| 332 |
#if GTK_CHECK_VERSION(2, 12, 0) |
|
| 333 |
gtk_widget_set_tooltip_text(headerview->from_body_label, NULL); |
|
| 334 |
gtk_widget_set_tooltip_text(headerview->subject_body_label, NULL); |
|
| 335 |
#endif |
|
| 336 | 336 |
gtk_tooltips_disable(headerview->tip); |
| 337 | 337 |
|
| 338 | 338 |
if (headerview->image && GTK_WIDGET_VISIBLE(headerview->image)) {
|
Also available in: Unified diff