                  this_frame_faces.append(face)
              self._frame_faces.append(this_frame_faces)
  
      def save(self):
          """ Convert updated :class:`~lib.align.DetectedFace` objects to alignments format
          and save the alignments file. """
          if not self._tk_unsaved.get():
 
</s> remove         self._sorted_frame_names = sorted(self._alignments.data)
 </s> add         # Must be populated after loading faces as video_meta_data may have increased frame count
        self._sorted_frame_names = None </s> remove msgid "Integer value. Number of folders that will be used to group by blur, face-yaw and black-pixels. For blur folder 0 will be the least blurry, while the last folder will be the blurriest. For face-yaw the number of bins is by how much 180 degrees is divided. So if you use 18, then each folder will be a 10 degree increment. Folder 0 will contain faces looking the most to the left whereas the last folder will contain the faces looking the most to the right. If the number of images doesn't divide evenly into the number of bins, the remaining images get put in the last bin. For black-pixels it represents the divider of the percentage of black pixels. For 10, first folder will have the faces with 0 to 10% black pixels, second 11 to 20%, etc. Default value: 5"
 </s> add msgid "Integer value. Number of folders that will be used to group by blur, face-yaw and black-pixels. For blur folder 0 will be the least blurry, while the last folder will be the blurriest. For face-yaw the number of bins is by how much 180 degrees is divided. So if you use 18, then each folder will be a 10 degree increment. Folder 0 will contain faces looking the most to the left whereas the last folder will contain the faces looking the most to the right. If the number of images doesn't divide evenly into the number of bins, the remaining images get put in the last bin. For black-pixels it represents the divider of the percentage of black pixels. For 10, first folder will have the faces with 0 to 10%% black pixels, second 11 to 20%%, etc. Default value: 5" </s> remove                    "folder will have the faces with 0 to 10% black pixels, second 11 to 20%, "
 </s> add                    "folder will have the faces with 0 to 10%% black pixels, second 11 to 20%%, "
        self._sorted_frame_names = sorted(self._alignments.data)
                  this_frame_faces.append(face)
              self._frame_faces.append(this_frame_faces)
        self._sorted_frame_names = sorted(self._alignments.data)
  
      def save(self):
          """ Convert updated :class:`~lib.align.DetectedFace` objects to alignments format
          and save the alignments file. """
          if not self._tk_unsaved.get():
keep add keep keep keep keep keep
 Bugfixes
  - Sort - Fix rare help-text parsing bug
  - Manual - Fix issue where frame count is incorrect when een > 1 used on extract 
tools/manual/detected_faces.py