Helper function for computing path to thumbnail file
This commit is contained in:
parent
9c48997a26
commit
a8ce104d86
2 changed files with 21 additions and 0 deletions
|
@ -2184,3 +2184,21 @@ sokoke_widget_copy_clipboard (GtkWidget* widget,
|
|||
clipboard = gtk_clipboard_get_for_display (display, GDK_SELECTION_PRIMARY);
|
||||
gtk_clipboard_set_text (clipboard, text, -1);
|
||||
}
|
||||
|
||||
gchar*
|
||||
sokoke_build_thumbnail_path (const gchar* name)
|
||||
{
|
||||
gchar* path = NULL;
|
||||
if (name != NULL)
|
||||
{
|
||||
gchar* checksum = g_compute_checksum_for_string (G_CHECKSUM_MD5, name, -1);
|
||||
gchar* filename = g_strdup_printf ("%s.png", checksum);
|
||||
|
||||
path = g_build_filename (g_get_user_cache_dir (), "midori", "thumbnails",
|
||||
filename, NULL);
|
||||
|
||||
g_free (filename);
|
||||
g_free (checksum);
|
||||
}
|
||||
return path;
|
||||
}
|
||||
|
|
|
@ -284,4 +284,7 @@ void
|
|||
sokoke_widget_copy_clipboard (GtkWidget* widget,
|
||||
const gchar* text);
|
||||
|
||||
gchar*
|
||||
sokoke_build_thumbnail_path (const gchar* name);
|
||||
|
||||
#endif /* !__SOKOKE_H__ */
|
||||
|
|
Loading…
Reference in a new issue