summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Tizen/Native
AgeCommit message (Collapse)AuthorFilesLines
2017-11-03Remove ElmSharp.Wearable dependencies on rendererstizenKangho Hur1-20/+0
Change-Id: I1a89703770fccad795b433144e89a9c9a5d867a0
2017-10-26Fixed the build warnings CS0108RinaYou2-2/+2
Change-Id: I3da79c9a9ac41cd346e3fcecc09a52bbcd43230b
2017-10-23Fixed incorrect appearance and behavior of Entry Keyboard Property.darkleem2-1/+17
- TASK=TCAPI-2718 - refernce link : https://developer.xamarin.com/recipes/cross-platform/xamarin-forms/controls/choose-keyboard-for-entry/ Change-Id: I347a70208e3bd9baa43cc08b537d3da22efdb8be Signed-off-by: darkleem <cdark.lim@samsung.com>
2017-10-23Fixed Image source is not nulldarkleem1-3/+9
- TASK=TCAPI-2716 Change-Id: I75437cca6aadb74379e47d3af6994422e8dff2e4 Signed-off-by: darkleem <cdark.lim@samsung.com>
2017-10-23Change file name for changing Class nameRinaYou1-0/+0
Change-Id: I57774f642175c08294722292a4a6ac4b65ed7e3f
2017-10-23Fix MasterDetailPage Layout issueSeungkeun Lee1-3/+4
- Wrong resize event was triggerd layouting - Change the callback to layout triggering (Resized -> LayoutUpdated) - TASK=EFL-982 Change-Id: I3493777817cd8715a105fcc6f777329a4af8539a
2017-10-23Remove unnecessary implementation of Native.Image Propertydarkleem1-25/+4
- Delete of color property - Remove obsolete Member variables Change-Id: If7ef78881cf2dd618152290dc79104418923a776 Signed-off-by: darkleem <cdark.lim@samsung.com>
2017-10-23Fix Native.EditfieldEntry Handle issueSeungkeun Lee1-1/+10
- Need to set RealHandle with Entry handle TASK=TCAPI-2661,TCAPI-2666 Change-Id: I74743dc842a4719ee6cd2aa2f65909107fcb9b8f
2017-10-23add Circle Native controll for wearable profileJeongkyun1-0/+20
set CircleScroller and CircleListView control when profile is wearable. Change-Id: I5e133e2d6d5797db16c3fef75edd10ce2867a839 Signed-off-by: Jeongkyun <jk.pu@samsung.com>
2017-10-23Refactoring Native.Window to extendSeungkeun Lee3-179/+3
- Remove Native.Window - Remove hierarchy from ElmSharp.Window - We can easily change the window type with sub-class of Window Change-Id: I57a517e60b6e7c9acd2c32862a11db306e59a3d6
2017-10-23Export Renderer for PageSeungkeun Lee1-12/+2
- Need a Page renderer - Rename from ContentPageRenderer to PageRenderer - Rename from Native.ContentPage to Native.Page - Export PageRenderer as Page renderer - ContentPage use PageRenderer - Remove unused property in Native.ContentPage TASK=TCAPI-2602 Change-Id: I19c822c444e4322d23795186d24db8dffe86e345
2017-10-23Remove repeated line wrap setjh5.cho2-18/+0
- TASK=TCAPI-2605 - Remove setting wrap style at Span to prevent repeated setting for line break mode Change-Id: I634cbefeec0cd48b5b4c4b3b8418fa8dce60bd48
2017-10-23Fix Editor cursor position issueSungHyun Min1-3/+9
TASK=TCAPI2439 Change-Id: I6cf8ba60d74b0cd3fc72e86f1336127cdc5e5559
2017-10-23Initialize SearchBar with a single batch updatePawel Andruszkiewicz1-0/+10
Change-Id: I88749ed075b320ad22bf7cb3d9e869d1f6c6dad6 Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2017-10-23Initialize Entry/Editor with a single batch updatePawel Andruszkiewicz1-2/+10
Change-Id: Ibc7f697dfb51992040c8dbe476065ea884e33a49 Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2017-10-23Initialize Button with single batch updatePawel Andruszkiewicz1-2/+10
Change-Id: Id34604e0d228b9d94395f432471ff272eb7e251f Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2017-10-23Initialize Label with a single batch updatePawel Andruszkiewicz3-2/+81
Change-Id: Id3811e8014accc2044c6422d1fab2381ac4594ed Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2017-10-23fix Date/TimePicker crash and handle issuedarkleem1-0/+49
- TASK=TCAP-2529 - editfield style handle issue(opacity, enabled..) Change-Id: Ie07113aa5d1f625a6dcc69492d38c5ca1d98aad1 Signed-off-by: darkleem <cdark.lim@samsung.com>
2017-10-23Fixed the LineBreakMode issuerina6350.you2-6/+9
- temporary way Change-Id: I3d3ddca8b54e0225172af84c1d6a296a302530bd
2017-10-23Update Label internal implemnetsSeungkeun Lee3-50/+76
- TextStyle was added in ElmSharp.Label - VerticalTextAlignment API was added in ElmSharp.Layout - Update LineBreakMode code with LineWrapType and IsEllipsis Change-Id: Ic4ee266f58ae2f29442e3a236283bbc05dc65a05
2017-10-23Update usage of GenList APIsSeungkeun Lee1-4/+4
- Depend on : https://review.tizen.org/gerrit/#/c/130650/ Change-Id: Ia11e5e3947d9c207608144f0a8e474abb28d4374
2017-10-23Fix Native.Button default size issuedarkleem1-60/+9
- DatePicker & TimePicker size issue can be resolved. Change-Id: I2eb1ad1577be7cbb91c4dc2b8bd21e0dabc72298 Signed-off-by: darkleem <cdark.lim@samsung.com>
2017-10-23Add temporary solution for Button.Image issueSungHyun Min1-0/+4
Change-Id: I2dcbcaaf749e8e181edfebb79d4c00a798ffef63 Signed-off-by: SungHyun Min <shyun.min@samsung.com>
2017-10-23fix native.dialog unrealize issuedarkleem1-1/+3
Change-Id: I85debf0424ce08aad63b9ffcc800afc20b27578c Signed-off-by: darkleem <cdark.lim@samsung.com>
2017-10-23Update BackButton handlingSeungkeun Lee2-49/+0
- requried commit : https://review.tizen.org/gerrit/#/c/128937/ - KeyGrab with exclusive mode has issue - BackButtonPressed event was introduced in ElmSharp Change-Id: I9780ff0216e9dfb3ebc5b9e9bf11390fa60bfbec
2017-10-23Fixed the crash issue for TimePickerrina6350.you1-1/+2
Change-Id: If8d4c1bd2f919352ebcb7418234fb56a7b1b2b5e
2017-10-23Use "popup" style for Dialog buttonsKangho Hur1-0/+5
Change-Id: I3532b26bd36bba11e77e34163d9dd738f9bc9526
2017-10-23Label: inform LineBreakMode to elm_labelSungtaek Hong1-1/+12
- When ellipsis/linewrap mode is set to elm_label signal is emitted to elm_label's resize_obj(edc) to change text attribute. - Sending signal logic similar to elm_label is added because Span directly sets text to resize_obj directly by style_user_push() and signal which should be emitted by elm_label is not sent. - This commit depends on https://review.tizen.org/gerrit/#/c/115950/ Change-Id: If40362986d8ec772ba353d2498deab89c4cbfd20 Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
2017-10-23Unrealize dialog after it dissmissed.Kangho Hur1-0/+2
- this approach is from native EFL API usage. Change-Id: Ic62ea6005074e8bfc6db312b66acfa93178ac87f
2017-10-23New way of layoutPiotr Bereza4-39/+27
Change-Id: I827d199fdc9be0f62a2a149ed2bd943c5ab76056 Signed-off-by: Piotr Bereza <p.bereza@samsung.com>
2017-10-23Remove InternalsVissibleTo from Core to XF.Platforms.TizenKangho Hur2-0/+2
- Please refer to prior patch (#782)
2017-10-23Refactor layout update codeSeungkeun Lee2-34/+5
- A small refactoring - In OnBatchCommitted, Only update the Element itself location, not update children Because it is enough - Prevent duplicate update - Globally applied IgnoreBatchCommitted was changed to locally and re-named - Fixed rotation issue Change-Id: I32b57317169d81d7ad6e45f0b52eb2a8f1d861fa
2017-10-23Disable Layout on Resize callbackSeungkeun Lee1-1/+0
- LayoutCallback already called when resized - Resize callback is called immediately invoked when size was changed and it cause redundancy layouting - LayoutCallback is invoked only one times in renderer loop if necessary. - if another side effect occur with this changes, need to analysis that problem reason again. Change-Id: Id28f5968a2e4997f817579b9909fb01b4c962191
2017-10-23Remove VerticalTextAlignment functionality in LabelSeungkeun Lee2-39/+3
- EFL dose not support yet - Remove VerticalTextAlignment property in Native.Span it was wrong implemented, valign in EFL is semantically different from Xamarin.Forms VerticalTextAlignment - If provide VerticalTextAlignment API in EFL, this feature need to reimplement Change-Id: I502700db74c7410529e46898578640abbd1253ef
2017-10-23Fix Label layout issueSeungkeun Lee1-15/+1
- TCAPI-2251 - This issuse was caused by wrong minimum size - Layout class was depend on request size and minium size to layouting If minium size was (0,0) layout will resize to smaller than request size So, Label should be set proper minimum size Change-Id: I895c32d26ca7b090b185f5ff3793638cec6229a2
2017-10-23Fixed Button resize when changing styleSeunghyun Choi1-23/+9
- For normal operation, the following URL commits must be SR. - https://review.tizen.org/gerrit/#/c/121725/ Change-Id: I1ba3631aadf3f1c614371b48baf3d93195f0f599 Signed-off-by: Seunghyun Choi <sh4682.choi@samsung.com>
2017-10-23Destroy the drawer along with the MasterDetailPagePawel Andruszkiewicz1-0/+10
Change-Id: I87f3b8bdb5baed77bef7947fc73469ad215f47a5 Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2017-10-23Support density independent pixelSeungkeun Lee2-3/+3
- Support Enable/Disable of this feature - By default, it was disabled. if you want enabling DP support feature, Use Forms.Init(FormsApplication application, bool useDeviceIndependentPixel) API - Hard-coded pixel value was changed to DP units - If you deal with native coordinate, use Forms.ConvertToScaledPixel / Forms.ConvertToScaledDP - If you convert hard-coded DP to pixels, use Forms.ConvertToPixel - Update font size convert formula Change-Id: I345115551e1c37d27b8a7152af5ef847d035c9a4
2017-10-23Modify FontWeight type for flexibilityKangho Hur4-59/+7
This change is introduced in RFC-15 Change-Id: I8bc22b8818ccda3bee95c83e6979e39810e6b028
2017-10-23Fix Hiding Master Page on MasterDetailPagejh5.cho1-19/+5
- Fix to hide Master page which is caused by the focus issue - Remove private variable '_isPresented' to remove unnecessary steps TASK=TCAAPI-2192 Change-Id: I0a5edc4622643a11c6afa33f58b86fc773a15915
2017-10-23Refactoring Label RendererSeungkeun Lee3-4/+23
- Optimize FormattedText handling - Define a new Value of TextAlignment, LineBreakMode for default value - Old-version of Span used a wrong specific value of Alignement and LineBreakMode Change-Id: I78baded712ce18f279774b09608c2a2d19931a69
2017-10-23Remove unnecessary resize of WindowSeungkeun Lee1-8/+0
- In Initialize step, resize window to ScreenSize, but it is not necessary - And it cause improper resize callback, it caused performance degradation Change-Id: I04f684da0d45ef3b7f40b8646303422197063acf
2017-10-23Fix ampersand handling in Span classAdam Szczerbiak1-1/+2
Ampersand character ('&') has not been handled correctly, causing the text handled by Span class to display solely the initial part, up to the first '&' character. This bug has been spotted in Xamarin.Samples.TipCalc application, where the displayed label's caption stated "Food ", but pre-programmed string was "Food & Drink". This commit makes the Span class handle the '&' character correctly, which fixes that bug. Change-Id: I0e17d39fbfae6a5ef5eea585a5229c4a5b0cca7e Signed-off-by: Adam Szczerbiak <a.szczerbiak@samsung.com>
2017-10-23Fix wrong Group Header handlingSeungkeun Lee1-6/+7
- Set up all properties of ItemContext before add GenList Change-Id: I88740b2a6e0b65c4bf3467b3c363804491078708
2017-10-23Add FontWeight for Label and EntryKangho Hur4-1/+114
- This change is for the referernce application (Clock) to follow UX guideline. (Internal only). - We will improve design and implementation of this APIs in the next release, if requred. Change-Id: Ifac91174a5859adecc9ec6bff1a1d568512ee70b
2017-10-23Fix Span's markup text tagKangho Hur1-1/+1
Change-Id: Ib667d444c4bfe4726298c3befde00d9f093ff107
2017-10-23Refactoring LabelRendererSeungkeun Lee2-3/+3
- Optimize update of FormattedText Change-Id: Iad0b8a4972bfef97f28502d724d443188411f760
2017-10-23Fix Span's behavior about new line.Kangho Hur1-1/+3
TASK=TCAPI-2200 Change-Id: Ie261ccb4a7e6b51120e10c573e5e99e5c7a25f2b
2017-10-23Apply to default layout for the forms applicationKangho Hur1-1/+25
Change-Id: Ieb55d1b2f1a3deb29db9a7ccc8c3009d7553ed2e
2017-10-23Change the type of ItemContextItem.Item for extensionSungHyun Min1-11/+11
- GenListItem -> GenItem Change-Id: I75d56103ba0a4049739d5981f273ee33e417b2bb Signed-off-by: SungHyun Min <shyun.min@samsung.com>