D-CM; Software Testers

Kruptein darragh.ssa at gmail.com
Mon Jun 21 01:44:04 EDT 2010


On 21 jun, 05:37, Stephen Hansen <me+list/pyt... at ixokai.io> wrote:
> On 6/19/10 11:52 PM, Kruptein wrote:
>
> That's better. :)
>
> I would suggest adding a little more: some bullet points of how they
> work together in a way that's new or efficient or what's compelling
> about the interaction. And a screenshot or two.
>
> Either way, I'm now curious enough to actually download it later on. :)
>
> --
>
>    Stephen Hansen
>    ... Also: Ixokai
>    ... Mail: me+list/python (AT) ixokai (DOT) io
>    ... Blog:http://meh.ixokai.io/
>
>  signature.asc
> < 1 KWeergevenDownloaden


Well in my first release I had a different structure which didn't
allow that addons communicate with each other, with this release it is
possible and not even that difficult to implement.

Examples of the interaction are for example:
-Addons can create and join triggers.  If addon A updates something,it
can say to d-cm "Update that trigger" and all the addons which have
joined the  trigger will receive an update and can choose weither they
do something with it.

I use this to sync the file browsers from the ftp-manager and the main
file-manager  because I hate it when my file-browsers aren't synched
up :p

So everytime a user changes the directory in one window, it will
automaticly also change the directory in an other window if it's
registered to the trigger.  You can ofcourse disable this if you don't
like this

An other example would be:
-I have a file manager and a text-editor included in d-cm, in the file-
manager there is an "Edit" button, if you click on it, the file-
manager will first try to connect to deditor(standard included) but if
that fails it will use the system default...

There are plenty of examples  and I hope you understand it a bit :)
(My problem is that I can't explain in clear language what it exactly
does, which makes it difficult for other people to undersand :s but
that is probably because I'm not a native-english speaker and because
I'm still young :p



More information about the Python-list mailing list