When looking into screenshots of KDE, Windows Vista or MacOS X you will notice that they killed most of the grey from their Desktop and replaced it by colors or black. None of the themes is absolutely great but they all look very pretty and modern.

I am a really bad artist but when I look at our Clearlooks or Ubuntu Human themes I feel they are very drab. This is not about usability which is definitely great but just about the impression you get the first time you fire-up your GNOME Desktop. Everything grey, grey panels, grey window, grey taskbar, etc. Too much grey. Too much 90′s.

Of course grey has the advantage of being a neutral color but couldn’t we set some colored accents on the Desktop? Has everything to be clean, cold and neutral?

As I said before, I am bad artist and won’t be much help on this topic but might anybody want to add a bit more color to the clearlooks theme? The clearlooks engine is really rocking but I think we could gain a much better user impression with more and better colors. I searched on art.gnome.org but did not find anything that could fill this gap for me.

Anjuta Python-Binding

20. March 2008

Sébastien put up a nice website for the Anjuta Python-Bindings!

No more excuses not to write plugins!

Anjuta 2.4

15. March 2008

So, I haven’t yet written about our new release, the first one that is included in mainline GNOME. Partly motivated by Miguels’s post on MonoDevelop (which would actually share a lot of code with anjuta in case they hadn’t rewritten all the libraries in C#) I will present the new and improved features. Some were already mentioned in an older post.

Editing

Code editing is probably the most essential part of an IDE. While it’s pretty unlikely to convert people using vim/emacs to an IDE we at least try to make people happy that have used IDEs on other operating system or are coding using GEdit. There have been plenty of improvements in code completion and auto-indentation in this release and it should work pretty well for C/C++ now. We always look for people to write language-support plugins for more languages (yeah, it’s easy…). This release also features the latest and best version of GtkSourceView.

Autocompletion and calltips in action

In addition we also improved the way to quickly search in a file using the new “Quick Search Bar”. (c) of this is probably from the vim/emacs and firefox developers, but why shouldn’t we copy it if it’s good!

Quick search bar

UI Design

With this release we made a big step towards better glade integration also thanks to the glade-3 developers. The old and ugly “Glade”-menu is now gone and instead the “File” and “Edit” menu items will now also work on the opened glade file. And the glade file is displayed like any other source file in the central editor window.

anjuta-glade.png

But there is still room for improvements!

Version Control

The Subversion plugin was improved in many ways and it a pleasure to use now. It gives you much better control over operations then the command line frontend. You can for example select which files to commit, resolve conflicts and view logs now in the GUI:

anjuta-subversion.png

The great work on subversion plugin was done by James Liggett (who is looking for a part-time job in case you need a talented GTK+ hacker…).

Debugger

With this release, the debugger doesn’t suck any more. You can debug your code with nearly all features available from gdb, inspect variables, set breakpoints, set watches, etc. And it’s rocking stable now and should make your live on killing bugs much easier:

anjuta-debugger.png

Thanks!

Thanks to everyone who made this release possible, especially, Naba, Sébastien, Massimo, James, Tom, Rob and all the translator who fought this 1700 string monster (and reported all these l10n bugs).

Future

Anjuta follows the GNOME approach to try to keep things simple and our Roadmap reflects that. The goal is to make the existing features perfect before adding yet another. Of course that does not mean we are not interested in new plugins. Everybody who wants to contribute is highly welcome, especially for supporting more languages.