diff options
author | dave <drykod@gmail.com> | 2009-12-08 01:22:30 (GMT) |
---|---|---|
committer | dave <drykod@gmail.com> | 2009-12-08 01:22:30 (GMT) |
commit | cc6d0a766ae9d53860fe7a26c516ee21c2885350 (patch) | |
tree | 5be2e431ad8a5195fcb64247f8f8e5cdd56f16fe | |
parent | ed855e4d798b4f0eb84edddbd5e2a74547b3d91a (diff) |
Add home view focus (active) support
-rw-r--r-- | tutorius/TProbe.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tutorius/TProbe.py b/tutorius/TProbe.py index 35e0f32..83ff64c 100644 --- a/tutorius/TProbe.py +++ b/tutorius/TProbe.py @@ -696,6 +696,16 @@ class ProbeManager(object): return None def prelaunch_activity(self, activity, action): + if activity == "org.laptop.Mesh": + get_model()._set_zoom_level(get_model().ZOOM_MESH) + return False + elif activity == "org.laptop.Group": + get_model()._set_zoom_level(get_model().ZOOM_GROUP) + return False + elif activity == "org.laptop.HomeView: + get_model()._set_zoom_level(get_model().ZOOM_HOME) + return False + bundle = bundleregistry.get_registry().get_bundle(activity) if not bundle: print 'WARNING : Cannot find bundle' @@ -718,7 +728,7 @@ class ProbeManager(object): activityfactory.create(activity_bundle) self.list_pending_actions = action return True - + return False def install(self, action, action_installed_cb, error_cb, is_editing=False, editing_cb=None): |