summaryrefslogtreecommitdiffstats
path: root/layers.json
AgeCommit message (Collapse)AuthorFilesLines
2017-09-14Remove remnants of obsolete surface management by their IDsMarcus Fritzsch1-22/+0
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-09-12layers.json: set OnScreen area to non-center non-fullMarcus Fritzsch1-1/+1
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-09-12app/main: dispatch wayland events using ping(), WIP on split layoutMarcus Fritzsch1-0/+6
* Dispatch ayland events with ping() API call, after having read events from wayland fd - in order to prevent indefinite-poll on wrongly read+ dispatch from multiple threads (dispatcher and API call). * Add scope trace to all API call thunks. * Split layout advancements, still broken AF though. * Add App1 example split layout to App layer. Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-09-12WIP split layouts, reading config, defining data layout.Marcus Fritzsch1-1/+24
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-09-05layers.json: remove unused layers description.Marcus Fritzsch1-20/+0
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-09-04Implement surface namesMarcus Fritzsch1-0/+6
* request_surface(name: string) -> id: int. * activate_surface(name: string). * names will be mapped to their respective layers by use of the layers' surface rola match, a regex. * the generated IDs are global and not reused. * allow wp-request to use -p, disable use of pygments even if found. Things missing: * surface removal does not remove already established mappings/names. * Mostly untested. Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-08-15layers: remove last remnants of get<T> to read ints from jsonMarcus Fritzsch1-6/+6
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-08-11layers: fix json to actually include numbersMarcus Fritzsch1-20/+20
Actually use numbers where we had number-strings. This simplifies the json parsing quite a bit. Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-08-08layers.json: add separate layers descriptionMarcus Fritzsch1-0/+20
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-08-08app/api: add demo_activate_surface() api_bindingMarcus Fritzsch1-0/+5
* Added "main_surface" entry to layers.json. * This surface is never made invisible by activate_surface(). Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
2017-08-08rename ids.json to layers.json, because that's what is is.Marcus Fritzsch1-0/+43
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>