Patience Damir! Even from the start, Toga is already buggy. I feel the same way you do, and there were times I already wanted to quit because of many other reasons aside from this. But this is what we have at the moment, so I just have to accept, wait and hope for the best. Cheer-up pal! This rusty engine really needs some major tuneup. And you two will be the test drivers when it's ready - like always
But talking of stable Toga derivatives, Cyclone is the one code that I feel has stability. compiles clean with no warnings. I haven't got a crash too when I had used it before. I don't know about Grapefruit code, but code is just similar to the ones here. But Vadim made a good job in giving Toga a boost in speed. Any news from your friend? He's been hibernating lately.
Anyway, just keep Bill informed on these bugs. His code is a liitle bit mixed-up, but he's working on it. There's a big difference in Bill's work as it started on his LearninToga series (from Toga 1.2.1a) way before Toga 1.4 beta5c. Thomas only added MP (from beta5c) on his code before he left.
But I agree that the more you add features, the more it becomes complicated. But because he has not much time to test, he distributes it to us to receive inputs (good or bad) in order to continue his work. The development is not always a success. It's a bit slow, but as long as somebody is working, we just need to support or it will stop and be forgotten. Let's just accept the truth and move on.