From b00159d31bad33a57053ba3e90a503ccbead2d75 Mon Sep 17 00:00:00 2001 From: epage Date: Wed, 19 May 2010 00:09:26 +0000 Subject: [PATCH] Setting app name to FMRadio allows playback during silent mode git-svn-id: file:///svnroot/nqaap/trunk@30 00ff6f12-f5ab-46b1-af0e-967c86d3154f --- src/opt/Nqa-Audiobook-player/Gui.py | 4 ++-- src/opt/Nqa-Audiobook-player/hildonize.py | 17 +++++++++-------- src/opt/Nqa-Audiobook-player/nqaap_gtk.py | 2 ++ 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/src/opt/Nqa-Audiobook-player/Gui.py b/src/opt/Nqa-Audiobook-player/Gui.py index 3fb6d35..2806a7f 100644 --- a/src/opt/Nqa-Audiobook-player/Gui.py +++ b/src/opt/Nqa-Audiobook-player/Gui.py @@ -53,11 +53,10 @@ class Gui(object): self._callMonitor.start() def setup(self): - if hildonize.IS_FREMANTLE_SUPPORTED: - gtk.set_application_name(constants.__pretty_app_name__) # window title self._app = hildonize.get_app_class()() self.win = gtk.Window() self.win = hildonize.hildonize_window(self._app, self.win) + self.win.set_title(constants.__pretty_app_name__) # Cover image self.cover = gtk.Image() @@ -79,6 +78,7 @@ class Gui(object): else: adjustment = gtk.Adjustment(0, 0, 101, 1, 5, 1) self.seek = gtk.HScale(adjustment) + self.seek.set_draw_value(False) self.seek.connect('change-value', self.seek_changed) # event # Pause button diff --git a/src/opt/Nqa-Audiobook-player/hildonize.py b/src/opt/Nqa-Audiobook-player/hildonize.py index 08049ba..48ca31a 100644 --- a/src/opt/Nqa-Audiobook-player/hildonize.py +++ b/src/opt/Nqa-Audiobook-player/hildonize.py @@ -47,18 +47,19 @@ except AttributeError: get_app_class = _null_get_app_class -def _hildon_set_application_title(window, title): - pass +def _hildon_set_application_name(name): + gtk.set_application_name(name) -def _null_set_application_title(window, title): - window.set_title(title) +def _null_set_application_name(name): + pass -if IS_HILDON_SUPPORTED: - set_application_title = _hildon_set_application_title -else: - set_application_title = _null_set_application_title +try: + gtk.set_application_name + set_application_name = _hildon_set_application_name +except AttributeError: + set_application_name = _null_set_application_name def _fremantle_hildonize_window(app, window): diff --git a/src/opt/Nqa-Audiobook-player/nqaap_gtk.py b/src/opt/Nqa-Audiobook-player/nqaap_gtk.py index eb2ed8f..e7348ad 100644 --- a/src/opt/Nqa-Audiobook-player/nqaap_gtk.py +++ b/src/opt/Nqa-Audiobook-player/nqaap_gtk.py @@ -7,6 +7,7 @@ import dbus.mainloop.glib import gobject import gtk +import hildonize from Player import Player from Gui import Gui @@ -19,6 +20,7 @@ def run(): gobject.threads_init() gtk.gdk.threads_init() + hildonize.set_application_name("FMRadio") gui = Gui() controller = Player(ui = gui) gui.controller = controller -- 1.7.9.5