summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-07-19Release version 1.9.4tizen_8.0_m2_releaseaccepted/tizen/unified/20230719.102923accepted/tizen/8.0/unified/20231005.093105tizen_8.0accepted/tizen_8.0_unifiedInkyun Kil1-1/+1
changes: - Fix build error for 'overloaded-virtual=' Change-Id: I95fd04de517d7c0500e8426b63fc43dea4889d97 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-07-17Fix build error for 'overloaded-virtual='Inkyun Kil1-0/+1
- Bind(std::shared_ptr<WlSurface> surface) method was hidden by Bind(const EvasObject& win) Change-Id: I7edc271dca73e82fd20dc1f293a9041acd0c9439 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2023-02-14Release version 1.9.3accepted/tizen/unified/20230215.100737accepted/tizen/7.0/unified/20230215.154347tizen_7.0accepted/tizen_7.0_unifiedHwankyu Jhun1-1/+1
Changes: - Fix use after free Change-Id: Id80fd4bc6dfdb4abd7301a96536a0e5cda64ed5d Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2023-02-14Fix use after freeHwankyu Jhun2-2/+2
This patchset fixes the following issue: +------------------------------------------------------------------------------+ | ==widget_viewer_evas-native-itc==3806776==ERROR: AddressSanitizer: | | heap-use-after-free on address 0x007fa4358e40 at pc 0x007fa9827128 | | bp 0x007fcebea590 sp 0x007fcebea5a8 | | READ of size 4 at 0x007fa4358e40 thread T0 | | #0 0x7fa9827124 in _tbm_surface_internal_is_valid | | #1 0x7fa9832398 in tbm_surface_internal_get_info | | #2 0x7fa9840300 in tbm_surface_get_info | | #3 0x7f968f5f50 in eng_image_stride_get | | #4 0x7faea78b2c in evas_object_image_size_set | | #5 0x7fab3d02a8 in screen_connector::Image::Update( | | std::shared_ptr<screen_connector::WlBuffer>) | | | | 0x007fa4358e40 is located 0 bytes inside of 416-byte region | | [0x007fa4358e40,0x007fa4358fe0) | | freed by thread T0 here: | | #0 0x7fb0237a48 in free | | #1 0x7fa9829e70 in _tbm_surface_internal_destroy | | #2 0x7fa9830ea4 in tbm_surface_internal_unref | | #3 0x7fab423a0c in screen_connector::WlBuffer::~WlBuffer() | | #4 0x7fab423a0c in screen_connector::WlBuffer::~WlBuffer() | | #5 0x7fab3d04c4 in std::Sp_counted_base<(_gnu_cxx::_Lock_policy)2>:: | | _M_release() | | #6 0x7fab3d04c4 in std::Sp_counted_base<(_gnu_cxx::_Lock_policy)2>:: | | _M_release() | | #7 0x7fab3d04c4 in std::_shared_count<(gnu_cxx::_Lock_policy)2>:: | | ~_shared_count() | | #8 0x7fab3d04c4 in std::_shared_ptr<screen_connector::WlBuffer, | | (gnu_cxx::_Lock_policy)2>::~_shared_ptr() | | #9 0x7fab3d04c4 in std::_shared_ptr<screen_connector::WlBuffer, | | (gnu_cxx::_Lock_policy)2>::operator=( | | std::shared_ptr<screen_connector::WlBuffer, (_gnu_cxx::_Lock_policy)2>&&) | | #10 0x7fab3d04c4 in std::shared_ptr<screen_connector::WlBuffer>::operator=( | | std::shared_ptr<screen_connector::WlBuffer>&&) | | #11 0x7fab3d04c4 in screen_connector::Image::Update( | | std::shared_ptr<screen_connector::WlBuffer>) | +------------------------------------------------------------------------------+ Change-Id: Iab89eeb354c76431cb616cf6f041c8583c04c800 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-12-21Release version 1.9.2accepted/tizen/unified/20221222.170416Changgyu Choi1-1/+1
Changes: - Modify gcov intallation directory Change-Id: If396953c6c2fa9760c05122948ecff7718b6493d Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2022-12-21Modify gcov installation directoryChanggyu Choi3-19/+50
Change-Id: I32d5cd0987063a255798a8c259bf430a4eb2a743 Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2022-02-23Release version 1.9.1tizen_7.0_m2_releasesubmit/tizen/20220223.045339accepted/tizen/unified/20220224.125810accepted/tizen/7.0/unified/hotfix/20221116.105046accepted/tizen/7.0/unified/20221110.063833tizen_7.0_hotfixaccepted/tizen_7.0_unified_hotfixHwankyu Jhun1-1/+1
Changes: - Add a missing dependency to mock pkgconfig file Change-Id: I6d8bc685ae4a9e97309b98d7f8c9e9466714c025 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-02-23Add a missing dependency to mock pkgconfig fileHwankyu Jhun1-0/+1
The screen_connector_remote_surface dep is required to build test packages. Change-Id: Ic3da4ebf1fb62719be2c5a65e66520275dcd2723 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-02-23Release version 1.9.0submit/tizen/20220223.023003Hwankyu Jhun1-1/+1
Changes: - Support screen connector input Change-Id: I0e7f5d04db377eee5a05cada5ae89b8251b8c618 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-02-22Support screen connector inputHwankyu Jhun30-34/+1182
The libscreen_connector_input is supported to transfer key events using IPC. The feature is implemented using TIDL. The consumer can send the key event to the provider. Requires: - https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/269604/ Change-Id: I69ce3504c674003328462476b2883bbfcfd1f46a Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-01-24Release version 1.8.1submit/tizen/20220124.042040accepted/tizen/unified/20220126.212943Hwankyu Jhun1-1/+1
Changes: - Fix pkgconfig files for devel packages Change-Id: Ieaa2a11026763e5ba44bdae6cb255fec34e051fb Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-01-24Fix pkgconfig files for devel packagesHwankyu Jhun11-33/+38
The include path has to be set. Change-Id: I19994280691af3af75923a31bec2ea60c1369912 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-01-24Release version 1.8.0submit/tizen/20220124.034514Hwankyu Jhun1-1/+1
Changes: - Fix CMake configuration files - Refator screen connector provider Change-Id: Id8b44c14d6cac92873a7bbf37ebf5da9fe13f20a Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-01-24Refator screen connector providerHwankyu Jhun9-309/+557
The libscreen_connector_provider is implemented using c++. Change-Id: I9025455cd8319c331fa0fb80d115ca282b8c1b79 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-01-24Fix CMake configuration filesHwankyu Jhun20-474/+489
- Use ApplyPkgConfig.cmake - Remove unnecessary project settings - Modify directory hierarchy of unit tests Change-Id: I349c5ee9d7e020bd2d8c9c4aa6735d9f21efe6fa Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-01-20Release version 1.7.2submit/tizen_6.5/20220123.222508submit/tizen_6.5/20220121.000129submit/tizen_6.5/20220120.064818submit/tizen/20220123.224718submit/tizen/20220120.231448submit/tizen/20220120.083417submit/tizen/20220120.064930accepted/tizen/unified/20220124.020659accepted/tizen/6.5/unified/20220125.122916tizen_6.5accepted/tizen_6.5_unifiedHwankyu Jhun1-1/+1
Changes: - Fix installation path of gcov result Change-Id: I65bf22efd41f8d7165de639a005ac9d4198f389b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2022-01-20Fix installation path of gcov resultHwankyu Jhun1-2/+2
Change-Id: Ibdad31c2c01b5801227f3f818eda706e42172333 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2020-12-30Release version 1.7.1tizen_6.5.m2_releasesubmit/tizen_6.5/20211028.162101submit/tizen/20201230.055427accepted/tizen/unified/20201231.125020accepted/tizen/6.5/unified/20211028.100404hyunho1-1/+1
Changes: - Fix 64 bit gtest cannot find .so bug Change-Id: I323304c8ce93395f0fd4078acc9fc80732d90385 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-12-30Fix 64 bit gtest cannot find .so bughyunho3-7/+6
Change-Id: If26017612a95b8d2334537964778cb612261ba8f Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-12-30Release version 1.7.0submit/tizen/20201230.032516submit/submit/tizen/20201230.031812/20201230.031928Changgyu Choi1-1/+1
Changes: - Fix wrong mockup handling - Add gcov build options - Add SCREEN_CONNECTOR_WCREEN_TYPE_COMPONENT_BASED Change-Id: Ib52f68a80c37e62f8d74e606e222326b11a1cbd1 Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2020-12-22Add SCREEN_CONNECTOR_WCREEN_TYPE_COMPONENT_BASEDChanggyu Choi5-29/+11
Screen connector has to deal with widget component. So this patch add type for component_based_app. Change-Id: I3a5866afaa442b12ac24bc94f4a53711804a7722 Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2020-09-08Add gcov build optionshyunho5-4/+56
Enable coverage check option --define 'gcov 1' Change-Id: Ibb2920d0a4e94f3ddb5b2bceafeecc3d13cecbb7 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-09-08Fix wrong mockup handlinghyunho1-1/+3
Change-Id: I812d572f1deb58b1cdcfad5ec9b3746abedae80e Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-08-25Release version 1.6.32hyunho1-1/+1
Changes: - Check null surface - Check surface null before input diable check Change-Id: I14fdc5b438f8591534ee4367511dbf0e680f2605 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-08-25Check surface null before input diable checkhyunho0-0/+0
Input diable check also use surface Change-Id: I8047ee011bc63bc0cb3d23f4d260e26da8ff523a Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-08-25Check null surfacehyunho1-30/+81
Change-Id: Ic2f4d688663a8024ae2cc6a0294c6505ac6f6952 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-07-20Release version 1.6.31tizen_6.0.m2_releasesubmit/tizen_6.0_hotfix/20201103.114803submit/tizen_6.0_hotfix/20201102.192503submit/tizen_6.0/20201029.205103submit/tizen/20200720.055716accepted/tizen/unified/20200721.042550accepted/tizen/6.0/unified/hotfix/20201103.052215accepted/tizen/6.0/unified/20201030.115939tizen_6.0_hotfixtizen_6.0accepted/tizen_6.0_unified_hotfixaccepted/tizen_6.0_unifiedHwankyu Jhun1-1/+1
Changes: - Check RawImage ptr Change-Id: I74dfeccfb0e31bfe4432d5eba56e8ef6b6f5db96 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2020-07-20Check RawImage ptrHwankyu Jhun1-0/+3
Change-Id: Icbc2a0788bcecf7044f007544694e037b5bd1efc Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2020-06-30Release version 1.6.30submit/tizen/20200701.014414submit/tizen/20200630.035854accepted/tizen/unified/20200703.014547hyunho1-1/+1
Changes: - Handling key down/up events - Handling image move event Change-Id: I1e3fe72c010d0dba7d2b42a2f2027ed7e4af4ed8 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-06-30Handling image move eventhyunho2-1/+42
Change-Id: If341282fb303f209d2ec8e5e377654748cf63a6e Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-06-26Handling key down/up eventshyunho7-2/+98
Change-Id: I02ff28d7e4f8e261b83ef837ebe4ae99c6dbee41 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-06-15Release version 1.6.20submit/tizen/20200617.074904submit/tizen/20200615.073523accepted/tizen/unified/20200618.125958accepted/tizen/unified/20200616.171008hyunho1-1/+1
Changes: - Remove image event handling logic from RemoteSurfaceEvas Change-Id: I325c658046694480831e2d508e4085ebcb814388 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-06-05Remove image event handling logic from RemoteSurfaceEvashyunho15-432/+504
Change-Id: Ibb48123aa6ec420cfe18e7d5ed55ea2ec86eb6d5 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-05-27Release version 1.6.19submit/tizen/20200603.044922submit/tizen/20200601.210236submit/tizen/20200527.023831accepted/tizen/unified/20200605.020423accepted/tizen/unified/20200604.164603accepted/tizen/unified/20200528.132832hyunho1-1/+1
Changes: - Add mockup packages to improve testability Change-Id: I15551cd1ff6bd5e506db3941660ee0d99da73baa Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-05-19Add mockup packages to improve testabilityJunghoon Park16-0/+665
Change-Id: I4a0f6bf23cac38cd7c13de15d10b9464ef43aca9 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2020-05-08Release version 1.6.18submit/tizen/20200511.110745submit/tizen/20200511.035158submit/tizen/20200511.000303accepted/tizen/unified/20200512.040527hyunho1-1/+1
Changes: - Fix timer handle leak issue - Do not update buffer after app dead Change-Id: I817bf68b24cf9946bf270e42e0e965b4b51dba14 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-05-08Do not update buffer after app deadhyunho1-1/+1
Change-Id: Id7aab3c5e0eca6ff5b113cec92a44364a413c299 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-05-08Fix timer handle leak issuehyunho1-0/+5
Change-Id: Ifa68988421e6eb55185819c8317543bb8e0072e5 Signed-off-by: hyunho <hhstark.kang@samsung.com>
2020-04-29Release version 1.6.17Hwankyu Jhun1-1/+1
Changes: - Add Reset Function Change-Id: I38555533453271b692bbaf6343a662b090a7ab17 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2020-04-29Add Reset FunctionHwankyu Jhun7-0/+36
If the raw image is remote surface type, the launcher service calls the unredirect method when the reset function is called. Change-Id: I9ebe7eef50b820873538528420cd97aae90f46b6 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2020-04-28Release version 1.6.16submit/tizen/20200428.101822accepted/tizen/unified/20200429.032928Junghoon Park1-1/+1
Changes: - Add a flag for removed instance Change-Id: Ib7adac5eb7449c75e88ae02cda4dc356dc682dde Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2020-04-28Add a flag for removed instanceJunghoon Park2-0/+11
Change-Id: Ic0aeac0f8ff18b2af8bfcbc92f2a3b7fe8343ddb Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2020-04-27Release version 1.6.15submit/tizen/20200427.034015accepted/tizen/unified/20200428.001317Daehyeon Jung1-1/+1
Changes: - Release tbm surface on block state Change-Id: If868292014a6e756ba33e9aa6a9a371e85d5dba5 Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
2020-04-24Release tbm surface on block stateDaehyeon Jung8-1/+109
Change-Id: I9ac996016fbc7dc69029c4e88fbdff40e807b7c0 Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
2020-04-22Release version 1.6.14submit/tizen/20200422.092744accepted/tizen/unified/20200423.054542Junghoon Park1-1/+1
Changes: - Remove unnecessary log - Add flag for mockup Change-Id: I5aea48503073396b0f7dbb91a972d775de161004 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2020-04-21Merge "Add flag for mockup" into tizenJunghoon Park7-11/+22
2020-04-20Add flag for mockupJunghoon Park7-11/+22
Change-Id: I855b9eb607ae425d650deaa7467b6ab46ed16b73 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2020-04-17Release version 1.6.13submit/tizen/20200417.074227Hwankyu Jhun1-1/+1
Changes: - Remove unnecessary log Change-Id: I4a5fd4ede2e7a8260f64451abf4a612663301619 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2020-04-17Remove unnecessary logHwankyu Jhun1-3/+1
Change-Id: I5e32aa12bc6ae58bc229fffa5a2b94a1189bf4eb Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2020-04-10Release version 1.6.12submit/tizen/20200410.075410accepted/tizen/unified/20200413.012223Hwankyu Jhun1-1/+1
Changes: - Fix Launcher Service Change-Id: Ia8e0f7bbaf14a09916407e2e36f07dd0ab9f4e34 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>