Icemon 3.0 release

It is my pleasure to finally release Icemon 3.0 to the public. If you don't know it -- Icemon is a GUI monitor for Icecream, a distributed compiler system.

Debian/Ubuntu have been packaging the Git version for quite a while now, and certain packagers kept nagging me for a release of a newer version.

So, what happened over the last years? Actually, first of all, I took over maintainership over that little tool, and cleaned up and improved code (and coding style, ugh) where I could. What we have now is a kdelibs-free, Qt5 only, C++11-enabled Icemon with proper model/view architecture that enables us to implement QtQuick2-based views.

I know that quite a few KDE people use it -- have fun with it!

Screenshot

Changelog

Features:

Bugfixes:

Removals:

  • Dropped the "Pool View", which was never fully implemented

Internal Changes:

  • Ported icemon to Qt5
  • No longer depends on kdelibs
  • Better separation of model/view throughout the source code
    • Enables possibility to write QtQuick-based views now