Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes:
- Writing a file log for widget app exit
Change-Id: I521d6083fd89e7eda971afb06d2073230fbe6c09
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Change-Id: I976f3c07e32c1afa96d4d7c6444b8017e2c851c9
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Changes:
- Fix API reference error
Change-Id: I8e94c62138be9a0fcb19a186b7e2bd6e1c3ee720
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
|
|
Change-Id: Iddb04ca105e49573a2821c20e1198a1ccc8adfb6
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
|
|
Changes:
- Add an exception handling
Change-Id: Ief72adae90ecdbf57589f7aed4b24f5e1931d922
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Before setting the data of the widget instance, we should check
whether the instance is running or not. If the create callback function
returns a negative error value, the instance is dropped.
ASAN Report:
ERROR: AddressSanitizer: heap-use-after-free on address 0xaf6ccb90 at pc 0xb54cda33 bp 0xbed9accc sp 0xbed9acc4
WRITE of size 4 at 0xaf6ccb90 thread T0
- #0 0xb54cda31 in __control_create /usr/src/debug/appcore-widget-1.3.1/src/base/widget_base.c:328
- #1 0xb54cda31 in __multiwindow_control /usr/src/debug/appcore-widget-1.3.1/src/base/widget_base.c:672
- #2 0xb47540f1 in appcore_base_on_receive /usr/src/debug/app-core-1.13.0/src/base/appcore_base.c:1178
previously allocated by thread T0 here:
- #0 0xb6aa9695 in calloc asan_rtl (discriminator 2)
- #1 0xb54cd7a3 in __control_create /usr/src/debug/appcore-widget-1.3.1/src/base/widget_base.c:316
- #2 0xb54cd7a3 in __multiwindow_control /usr/src/debug/appcore-widget-1.3.1/src/base/widget_base.c:672
- #3 0xb47540f1 in appcore_base_on_receive /usr/src/debug/app-core-1.13.0/src/base/appcore_base.c:1178
Change-Id: I88bb7df5a8bc62f9b44ae338fb16663b36fbcd9b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Remove unused codes
Change-Id: I552b15f6ddc6d794a1602205409b4b1aaa294c07
Signed-off-by: root <hhstark.kang@samsung.com>
|
|
Change-Id: I340a1292f7f2a208bc666c7786df27a2a0bed856
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Changes:
- Use aul key for end point data
Change-Id: I76b5728070cec076c1b3874b0c226d4167d6b5f3
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Change-Id: I60a5126405c4fe86566d46f8122677fc1267e668
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Changes:
- Modified flushing memory logic
Change-Id: I5b4fcb1a8ff715c0f8a8c2a5823944c72ce6cd16
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
elm_cache_all_flush() is separated from appcore_base_flush_memory().
This patch adds trim_memory() callback function type to add entry point.
Change-Id: I94dfcd3e31bc151630e8a78b61d1e25f5dcfe502
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
Changes:
- Handling instance id duplication
Change-Id: I86510ce48bb9357327d7660a1aedb541d51e58c1
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Change-Id: I9bdc7ef624e0db2f02104974a6e3a40dabbb72c2
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Changes:
- Control iconify state according to resume/pause
Change-Id: I43d4eec8fee688a46172eaabe803d5db8c884d67
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Change-Id: Idd952efc564fe6c8f92f646aaf076fe947ea2791
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Changes:
- Remove unused dependency to dbus-glib
Change-Id: Ifaa964b5f94604014e73cff5c8133db7507f5cd0
Signed-off-by: Semun Lee <semun.lee@samsung.com>
|
|
Change-Id: I05efb6193ea5d941edce17ff419f874866ab2fa1
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
|
|
Changes:
- Add log for permanant exit
- Fix permanent exit logic
Change-Id: I2d4c312627ce96ddd1aa57d2cc483074991e36f9
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Change-Id: I8eacc2f5f3e07a02d868d572992b1b1388c4b8bd
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Change-Id: I0f131aead474f70fa6f2931bf4da6305d51c1738
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Changes:
- Adds file logs
Change-Id: Iffe1234c6a87d5620b39f7dd28d240555087bd0a
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Change-Id: I0508f0bd80d3e3f162c89b3c1d5a0983f41418ec
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Changes:
- EFL_UPGRADE: remove ecore-wayland dependency
Change-Id: I6ed2f0db72c270d5376cd60502fb182903107d43
Signed-off-by: hyunho <hhstark.kang@samsung.com>
|
|
Change-Id: I9978a6305ec66deb0396deaa680e709c4787d3de
|
|
Changes:
- Send app status change signal using AMD
Change-Id: I4b2051f246edc4ced99b18a2e82eff1326a1796b
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
https://review.tizen.org/gerrit/#/c/155525/ (appcore-widget)
https://review.tizen.org/gerrit/#/c/155526/ (amd)
https://review.tizen.org/gerrit/#/c/155527/ (aul-1)
Change-Id: Icfa955a395015ccd32530ee1099275d67fb23067
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Changes:
- Fix periodic update timer bug
Change-Id: I61ebeceb9bd9814920c7a1f2fbd01f9005ead943
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Change-Id: Ia37808dcbd8cacda6a6e495c6925294dbed9a6af
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Changes:
- Fix crash issue
- Fix static analysis issue
Change-Id: I772efd830d8152ad335def321ac90daa0274958c
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
- Fix 'Dereference null return value'
Change-Id: I5970c18cf171918ac141a812514904f9589f5de8
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
- Wrong sequence of finishing classes
Change-Id: Icc9b23762f1a274ee1e8c7b1612280d934fb4599
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Changes:
- Add missing requirement
Change-Id: Ia8552bf2ffb0e94707ad707ff8ce636d2b4cda38
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Change-Id: Iff39d0dc4db7f73274baa43adad54051dcab860a
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Changes:
- Add lcov for widget restart logic
- Fix static analysis issue
Change-Id: I0a0418f8d242b92ee935dcfbef69e3828ebbd2a9
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
- widget restart positive logic should be checked with manual tc
Change-Id: Ia8b78b2f86806d07d07eddca60ed24d62d0a470f
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
- Fix 'resource leak'
- Fix 'Uninitialized scalar variable'
- Fix 'Dereference null return value'
Change-Id: I70231bcc28287b8da2a999f8e0931670af6e464d
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
Changes:
- Use common normal exit notify API
- Implement periodic update
- Implement widget operation for 'period'
- Add an exception handling about permanent deletion
- Add a fallback about updating instance
- Do not check period when instance create fail
- Fix wrong description
- Send error code to viewer
- Merge branch 'devel/tizen' into tizen
Change-Id: Ic7ff8988835d1afc13296fc4e2d62f1867d113c2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
|
|
|
|
Changes:
- Add get class exception handling logic
- Fix base fini sequence
Change-Id: Id6456311015174fca4a487619ce743741de93410
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
|
|
- In case of sending WIDGET_INSTANCE_EVENT_CREATE_ABORTED, the error
code should be sent to viewer
- Require:
https://review.tizen.org/gerrit/#/c/149321/
Change-Id: I2ad991dda2e4e10d78a774f75a42fefa90bc99d2
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Change-Id: Ic1a7a27fb1442e32d0ffbee03c23d014d842e957
|
|
Change-Id: I6870e0ff6bd93f92f100ad8a0baf6f9d84285dce
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Change-Id: Icc45d5f4fddbadd8deeb81bdd024a47543b2a09c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Change-Id: Iea0e8dc778532174c618f07273f793cbee74d35b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
- This patch is associated with widget_service_change_period()
- This operation is responsible for changing current update-period
Change-Id: I32abe9b865941040d223d467984dac8e72e9d748
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
- update-callabck should be invoked periodically when the value of
'update-period' is bigger then 0
- Paused widget's update-callback should be deferred until it is resumed
- Require
https://review.tizen.org/gerrit/#/c/139466/
Change-Id: Id30e4de0576f3cb8b35743fff0ac37989356df6d
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
- aul_notify_exit
https://review.tizen.org/gerrit/#/c/136199/ (amd)
https://review.tizen.org/gerrit/#/c/136200/ (aul-1)
https://review.tizen.org/gerrit/#/c/136201/ (appcore-widget)
https://review.tizen.org/gerrit/#/c/136209/ (widget-service)
Change-Id: I92863ca2c88e8ac552012a5b5c4ae4f190833029
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Change-Id: Ia7098fae5c74d763b59a5853bd4801329a5d4a68
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|
|
Change-Id: I8cee3f3c86d9ffaeb54ecdc8d41078d27302bf4e
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
|