summaryrefslogtreecommitdiff
path: root/ElmSharp/Interop
AgeCommit message (Collapse)AuthorFilesLines
2016-12-26Add NaviItem.TitleBarBackgroundColor propertychungryeol lim1-0/+9
Change-Id: Ic444c2b7fda2c03de81e341604cac9f3ff65ad21 Signed-off-by: chungryeol lim <cdark.lim@samsung.com>
2016-12-05Added BackgroundColor property in WidgetJEONGHYUN YUN1-0/+3
Change-Id: I6f8995cc2731492a905e6d2f43d6f80a9586934e Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
2016-11-30Add API to control propagation, pass and repetition of eventsPawel Andruszkiewicz1-0/+18
Change-Id: I83629d143b2dd5529ae2060959cfd6dd274c2cb1 Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2016-11-10Make sure that the returned boolean is 1-bytePawel Andruszkiewicz1-0/+1
During our tests we have discovered that the marshalled method returns true even when called from background thread. This commit fixes this issue. More info: https://msdn.microsoft.com/en-us/library/t2t3725f(v=vs.80).aspx https://msdn.microsoft.com/en-us/library/75dwhxf7(v=vs.110).aspx Change-Id: I6b9f67aadf07ce35ab498f77b8ef6dd58b0d979e Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2016-11-10Refactoring EvasObjectEvent/SmartEventSeungkeun Lee2-351/+0
- Change to public - need to access from others packages - Fix already been freed error message - Introduce EventLifeTracker to release automatically - EFL event object life cycle is depend on target object, so we treat different with normal c# class Change-Id: I667fb5c3673fb2d3fb5741098737edea64ec5ae5
2016-11-01Fix License boiler-plateWonYoung Choi36-247/+541
Change-Id: Iecc5ebb4a5681f28ffef3ec3e39815d4efbb7fe0
2016-10-28Add EcoreMainLoop.IsMainThread to check the main loop threadWonYoung Choi1-0/+19
EcoreMainLoop.IsMainThread returns true when the main loop is running in current thread. Change-Id: I1a189c6fa233fc7be4f14b8a2c4091852ddbe172
2016-10-24First and Last item propertyLukasz Foniok1-0/+3
Change-Id: If550f20af5c9f12e776981cab7a6034f4e0f22f7 Signed-off-by: Lukasz Foniok <l.foniok@samsung.com>
2016-10-20Fix ImageLoading to use new smart callbacksWonYoung Choi1-1/+4
New start callbacks for Image were introduced. Fix these smart callbacks ("load,ready", "load,error") are used instead of "preloaded" evas callback. Change-Id: Ia78fb25f29f926045f2ef4c5aa2d457ff9821ff8
2016-10-18Add IsMoveSync property to EvasMapPiotr Bereza1-0/+6
This is needed to synchronize a move of transformed (e.g. rotated) evas object with a move of a parent. By default it is not synchronized. Change-Id: Ie88d1da5052da9cba5fe9682852590f2a6cb8a43 Signed-off-by: Piotr Bereza <p.bereza@samsung.com>
2016-10-18Merge "Fix GC finalizer issue" into develKangho Hur2-16/+22
2016-10-18Fix GC finalizer issueSeungkeun Lee2-16/+22
- Finalizer was called in GC thread and it can't access EFL object - Remove all finalizer code that access EFL object - Hold the reference of EvasObject that was added on Window - Fix wrong IDispose implemention - When Dispose(false) native handle should be freed, but we didn't, it cause seg-fault, after released C# layer, native callback can invoked. - So, We release native handle when Dispose(false) was called. - but, it will cause some error message 'Maybe it has already been freed.' Change-Id: Ic225799ac8cf9fd102a67d870043cb24bad55c7d
2016-10-18Merge "Sync elementary color class API" into develKangho Hur1-1/+1
2016-10-13GenList clear and update item class apiLukasz Foniok1-0/+6
Change-Id: I5b20b244796c501e56dc12c560a4a3835e189b66 Signed-off-by: Lukasz Foniok <l.foniok@samsung.com>
2016-10-11GenListItem Selection Mode methodLukasz Foniok1-5/+24
Change-Id: I59d2d1944b1bcb459085102371a8e6889d09b48d Signed-off-by: Lukasz Foniok <l.foniok@samsung.com>
2016-10-11Sync elementary color class APIjh0506.yun1-1/+1
Change-Id: Ib6faa9aa6c510fe7a59ffd83ee7ad6f411e690d1 Signed-off-by: jh0506.yun <jh0506.yun@DO-JH0506-YUN03>
2016-10-10Add Scrollable property to ElmSharp.EntryPawel Andruszkiewicz1-0/+6
Warning: enabling the Scrollable property changes the internal hierarchy of the entry (via elm_widget_resize_object_set()). This in turn causes all kinds of side effects, i.e. changing the background color via ElmSharp.Widget.SetPartColor("bg-default", color); no longer works. Change-Id: I4873bcdebdc9e8472710c8b0575aabd009398148 Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2016-10-06Add ElmSharp.GestureLayer classPiotr Szydelko1-0/+130
Change-Id: I86d2736395a10a1da10e6fb860d06e3d77b73612
2016-10-06Add ElmSharp themejh0506.yun1-1/+4
Signed-off-by: jh0506.yun <jh0506.yun@samsung.com> Change-Id: Iaec9141c09206230cb1b6d1b66dc0b86ab7653fa
2016-09-26Merge "Add Evas Polygon class" into develKangho Hur1-0/+9
2016-09-26Add additional fields to structure SystemTime representing struct tmWonYoung Choi3-24/+51
Change-Id: Ib44aa8ada3be508edbe9dbbfb8b94ff9087e7d6e
2016-09-23Add Evas Polygon classPiotr Szydelko1-0/+9
Change-Id: Ic8c20b1e7da8ee77f0fc4244843533b9c92b90af Signed-off-by: Piotr Szydelko <p.szydelko@samsung.com>
2016-09-22Add PerformanceTestchungryeol Lim2-1/+13
* EcoreAnimator, ElmScrollCOnfig have been added. * ScrollAnimationStared/Stoppe and Changed event have been added in GenList. * RenderPost event has been added in EvasObject. Change-Id: Ia093d4787cc50e4ac5a966b35222102069f43729 Signed-off-by: chungryeol Lim <cdark.lim@samsung.com>
2016-09-21Add InsertAfter method in NaviframeSeungkeun Lee1-0/+3
- It is need to Forms to implement Push without animation Change-Id: I6bf64e57efa589889366d69042acf41ee56790e6
2016-09-12Add IsEnabled property in ItemObjectSeungkeun Lee1-0/+6
- To support ListView item disabling Change-Id: I7ada52e8a1a2f536a55fbc9a60e73d6d25986f5b
2016-09-07Add Interop.eo to support eo_XXX APIs.Kangho Hur3-1/+34
* Provide ClassName property on EvasObject by using eo_class_get(), eo_class_name_get() * edje_object_color_class_del(IntPtr obj, string colorClass) has been added to prepare support to reset object color. Change-Id: Icd2249aad30e81ec142bdaca091796e3e00eaeda
2016-09-02Fix project files of ElmSharpTestWonYoung Choi1-8/+0
Change-Id: Ib99724f4570cf7a5d3c1193805300abece2e2ec4
2016-09-02Support netstandard 1.6WonYoung Choi1-1/+7
Change-Id: I11e356d4d13b2636a02e5976e744101dcddcc08e
2016-09-01Introduce ElmSharp projectWonYoung Choi33-0/+3108
Change-Id: Ifcd5eab2fce0ca2caafff0b0de506b31b1aa996d