def get_baseline_changes(view, baseline, pred=None):
    set_view(view)
    changes = []
    for activity in get_baseline_activities(view, baseline, pred):
        changes += get_activity_changes(activity)

    merged = merge_changes(changes)

    return merged
Example #2
0
    def OnReview(self, evt):
        review_changes = []
        for i, change in enumerate(self.changes):
            if self._files.IsChecked(i):
                review_changes.append(change)

        if not review_changes:
            error("No files selected")
            return

        review_changes = merge_changes(review_changes)

        self.start_busy()
        try:
            self.upload_changes(review_changes)
        finally:
            self.end_busy()