def rem_selection_from_pantry(self, *args): """Add selected items to shopping list.""" debug("rem_selection_from_pantry (self, *args):", 5) self.tv = self.pTree self.ssave = te.selectionSaver(self.slTree, 1) self.pssave = te.selectionSaver(self.pTree, 1) for k in self.get_selected_ingredients(): self.sh.remove_from_pantry(k) self.resetSL() self.pssave.restore_selections(tv=self.slTree)
def rem_selection_from_pantry (self, *args): """Add selected items to shopping list.""" debug("rem_selection_from_pantry (self, *args):",5) self.tv = self.pTree self.ssave=te.selectionSaver(self.slTree,1) self.pssave=te.selectionSaver(self.pTree,1) for k in self.get_selected_ingredients(): self.sh.remove_from_pantry(k) self.resetSL() self.pssave.restore_selections(tv=self.slTree)
def add_selection_to_pantry(self, *args): """Add selected items to pantry.""" debug("add_selection_to_pantry (self, *args):", 5) self.tv = self.slTree self.ssave = te.selectionSaver(self.slTree, 1) self.pssave = te.selectionSaver(self.pTree, 1) kk = self.get_selected_ingredients() for k in kk: self.sh.add_to_pantry(k) self.resetSL() self.ssave.restore_selections(tv=self.pTree)
def add_selection_to_pantry (self, *args): """Add selected items to pantry.""" debug("add_selection_to_pantry (self, *args):",5) self.tv = self.slTree self.ssave=te.selectionSaver(self.slTree,1) self.pssave=te.selectionSaver(self.pTree,1) kk = self.get_selected_ingredients() for k in kk: self.sh.add_to_pantry(k) self.resetSL() self.ssave.restore_selections(tv=self.pTree)
def change_to_category(self, category): '''Change selected recipes to category category''' do_reset = category not in self.sh.get_orgcats() kk = self.get_selected_ingredients() for k in kk: self.sh.orgdic[k] = category ssave = te.selectionSaver(self.slTree, 1) pssave = te.selectionSaver(self.pTree, 1) self.resetSL() ssave.restore_selections(tv=self.slTree) pssave.restore_selections(tv=self.slTree) if do_reset: self.reset_categories()
def change_to_category (self, category): '''Change selected recipes to category category''' do_reset = category not in self.sh.get_orgcats() kk=self.get_selected_ingredients() for k in kk: self.sh.orgdic[k]=category ssave=te.selectionSaver(self.slTree,1) pssave=te.selectionSaver(self.pTree,1) self.resetSL() ssave.restore_selections(tv=self.slTree) pssave.restore_selections(tv=self.slTree) if do_reset: self.reset_categories()
def add_sel_to_newcat(self, menuitem, *args): debug("add_sel_to_newcat (self, menuitem, *args):", 5) kk = self.get_selected_ingredients() sublab = ', '.join(kk) cat = de.getEntry(label=_('Enter Category'), sublabel=_("Category to add %s to") % sublab, entryLabel=_('Category:'), parent=self.widget) if cat: for k in kk: self.sh.orgdic[k] = cat self.shoppop.get_children()[-1].hide() self.panpop.get_children()[-1].hide() self.setup_popup() ssave = te.selectionSaver(self.slTree, 1) pssave = te.selectionSaver(self.pTree, 1) self.resetSL() ssave.restore_selections(tv=self.slTree) pssave.restore_selections(tv=self.slTree)
def add_sel_to_newcat (self, menuitem, *args): debug("add_sel_to_newcat (self, menuitem, *args):",5) kk=self.get_selected_ingredients() sublab = ', '.join(kk) cat = de.getEntry(label=_('Enter Category'), sublabel=_("Category to add %s to") %sublab, entryLabel=_('Category:'), parent=self.widget) if cat: for k in kk: self.sh.orgdic[k]=cat self.shoppop.get_children()[-1].hide() self.panpop.get_children()[-1].hide() self.setup_popup() ssave=te.selectionSaver(self.slTree,1) pssave=te.selectionSaver(self.pTree,1) self.resetSL() ssave.restore_selections(tv=self.slTree) pssave.restore_selections(tv=self.slTree)
def on_drag_begin(self, tv, context): debug("on_drag_begin(self, tv, context):", 5) self.tv = tv self.ssave = te.selectionSaver(self.slTree, 1) self.pssave = te.selectionSaver(self.pTree, 1)
def on_drag_begin(self, tv, context): debug("on_drag_begin(self, tv, context):",5) self.tv=tv self.ssave=te.selectionSaver(self.slTree,1) self.pssave=te.selectionSaver(self.pTree,1)