diff options
Diffstat (limited to 'src/eom.c')
-rw-r--r-- | src/eom.c | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/eom.c b/src/eom.c new file mode 100644 index 0000000..1b4a12e --- /dev/null +++ b/src/eom.c @@ -0,0 +1,40 @@ +#include <hildon/hildon.h> +#include <stdlib.h> +#include "interface.h" +#include "eom.h" + +gchar *eom_get_data_file(void) +{ + static gchar *filedir = NULL; + + if (filedir == NULL) { + filedir = g_strdup_printf("%s/eye-on-manga.db", + eom_get_config_dir()); + } + + return filedir; +} + +gchar *eom_get_config_dir(void) +{ + static gchar *filedir = NULL; + + if (filedir == NULL) { + filedir = g_strdup_printf("%s/.eom", getenv("HOME")); + } + + return filedir; +} + +int main(int argc, char *argv[]) +{ + hildon_gtk_init(&argc, &argv); + + g_set_application_name("Eye on Manga"); + + interface_show_main_window(); + + gtk_main(); + + return 0; +} |