summaryrefslogtreecommitdiff
path: root/gio/gdesktopappinfo.h
diff options
context:
space:
mode:
authorFlorian Müllner <fmuellner@gnome.org>2018-01-07 12:14:46 +0100
committerFlorian Müllner <fmuellner@gnome.org>2018-01-08 16:28:34 +0100
commita55bfeee418c9feea734dc7b1063c065be01de15 (patch)
tree5e0b9cae56c51a10c8b90be14382c914f267bb07 /gio/gdesktopappinfo.h
parent84350cb5666feb1cd459562e438d50cca08c6405 (diff)
gdesktopappinfo: Add g_desktop_app_info_get_locale_string()
Custom desktop file fields may be translated, but there is currently no non-hacky way to look up the localized value; fill get gap with a small wrapper around g_key_file_get_locale_string(). https://bugzilla.gnome.org/show_bug.cgi?id=779413
Diffstat (limited to 'gio/gdesktopappinfo.h')
-rw-r--r--gio/gdesktopappinfo.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gio/gdesktopappinfo.h b/gio/gdesktopappinfo.h
index 7be940bdd..a2df3dd51 100644
--- a/gio/gdesktopappinfo.h
+++ b/gio/gdesktopappinfo.h
@@ -82,6 +82,9 @@ gboolean g_desktop_app_info_has_key (GDesktopAppInfo *info,
GLIB_AVAILABLE_IN_2_36
char * g_desktop_app_info_get_string (GDesktopAppInfo *info,
const char *key);
+GLIB_AVAILABLE_IN_2_56
+char * g_desktop_app_info_get_locale_string (GDesktopAppInfo *info,
+ const char *key);
GLIB_AVAILABLE_IN_2_36
gboolean g_desktop_app_info_get_boolean (GDesktopAppInfo *info,
const char *key);