Today marks a two year anniversary since we released Omnimo (in 2010)
As much as we wanted to release Omnimo 5 today, there is still far too much work to be done. Mine and Xyrfo's studies really take up a lot of our free time, so it's quite difficult to keep working every day when you need to learn one or two programming languages for school.
Still, we've made major progress in the last few weeks. Almost everything is done, we just need to test everything properly, fix some UI consistency problems and figure out what kind of themes to offer for new users (the 150px vs 120px question). You can expect it soon
Meanwhile, I'd like to present you some interesting facts about this project. Having worked for so long, we never really bothered to count how many Panels there are. "Hundreds of Panels" is a pretty vague description, so here are the hard facts about Omnimo (5.0), to give you an idea of how big this project really is:
There are ~555
Panels in total including variants (as seen in the preview)
Text Items including variants
Almost 6000 Files
lines of code according to Xyrfo, with an average of 198
lines per item.
Now this might sound frightening, (in fact, some users tried to delete components from Omnimo, breaking it in the process, because they thought it's too much). But the default installation takes up approximately 25MB
, if you combine that with InstalledPanels, it will be around 60MB. That's really not much by today's standards. In comparison, the default Windows 8 Start screen tiles take up 523 MB
Also one interesting fact about Omnimo is that it's one of the most optimized Rainmeter suites ever. Only a tiny percentage of Panels have an Update of 1 second (mostly resource monitoring ones, the irony), while all others have greatly increased update times, meaning that most of the time, your CPU usage should be at 0, and maybe only once a few minutes would jump to 01-02. Performance conservation is extremely important to us, especially since I have a laptop with a 1.1GHz CPU
One other thing: We may or may not have a beta testing
phase. You can volunteer if you want, and we may, or may not let you test Omnimo 5 early