Fix incorrect path of config file. Bump version number to 0.3.
authorHong Jen Yee (PCMan) <pcman.tw@gmail.com>
Sun, 23 May 2010 17:16:02 +0000 (01:16 +0800)
committerHong Jen Yee (PCMan) <pcman.tw@gmail.com>
Sun, 23 May 2010 17:16:02 +0000 (01:16 +0800)
config.h.in
configure.in
src/lxinput.c

index 99c626f..3b0e4de 100644 (file)
@@ -63,6 +63,9 @@
 /* Define to the one symbol short name of this package. */
 #undef PACKAGE_TARNAME
 
+/* Define to the home page for this package. */
+#undef PACKAGE_URL
+
 /* Define to the version of this package. */
 #undef PACKAGE_VERSION
 
index 7d7735f..952d102 100644 (file)
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_INIT(configure.in)
-AM_INIT_AUTOMAKE(lxinput, 0.2.0)
+AM_INIT_AUTOMAKE(lxinput, 0.3.0)
 AM_CONFIG_HEADER(config.h)
 AM_MAINTAINER_MODE
 
index b37a6bf..ab7593a 100644 (file)
@@ -138,9 +138,13 @@ static void set_range_stops(GtkRange* range, int interval )
 
 static void load_settings()
 {
-    /* load settings form LXDE config files */
-       file = g_build_filename( g_get_user_config_dir(), "lxde/desktop.conf", NULL );
-       gboolean ret = g_key_file_load_from_file( kf, file, 0, NULL );
+    gboolean ret;
+    const char* session_name = g_getenv("DESKTOP_SESSION");
+       /* load settings from current session config files */
+    if(!session_name)
+        session_name = "LXDE";
+       file = g_build_filename( g_get_user_config_dir(), "lxsession", session_name, "desktop.conf", NULL );
+       ret = g_key_file_load_from_file( kf, file, 0, NULL );
 
     if( ret )
     {