Fixing the window switching bug on Maemo
[watersofshiloah] / src / mormonchannel_gtk.py
index 7fadcaf..e05ad60 100755 (executable)
@@ -2,9 +2,10 @@
 # -*- coding: utf-8 -*-
 
 """
-@todo backgrounds need some resizing
-@todo Re-use windows for better performance
 @bug For some reason, the back/close button doesn't work when I nest multiple levels
+
+@todo Re-use windows for better performance
+@todo Make radio program updates only happen when the app has focus to reduce CPU wakes
 @todo Need to confirm id's are persistent (not just for todos but broken behavior on transition)
        @todo Track recent
        @todo Persisted Pause
@@ -12,6 +13,7 @@
 @todo Sleep timer
 @todo Reverse order option.  Toggle between playing ascending/descending chronological order
 @todo Podcast integration
+       @todo Default with BYU Devotionals, http://speeches.byu.edu/?act=help&page=podcast
 """
 
 from __future__ import with_statement
@@ -150,7 +152,7 @@ def run():
        gtk.gdk.threads_init()
        l = dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
 
-       hildonize.set_application_title(constants.__pretty_app_name__)
+       hildonize.set_application_name("FMRadio") # Playback while silent on Maemo 5
        app = MormonChannelProgram()
        if not PROFILE_STARTUP:
                try: