Load motions from puppet.
(self)
| 625 | self.expression_row.set_model(expr_list) |
| 626 | |
| 627 | def _load_motions(self): |
| 628 | """Load motions from puppet.""" |
| 629 | motions = self.controller.get_motions() |
| 630 | if motions: |
| 631 | groups = list(motions.keys()) |
| 632 | group_list = Gtk.StringList.new(groups) |
| 633 | self.motion_group_selector.set_model(group_list) |
| 634 | |
| 635 | # Store motion data |
| 636 | self._motion_data = motions |
| 637 | |
| 638 | # Load first group's motions |
| 639 | if groups: |
| 640 | self._load_motion_group(groups[0]) |
| 641 | |
| 642 | def _load_motion_group(self, group_name): |
| 643 | """Load motions for a specific group.""" |
no test coverage detected