Re: SoC idea: desktop file cache
- From: Vincent Untz <vuntz gnome org>
- To: desktop-devel-list gnome org
- Subject: Re: SoC idea: desktop file cache
- Date: Sun, 27 Mar 2011 10:20:13 +0200
Le jeudi 24 mars 2011, à 23:22 -0400, Colin Walters a écrit :
> == Kill gnome-menus ==
>
> gnome-menus is the library which reads all this stuff presently, and
> it has one serious drawback:
>
> * It is entirely synchronous
>
> This especially hurts since we have to read applications from
> gnome-shell, which is the compositor - a blocked compositor means no
> redrawing.
[...]
> == Implementing a saner tool ==
>
> There are multiple ways to approach this, but I think by far the
> simplest is just an mmap'able file containing all .desktop files found
> in the desktop paths. Don't try to implement all the merge logic,
> etc.
But we still want the merge logic to build menus. So it sounds to me
that what you want is to make gnome-menus use a mmaped file.
And we should also fix the other gnome-menus issues; I'm very much aware
of them and would also love them to disappear).
Vincent
--
Les gens heureux ne sont pas pressés.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]