ocarina/ocarina.py
Bryan Schumaker dc43c27ead ocarina.body improvements
The current tab is saved between sessions, and the visible / invisible
functions are called for each page.
2010-11-25 11:24:53 -05:00

37 lines
848 B
Python
Executable File

#!/usr/bin/python2
# Bryan Schumaker (8/13/2010)
import datetime
now = datetime.datetime.now
before = now()
import libsaria
import ocarina
from ocarina import window
from ocarina import body
from ocarina import collection
width = libsaria.init_pref("ocarina.window.width", 800)
height = libsaria.init_pref("ocarina.window.height", 600)
window.init(width, height)
body.init()
window.set_title("%s Your Music Everywhere" % ocarina.__vers__)
window.set_icon("images/ocarina.png")
window.add(body.body)
#window.add(ocarina.get_tabs())
body.add_page("Playlist", collection.Playlist())
body.add_page("Library", collection.Library())
#ocarina.add_tab("Playlist", collection.Playlist())
#ocarina.add_tab("Library", collection.Library())
after = now()
print "Startup took:", after-before
ocarina.startup()
body.init_page("Library")
ocarina.main()