В оригинале было:
http://git.gnome.org/cgit/nautilus/commit/?id=7b86b78e2ff6a0f1b45ac8f8a9c30cf...
diff --git a/eel/eel-background.c b/eel/eel-background.c
index 3891bab..942e94c 100644
--- a/eel/eel-background.c
+++ b/eel/eel-background.c
@@ -563,6 +563,8 @@ eel_background_set_color (EelBackground *background,
background->details->color = g_strdup (color);
set_image_properties (background);
+
+
g_signal_emit (background, signals[APPEARANCE_CHANGED], 0);
}
}
Я добавил и для :
gnome_bg_set_filename (background->details->bg, filename);
и получилось для Debian:
Emit the APPEARANCE_CHANGED signal when we're setting the color,
as we're ignoring the pending changes after the backgorund is realized,
and thus we're not getting color updates (#578136 Gnome).
Cosimo Cecchi <cosimoc@gnome.org>
Index: nautilus-2.26.3/nautilus-2.26.3/eel/eel-background.c
===================================================================
--- nautilus-2.26.3.orig/eel/eel-background.c 2009-10-01
10:39:16.000000000 +0300
+++ nautilus-2.26.3/eel/eel-background.c 2009-10-21
04:05:13.000000000 +0300
@@ -563,6 +563,7 @@
background->details->color = g_strdup (color);
set_image_properties (background);
+ g_signal_emit (background, signals[APPEARANCE_CHANGED], 0);
}
}
@@ -587,7 +587,7 @@
}
set_image_properties (background);
-
+ g_signal_emit (background, signals[APPEARANCE_CHANGED], 0);
g_free (filename);
return TRUE;
----------------------------
И как разультат сих действий - при оформлении орнаментом фона nautilus, цвет шрифтов в новых табах перестал сбрасыватся в темный.
тихое ура :))
В Debian testing (после текущих обновлений) nautilus 2.26.3 сегодня имеет совсем печальный вид и полюбому его надо пересобирать или обновлять до версии 2.28 из Sid. (отвалились уже и плагины, увы ..)
Пересобраный nautilus и с двумя патчами:
1. nautilus-2.26.3 patch nautilus-file-management-properties
http://www.linux.org.ru/view-message.jsp?msgid=4095187
2. not_getting_color_updates.patch
под именем nautilus 2.26.4 для Debian amd64 testing выложил тут:
ftp://h0.org.ua/pub/elipse/debian/nautilus-2.26.4/
ps : может кому и пригодится это :)
----------------------------------------
О багрепортах Debian :
Я уже устал ругаться с Josselin Mouette по почте :))
Три месяца кряду народ закатывает на ISO еженедельных срезов testing кривые версии nautilus - и ему все пофиг, в апстриме все good и вопрос закрыт:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545254
Вот такие дела :)
Ответ на:
комментарий
от Joe_Bishop
Ответ на:
комментарий
от MikeB
Ответ на:
комментарий
от elipse
Ответ на:
комментарий
от MikeB
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум nautilus-2.26.3 patch nautilus-file-management-properties (2009)
- Новости Выпуск GNOME 2.26.3 (2009)
- Форум patch (2010)
- Форум patch ! (2014)
- Форум patch (2005)