summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Tizen
AgeCommit message (Collapse)AuthorFilesLines
2017-10-26Use Tizen.NET 4.0 stable versiontizen-4.0-m2Kangho Hur1-1/+1
Change-Id: Idd7afd32a4464e3c08fce8f157096b30f01fea50
2017-10-25Update version of Tizen.NET to latestKangho Hur1-1/+1
- Tizen.NET 4.0.0-preview1-00342 is used Change-Id: Ica6e4957046304ec7d6b38b4dea3592585d8ed0a
2017-10-23Fixed incorrect appearance and behavior of Entry Keyboard Property.darkleem4-7/+18
- 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-23update nuspec and csproj for TizenKangho Hur1-1/+1
- depends on xamarin.forms 2.4.0.18342 and Tizen.NET 4.0.0-preview1-00327 Change-Id: Id0dc52e757fd3677ebf5b296020a20f0356fe17c
2017-10-23Skip OnScolled() if ScrollViewRenderer'sControl is nullKangho Hur1-1/+4
Change-Id: I3e1da379b181d90d4ee83f5bd3e28e9816437572
2017-10-23Update *.Tizen.nuspec to latestKangho Hur1-1/+1
Change-Id: I76690c0177a6cd6d18ec915a460e8847303376fc
2017-10-23Reorder UpdateValue of slider renderer correctlyKangho Hur1-8/+21
- TASK=TNEXT-3845, 3847, 3873 - Value shoud be placed after Min,Max values are set. Change-Id: I03bf89d896b3225a97efe809e7bc475b509065a5
2017-10-23Fix ScrollView scroll area reset issueSeungkeun Lee1-4/+19
- When the child was removed from Box, Box's MinimumSize was reset to zero and Scroll area was reset (It is EFL rule) - Update MiniumSize when LayoutUpdated was called Change-Id: I69674badb31c1d5a4f26d9069743dcde50761b66
2017-10-23Change file name for changing Class nameRinaYou2-0/+0
Change-Id: I57774f642175c08294722292a4a6ac4b65ed7e3f
2017-10-23Fix ScrollView ScrolledPosition issueSeungkeun Lee1-1/+7
- When Content size was changed, ScrolledPosition was not updated - ScrolledPosition was not convert to DP Change-Id: I747d166a45b34ca41568dbfe98681160c6a75117
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-23Update *.Tizen nuspec to latestKangho Hur2-2/+2
- Due to Tizen.NET ABI break, Tizen.System.SystemInfo is changed to Tizen.System.Information. Change-Id: I806669fa9a416ba191896a1d94a6ae03d3caae31
2017-10-23Fix wearable profile detection conditionKangho Hur3-4/+13
- Considering common (iot) profile, TargetIdiom.Unsupported couldn't be used only for wearable. - Before TargetIdiom.Watch availabie from Xamarin.Forms.Core, we'd like to use elementary's profile to verify whether current profile is wearable or not. Change-Id: I01a93d8d5a5831dbeb7da6d2d1c441ea08073aed
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-23Change XF.P.Tizen and XF.Map.Tizen csproj to new csprojKangho Hur3-80/+8
- All Tizen platform csprojs has been changed into new csproj (VS2017) - TargetFramework is also changed into tizen40 from netstadard1.6 - Rebased onto Xamarin.Forms 2.4.0 Pre2 (beta-2.4.0-pre2) (b0a6d74) Change-Id: I54f13907e0fe72fe166c6d23233c69bff570dc0c
2017-10-23Fix BeginInovkeOnMainThreadSeungkeun Lee1-8/+1
- Always post to main loop message queue - It is same behavior with others platform - Layout use BeginInvokeOnMainThread and it should execute later than others Change-Id: I13af1dcdcfc1a6dc134816added4922b9f2e74cd
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 profileJeongkyun4-3/+41
set CircleScroller and CircleListView control when profile is wearable. Change-Id: I5e133e2d6d5797db16c3fef75edd10ce2867a839 Signed-off-by: Jeongkyun <jk.pu@samsung.com>
2017-10-23Fix the issue that gesture ignores IsEnable=false on ElementSungHyun Min2-0/+33
TASK=TCAPI-2623 Change-Id: I8a5f223348b0028953ee22c878d3b0f94baad631
2017-10-23Update dependant proejct version to latestKangho Hur1-1/+1
- Tizen.NET": "4.0.0-preview1-00100 Change-Id: If7d220fa6e23bd9e1af89661a68dc49fef9b1b19
2017-10-23Fix GestureDetector crash issuedarkleem2-76/+25
- TASK=TCAPI-2607 - This patch is required(https://review.tizen.org/gerrit/#/c/145081/) Change-Id: I5ff1f62475835c2c7b7fc528f7fc3383c729f3e8 Signed-off-by: darkleem <cdark.lim@samsung.com>
2017-10-23Use unified Tizen.NET 4.0 packageKangho Hur1-7/+2
Change-Id: I4cfba068de4a1941ee850f297adbb380402ecbfb
2017-10-23[Maps] Apply MapFW API changes to Xamarin Forms Mapsjh5.cho2-3/+3
- TASK=TCAPI-2617 - User consent related native API has been changed on MapFW and this commit applies this change to Xamarin.Forms.Maps - Update required Tizen.Maps version to 1.0.16 - Update property, Tizen.Maps.PlaceAddress.FreeText - Change accessibility of Xamarin.Forms.Platform.Tizen.Log from internal to public Change-Id: Iad43c3246ee641b4ab815307af7f8e100849261c
2017-10-23Add IMEApplication class for supporting IME type applicationsJi-hoon Lee2-2/+41
Change-Id: I359b5590d6f2046575013d9720990a2e54df37a2
2017-10-23Remove unnecessary interface implement declarationSeungkeun Lee6-6/+6
- IDisposable, IVisualElementRenderer are already implemented by VisualElementRenderer Change-Id: Ie9694a0099865e8141d50f36a68ac7da7bfbd171
2017-10-23Refactoring Native.Window to extendSeungkeun Lee5-200/+38
- 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-23Fix Parent renderer issueSeungkeun Lee2-5/+9
- In many cases, parent renderer was required in our renderer implementation - The previous Platform.SetRenderer has caused the start of layouting - This is because IsPlatformEnabled has enabled automatically when renderer was set - So now, I separate it Change-Id: Ie590f3406c26591bb1794f368ddb991af5e6ca11
2017-10-23Fix TabbedPage crash issueSeungkeun Lee1-1/+1
- In some case, Layout callback was called before OnElementReady - In this case, children's renderer was not created. - So, we have to use GetOrCreateRenderer instead of GetRenderer Change-Id: I3e83a5e0820e85856235807aa266b6fbabc553e2
2017-10-23Convert delegate to static method for MessagingCenterrina6350.you1-99/+104
Change-Id: I09598eed4c222f10d387bc3dafa0af227107830a
2017-10-23Export Renderer for PageSeungkeun Lee3-24/+8
- 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-23Add DefaultRendererSungHyun Min2-8/+21
TASK=TCAPI-2601 - To prevent throwing exception when the renderer does not exist. e.g. using customized view that is inherited View without implementing Renderer. - To run ControlGallery app(Xamarin.Forms project) which uses View directly. Change-Id: I8244f24e2dec7cf6e54cddd0fb191a37c34c7936
2017-10-23Fix NavigationPage back button issueSeungkeun Lee1-1/+2
- When use back-button on Navigation bar, page was popped without update of Xamarin.Core - Disable DefaultBackButtonEnabled - Invoke UpdateHasBackButton method in UpdateToolbarItem Change-Id: I40e24900ff198fc4fdc091ffff5d2df4c73c7d04
2017-10-23Remove unnecessary assignment for TabbedPageRendererrina6350.you1-1/+4
Change-Id: I6001db74a0fa090851f38133443a4dcc21eb4917
2017-10-23Fixed an issue where event occurs when Date&TimePicker is disableddarkleem2-14/+24
- This is a patch that should be removed when the efl issue is resolved Change-Id: I76dc59476594ef774212cfcf5948d02f7fa959e1 Signed-off-by: darkleem <cdark.lim@samsung.com>
2017-10-23[TabbedPage] Enable TabbedPage to add or remove tabsjh5.cho1-23/+111
TASK=TCAPI-2494 - Allow TabbedPage to add or remove tabs Change-Id: I38d39a1c34b8bcb1b301af89277ee270163d8a29
2017-10-23Fix crash when attaching effectdarkleem1-1/+1
Change-Id: I22841a8dce74a3a73cc2ef58f54b072e7c40fedc Signed-off-by: darkleem <cdark.lim@samsung.com>
2017-10-23Remove unnecessary method call of NavigationPageRendererrina6350.you1-7/+1
Change-Id: Ie27d12a60b71146efb9468e3c9778122c132ad9c
2017-10-23NavigationPageRenderer refactoring for performance enhancementrina6350.you1-24/+24
Change-Id: I6cb0c90e1d0d17b21214ccf192dba2a7b4a28dbb
2017-10-23[MAPS] Give user time to provide consent before app launchesjh5.cho1-6/+13
TASK=TCAPI-2422 Change-Id: I3c529fdaff6c1331013389d200ea34f824362bac
2017-10-23Use Scroller as a base for CarouselPageRendererSeungkeun Lee1-167/+110
Modifies the CarouselPageRenderer so that it utilizes a Scroller as its base widget. This allows for smooth pages scrolling (i.e. the pages do not switch instantly), following the material design principles. Change-Id: I9967576a9d51515320975bf19bf5703fb8f8b440 Signed-off-by: Adam Szczerbiak <a.szczerbiak@samsung.com>
2017-10-23Fix the checkbox focus issueSungHyun Min1-1/+9
TASK=TCAPI-2397 *It is a temporary way until the UX for TV is defined. Change-Id: I486f79b9fe8b6958769eeeb25f0dd7cb323222b2
2017-10-23Revert "Move registration of property handles to static constructors"Kangho Hur19-147/+151
This reverts commit 509e6f117c9966e5503deb8ff1c5135b41eb2a3e. Change-Id: Icb16fdc0b1006405a92e4e5ef77f20749c2ce3e5
2017-10-23Move registration of property handles to static constructorsKangho Hur19-151/+147
Property handlers are registered once per class instead of once per instance. Solves the issue with UpdateAllProperties and Distinct. Change-Id: I41b3f6c0a055c7aa76300bf7a55683b0b25a21fd
2017-10-23Use bool? for VisualElement.IsFocusAllowed property (Specific)Kangho Hur1-2/+2
-TASK=TCAPI-2552 Change-Id: I5e38e2f47295d60a5850aa135d9fe250dab22ffe
2017-10-23Use the latest version of ElmSharp (1.2.2)Kangho Hur1-1/+1
Change-Id: I094cd427b8ed2878a2f49792841221b5d7cd4c80
2017-10-23Revert "Rename Platform.Tizen and Maps.Tizen's project.json"Kangho Hur1-0/+0
This reverts commit 5c77141b7a2699efba1348a1d7ce5a4b20bb7006. Change-Id: I67a3a7976fbc353475077a281581294cc12f0980
2017-10-23Fix Editor cursor position issueSungHyun Min3-8/+22
TASK=TCAPI2439 Change-Id: I6cf8ba60d74b0cd3fc72e86f1336127cdc5e5559
2017-10-23Fix Layout issueSeungkeun Lee3-24/+21
- All layouts should update all children position when their position is updated But it was done by EFL box - Some case, before child was added into Box(efl), Layout(Box) was moved. and child who didn't added into Box does not moved - Fixing * Remove overried UpdateLayout method on LayoutRenderer * Moved SetRenderer position after adding the children - Refactoring * Change IVisualElementRenderer interface * UpdateNativeGeometry was Changed to private * UpdateLayout was exposed as IVisualElementRenderer Change-Id: I74bfdab00667bd6fa13cd8d392868af901b98dae