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
-~----------~----~----~----~------~----~------~--~---

Reply via email to