As VLMC was showed on the Solutions Linux expo (in Paris), we had time to chat with some people interested in VLMC. It was great having feedback, and allow us to spot many bugs, that have mostly been fixed :)

We decided today that it was pointless releasing VLMC for linux until VLC 1.1 has been release. So we will wait until then. We're going to release for win32 soon, as we have fixed the last specific bug tonight (unless we found another in the next days) For those of you who follow the git, you may have noticed that a 0.0.1-bugfix branch has been created a month ago. This branch will be droped, as it became pointless as time goes. In the last weeks, many parts of the code has been rewritten, and since we didn't release, and had time to fix the bug introduced by this big refactoring, there's no point keeping this old code up. Here's some of the things that has been fixed/rewritten :

  • Settings widget are now autogenerated.
  • Settings are now categorized, and variables must be created before using.
  • Media list has been unified, and useless classes have been removed
  • Synchronisation problem are fixed.
  • Memory usage has been reduced.
  • Some GUI bugs have been fixed
  • Import has been mostly rewritten, and is more efficient now
  • Win32 fixes
  • Many crash are now gone
  • Many more cleanups

In the last two weeks, I'd say i dropped from 1000 to 2000 lines of code. There's still many things to do, bug the code is gettings cleaner and cleaner everyday.

I hope the win32 release will come up in the next days. The binary release will come later, along with VLC 1.1

For those of you who use gentoo or archlinux, an ebuild/aur package is already available. In any case, this is the page to watch : http://trac.videolan.org/vlmc/wiki/Downloads