After a lot of digging in the code, I've made my first custom feature!

It has always annoyed me that I had to 'force start' very small tasks when a large task is busy. I used to solve this by unregistering the ext while large tasks were busy.
File: ch/MainWnd.cpp
Line: 989
Code:
//auto start small jobs (smaller than 10Mb)
if(pTask->GetAllSize()<10485760){
pTask->SetContinueFlag(true);
}
If you think this could be a useful feature for other people too, maybe you can make the tasks size configurable? So people can set it to 0 if they don't want this feature.