aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLog.ja5
-rw-r--r--src/mainwindow.c7
3 files changed, 15 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 6d39027c..16cff592 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2007-02-13
+ * wrc/mainwindow.c: main_window_get_size(): fixed the problem that
+ the width of the folder view was not saved on maximized state.
+
+2007-02-13
+
* src/folderview.c: folderview_check_new(): don't give up unless the
network failure of remote mailboxes.
diff --git a/ChangeLog.ja b/ChangeLog.ja
index 2cdc3234..5b89f4a9 100644
--- a/ChangeLog.ja
+++ b/ChangeLog.ja
@@ -1,5 +1,10 @@
2007-02-13
+ * wrc/mainwindow.c: main_window_get_size(): 最大化状態でフォルダビュー
+ の幅が保存されない問題を修正。
+
+2007-02-13
+
* src/folderview.c: folderview_check_new(): リモートメールボックスの
ネットワーク接続失敗以外で中断しないようにした。
diff --git a/src/mainwindow.c b/src/mainwindow.c
index c40c8a01..4f45fb77 100644
--- a/src/mainwindow.c
+++ b/src/mainwindow.c
@@ -1538,7 +1538,6 @@ void main_window_get_size(MainWindow *mainwin)
GtkAllocation *allocation;
allocation = &(GTK_WIDGET_PTR(mainwin->summaryview)->allocation);
-
if (allocation->width > 1 && allocation->height > 1) {
if (!prefs_common.mainwin_maximized) {
prefs_common.summaryview_width = allocation->width;
@@ -1552,8 +1551,12 @@ void main_window_get_size(MainWindow *mainwin)
}
- if (prefs_common.mainwin_maximized)
+ if (prefs_common.mainwin_maximized) {
+ allocation = &(GTK_WIDGET_PTR(mainwin->folderview)->allocation);
+ if (allocation->width > 1 && allocation->height > 1)
+ prefs_common.folderview_width = allocation->width;
return;
+ }
allocation = &mainwin->window->allocation;
if (allocation->width > 1 && allocation->height > 1) {