nautilus r15048 - in trunk: . libnautilus-private
- From: awalton svn gnome org
- To: svn-commits-list gnome org
- Subject: nautilus r15048 - in trunk: . libnautilus-private
- Date: Tue, 3 Mar 2009 19:14:37 +0000 (UTC)
Author: awalton
Date: Tue Mar 3 19:14:37 2009
New Revision: 15048
URL: http://svn.gnome.org/viewvc/nautilus?rev=15048&view=rev
Log:
2009-03-02 A. Walton <awalton gnome org>
* libnautilus-private/nautilus-link.c
(nautilus_link_local_set_key),
(nautilus_link_local_set_text),
(nautilus_link_local_set_icon):
Don't localize 'Icon=' keys.
Fixes Launchpad Bug #336679.
Modified:
trunk/ChangeLog
trunk/libnautilus-private/nautilus-link.c
Modified: trunk/libnautilus-private/nautilus-link.c
==============================================================================
--- trunk/libnautilus-private/nautilus-link.c (original)
+++ trunk/libnautilus-private/nautilus-link.c Tue Mar 3 19:14:37 2009
@@ -312,7 +312,8 @@
static gboolean
nautilus_link_local_set_key (const char *uri,
const char *key,
- const char *value)
+ const char *value,
+ gboolean localize)
{
gboolean success;
GKeyFile *key_file;
@@ -325,12 +326,15 @@
g_object_unref (file);
return FALSE;
}
-
- g_key_file_set_locale_string (key_file,
- MAIN_GROUP,
- key,
- get_language (),
- value);
+ if (localize) {
+ g_key_file_set_locale_string (key_file,
+ MAIN_GROUP,
+ key,
+ get_language (),
+ value);
+ } else {
+ g_key_file_set_string (key_file, MAIN_GROUP, key, value);
+ }
success = _g_key_file_save_to_gfile (key_file, file, NULL);
@@ -343,7 +347,7 @@
nautilus_link_local_set_text (const char *uri,
const char *text)
{
- return nautilus_link_local_set_key (uri, "Name", text);
+ return nautilus_link_local_set_key (uri, "Name", text, TRUE);
}
@@ -351,7 +355,7 @@
nautilus_link_local_set_icon (const char *uri,
const char *icon)
{
- return nautilus_link_local_set_key (uri, "Icon", icon);
+ return nautilus_link_local_set_key (uri, "Icon", icon, FALSE);
}
char *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]