CVS: sylpheedclaws/sylpheed-claws/src mainwindow.c,1.274.2.157,1.274.2.158 summaryview.c,1.395.2.270,1.395.2.271 summaryview.h,1.68.2.29,1.68.2.30
[email protected] Thu, 14 Dec 2006 08:38:01 +0000
| Newsgroups | gmane.mail.sylpheed.claws.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /pack/anoncvs/sylpheedclaws/sylpheed-claws/src
In directory sunsite.dk:/tmp/cvs-serv29057/src
Modified Files:
Tag: gtk2
mainwindow.c summaryview.c summaryview.h
Log Message:
2006-12-14 [wwp] 2.6.1cvs32
* src/mainwindow.c
* src/summaryview.c
* src/summaryview.h
* src/gtk/quicksearch.c
fix quicksearch 'magnify' button status when QS is closed
using the Escape key, thanks to Colin.
Index: mainwindow.c
===================================================================
RCS file: /pack/anoncvs/sylpheedclaws/sylpheed-claws/src/mainwindow.c,v
retrieving revision 1.274.2.157
retrieving revision 1.274.2.158
diff -u -d -r1.274.2.157 -r1.274.2.158
--- mainwindow.c 2006/11/26 11:15:37 1.274.2.157
+++ mainwindow.c 2006/12/14 08:37:52 1.274.2.158
@@ -3143,8 +3143,7 @@
static void mainwindow_quicksearch(MainWindow *mainwin, guint action, GtkWidget *widget)
{
- prefs_common.show_searchbar = TRUE;
- summaryview_activate_quicksearch(mainwin->summaryview);
+ summaryview_activate_quicksearch(mainwin->summaryview, TRUE);
}
static void toggle_folder_cb(MainWindow *mainwin, guint action,
Index: summaryview.c
===================================================================
RCS file: /pack/anoncvs/sylpheedclaws/sylpheed-claws/src/summaryview.c,v
retrieving revision 1.395.2.270
retrieving revision 1.395.2.271
diff -u -d -r1.395.2.270 -r1.395.2.271
--- summaryview.c 2006/12/01 09:21:42 1.395.2.270
+++ summaryview.c 2006/12/14 08:37:53 1.395.2.271
@@ -5407,12 +5407,17 @@
}
}
-void summaryview_activate_quicksearch(SummaryView *summaryview)
+void summaryview_activate_quicksearch(SummaryView *summaryview, gboolean show)
{
+ prefs_common.show_searchbar = show;
gtk_toggle_button_set_active(
GTK_TOGGLE_BUTTON(summaryview->toggle_search),
- TRUE);
- quicksearch_show(summaryview->quicksearch);
+ show);
+ if (show) {
+ quicksearch_show(summaryview->quicksearch);
+ } else {
+ quicksearch_hide(summaryview->quicksearch);
+ }
}
static void summary_open_row(GtkSCTree *sctree, SummaryView *summaryview)
Index: summaryview.h
===================================================================
RCS file: /pack/anoncvs/sylpheedclaws/sylpheed-claws/src/summaryview.h,v
retrieving revision 1.68.2.29
retrieving revision 1.68.2.30
diff -u -d -r1.68.2.29 -r1.68.2.30
--- summaryview.h 2006/11/07 10:39:33 1.68.2.29
+++ summaryview.h 2006/12/14 08:37:54 1.68.2.30
@@ -299,6 +299,6 @@
void summaryview_lock(SummaryView *summaryview, FolderItem *item);
void summaryview_unlock(SummaryView *summaryview, FolderItem *item);
void summary_reflect_prefs(void);
-void summaryview_activate_quicksearch(SummaryView *summaryview);
+void summaryview_activate_quicksearch(SummaryView *summaryview, gboolean show);
void summary_set_menu_sensitive (SummaryView *summaryview);
#endif /* __SUMMARY_H__ */