ScienceKDE

KDE for scientific work

Cirkuit 0.4.2 release announcement

Version 0.4.2 of Cirkuit has just been released. Two major bugs have been fixed:

and additional bugs that could lead to segmentation faults are also fixed now.
A part from bugfixes, there is one change in the user interface: the status bar has been removed. I remember reading a discussion on plasma-devel about status bars in general, and I realized that the status bar in Cirkuit was really sub-optimal. For example, error messages were displayed on the statusbar only and they could easily be unnoticed. Now, a KMessageWidget is used to notify the user of preview generation events. I think it is quite an improvement over the statusbar: the messages are much more visible now and the user is still not required to click anything to go on with his work.
A couple of screenshots showing Cirkuit without the status bar and with active messages:
As always, you can find the release announcement here and the sources here.
Advertisements

2 responses to “Cirkuit 0.4.2 release announcement

  1. Aurélien Gâteau November 17, 2011 at 10:10 am

    Nice to see KMessageWidget spreading, (even if it was not intended to be used in such contexts…)

    I think your interface will look nicer if you add a bit of space between the widget and its parent. You can use KDialog::marginHint() as a reasonable space value. If you want to go a bit further, you can copy the WidgetFloater class from Gwenview: it is a helper class which makes it possible to keep any child widget floating over a predefined position. In your case you could use it to keep the KMessageWidget horizontally-centered and aligned to top or bottom.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: