Mozilla Skin
BLOG     |     MY EYEOS     |     PROFESSIONAL SERVICES     |     OPEN SOURCE PLATFORM

Eyex Layers DV

From eyeOS Wiki

Contents

Documento de visión: Añadir Layer system en eyeX.

Abstract

Add a layer system in eyeX.

Reasoning

Sometimes an application needs to place other applications or some elements in a different layer other than the "eyeApp" layer. To satisfy these needs, a layer sistem is created (with its CRUD API).

How

An API inside the eyeX service will be created to allow the layer CRUD.

Use Cases

Natalie wants to create an exposé-like application, and to do that she needs to create a new layer to fit in the app contents.

Kate wants to create an application similar to the Mac OS X dashboard for eyeOS. Thus, she creates a new layer to place the widgets in.

Technical Details

An API will be added to the eyeX service to append child elements in other layers different from the "eyeApp" layer. The eyeX application will be modified to make it load the layers when it is executed.

Dependencies

None.

Timeline

-Previous:

None

-Estimation:

  • First week: finalization of the work.