Yep, you're right ! As you saw in the mailing list, there was a problem with managing the git pluging, which was *partially* resolved. In fact the code suggested wasn't totally correct, so I started to talk with apaku, a KDeveloper and Plugin designer, and I discovered that first, I have to subclass the ShellExtension class in order to setup the KDevplatform stuff, then init() that class, after that retrieve a reference to the Core and use it to retrieve the IPluginController by calling pluginController(). Nice, but an other problem arose: when calling pluginForExtension() to recieve a pointer to the git plugin, it returns an invalid pointer all the times =( Talking to apaku, the reason is because i set-up the Core class with the option Core::NoUi, and git sometimes wants to show some gui stuff, like committing with comments. Besides, initalizing the Core with Core::Default creates a full KDevelop gui, which is not our goal ! So, under his suggestion, now I'm using the plugins/git/gitplugin.cpp and I'm modifying the source for our purposes =) I'll commit it as soon as it compiles ( and also works =P ). Good luck with you exams,
Cheers !! ---------- Messaggio inoltrato ---------- > From: Shantanu Tushar Jha <jhahon...@gmail.com> > To: plasma-devel@kde.org > Date: Mon, 29 Jun 2009 17:58:02 +0530 > Subject: Plasmate Status > Hi all ! > Last IRC meet we had decided that we'll have a mail about the current > development status of Plasmate every two weeks. It has been two weeks > since. > AFAIK, moofang is working on the previewer on the ideas discussed > earlier and Diego is working on the Git integration using > kdevplatform. > I've not been able to write any code as I've final exams right now. > Will join moofang after my exams end on 10th next month. > Guys, add more info about the things I missed. > Lets make Plasmate rock :) > > -- > Sent from Gmail for mobile | mobile.google.com > > Shantanu Tushar (UTC +0530) > http://www.shantanutushar.com >
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel