Long time, I have not blog… So I will pop up some news!
First, I have worked on monoTorrent to fix some bug on DHT, clean code, support for nodes segment in torrent file and use it. This last part is not on svn yet but will be soon. (Alan is reviewing it) Go Alan go! 0.80 of monoTorrent will follow soon after that and I hope that 1.0 will not been so far😉.
The second point is a xaml designer plugin for MonoDevelop. I am working on it for 1 month.
You can found it here:
I have start by converting the lunar eclipse to use the MoonlightHost GTK widget which replace the old GtkSilver.
I add a zoom system to zoom with wheel from the mouse cursor position. But, I am not happy of it because it is a drawing system in canvas but I miss a designer mode to add controls on container and all things like stetic done on MonoDevelop.
So, I have start to write a glu between lunar eclipse system and MonoDevelop view part. Now, I start to work on the designer part to drag and drop item from toolbox on the xaml designer.
I am far from the end and it is still very buggy but here are some screenshots!
First, you see the new button designer when you work on xaml file!
Here the code is loaded in the designer and now we get that :
Now, you see that I have adapt the code from stetic gtk designer to have this beautiful combo-box with the tree of the xaml document:
Now, you have 2 modes:
- one for drawing with toolbox as gimp :
- and the 2cd one for designer with all control that you can drag and drop!
The drag and drop is still not working and if people understanding the gtk system can help me on that, I will be happy😉