Wednesday, March 26, 2008

MonoDevelop 1.0 Released

I've been pretty slow in blogging about this but it's still worth pointing out that MonoDevelop 1.0 has officially been released. It's becoming a really feature rich and mature piece of software now and is definitely worth investigation if you do any development on a Linux platform.

Roll on 1.1 in six months time!

Labels: , ,

Saturday, June 23, 2007

Finally got my patch committed!

I'm stoked. With the release of MonoDevelop 0.14 my class and member selectors are finally in the core MonoDevelop. I know it's only a small contribution, but personally it's a feature I find very useful so I hope other people are deriving some benefit from that work too. I do notice that most of the screen shots of MD I see have them enabled so I guess it's not annoying people enough to turn it off!

Anyway, here is my little claim to fame:
http://www.monodevelop.com/Release_notes_for_MonoDevelop_0.14

Labels: ,

Thursday, July 13, 2006

life in the fast lane

Been a busy week so far and Anthea and I are off to Porto for the weekend tomorrow. Really looking forward to what will hopefully be a relaxing trip out of London. I'm planning on bringing back more than a couple of bottles of port as well ;-)

We went to Ben Harper on Tuesday night. It was a really amazing gig and he played for 2 1/2hrs which is pretty much unheard of these days. I would definately see him again if I have the opportunity.

I got some really good feed back on my MonoDevelop patch from Lluis. I got most of the bugs fixes finished on Monday evening, but he also suggested a couple of cool new features so I probably won't get the next version of the patch ready until next week now. I'm still hoping to have it submitted before I go to LugRadio live the following weekend. There's no hope of doing any work on f-spot in the near term though.

Labels: ,

Monday, July 10, 2006

The weekends over

And all to quickly. Managed to cram a lot into the last couple of days however. Got up early on Saturday morning to watch New Zealand crush Australia in the rugby. Go the AB's! It was fun as we had a bunch of friends around and cooked up a massive feed of bacon, banana and maple syrup on French toast.

Saturday afternoon I did some hacking on MonoDevelop and managed to finish my patch to add the class and method combos. I submitted that last night so will be interested to see what people think.

Sunday we went to Box for the day to visit Anthea's Aunt and Uncle. It was a nice day out and good to see them. I did some hacking on f-spot on the bus on the way up and back, but all I managed to do was frustrate myself immensely. I think I need to jump on to #f-spot tonight and try and catch llewing to see if he can help.

Labels:

Friday, July 07, 2006

MonoDevelop hacking

Spent the last couple of evenings updating some work I did on MonoDevelop ages ago but never got round to submitting. The internals of MonoDevelop have really changed since I first wrote my code so I had to spend a couple of hours updating it to work with the new version of MonoDevelop from SVN.

I then realised that I hadn't quite got it right last time as the method combo would only show the methods the class had when the file was opened. i.e. if you added a new method it wouldn't show up in the combo until you closed and reopened the file. With some helpful pointers from Lluis on #monodevelop last night I think I have just about solved that problem by hooking into the IParseInformationChanged event. This event fires with every key stroke. With a bit of GLib.Timeout goodness to stop the combos being rebound every time the event fires we are almost there...

Labels: ,