notifications: Do not show nameless apps
Apps with no name are not added to list. https://bugzilla.gnome.org/show_bug.cgi?id=693622
This commit is contained in:
parent
3c710f1f32
commit
ed37aa2cae
1 changed files with 6 additions and 1 deletions
|
@ -265,8 +265,13 @@ add_application (CcNotificationsPanel *panel,
|
||||||
{
|
{
|
||||||
GtkWidget *box, *w, *row, *list_box;
|
GtkWidget *box, *w, *row, *list_box;
|
||||||
GIcon *icon;
|
GIcon *icon;
|
||||||
|
const gchar *app_name;
|
||||||
int size;
|
int size;
|
||||||
|
|
||||||
|
app_name = g_app_info_get_name (app->app_info);
|
||||||
|
if (app_name == NULL || *app_name == '\0')
|
||||||
|
return;
|
||||||
|
|
||||||
icon = g_app_info_get_icon (app->app_info);
|
icon = g_app_info_get_icon (app->app_info);
|
||||||
if (icon == NULL)
|
if (icon == NULL)
|
||||||
icon = g_themed_icon_new ("application-x-executable");
|
icon = g_themed_icon_new ("application-x-executable");
|
||||||
|
@ -294,7 +299,7 @@ add_application (CcNotificationsPanel *panel,
|
||||||
gtk_container_add (GTK_CONTAINER (box), w);
|
gtk_container_add (GTK_CONTAINER (box), w);
|
||||||
g_object_unref (icon);
|
g_object_unref (icon);
|
||||||
|
|
||||||
w = gtk_label_new (g_app_info_get_name (app->app_info));
|
w = gtk_label_new (app_name);
|
||||||
gtk_container_add (GTK_CONTAINER (box), w);
|
gtk_container_add (GTK_CONTAINER (box), w);
|
||||||
|
|
||||||
w = gtk_label_new ("");
|
w = gtk_label_new ("");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue