diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2006-12-28 04:33:18 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2006-12-28 04:33:18 +0000 |
commit | 2c02159ea90e68f3851286ae52bcd95d45811448 (patch) | |
tree | 4653ebadd9a24bc09d46bb6d24f36e9a18f83785 | |
parent | f9fa5fc5a148747f0ee928374984a64c50440915 (diff) |
win32: fixed compose window couldn't be maximized.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1461 ee746299-78ed-0310-b773-934348b2243d
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLog.ja | 5 | ||||
-rw-r--r-- | src/compose.c | 4 |
3 files changed, 14 insertions, 0 deletions
@@ -1,5 +1,10 @@ 2006-12-28 + * src/compose.c: compose_create(): win32: don't set geometry hint + (fixes compose window cannot be maximized). + +2006-12-28 + * src/compose.c: compose_exec_ext_editor(): display verbose error message. Fixed a memory leak. diff --git a/ChangeLog.ja b/ChangeLog.ja index 28b690d9..86672130 100644 --- a/ChangeLog.ja +++ b/ChangeLog.ja @@ -1,5 +1,10 @@ 2006-12-28 + * src/compose.c: compose_create(): win32: geometry hint をセットしない + ようにした(メッセージ作成ウィンドウが最大化できないのを修正)。 + +2006-12-28 + * src/compose.c: compose_exec_ext_editor(): 詳細なエラーメッセージを 表示するようにした。メモリリークを修正。 diff --git a/src/compose.c b/src/compose.c index b00f3a2a..ce419b2e 100644 --- a/src/compose.c +++ b/src/compose.c @@ -4243,7 +4243,9 @@ static Compose *compose_create(PrefsAccount *account, ComposeMode mode) gint n_entries; gint count = 0; +#ifndef G_OS_WIN32 static GdkGeometry geometry; +#endif g_return_val_if_fail(account != NULL, NULL); @@ -4261,12 +4263,14 @@ static Compose *compose_create(PrefsAccount *account, ComposeMode mode) gtk_window_move(GTK_WINDOW(window), prefs_common.compose_x, prefs_common.compose_y); +#ifndef G_OS_WIN32 if (!geometry.max_width) { geometry.max_width = gdk_screen_width(); geometry.max_height = gdk_screen_height(); } gtk_window_set_geometry_hints(GTK_WINDOW(window), NULL, &geometry, GDK_HINT_MAX_SIZE); +#endif g_signal_connect(G_OBJECT(window), "delete_event", G_CALLBACK(compose_delete_cb), compose); |