My ds did exactly this. He at first would eat everything and then he started to refuse vegetables and fruit. He became obsessed with waffles also, we had to stop buying them.
In fact we still don't buy them now-i think he has forgotten all about them. Slowly we managed to get him eating fruit and veg again. Fruit was the easiest, i just kept offering him bits and eventually he liked them again. (i would put pureed fruit in his porridge if i was worried he was not getting enough) Veg took a bit longer but he was eating all veg again by the time he was about 18 months.
I found homemade soup was a great way of getting veg down him while he was being picky. He particularly liked dipping bread into it (messy but it worked) I also would put spinach in scrambled eggs or grate carrot into mashed potato....there are many ways of sneaking those veg in.
He has always had an issue with carrots and surprised us the other day by eating a whole plate of cut up carrots with a whole tub of Hummus! So it is worth trying to reintroduce foods that you think that your lo does not like every now and again because their taste buds do change and they may surprise you.
Good luck, i agree with the person below...try not to worry. I'm sure it will work out just fine.
Kirsty