I just pushed the first bits of my soc code to my public git repo. :) the code is awful and hackish and probably has lots of problems besides those noted in the merge commit-message, but it runs and you can add widgets. :)
right now there are two main problems with it. first, the only way to stop it is with `kquitapp plasma-overlay`. it’s easy to hide it, but impossible to re-show it. second, when it’s started via the screensaver, it shows up *under* the screensaver. fun, huh? oh, and if you want to compile it, see README.git first. and be aware that it’s based on a copy of workspace/ that may not be entirely up-to-date (aren’t bic changes fun?). doing a git svn rebase seems to spew commit messages all over gitorious; I wish there was a way around that.
I’m hoping that ossi can help me get it running over the screensaver nicely, because that code isn’t always easy to understand. aseigo, ossi, sebas: if any of you have time, please review the code for me :) I’ve never really written an app from scratch, there’s lots of copy&paste from plasma/plasma, and I’m sure there are tons of things I’ve done wrong. (should my app even be a KUniqueApp in the first place? should it fork? etc, etc…)
oh, and I suppose I should add my own name to some of the copyright somewhere. I’m terrible at attribution – there must be a ton of files in plasma that should have my name in them and don’t :P
now, since I don’t see aaron or ossi online, I guess I’ll work on making my own containment so I can stop using the desktop one. :)