summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore6
-rw-r--r--lib/packagekit-glib2/pk-client.c5
2 files changed, 9 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 65250a6c5..d56ce361f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -63,4 +63,8 @@ packagekit.types
ChangeLog
.deps
.acb
-
+*.la
+*.lo
+*.o
+*.lai
+*.so
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index 92d1c7427..f5a870646 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -1861,7 +1861,10 @@ pk_client_create_helper_socket (PkClientState *state)
display = g_getenv ("DISPLAY");
if (display != NULL) {
envp[envpi++] = g_strdup_printf ("DISPLAY=%s", display);
- dialog = "gnome";
+ if (g_strcmp0 (g_getenv ("KDE_FULL_SESSION"), "true") == 0)
+ dialog = "kde";
+ else
+ dialog = "gnome";
}
/* indicate a prefered frontend */