aboutsummaryrefslogtreecommitdiffstats
path: root/src/applist.cpp
AgeCommit message (Collapse)AuthorFilesLines
2018-06-12Output log if removing floating surfaceKazumasa Mitsunari1-4/+11
Change-Id: Ia9e4593858260ce0893d7ec13ed396af0bbed9e7 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-12Bug Fix : vector contents vanishesKazumasa Mitsunari1-19/+34
When Window Manager handles applist as pointer(smart pointer), the contents of vector vanishes when callback function accesses it. I don't know how to fix, then move applist out to global variable in app.cpp In this way, vecotr contents doesn't vanish Change-Id: Ic1cbb12279c82b6debbd608dbb7fb37089f92538 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-12Reserve default size for listKazumasa Mitsunari1-3/+6
Change-Id: I2c3a340ca73665382a8ac816c11391d708e9bfbd Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-11Change API in applistKazumasa Mitsunari1-2/+7
* getActions * getRequest This is because these functions doesn't check the elements is in or not. So if there is no element, second parameter bool should be used to check. Change-Id: I0aab79d3317a15d82ca21a40a65f29a2aed07fb3 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-11Remove floating surfaces when activate surfaceKazumasa Mitsunari1-0/+13
Change-Id: Id8c4d28dfd32968cf0eb0e30cefdf9124ae134ec Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-11Bind surface properties to adding floating surfaceKazumasa Mitsunari1-2/+2
Change-Id: Ib582d4d40ccaebf24c2990a4a0d04bcc1a266f72 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-11Add addFloatingSurfaceKazumasa Mitsunari1-1/+7
Change-Id: I0f9ec4eb910a727683de50fd26491ac018f135bc Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-09Add new function addFloatingClient functionKazumasa Mitsunari1-0/+5
Vacant function yet Change-Id: Id2ab7e75588cebcdb2a23f31c2586d3a2710c759 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-09Use unique_ptrKazumasa Mitsunari1-7/+0
I don't debug yet Change-Id: I540f31c3fd5dbe757e254346328a25eb5b58dea5 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-08Enable functionsKazumasa Mitsunari1-1/+39
* lookUpFloatingSurface * appendRole Change-Id: I3153cb0bbb266401f7beb0c709e2e3b64af42199 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-08Merge branch 'sandbox/knimitz/format_code' into sandbox/knimitz/lockKazumasa Mitsunari1-60/+67
Change-Id: Ifbd46e0156ab5baf93fbb785f4fdfda963ed2af4 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-08Add const to get functionsKazumasa Mitsunari1-7/+7
Change-Id: Ibb6976639018f4f45132577f77d57096e2512997 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-08Change names. Not use sequence number but request numberKazumasa Mitsunari1-20/+25
* AppList API * Member variable(Not use sequence) Change-Id: Ie0d3d0394c5e050e894b11a91aab97f5bac73f00 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-08Insert hack code to compatible split modeKazumasa Mitsunari1-1/+8
Change-Id: Iaf1769493979637f62e26c4db63b5cd205b13f7b Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-07Format source codeKazumasa Mitsunari1-38/+38
Fix character case for * wm-client * wm-error * applist app doesn't complete formating character Change-Id: I7187d7be8bcf158664c4e8e2b090fe4ca7017d12 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-04Adopt error code and message into Window ManagerKazumasa Mitsunari1-8/+8
Change-Id: I942cc33350436bcdb477e7a5cda4a36e502044da Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-05-31Add new function to applistKazumasa Mitsunari1-1/+21
Change-Id: Ife3642fc60f7c25aeae83b1f2aad0d362cdbe6cd Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-05-30Format source codesKazumasa Mitsunari1-43/+73
Change-Id: I28e99487b814b23fe99aa6bc8ec4538af3940acf Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-05-29Expand WMActionKazumasa Mitsunari1-13/+29
Change-Id: Ib23678aa0c10724ce722acf76ada870668052c13 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-05-28Dump client infomation when client is addedKazumasa Mitsunari1-0/+1
Change-Id: Ie66f2ca25b3cca4dcba5d964e8df2afeba3e13c5 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-05-25Rework: Block the sequenceKazumasa Mitsunari1-5/+26
Todo: * emit error event ** decide error format * rework release WR Change-Id: Id96fa629aff984aa03ed68f1d3db711bb43ba77b Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-05-25[Local]:5th step for blocking sequenceKazumasa Mitsunari1-39/+115
Change-Id: Ic47c59a77d3b45f62bed8ee2617dddc4ed58afbe Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-05-21[Local]: Lock Sequence from activateSurface to flushDrawKazumasa Mitsunari1-0/+137
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>