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

Tomeu Vizoso tomeu at tomeuvizoso.net
Mon Sep 15 09:58:10 EDT 2008


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.

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 mailing list