C# plugins development

Asked by Otacon1987 on 2010-12-01

I would like to insert a Twitter/Facebook plugin in order to post directly from desktop. Is there a way to implement this plugin by using C#???
Can you post here an "hello world" example??

Question information

English Edit question
Synapse Edit question
No assignee Edit question
Last query:
Last reply:
Michal Hruby (mhr3) said : #1

No, atm only Vala/C plugins are supported.

Alberto Aldegheri (albyrock87) said : #2

Mono is not supported at the moment, and I think that it wont be supported.

Vala language is very similar to C# so you can easy learn it here:

We will publish an HowTo make a plugin as soon as possible!

Otacon1987 (orfeo18) said : #3

Sorry, but i don't have time to take confident with a new programming language and i've just got a Facebook library written in C#.
So this thread has to be moved: Question -> Wishlist.

The only problem is: authentication with facebook and twitter needs a new window (according to OAuthAPI) that shows a webbrowser (webkit, mozembed, ...) and actually Synapse doesn't seem to support plugin configuration. Isn't it?

Alberto Aldegheri (albyrock87) said : #4

You're right: Synapse doesn't support plugin configuration at the moment.

Synapse is a new project, we have a lot of work to do, but with time we'll implement new features and you'll be informed :)

Otacon1987 (orfeo18) said : #5

Thank you so much: I'll be glad to work with you. I believe in this software's future!
For now i want only to make you notice that PASTE (CTRL+V) function does not work on the input area.
I'll stay in touch by following the development, for now, then i'll move on developing some cool plugins (if noone implements it) like:
 * Google Search;
 * Wikipedia Search;
 * Facebook Post;
 * Twitter Post;
 * Maybe an Empathy integration plugin (so ubuntu users will be more happy);
For now i stop spamming in this Question area since it is neatly OT!

Can you help with this problem?

Provide an answer of your own, or ask Otacon1987 for more information if necessary.

To post a message you must log in.