fixed : config file use . as decimal separator even when LOCALE is different
git-svn-id: http://tint2.googlecode.com/svn/trunk@445 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
This commit is contained in:
@@ -130,6 +130,8 @@ void init_X11()
|
|||||||
XSelectInput (server.dsp, server.root_win, PropertyChangeMask|StructureNotifyMask);
|
XSelectInput (server.dsp, server.root_win, PropertyChangeMask|StructureNotifyMask);
|
||||||
|
|
||||||
setlocale (LC_ALL, "");
|
setlocale (LC_ALL, "");
|
||||||
|
// config file use '.' as decimal separator
|
||||||
|
setlocale(LC_NUMERIC, "POSIX");
|
||||||
|
|
||||||
// load default icon
|
// load default icon
|
||||||
gchar *path;
|
gchar *path;
|
||||||
|
|||||||
@@ -32,6 +32,7 @@
|
|||||||
#include "common.h"
|
#include "common.h"
|
||||||
#include "theme_view.h"
|
#include "theme_view.h"
|
||||||
|
|
||||||
|
#define SNAPSHOT_TICK 190
|
||||||
|
|
||||||
|
|
||||||
// default config file and directory
|
// default config file and directory
|
||||||
@@ -261,7 +262,7 @@ static void menuAdd()
|
|||||||
|
|
||||||
selectTheme(name_first);
|
selectTheme(name_first);
|
||||||
g_free(name_first);
|
g_free(name_first);
|
||||||
g_timeout_add(100, (GSourceFunc)update_snapshot, NULL);
|
g_timeout_add(SNAPSHOT_TICK, (GSourceFunc)update_snapshot, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -371,7 +372,7 @@ static void menuRefresh()
|
|||||||
gtk_list_store_set(g_store, &iter, COL_SNAPSHOT, NULL, -1);
|
gtk_list_store_set(g_store, &iter, COL_SNAPSHOT, NULL, -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
g_timeout_add(100, (GSourceFunc)update_snapshot, NULL);
|
g_timeout_add(SNAPSHOT_TICK, (GSourceFunc)update_snapshot, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -388,7 +389,7 @@ static void menuRefreshAll()
|
|||||||
have_iter = gtk_tree_model_iter_next(model, &iter);
|
have_iter = gtk_tree_model_iter_next(model, &iter);
|
||||||
}
|
}
|
||||||
|
|
||||||
g_timeout_add(100, (GSourceFunc)update_snapshot, NULL);
|
g_timeout_add(SNAPSHOT_TICK, (GSourceFunc)update_snapshot, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -502,7 +503,7 @@ static void load_theme(GtkWidget *list)
|
|||||||
|
|
||||||
selectTheme(g_default_theme);
|
selectTheme(g_default_theme);
|
||||||
|
|
||||||
g_timeout_add(100, (GSourceFunc)update_snapshot, NULL);
|
g_timeout_add(SNAPSHOT_TICK, (GSourceFunc)update_snapshot, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user