Important message : "You have to update your blog"

Heya long time no post indeed which doesn’t mean that nothing had happened since July ;) .

First of all I have to talk about my job which is taking most of my time lately and which, unfortunately, isn’t computer-related at all :D . It’s more an ingrat-summer-job-for-yet-undiplomed-student type of job (cleaning, tiding and sorting clothes and stuff in a warehouse) but to make it more enjoyable I still managed to snake my laptop in to do some hacking while I’m bored :P . Basically it means that Circ has well progressed and, in my opinion, progressed enough to issue a first beta.

The list of changes for this beta are :

  • Modified some parts of Circ to work in a APM (Asynchronous Programming Model) way. Now the GUI shouldn’t freeze anymore.
  • Added and updated plugins. New interesting plugins are the Autoconnect and Autojoin ones which, as their names imply, allow you to connect automatically to some network & channel. There is a basic configuration in ~/.Circ/Circ.conf that you can modify at your wish (I won’t explain here because most of the options are straighforward). There is also a Banshee plugin which let you spam your friend with what your Banshee is currently playing thanks to some D-Bus goodness, just type /np and see for yourself ;) .
  • LOT of cleanup and refractoring of the code base (mainly in the PAC glue pattern and in the Gtk# frontend) which is resulting in more abstracted relation between Presentation and Controller (in fact now it shouldn’t be necessary to rewrite a set of controllers for a particulate frontend).
  • Some UI work like an improved notebook label widget (alert you when you receive message, has a close button…)
  • Switched VCS from Git to Mercurial which I found for the moment more simpler and direct than Git. The new webinterface and pull url is : http://hg.sharesource.org/circ/ . Use this one if you want to peek at the source code as the beta package contains only binaries (Monodevelop is still doing strange thing with me for the packaging part :( ).
  • A fair number of bug fixes which had been around for some times.

And finally the link to get these new features : http://netherilshade.free.fr/circ/Circ-0.1-beta1_bin.tar.bz2 .

Please delete your ~/.Circ folder before you run the new version.

Comments 1

  1. markofando wrote:

    Want to start your private office arms race right now?

    I just got my own USB rocket launcher :-) Awsome thing.

    Plug into your computer and you got a remote controlled office missile launcher with 360 degrees horizontal and 45 degree vertival rotation with a range of more than 6 meters – which gives you a coverage of 113 square meters round your workplace.
    You can get the gadget here: http://tinyurl.com/2qul3c

    Check out the video they have on the page.

    Cheers

    Marko Fando

    Posted 03 oct 2007 at 7 h 44 min

Post a Comment

Your email is never published nor shared. Required fields are marked *