import gtk
import eveapi
+# we will store our preferences in gconf
+import gnome.gconf
+
#ugly hack to check maemo version. any better way?
if hasattr(hildon, "StackableWindow"):
from ui.fremantle import ui
self.program = hildon.Program()
self.program.__init__()
self.config = None
+ self.gconf = gnome.gconf.client_get_default()
self.ui = ui.mEveMonUI(self)
+
def run(self):
gtk.main()
def quit(self, *args):
gtk.main_quit()
+
+ def get_api_key(self):
+ return self.gconf.get_string("/apps/maemo/mevemon/eve_api_key") or ''
+
+ def get_uid(self):
+ return self.gconf.get_string("/apps/maemo/mevemon/eve_uid") or ''
+
+ def set_api_key(self, key):
+ self.gconf.set_string("/apps/maemo/mevemon/eve_api_key", key)
+
+ def set_uid(self, uid):
+ self.gconf.set_string("/apps/maemo/mevemon/eve_uid", uid)
if __name__ == "__main__":