                  dst = os.path.join (output_dir, str(i), src_basename)
                  try:
                      process_file (src, dst, self.changes)
                  except FileNotFoundError as e:
                      print (e)
                      print ('Failed to move {0} to {1}'.format(src, dst))
  
          if self.arguments.log_changes:
              self.write_to_log(self.arguments.log_file, self.changes)
  
      # Various helper methods
 
</s> remove                     process_file (src, dst, self.changes)
 </s> add                     process_file(src, dst, self.changes) </s> remove                 dst = os.path.join (output_dir, str(i), src_basename)
 </s> add                 dst = os.path.join(output_dir, str(i), src_basename) </s> remove         if self.arguments.log_changes:
            self.write_to_log(self.arguments.log_file, self.changes)
 </s> add         if self.args.log_changes:
            self.write_to_log(self.args.log_file_path, self.changes) </s> remove                 src_basename = os.path.basename (src)
 </s> add                 src_basename = os.path.basename(src) </s> remove                 process_file (src, dst, self.changes)
 </s> add                 process_file(src, dst, self.changes)
                    print(e)
                    print('Failed to move {0} to {1}'.format(src, dst))
                  dst = os.path.join (output_dir, str(i), src_basename)
                  try:
                      process_file (src, dst, self.changes)
                  except FileNotFoundError as e:
                    print(e)
                    print('Failed to move {0} to {1}'.format(src, dst))
                    print(e)
                    print('Failed to move {0} to {1}'.format(src, dst))
  
          if self.arguments.log_changes:
              self.write_to_log(self.arguments.log_file, self.changes)
  
      # Various helper methods
keep keep keep keep replace replace keep keep keep keep keep
 GUI v0.2.1b (#352)

* Code refactor

* Console Added

* Add graphing with matplotlib

* Add GUI preview support

* Improve import handling.

* Add GUI integration for tools.py (Launch tools.py with the gui command)

* Reformat to conform to PEP8.

* Add Tooltips, 

* Make panels user adjustable

* Fix convert.py Sharpen default value 
tools/sort.py