2010-08-13 23:58:19 -04:00
|
|
|
# Bryan Schumaker (8/13/2010)
|
|
|
|
|
2010-12-27 12:19:22 -05:00
|
|
|
import datetime
|
|
|
|
now = datetime.datetime.now
|
|
|
|
__start__ = now()
|
|
|
|
|
2010-08-13 23:58:19 -04:00
|
|
|
import gtk
|
2010-08-19 23:02:30 -04:00
|
|
|
import gobject
|
2011-04-30 12:37:31 -04:00
|
|
|
gobject.threads_init()
|
2010-08-13 23:58:19 -04:00
|
|
|
|
2011-04-30 12:37:31 -04:00
|
|
|
import libsaria
|
2011-01-22 11:19:18 -05:00
|
|
|
__vers__ = "Ocarina %s" % libsaria.__vstr__
|
2010-10-23 20:17:25 -04:00
|
|
|
|
2010-12-27 12:22:47 -05:00
|
|
|
def uptime():
|
|
|
|
return now() - __start__
|
|
|
|
|
2011-04-18 20:29:56 -04:00
|
|
|
def quit(window, event):
|
2010-08-13 23:58:19 -04:00
|
|
|
gtk.main_quit()
|
2011-04-19 08:08:53 -04:00
|
|
|
libsaria.shutdown()
|
2011-04-18 20:29:56 -04:00
|
|
|
print "Ocarina ran for:", uptime()
|
2011-04-17 09:36:11 -04:00
|
|
|
|
|
|
|
import window
|
2011-04-18 20:39:07 -04:00
|
|
|
import playlist
|
2011-04-19 07:58:58 -04:00
|
|
|
import queue
|
2011-04-18 20:39:07 -04:00
|
|
|
import library
|
2011-04-20 19:34:55 -04:00
|
|
|
import callbacks
|
2011-04-18 20:39:07 -04:00
|
|
|
|
2011-05-07 15:54:26 -04:00
|
|
|
def run():
|
|
|
|
callbacks.on_get_art("images/ocarina.png", 0)
|
|
|
|
libsaria.startup()
|
|
|
|
print "Startup took:", uptime()
|
|
|
|
gtk.main()
|