This fixes #31, where image sequences were getting added to the queue multiple times. This was caused by std::sort of QueueItem pointers, rather than sorting the items themselves.
This also only calculates image sequence starting indices when they're actually needed. This significantly reduces queue startup time when dropping directories containing image sequences.
This fixes #31, where image sequences were getting added to the queue multiple times. This was caused by
std::sort
of QueueItem pointers, rather than sorting the items themselves.This also only calculates image sequence starting indices when they're actually needed. This significantly reduces queue startup time when dropping directories containing image sequences.