aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2018-09-14Fix requestSurfaceXDGKazumasa Mitsunari3-16/+32
Change-Id: Ieb3d46e03e6b7894cb3175ee5c48a725f86c3426 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-14Rename dispatchPropertyChangeEvent APIKazumasa Mitsunari2-6/+7
Stop overload and devide 2 APIs * dispatchSurfacePropChangeEvent * dispatchLayerPropChangeEvent Change-Id: Ibe5fb58d0dd06bcc0aa4e5e6063b57d05715656e Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-12Implement set_roleKazumasa Mitsunari2-35/+127
TODO: Test * register_surface_xdg * set_role Next: * attachApp * setRenderOrder * moveSurface Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-12Use camelCase for verbsKazumasa Mitsunari1-8/+8
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-12Fix requestSurfaceXDGKazumasa Mitsunari1-16/+29
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-12Emit active/inactiveKazumasa Mitsunari1-0/+15
Change-Id: I95fab49ce6fa63a2f849fc896a0fd1a19c2c14cd Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-12Remove wayland part from Window Manager [1/2]Kazumasa Mitsunari3-576/+14
Change-Id: Icc3c0d3460ee88620e4c2f910536d66928085cbb Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-12Fix the manipulation of surface/layerKazumasa Mitsunari2-19/+12
* Set offset when creating new layer * Set surface size not layer when layoutChange Change-Id: I335e8afa83d2874076d9138d473ce07399aa2e4b Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-12Fix event dispatcher of surface and layerKazumasa Mitsunari1-89/+26
Change-Id: I0bb83298a1750e4363d59ddf30ceb13402d76e0f Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-11Fix double adding to render_orderKazumasa Mitsunari1-1/+3
Change-Id: I47a10f70b3e07b0bdb1339bf171c76cc8780c8e6 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-11Add terminate process for layer_controlKazumasa Mitsunari3-0/+11
Change-Id: I583bfa1da8fa88e15b13417de15d7d2b9e79f7f2 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-11Fix Window Manager crush when application terminatedKazumasa Mitsunari1-2/+6
Fix Window Manager crush when applicaiton terminated caused by wrong handling of sd_event_source. v2. Add error check just in case conflict : window_manager.cpp Fix build error Bug-AGL: SPEC-1696 Change-Id: I639a60015cde46fca6bc5a3f6e8037afd8d79330 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-11Change API in wm_layerKazumasa Mitsunari3-5/+21
* commitChange -> update * add undo Change-Id: I81a10fe5fcaa802f224af75457869dadc7a83f25 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-11Fix output debug messageKazumasa Mitsunari2-2/+1
Change-Id: I4ada8c5630666accf15b94312282b67a748b1c70 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-10Update wm_layer: Set Area to stateKazumasa Mitsunari3-4/+21
Change-Id: I039ac972ff2a10300938e50aae0ed57ea8606902 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-10LayerController::commitChange -> renderLayersKazumasa Mitsunari3-5/+5
Change-Id: Ib0735e592f610a7b238a941db6b7bcb842410ce7 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-10Update wm_layer* : Render order changeKazumasa Mitsunari4-25/+100
Change-Id: I3e417785d36e113a2b97076774d80c46defd3be4 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-10Add commit_change after layer size changedKazumasa Mitsunari1-0/+2
Change-Id: I93b931e2371939cda5a3977a1a4859658e302795 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-10Fix the set property of layer source rectangleKazumasa Mitsunari1-1/+1
source x,y should be 0,0 and then set destination sets offset and scaling Change-Id: I8e503e49ac7d186a7736b0e675838e5559deb7fd Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Add callback function when surface deadKazumasa Mitsunari3-1/+5
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Watch the contents of TaskVisibleKazumasa Mitsunari1-2/+2
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Change layer size when layoutChange()Kazumasa Mitsunari1-7/+4
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Fix layer can't go to centerKazumasa Mitsunari3-5/+6
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Change size (0, 0) if layer turns invisibleKazumasa Mitsunari1-17/+62
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Fix window_manager.cpp used old_roleKazumasa Mitsunari1-1/+1
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Fix the mistake of generating new layerIDKazumasa Mitsunari1-2/+2
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Update wm_layer_control.cppKazumasa Mitsunari1-3/+5
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Temporary fix of windowmanagerKazumasa Mitsunari1-5/+12
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Return WMError instead of boolKazumasa Mitsunari2-3/+4
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Return nullptr if client is not foundKazumasa Mitsunari1-1/+8
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Update wm_layerKazumasa Mitsunari4-6/+39
* add getUuid * add getWMLayer Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-08Change local variable nameKazumasa Mitsunari2-6/+6
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-07Modify getAppIDKazumasa Mitsunari3-3/+18
Change-Id: I3454b5013e59cd46be081dd30a295dda792deff8 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-07addSurface to clientKazumasa Mitsunari4-2/+30
Change-Id: I2f09a94893699fc73bc82ac2caad5a9e282405b3 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-07Remove wm_layer_name in wm_clientKazumasa Mitsunari6-36/+35
Change-Id: I6b146ca41f9be311d0d21163e5fe23aeabbfe3fc Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Fix a little : wm_layer_controlKazumasa Mitsunari1-1/+3
Change-Id: I2b360fc578a0d41c206ccf44474b243fd55879d2 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Remove test codeKazumasa Mitsunari2-2/+0
Change-Id: If77e17efbe64da9d838c0991da3f6d5967e70928 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Change struct WMActionKazumasa Mitsunari5-26/+32
Change-Id: I46ce99ef4222018cbcaf371e7348040ebb992387 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Fix CRLFKazumasa Mitsunari2-99/+99
Change-Id: I1456949615b6a0a710f288e2dc46df1a69c3fa41 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Emit syncDrawKazumasa Mitsunari1-3/+7
Change-Id: Ib50673f88d8dd86b2f94f84ec02192a3780159c4 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Add initialize codeKazumasa Mitsunari1-0/+5
Change-Id: I3854f91eab6c56f92bf1fdb75a61f587bc6a47c4 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Bug Fix : wm_layerKazumasa Mitsunari3-8/+22
Change-Id: I6048e6e5b98fcea167e5a0bc03e7f0e9761ff8af Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Copy not layers.json but layers_setting.jsonKazumasa Mitsunari1-1/+1
This name is temporary Change-Id: I3ba07eb01fd4751f012c1245d4dcb51570e9d125 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Update windowmanagerKazumasa Mitsunari2-11/+7
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Update wm_layerKazumasa Mitsunari4-600/+653
* Set Area when layoutChange * Implement hasRole Change-Id: I684f3bce700d0bb6f4d4a6ef1a3e5242856c192b Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Update wm_clientKazumasa Mitsunari2-0/+12
Change-Id: I76854f8a452c582d9bb3f795f6e779106304ad7a Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Fix build errorKazumasa Mitsunari3-8/+11
Change-Id: Ifa4052b2d076a3b05bf937a6e2aaf2a7d79ebc13 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-30temporary changeKazumasa Mitsunari4-11/+123
Change-Id: I48618fd00e607176c95b4e3950fca7dbb058a3b1 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-30Hide variable into privateKazumasa Mitsunari1-23/+19
Change-Id: I372504c030cd69f6f6e667e2370860020431b900 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-28Remove lookup_id and lookup_nameKazumasa Mitsunari2-18/+7
No need to wrap object Change-Id: I2cb403aabd6d55d7b06024e1535c26c48fe74ac7 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>