fediaFedia on DeviantArthttps://www.deviantart.com/fediafedia/art/Omnimo-Two-Year-Anniversary-292741157fediaFedia

Deviation Actions

fediaFedia's avatar

Omnimo Two Year Anniversary

By
Published:
22.7K Views

Description

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:

:bulletgreen: There are ~555 Panels in total including variants (as seen in the preview)
:bulletgreen: About 150 Text Items including variants
:bulletgreen: Almost 6000 Files
:bulletgreen: ~167934 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 :O

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 ;)
Image size
3500x5105px 3.8 MB
© 2012 - 2024 fediaFedia
Comments72
Join the community to add your comment. Already a deviant? Log In
Orphydian's avatar
all those panels are included in Omnimo?