Here are the changes I needed to make chroneo work in shr on my GTA04.
Hopefully the chroneo maintainer sees this, otherwise perhaps this can
be applied for SHR.
Ben
Index: chroneo.py
===================================================================
--- chroneo.py (revision 9)
+++ chroneo.py (working copy)
@@ -138,7 +138,7 @@
# buttons
box_buttons = elementary.Box(self.main.win)
box_buttons.horizontal_set(True)
- box_buttons.homogenous_set(True)
+ box_buttons.homogeneous_set(True)
box_buttons.size_hint_align_set(-1.0, 0)
self.box.pack_end(box_buttons)
box_buttons.show()
@@ -274,7 +274,7 @@
# buttons
box_buttons = elementary.Box(self.main.win)
box_buttons.horizontal_set(True)
- box_buttons.homogenous_set(True)
+ box_buttons.homogeneous_set(True)
box_buttons.size_hint_align_set(-1.0, 0)
self.box.pack_end(box_buttons)
box_buttons.show()
@@ -407,8 +407,8 @@
toggle.style_set("toggle")
toggle.size_hint_align_set(-1, 0)
toggle.state_set(db.get_setting('fullscreen') or False)
- toggle.text_part_set("on", "Yes")
- toggle.text_part_set("off", "No")
+ toggle.part_text_set("on", "Yes")
+ toggle.part_text_set("off", "No")
toggle.callback_changed_add(self.toggle_fullscreen)
box.pack_end(toggle)
toggle.show()
@@ -419,8 +419,8 @@
toggle.style_set("toggle")
toggle.size_hint_align_set(-1, 0)
toggle.state_set(db.get_setting('rotation') or False)
- toggle.text_part_set("off", "Portrait")
- toggle.text_part_set("on", "Landscape")
+ toggle.part_text_set("off", "Portrait")
+ toggle.part_text_set("on", "Landscape")
toggle.callback_changed_add(self.toggle_rotation)
box.pack_end(toggle)
toggle.show()
@@ -431,8 +431,8 @@
toggle.style_set("toggle")
toggle.size_hint_align_set(-1, 0)
toggle.state_set(db.get_setting('sounds') or False)
- toggle.text_part_set("on", "Yes")
- toggle.text_part_set("off", "No")
+ toggle.part_text_set("on", "Yes")
+ toggle.part_text_set("off", "No")
toggle.callback_changed_add(self.toggle_sounds)
box.pack_end(toggle)
toggle.show()
@@ -542,13 +542,14 @@
self.pcm.setchannels(1)
self.pcm.setrate(22050)
self.pcm.setformat(alsaaudio.PCM_FORMAT_U8)
- self.mixer = alsaaudio.Mixer('PCM', cardindex = 0)
+ self.mixer = alsaaudio.Mixer(control='Media', cardindex = 0)
+
self.win = elementary.Window(APP_NAME, elementary.ELM_WIN_BASIC)
self.win.title_set(APP_NAME)
if db.get_setting('rotation') is not None:
self.win.rotation_set(270 * int(db.get_setting('rotation')))
- self.win.callback_destroy_add(self.quit)
+ self.win.callback_delete_request_add(self.quit)
bg = elementary.Background(self.win)
self.win.resize_object_add(bg)
@@ -562,7 +563,7 @@
toolbar = elementary.Toolbar(self.win)
toolbar.menu_parent_set(self.win)
- toolbar.homogenous_set(False)
+ toolbar.homogeneous_set(False)
toolbar.size_hint_align_set(-1.0, 0)
box.pack_end(toolbar)
toolbar.show()
_______________________________________________
Shr-devel mailing list
Shr-devel@lists.shr-project.org
http://lists.shr-project.org/mailman/listinfo/shr-devel