An easier way to write Python plugins for Dia

Posted on Thu 07 January 2016 in Python • Tagged with Dia, Python, Open Source, Programming, TDD, BDDLeave a comment

Dia is a free and open source diagram creation program that runs on the main dekstop platforms. It's getting a bit long in the tooth, but its still a great tool and it's very easy to extend with plugins written in Python. The only catch is that you have to restart Dia everytime you change your code and there's no way to do unit tests. Until now that is. Read on to find out more about how to write and test your Dia plugins without leaving your favourite IDE.

Continue reading