Release version 1.2.9
Changes:
- Add an exception handling
- Fix memory leaks
- Add error return logic to watcher_evas_get_pid
- Fix screen_connector_watcher_evas_add_by_rid bug
- Apply tizen remote surface v4, add event filter
- Fix screen_connector_watcher_remove API bug
- Add an exception handling about destroying the watcher handle
- Remove handle from watcher list when watcher destroyed
- Refactor screen-connector
- Fix callback disapeared bug
- Fix destroy handle bug
- Add tbm buffer destroy logic
- Fix memory leak
- Fix memory leak
- Make widget work.
- Add bind surface APIs
- Fix toolkit_table destroy bug
- Delay resuming time
- Add APIs to control visibility
- Add object visible check API
- Add buffer changed event filter
- Fix add by rid bug
- Add APIs for binding and unbinding window
- Remove evas callback from destroyed surface tbm
- Clear tbm when surface destroyed
- Do not destroy buffer when receive same buffer
- Check multi viewer window visibility
- Do not unref tbm_surface when receive same buffer
- Add id exist check logic for toolkit add api
- Add missing code to find type handle
- Send move event before mouse up event
- Modify log level
- Cancel mouse event when the widget is invisible
- Fix mouse up crash
- Add api to get auto visibility
- Clear buffer reference when toolkit removed
- Cancel touch event when the screen is binding
- Unref buffer before bind surface
- Send multi-down/up events to Display Server
- Fix viewer list handling bug
- Fix deref after null
- Do not use delayed resume for watch
- Manage toolkit handles in consistent way
- Add filter feature for screen_connector_toolkit
- Remove duplicate declaration
- Calculate flick down/up event
- Release buffer before setting filter
- Keep toolkit_table before callback removed_cb
- Merge branch 'tizen_3.0' into devel/tizen
Change-Id: I1a8dd5f34dd7a727b7abf084d6169886b4088095
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>