ocarina: Add the timeout poll back
I want to create the now playing widgets next, so this is needed now. Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
This commit is contained in:
parent
693692766d
commit
037577850f
|
@ -1,6 +1,7 @@
|
|||
// Copyright (c) 2011 Bryan Schumaker
|
||||
#include <version.h>
|
||||
#include <libsaria/libsaria.h>
|
||||
#include <libsaria/idle.h>
|
||||
|
||||
#include <ocarina/ocarina.h>
|
||||
|
||||
|
@ -14,7 +15,7 @@
|
|||
|
||||
static string lib_path;
|
||||
static GtkBuilder *builder;
|
||||
//static bool using_idle = false;
|
||||
static bool using_idle = false;
|
||||
|
||||
static void find_exe_path(string &res)
|
||||
{
|
||||
|
@ -46,14 +47,14 @@ static void find_lib_path()
|
|||
println("Lib directory? %s", lib_path.c_str());
|
||||
}
|
||||
|
||||
/*static gboolean idle(gpointer data)
|
||||
static gboolean idle(gpointer data)
|
||||
{
|
||||
libsaria::idle::run_task();
|
||||
using_idle = (libsaria::idle::size() != 0);
|
||||
if (using_idle)
|
||||
/* if (using_idle)
|
||||
ocarina::body::set_idle_progress(libsaria::idle::progress());
|
||||
else
|
||||
ocarina::body::hide_idle_progress();
|
||||
ocarina::body::hide_idle_progress();*/
|
||||
return using_idle;
|
||||
}
|
||||
|
||||
|
@ -64,7 +65,7 @@ static void idle_add()
|
|||
g_idle_add(idle, NULL);
|
||||
using_idle = true;
|
||||
}
|
||||
} */
|
||||
}
|
||||
|
||||
string lib_file(const string &path)
|
||||
{
|
||||
|
@ -73,14 +74,13 @@ string lib_file(const string &path)
|
|||
return res;
|
||||
}
|
||||
|
||||
/*
|
||||
static gboolean timeout_poll(gpointer data)
|
||||
{
|
||||
idle_add();
|
||||
ocarina::body::set_now_playing();
|
||||
ocarina::body::update_controls();
|
||||
/* ocarina::body::set_now_playing();
|
||||
ocarina::body::update_controls();*/
|
||||
return TRUE;
|
||||
}*/
|
||||
}
|
||||
|
||||
GtkWidget *get_widget(const string &name)
|
||||
{
|
||||
|
@ -111,8 +111,8 @@ static void init(int argc, char **argv)
|
|||
/* ocarina::window::init();
|
||||
ocarina::body::init();
|
||||
ocarina::playlist::init();
|
||||
ocarina::init_pipe();
|
||||
gtk_timeout_add(100, timeout_poll, NULL);*/
|
||||
ocarina::init_pipe();*/
|
||||
gtk_timeout_add(100, timeout_poll, NULL);
|
||||
}
|
||||
|
||||
int main(int argc, char **argv)
|
||||
|
|
Loading…
Reference in New Issue