It’s no secret that I view theme compatibility between versions of E the same way that I look at vegetarian options at a restaurant: it’s just not for me.
To help others in their quest to keep themes working, I have created a helpful document which contains all the information needed to port an Edje theme from any version of E to a newer one. Overall, I am pleased with the E18 -> E19 changes; aside from “new” theme functionality, there are very few breaks, and I would estimate the amount of time needed to account for them is less than five minutes for any competent Edjer.
In unrelated news, my prediction of a release is coming true today: E18.8 fixes some EFM bugs, systray bugs, and longstanding winlist scrolling issues. I can feel the excitement.