[sugar] [PATCH] Move clipboard service into the shell

Eben Eliason eben.eliason
Mon Sep 15 09:59:44 EDT 2008


On Mon, Sep 15, 2008 at 9:58 AM, Tomeu Vizoso <tomeu at tomeuvizoso.net> wrote:
> On Mon, Sep 15, 2008 at 3:50 PM, Eben Eliason <eben.eliason at gmail.com> wrote:
>> Is this change consistent with the strong need to support icons,
>> colors, titles, and previews for all clippings?  I think I recall
>> there being extensions we could use to implement these features, but I
>> also recall Marco not being thrilled with that idea.  These extensions
>> are essential elements of our (multi-element) clipboard, and not just
>> some "extra sugar" I'd like on top of it.  Additionally, I've been
>> targeting lots of these design/implementation bugs at 9.1.0, since the
>> clipboard is such a fundamental aspect of our OS, given the fullscreen
>> nature of activities. =)
>
> We don't really need D-Bus for this, the selections mechanism in X
> would serve equally well. The problem remains the same: agreeing on an
> API for the features we want and that are missing on the X-related
> standards.

Fine by me. Thanks for the clarification. =)

- Eben

> Regards,
>
> Tomeu
>
>> On Mon, Sep 15, 2008 at 7:37 AM, Tomeu Vizoso <tomeu at tomeuvizoso.net> wrote:
>>> Hi all,
>>>
>>> there has been some discussion about the convenience of sticking to
>>> the same clipboard mechanisms used in other X11-based desktops, so the
>>> current clipboard service based on D-Bus doesn't make much sense any
>>> more.
>>>
>>> Moving its implementation to the shell process will reduce overall
>>> code size, latency in UI operations and memory usage.
>>>
>>> Also plan to move next the activity registry inside the shell, so
>>> we'll be able to drop the sugar-shell-service process altogether.
>>>
>>> Regards,
>>>
>>> Tomeu
>>>
>>> _______________________________________________
>>> Sugar mailing list
>>> Sugar at lists.laptop.org
>>> http://lists.laptop.org/listinfo/sugar
>>>
>>>
>>
>



More information about the Sugar-devel mailing list