Queue data for multiple requests while single mode launching 15/235815/2
authorYunjin Lee <yunjin-.lee@samsung.com>
Wed, 10 Jun 2020 03:38:08 +0000 (12:38 +0900)
committerYunjin Lee <yunjin-.lee@samsung.com>
Wed, 10 Jun 2020 04:54:09 +0000 (13:54 +0900)
commit5dfdea3be5769588d880bdd0c1a67439d252505e
tree113bcf73426cb7547465cffbbf09b5597a5abfc4
parentdfda1d05d570846c175a20860845293029181dd1
Queue data for multiple requests while single mode launching

- It launches only once for single mode. If another request comes while
it's running, store the next and show them in order. And returns all responses
when popup dies as it has been.

- If the number of requested popup exceed max popup number then ignore
new request. In normal situation, it will not exceed the max popup
number because the askuser throw exception for duplicated requests.

Change-Id: I8812a87d2dc691123bb82e04221109cb2074bf91
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
common/include/common_utils.h
common/src/common_utils.c
packaging/org.tizen.askuser-popup.xml
ui/include/view.h
ui/src/app_main.c
ui/src/popup.c