CVS: sylpheedclaws/sylpheed-claws/src/gtk logwindow.c,1.1.4.23,1.1.4.24
[email protected] Mon, 25 Dec 2006 21:10:15 +0000
| Newsgroups | gmane.mail.sylpheed.claws.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /pack/anoncvs/sylpheedclaws/sylpheed-claws/src/gtk
In directory sunsite.dk:/tmp/cvs-serv25407/src/gtk
Modified Files:
Tag: gtk2
logwindow.c
Log Message:
2006-12-25 [colin] 2.6.1cvs69
* src/partial_download.c
Fix marking for download or deletion
when the header isn't the first
* src/gtk/logwindow.c
Fix start of scrolling
Index: logwindow.c
===================================================================
RCS file: /pack/anoncvs/sylpheedclaws/sylpheed-claws/src/gtk/logwindow.c,v
retrieving revision 1.1.4.23
retrieving revision 1.1.4.24
diff -u -d -r1.1.4.23 -r1.1.4.24
--- logwindow.c 2006/12/17 11:53:57 1.1.4.23
+++ logwindow.c 2006/12/25 21:10:12 1.1.4.24
@@ -137,6 +137,8 @@
logwin->text = text;
logwin->hook_id = hooks_register_hook(LOG_APPEND_TEXT_HOOKLIST, log_window_append, logwin);
+ gtk_text_view_scroll_mark_onscreen(GTK_TEXT_VIEW(text), logwin->end_mark);
+
return logwin;
}
@@ -310,7 +312,8 @@
if (!logwindow->hidden) {
GtkAdjustment *vadj = text->vadjustment;
gfloat upper = vadj->upper - vadj->page_size;
- if (vadj->value == upper)
+ if (vadj->value == upper ||
+ (upper - vadj->value < 16 && vadj->value < 8))
gtk_text_view_scroll_mark_onscreen(text, logwindow->end_mark);
}