shell: Remove format_date() utility function
It is now unused. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/807
This commit is contained in:
parent
ac1f896107
commit
f51952f5d6
@ -128,41 +128,6 @@ shell_util_get_transformed_allocation (ClutterActor *actor,
|
|||||||
box->y2 = y_max;
|
box->y2 = y_max;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* shell_util_format_date:
|
|
||||||
* @format: a strftime-style string format, as parsed by
|
|
||||||
* g_date_time_format()
|
|
||||||
* @time_ms: milliseconds since 1970-01-01 00:00:00 UTC; the
|
|
||||||
* value returned by Date.getTime()
|
|
||||||
*
|
|
||||||
* Formats a date for the current locale. This should be
|
|
||||||
* used instead of the Spidermonkey Date.toLocaleFormat()
|
|
||||||
* extension because Date.toLocaleFormat() is buggy for
|
|
||||||
* Unicode format strings:
|
|
||||||
* https://bugzilla.mozilla.org/show_bug.cgi?id=508783
|
|
||||||
*
|
|
||||||
* Return value: the formatted date. If the date is
|
|
||||||
* outside of the range of a GDateTime (which contains
|
|
||||||
* any plausible dates we actually care about), will
|
|
||||||
* return an empty string.
|
|
||||||
*/
|
|
||||||
char *
|
|
||||||
shell_util_format_date (const char *format,
|
|
||||||
gint64 time_ms)
|
|
||||||
{
|
|
||||||
GDateTime *datetime;
|
|
||||||
char *result;
|
|
||||||
|
|
||||||
datetime = g_date_time_new_from_unix_local (time_ms / 1000);
|
|
||||||
if (!datetime) /* time_ms is out of range of GDateTime */
|
|
||||||
return g_strdup ("");
|
|
||||||
|
|
||||||
result = g_date_time_format (datetime, format);
|
|
||||||
|
|
||||||
g_date_time_unref (datetime);
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* shell_util_get_week_start:
|
* shell_util_get_week_start:
|
||||||
*
|
*
|
||||||
|
@ -19,8 +19,6 @@ void shell_util_get_transformed_allocation (ClutterActor *actor,
|
|||||||
|
|
||||||
int shell_util_get_week_start (void);
|
int shell_util_get_week_start (void);
|
||||||
|
|
||||||
char *shell_util_format_date (const char *format,
|
|
||||||
gint64 time_ms);
|
|
||||||
const char *shell_util_translate_time_string (const char *str);
|
const char *shell_util_translate_time_string (const char *str);
|
||||||
|
|
||||||
char *shell_util_regex_escape (const char *str);
|
char *shell_util_regex_escape (const char *str);
|
||||||
|
Loading…
Reference in New Issue
Block a user