On Thu, Jan 15, 2009 at 6:22 AM, Niall Murphy <[email protected]> wrote:
> > is there a deadline for me to merge with the code for > the 0.8 release?) We have not set a date for plugin freeze yet, we will e-mail the list once we set a date. It will mostly come with the annoucement of 0.8s final release date. The sooner your plugin is ready the better though. This is fine, however i have copied and pasted 4 functions directly > from Do.Platform.Linux/src/Do.Universe/FileItem.cs > namely, Uri, Open, Icon (this is awesome) and mimetype. Are you sure you need these? Just being an IFileItem should get the open action for free. What do you need mimetype for? On a similar note, the interface IConfigurable seems to be in > Do.Platform.Linux > to me that seems odd that it is in a system dependant package and not > in Do.Platform for example. This is because IConfigurable is drawn with Gtk. Although Gtk is a crossplatform toolkit, we've put everything that references Gtk into Do.Platform.Linux. This will allow us do do native windows and macosx UIs later down the road. I think most of your problems come from not being sure how to manipulate the tools given to you by core. Could you post a link to this file in launchpad so we can see the code in question and tell you how we thing you should proceed? I don't think you need to implement anything other than IFileItem (remember to subclass Item!) -- --Alex Launi --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "GNOME Do" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/gnome-do?hl=en -~----------~----~----~----~------~----~------~--~---
