platform/upstream/xamarin-forms.git
6 years agoUpdate *.Tizen nuspec for using ElmSharp-1.2.2 95/137895/1 accepted/tizen_4.0_unified accepted/tizen_unified tizen_4.0 accepted/tizen/4.0/unified/20170816.011313 accepted/tizen/4.0/unified/20170816.014654 accepted/tizen/unified/20170717.021204 submit/tizen/20170710.104053 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
Kangho Hur [Mon, 10 Jul 2017 07:53:11 +0000 (16:53 +0900)]
Update *.Tizen nuspec for using ElmSharp-1.2.2

Change-Id: I4e0be09a9999c291055518339d4e867005e8dc67

6 years agoRevert "Move registration of property handles to static constructors" 56/137856/1
Kangho Hur [Mon, 10 Jul 2017 06:42:16 +0000 (06:42 +0000)]
Revert "Move registration of property handles to static constructors"

This reverts commit 509e6f117c9966e5503deb8ff1c5135b41eb2a3e.

Change-Id: Icb16fdc0b1006405a92e4e5ef77f20749c2ce3e5

6 years agoMove registration of property handles to static constructors 49/133249/4
Kangho Hur [Mon, 10 Jul 2017 06:40:00 +0000 (15:40 +0900)]
Move registration of property handles to static constructors

Property handlers are registered once per class instead of once per
instance.
Solves the issue with UpdateAllProperties and Distinct.

Change-Id: I41b3f6c0a055c7aa76300bf7a55683b0b25a21fd

6 years agoUpdate the *.Tizen nuspec
Kangho Hur [Mon, 10 Jul 2017 05:58:09 +0000 (14:58 +0900)]
Update the *.Tizen nuspec

- dependency updated to 2.3.5.256-pre6

6 years agoUse bool? for VisualElement.IsFocusAllowed property (Specific)
Kangho Hur [Thu, 6 Jul 2017 06:47:27 +0000 (15:47 +0900)]
Use bool? for VisualElement.IsFocusAllowed property (Specific)

-TASK=TCAPI-2552

Change-Id: I5e38e2f47295d60a5850aa135d9fe250dab22ffe

6 years agoUse the latest version of ElmSharp (1.2.2)
Kangho Hur [Thu, 6 Jul 2017 05:20:25 +0000 (14:20 +0900)]
Use the latest version of ElmSharp (1.2.2)

Change-Id: I094cd427b8ed2878a2f49792841221b5d7cd4c80

6 years agoRevert "Rename Platform.Tizen and Maps.Tizen's project.json"
Kangho Hur [Thu, 6 Jul 2017 05:04:06 +0000 (14:04 +0900)]
Revert "Rename Platform.Tizen and Maps.Tizen's project.json"

This reverts commit 5c77141b7a2699efba1348a1d7ce5a4b20bb7006.

Change-Id: I67a3a7976fbc353475077a281581294cc12f0980

6 years agoFix Editor cursor position issue
SungHyun Min [Wed, 5 Jul 2017 07:35:46 +0000 (16:35 +0900)]
Fix Editor cursor position issue

 TASK=TCAPI2439

Change-Id: I6cf8ba60d74b0cd3fc72e86f1336127cdc5e5559

6 years agoFix Layout issue
Seungkeun Lee [Tue, 4 Jul 2017 07:20:24 +0000 (16:20 +0900)]
Fix Layout issue

 - 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

6 years agoUpdate TIzen.Maps version into 1.0.12
Kangho Hur [Wed, 5 Jul 2017 05:02:32 +0000 (14:02 +0900)]
Update TIzen.Maps version into 1.0.12

Change-Id: I86d4ee7c690b798764f91f8f321f8720b7007857

6 years agoFix xamarin gesture in not work
darkleem [Tue, 4 Jul 2017 02:44:58 +0000 (11:44 +0900)]
Fix xamarin gesture in not work

  - TASK=TCAPI-2417

Change-Id: I95fc80b20dadbfcd7ee641a1d60d4bf3f4fefca9
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agoRename Platform.Tizen and Maps.Tizen's project.json
Kangho Hur [Mon, 3 Jul 2017 07:10:34 +0000 (16:10 +0900)]
Rename Platform.Tizen and Maps.Tizen's project.json

- This patch resolve the obs build failed issue. (current dotnet_cli can't recognize project.json)

Change-Id: I776a5acb391c26552ac9bf52cebb5dbfb85e263d

6 years agoFix Layout issue
Seungkeun Lee [Mon, 3 Jul 2017 05:39:11 +0000 (14:39 +0900)]
Fix Layout issue

 - Issue Case
  Layout was neasted
  BatchCommitted event was fired earlier than parent element(Layout)

 - Solution
  Update children geometry when layout was updated if not LayoutCallbackEnabled

Change-Id: I9eb6550c44ebf5bafeaf045f252c9a9e2f68f0fc

6 years agoFix CS1525 error on obs
Kangho Hur [Mon, 3 Jul 2017 06:48:58 +0000 (15:48 +0900)]
Fix CS1525 error on obs

Change-Id: I39fedb48d34e4324414138a050fac0a419a8b602

6 years agoRevert "Add handling of the font path"
Kangho Hur [Mon, 3 Jul 2017 06:11:05 +0000 (06:11 +0000)]
Revert "Add handling of the font path"

This reverts commit 45580c8f66b43022645287145385212fcbe8db56.

- Due to package dependency with elm-sharp, this patch has been reverted. It can be merged again after elm-sharp version has updated.

Change-Id: I66915899782805112b85fb391383f1cbe40d2e7d

6 years agoRefactoring Renderers
Seungkeun Lee [Thu, 29 Jun 2017 04:07:21 +0000 (13:07 +0900)]
Refactoring Renderers

 - Apply Dispose pattern
 - Handle IBatchable interface on VisualElementRenderer
 - Make pair Event subscribe/unsubscribe

Change-Id: I65018652132494722d52b1d62798f1cf1f6fc6fd

6 years ago[TCSACR-38] Rename gesture events and handlers
chanywa [Mon, 19 Jun 2017 06:23:05 +0000 (15:23 +0900)]
[TCSACR-38] Rename gesture events and handlers

Change-Id: I4120ee76143fdf3f3fd601fff3634f763761775f

6 years agoFix the crash issue when editor is added in ListView
rina6350.you [Wed, 28 Jun 2017 09:01:42 +0000 (18:01 +0900)]
Fix the crash issue when editor is added in ListView

TASK=TCAPI-2480

Change-Id: Icfb93cdc55fef7cb17f0a54f9c88cdd0d38ed70e

6 years agoInitialize SearchBar with a single batch update
Pawel Andruszkiewicz [Mon, 12 Jun 2017 08:54:38 +0000 (10:54 +0200)]
Initialize SearchBar with a single batch update

Change-Id: I88749ed075b320ad22bf7cb3d9e869d1f6c6dad6
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
6 years agoInitialize Entry/Editor with a single batch update
Pawel Andruszkiewicz [Mon, 12 Jun 2017 08:35:25 +0000 (10:35 +0200)]
Initialize Entry/Editor with a single batch update

Change-Id: Ibc7f697dfb51992040c8dbe476065ea884e33a49
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
6 years agoInitialize Button with single batch update
Pawel Andruszkiewicz [Mon, 12 Jun 2017 08:31:00 +0000 (10:31 +0200)]
Initialize Button with single batch update

Change-Id: Id34604e0d228b9d94395f432471ff272eb7e251f
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
6 years agoInitialize Label with a single batch update
Pawel Andruszkiewicz [Mon, 16 Jan 2017 08:52:05 +0000 (09:52 +0100)]
Initialize Label with a single batch update

Change-Id: Id3811e8014accc2044c6422d1fab2381ac4594ed
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
6 years agoEnable scrolling in TabbedPageRenderer
Seungkeun Lee [Mon, 26 Jun 2017 05:25:55 +0000 (14:25 +0900)]
Enable scrolling in TabbedPageRenderer

 TASK=TCAPI-2487, TNET-1176
 - Fix layout issue with scroller

Change-Id: I9c17eb5edf2133c474a3767dcabcf2da71bff124

6 years agoChange FormsApplication.MainWindow setter
Seungkeun Lee [Fri, 23 Jun 2017 06:36:26 +0000 (15:36 +0900)]
Change FormsApplication.MainWindow setter

 - Change to protected
 - Need for extend

Change-Id: I6fa1647b963e74e24be5c471bf2b6f31ce4dbadb

6 years agoRemove GlobalAssemblyInfo from Xamarin.Forms.Platform.Tizen and Maps.Tizen
Kangho Hur [Fri, 23 Jun 2017 04:25:12 +0000 (13:25 +0900)]
Remove GlobalAssemblyInfo from Xamarin.Forms.Platform.Tizen and Maps.Tizen

Change-Id: I693af4517a9091b48575b5e51c96207f96f34538

6 years agoFix Image.BlendColor call issue
darkleem [Fri, 23 Jun 2017 04:17:50 +0000 (13:17 +0900)]
Fix Image.BlendColor call issue

Change-Id: Idb7d39e0665c0f58b689ded73bcd5e0500ff751d
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agofix NavigationPage toolbar BackButton issue
darkleem [Thu, 22 Jun 2017 13:04:32 +0000 (22:04 +0900)]
fix NavigationPage toolbar BackButton issue

  - TASK=TCAPI-2537

Change-Id: Ief93ba32de112753a51b4ea88f96fae02be479d3
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agoRemove unnecessaray parameter of TizenDeviceInfo
Kangho Hur [Fri, 23 Jun 2017 01:03:34 +0000 (10:03 +0900)]
Remove unnecessaray parameter of TizenDeviceInfo

Change-Id: I42b2f56a971ef25e49cafbc0c7822988bb60b371

6 years agoRemove scroller from TabbedPageRenderer
Kangho Hur [Thu, 22 Jun 2017 11:44:15 +0000 (20:44 +0900)]
Remove scroller from TabbedPageRenderer

TASK=TCAPI-2487, TNET-1176

- This patch reverts 803e69866c687c3eefba4160068dd9eb38bcf1a4

Change-Id: I96007352b1911d2c11bd09742ef97eb20d1ff8c1

6 years agoRemove unnecessary BindableProperty of Platform
Kangho Hur [Wed, 21 Jun 2017 23:33:04 +0000 (08:33 +0900)]
Remove unnecessary BindableProperty of Platform

- There is no need to provide  PageContext

Change-Id: I807488b53154f0baf5534a3f221b06bb7e677c9e

6 years agofix Date/TimePicker crash and handle issue
darkleem [Wed, 21 Jun 2017 06:43:46 +0000 (15:43 +0900)]
fix Date/TimePicker crash and handle issue

  - TASK=TCAP-2529
  - editfield style handle issue(opacity, enabled..)

Change-Id: Ie07113aa5d1f625a6dcc69492d38c5ca1d98aad1
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agoRemove unnecessary update at initialize
Seungkeun Lee [Wed, 21 Jun 2017 02:25:25 +0000 (11:25 +0900)]
Remove unnecessary update at initialize

Change-Id: Ia6e1bcfa7c7ceb35b7b0c8d17376ebecb05f0d97

6 years agoFix xamarin.forms version in dependencies
WonYoung Choi [Wed, 21 Jun 2017 01:28:31 +0000 (10:28 +0900)]
Fix xamarin.forms version in dependencies

Change-Id: I08aaa82ee47c24f4bc9bf70e36a4b53a189c09aa

6 years agoAdd handling of the font path
Mariia Borowiec [Thu, 6 Apr 2017 10:07:56 +0000 (12:07 +0200)]
Add handling of the font path

Change-Id: Ie6f07d2239cbfb1949ce4b43c55ff43f2f345703
Signed-off-by: Mariia Borowiec <m.borowiec2@samsung.com>
6 years agoChange project files to MSBuild 14 format
WonYoung Choi [Mon, 19 Jun 2017 07:51:45 +0000 (16:51 +0900)]
Change project files to MSBuild 14 format

Change-Id: I772315bad5d661b764527a051014ce856cce967e

6 years agoMake sure single Xamarin property influences only one EFL property
Pawel Andruszkiewicz [Mon, 12 Jun 2017 07:05:52 +0000 (09:05 +0200)]
Make sure single Xamarin property influences only one EFL property

Change-Id: Ib5b2fcab1f7c880cef3b199badc2710f8d05384b
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
6 years agoApply TizenSpecifics only if available
Kangho Hur [Mon, 19 Jun 2017 05:14:53 +0000 (14:14 +0900)]
Apply TizenSpecifics only if available

- Nothing to happen if Xamarin.Forms.dll doesn't have Xamarin.Forms.PlatformConfiguration.TizenSpecific.

Change-Id: I4586178a0eb97610c88bfb272e26e3e0a43b5169

6 years agoFixed the LineBreakMode issue
rina6350.you [Fri, 16 Jun 2017 11:26:01 +0000 (20:26 +0900)]
Fixed the LineBreakMode issue

- temporary way

Change-Id: I3d3ddca8b54e0225172af84c1d6a296a302530bd

6 years agoUpdate nuget version
Seungkeun Lee [Thu, 15 Jun 2017 08:48:02 +0000 (17:48 +0900)]
Update nuget version

Change-Id: I4a3665da31b117dde281d6bac8bebc8ef41e6a72

6 years agoUpdate NamedSize of TV profile
Seungkeun Lee [Fri, 21 Apr 2017 05:04:47 +0000 (14:04 +0900)]
Update NamedSize of TV profile

  - It's come from UX guide

Change-Id: I59ab5a51baf31040b46e8ad22e58f091fe0f1d43

6 years agoUpdate Label internal implemnets
Seungkeun Lee [Mon, 12 Jun 2017 05:26:04 +0000 (14:26 +0900)]
Update Label internal implemnets

 - TextStyle was added in ElmSharp.Label
 - VerticalTextAlignment API was added in ElmSharp.Layout
 - Update LineBreakMode code with LineWrapType and IsEllipsis

Change-Id: Ic4ee266f58ae2f29442e3a236283bbc05dc65a05

6 years agoUpdate version
Seungkeun Lee [Wed, 14 Jun 2017 23:33:40 +0000 (08:33 +0900)]
Update version

Change-Id: I8dc2621d29cc06443e80d12bf3423df8f73676be

6 years agoUpdate usage of GenList APIs
Seungkeun Lee [Mon, 12 Jun 2017 07:41:50 +0000 (16:41 +0900)]
Update usage of GenList APIs

 - Depend on : https://review.tizen.org/gerrit/#/c/130650/

Change-Id: Ia11e5e3947d9c207608144f0a8e474abb28d4374

6 years agoUpdate the used nuget package
rina6350.you [Tue, 13 Jun 2017 06:27:53 +0000 (15:27 +0900)]
Update the used nuget package

Change-Id: I36d0aac693bda90eac207ccc64cc520767c4198c

6 years agoSupport the BarBackground Color of TabbedPage.
rina6350.you [Mon, 22 May 2017 08:04:02 +0000 (17:04 +0900)]
Support the BarBackground Color of TabbedPage.

TASK=TCAPI-2498

Change-Id: If09d98c00072fb4b53dc99e8f026f1bfcf70bd79

6 years agoFix Naviitem style and toolbar style/mode for given profile (TV/Mobile)
Kangho Hur [Wed, 7 Jun 2017 05:35:46 +0000 (14:35 +0900)]
Fix Naviitem style and toolbar style/mode for given profile (TV/Mobile)

- TASK=TCAPI-2463

Change-Id: Ia673842d47ca08111b2cae0bfb6a9fd1ce7b81d2

6 years agofixed the numeric appearance of Entry.Keyboard Property
darkleem [Thu, 1 Jun 2017 06:10:35 +0000 (15:10 +0900)]
fixed the numeric appearance of Entry.Keyboard Property

  - TASK=TCAPI-2232

Change-Id: I2c67f8d765e5c9e4c7049d28d2e0e384ed6f16fd
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agoPrevent the bug by setting invalid value
rina6350.you [Tue, 30 May 2017 06:55:27 +0000 (15:55 +0900)]
Prevent the bug by setting invalid value

Change-Id: I3b7015d60332d591f697ceaf4058aa30852482ce

6 years agoFix the ProgressBar issue for initial value
rina6350.you [Tue, 30 May 2017 06:35:57 +0000 (15:35 +0900)]
Fix the ProgressBar issue for initial value

TASK=TCAPI-2394

change-Id: I384b0f2891f535870b4f6870d6aab254cabe4dca

6 years agoFix a object that trigger a view in DatePicker/TimePicker
darkleem [Fri, 26 May 2017 00:30:32 +0000 (09:30 +0900)]
Fix a object that trigger a view in DatePicker/TimePicker

  - TCAPI-2421

Change-Id: Ieffe8c1dc970dc70a519aa17e6494e32dc58c44d
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agoFix Native.Button default size issue
darkleem [Fri, 19 May 2017 12:31:53 +0000 (21:31 +0900)]
Fix Native.Button default size issue

   - DatePicker & TimePicker size issue can be resolved.

Change-Id: I2eb1ad1577be7cbb91c4dc2b8bd21e0dabc72298
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agoUpdate version to 2.3.5-r233-008
rina6350.you [Fri, 19 May 2017 08:45:40 +0000 (17:45 +0900)]
Update version to 2.3.5-r233-008

Change-Id: Id9c50d2551c68a3ad70aa3ba11d46929c09c920f

6 years agoAdd temporary solution for Button.Image issue
SungHyun Min [Fri, 19 May 2017 08:31:02 +0000 (17:31 +0900)]
Add temporary solution for Button.Image issue

Change-Id: I2dcbcaaf749e8e181edfebb79d4c00a798ffef63
Signed-off-by: SungHyun Min <shyun.min@samsung.com>
6 years agofix default textcolor
darkleem [Wed, 17 May 2017 09:52:20 +0000 (18:52 +0900)]
fix default textcolor

Change-Id: I629b2d84f721cc1671b2b027c88b91f164bb4dc5
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agoChange default color for ActivityIndicator
rina6350.you [Wed, 17 May 2017 04:57:20 +0000 (13:57 +0900)]
Change default color for ActivityIndicator

Change-Id: I44cb16ce7ce1d21f945762ecd946dcf4d6d66b3d

6 years agoChange default color for ActivityIndicator
rina6350.you [Wed, 17 May 2017 04:23:48 +0000 (13:23 +0900)]
Change default color for ActivityIndicator

Change-Id: Ic098f0b85145512749ad9340a2f38dc2e0b25906

6 years agofix native.dialog unrealize issue
darkleem [Tue, 16 May 2017 10:05:17 +0000 (19:05 +0900)]
fix native.dialog unrealize issue

Change-Id: I85debf0424ce08aad63b9ffcc800afc20b27578c
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agoRollup to ElmSharp 1.2.0-beta-001
WonYoung Choi [Wed, 17 May 2017 02:37:55 +0000 (11:37 +0900)]
Rollup to ElmSharp 1.2.0-beta-001

Change-Id: I31597e78f6f31f6523e5b450bb9ebe3c8db1e0c9

6 years agoUpdate BackButton handling
Seungkeun Lee [Mon, 15 May 2017 06:47:25 +0000 (15:47 +0900)]
Update BackButton handling

 - requried commit : https://review.tizen.org/gerrit/#/c/128937/
 - KeyGrab with exclusive mode has issue
 - BackButtonPressed event was introduced in ElmSharp

Change-Id: I9780ff0216e9dfb3ebc5b9e9bf11390fa60bfbec

6 years agoRemove unneccesarry default color setting for PickerRenderer
Kangho Hur [Tue, 16 May 2017 09:38:46 +0000 (18:38 +0900)]
Remove unneccesarry default color setting for PickerRenderer

- This patch includes Date/TimePickerRenerer changes as well.

Change-Id: I642ba98d7688b72ee60792700c5c660e9e3bf5e3

6 years agoFixed the crash issue for TimePicker
rina6350.you [Tue, 16 May 2017 10:21:39 +0000 (19:21 +0900)]
Fixed the crash issue for TimePicker

Change-Id: If8d4c1bd2f919352ebcb7418234fb56a7b1b2b5e

6 years agoAdd dependencies to Xamarin.Forms.Platform.Tizen, Xamarin.Forms.Maps.Tizen
WonYoung Choi [Wed, 17 May 2017 01:48:34 +0000 (10:48 +0900)]
Add dependencies to Xamarin.Forms.Platform.Tizen, Xamarin.Forms.Maps.Tizen

Change-Id: Iaa8f64b7f815bf6f2fcef5f13cbbc121f601ec1e

6 years agoApply Tizen.Applications separation
WonYoung Choi [Mon, 15 May 2017 04:26:31 +0000 (13:26 +0900)]
Apply Tizen.Applications separation

Change-Id: Ibd271c1ca3c254c6567554e9ebfd7032ad714090

6 years agoFix gesture issue in BoxView
SungHyun Min [Wed, 10 May 2017 07:17:13 +0000 (16:17 +0900)]
Fix gesture issue in BoxView

 TASK=TCAPI-2365

 - Gestures are handled only on the ViewRenderer.
 - Base class of BoxViewRenderer is changed to inherit ViewRenderer
 - ViewRenderer is changed to allow EvasObject type as a NativeView

Change-Id: I39ff90ea48da7569e4a7c6b2250d6a52a88a0736
Signed-off-by: SungHyun Min <shyun.min@samsung.com>
6 years agoUse "popup" style for Dialog buttons
Kangho Hur [Thu, 11 May 2017 11:58:07 +0000 (20:58 +0900)]
Use "popup" style for Dialog buttons

Change-Id: I3532b26bd36bba11e77e34163d9dd738f9bc9526

6 years agofix minimum size of Button when layouted
darkleem [Thu, 11 May 2017 10:48:49 +0000 (19:48 +0900)]
fix minimum size of Button when layouted

Change-Id: I889047c1efc695a81ea89e614b198ccad8e4c222
Signed-off-by: darkleem <cdark.lim@samsung.com>
6 years agoLabel: inform LineBreakMode to elm_label
Sungtaek Hong [Thu, 23 Feb 2017 08:25:17 +0000 (17:25 +0900)]
Label: inform LineBreakMode to elm_label

 - 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>
6 years agoUnrealize dialog after it dissmissed.
Kangho Hur [Thu, 11 May 2017 04:39:29 +0000 (13:39 +0900)]
Unrealize dialog after it dissmissed.

- this approach is from native EFL API usage.

Change-Id: Ic62ea6005074e8bfc6db312b66acfa93178ac87f

6 years agoFix Label's default text color behavior
Kangho Hur [Thu, 11 May 2017 04:36:33 +0000 (13:36 +0900)]
Fix Label's default text color behavior

- Do not set default color manually.

Change-Id: I2123560e1be18668c432921d1c3009e363a14a11

6 years ago[TabbedPageRenderer] Apply Slide Navigation on TabbedPage
jh5.cho [Tue, 4 Apr 2017 12:02:55 +0000 (21:02 +0900)]
[TabbedPageRenderer] Apply Slide Navigation on TabbedPage

TASK=TCAPI-2248

    - Refactoring Code has done

Change-Id: I79a44da01308f7aac273651a1dcbc370f9668c6c
Signed-off-by: jh5.cho <jh5.cho@samsung.com>
6 years agoRemove unneccessary property setting for TabbedPage
Kangho Hur [Fri, 28 Apr 2017 11:19:28 +0000 (20:19 +0900)]
Remove unneccessary property setting for TabbedPage

Change-Id: Idee9dddf1eb42914876403bfb9befaaa420add49

6 years agoFix implementatoin of Page.DisplayAlert
Kangho Hur [Thu, 27 Apr 2017 11:56:05 +0000 (20:56 +0900)]
Fix implementatoin of Page.DisplayAlert

Change-Id: If1ba19fe1c2728b237d10288e5b2d68eccf0de58

6 years agoremove hard-coded default text color for Button
Kangho Hur [Thu, 27 Apr 2017 04:48:33 +0000 (13:48 +0900)]
remove hard-coded default text color for Button

Change-Id: I98e4b5030550c63b9c583cd01d7fe7811f949df7

6 years agoSet text align of Popup'label to middle as default
Kangho Hur [Thu, 27 Apr 2017 02:07:45 +0000 (11:07 +0900)]
Set text align of Popup'label to middle as default

- this is from UX requirments.

Change-Id: I0477f37a2dd167be45113c9e97adf0c0cc9ebf31

6 years agoFix content path in nuspec files
WonYoung Choi [Wed, 26 Apr 2017 07:40:46 +0000 (16:40 +0900)]
Fix content path in nuspec files

Change-Id: I80fd28487f8dab81861cd3560a610bbd49240a2f

6 years agoFix Device.Info creation issue
Kangho Hur [Tue, 25 Apr 2017 11:52:52 +0000 (20:52 +0900)]
Fix Device.Info creation issue

Change-Id: If9aa1d762364ef185593eb2bb38d1bbcd9d3ed6b

6 years agouse fixed DPI value (72) on TV profile
Kangho Hur [Tue, 25 Apr 2017 08:36:30 +0000 (17:36 +0900)]
use fixed DPI value (72) on TV profile

Change-Id: I84034fc407d9ea58d40cde24f5d0b52edea19491

6 years agoFix InsertPageBefore in NavigationPageRenderer
Seungkeun Lee [Tue, 25 Apr 2017 07:39:16 +0000 (16:39 +0900)]
Fix InsertPageBefore in NavigationPageRenderer

 - Optimize InsertPageBeforeRequestedHandler
 - Remove StartTimer on InsertPageBefore
   It is required to fix layout issue
   Now it does not need

Change-Id: I8f384eea02d811c42f581b8efa2505c94fc08340

6 years agoNew way of layout
Piotr Bereza [Wed, 22 Mar 2017 15:45:27 +0000 (16:45 +0100)]
New way of layout

Change-Id: I827d199fdc9be0f62a2a149ed2bd943c5ab76056
Signed-off-by: Piotr Bereza <p.bereza@samsung.com>
6 years agoUpdate header/footer in response to HeaderElement/FooterElement notifications
Pawel Andruszkiewicz [Mon, 24 Apr 2017 08:23:40 +0000 (10:23 +0200)]
Update header/footer in response to HeaderElement/FooterElement notifications

This approach allows to register only one handler per header/footer,
covers both Header/Footer and HeaderTemplate/FooterTemplate cases,
while handlers are called when elements are ready, so there's no
need for an awkward call to Device.StartTimer().

Change-Id: I16c2943e20d93efeab409e8999ce7e72105aa79a
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
6 years agoUpdate nuspec
Kangho Hur [Mon, 24 Apr 2017 10:21:06 +0000 (19:21 +0900)]
Update nuspec

Change-Id: Ia0303b0b01d928648ce1e36dd5f754a58e003b8e

6 years agoOptimize updating state of control properties
Piotr Czaja [Mon, 24 Apr 2017 07:53:20 +0000 (09:53 +0200)]
Optimize updating state of control properties

Change-Id: Id63470cbc88761e13bc5875fedfe9cffaa95f2bb
Signed-off-by: Piotr Czaja <p.czaja@samsung.com>
6 years agoUpdate version to 2.3.5.233-pre1
Kangho Hur [Mon, 24 Apr 2017 09:39:04 +0000 (18:39 +0900)]
Update version to 2.3.5.233-pre1

- rebased to https://github.com/xamarin/Xamarin.Forms/commit/fc778eb9789f50634d48fb9ad127f211b3fcfcc7

Change-Id: Ib5f0506b3fba96ac1e1860cedde4a1dcaef430b1

6 years agoRemove InternalsVissibleTo from Core to XF.Platforms.Tizen
Kangho Hur [Mon, 24 Apr 2017 09:33:06 +0000 (18:33 +0900)]
Remove InternalsVissibleTo from Core to XF.Platforms.Tizen

- Please refer to prior patch (#782)

6 years agoUpdate Mono.Cecil version to 0.10.0-beta5
Kangho Hur [Mon, 24 Apr 2017 09:29:24 +0000 (18:29 +0900)]
Update Mono.Cecil version to 0.10.0-beta5

6 years agorebase to tags/beta-2.3.5-pre1
Kangho Hur [Mon, 24 Apr 2017 06:37:51 +0000 (15:37 +0900)]
rebase to tags/beta-2.3.5-pre1

- this is base code of xamarin.forms 2.3.5-pre1  (https://github.com/xamarin/Xamarin.Forms/commit/fc778eb9789f50634d48fb9ad127f211b3fcfcc7)

6 years agoAdd ToolTip based on Tizen Specific
rina6350.you [Fri, 14 Apr 2017 04:52:05 +0000 (13:52 +0900)]
Add ToolTip based on Tizen Specific

* Update the version of the used elm-sharp.
* Update the version of xamarin package to 2.3.4-r214-005.

TASK=TCAPI-2259

change-Id: I1f0c65c3d67030b7a690fd0839a0a851c4f1bcba

6 years agoChange the style of GenList for ImageCell and SwitchCell
rina6350.you [Wed, 19 Apr 2017 04:57:50 +0000 (13:57 +0900)]
Change the style of GenList for ImageCell and SwitchCell

Change-Id: I3d6c8e940bd8814d2ba2ef45536142696d861611

6 years agoOptimize Moved event handler
Seungkeun Lee [Wed, 19 Apr 2017 07:30:53 +0000 (16:30 +0900)]
Optimize Moved event handler

 - Only enable Moved event handler when enabled transformation feature

Change-Id: I2fe9f1c041290af1bde5783a47fcb0bc7ac13bd0

6 years agoFix the layout of Page.DisplayAlert's buttons
Kangho Hur [Wed, 19 Apr 2017 07:09:38 +0000 (16:09 +0900)]
Fix the layout of Page.DisplayAlert's buttons

TASK=TCAPI-2329

Change-Id: Iff5759754232a3d6981fdf0a8de5693541e09f55

6 years agoApply naviitem/tabbar style correctly
Kangho Hur [Wed, 19 Apr 2017 04:56:44 +0000 (13:56 +0900)]
Apply naviitem/tabbar style correctly

TASK=TCAPI-2328

Change-Id: Idb1f68394132c7a161568f384db553a740a7a8ef

6 years agoFix spec file
WonYoung Choi [Wed, 19 Apr 2017 02:06:44 +0000 (11:06 +0900)]
Fix spec file

Change-Id: I495c32f50fd221f7c824c923a9992f49ff904d4c

6 years agoRefactor layout update code
Seungkeun Lee [Wed, 12 Apr 2017 05:30:25 +0000 (14:30 +0900)]
Refactor layout update code

 - 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

6 years agoFix VisualElementRenderer IsDisposed check condition
Seungkeun Lee [Fri, 7 Apr 2017 01:55:14 +0000 (10:55 +0900)]
Fix VisualElementRenderer IsDisposed check condition

 - before true when _flags was exctaly same with VisualElementRendererFlags.Disposed
 - after true when _flags has a bit flage of VisualElementRendererFlags.Disposed

Change-Id: I7491da1188ceeccd786eff4724b8ef702b6f500d

6 years agoFix FocusDirection to string type
WonYoung Choi [Fri, 14 Apr 2017 03:56:04 +0000 (12:56 +0900)]
Fix FocusDirection to string type

Fix FocusDirection to string type to avoid invalid reference in Tizen.Xamarin.Forms.Extension

Change-Id: Ie452f14a32dbe0b5776ab28996eb52c81e8223c4

6 years agoAdd Focus related properties for VE
Kangho Hur [Thu, 13 Apr 2017 06:51:26 +0000 (15:51 +0900)]
Add Focus related properties for VE

TASK=TCAPI-2264

- Make sure that all these API should be invoked after all renderers are created. (e.g. use it inside Page.OnAppearing())

Change-Id: Ie441a067d5a7b94af120985b0a691fad6ce8250f

6 years ago[TableView] Fix updating HasUnevenRows property
Piotr Czaja [Tue, 11 Apr 2017 12:51:30 +0000 (14:51 +0200)]
[TableView] Fix updating HasUnevenRows property

Change-Id: Id16e3f6bb892980c6884a6388d31a25ce6cc1880
Signed-off-by: Piotr Czaja <p.czaja@samsung.com>
6 years agoUse "default" style for TextCellRenderer on TV profile
Kangho Hur [Tue, 11 Apr 2017 06:23:57 +0000 (15:23 +0900)]
Use "default" style for TextCellRenderer on TV profile

- Due to TV UX limitations, TextCell.Detail property is not supported on TV profile

Change-Id: I541f7813b0c1281b58644039991bfec3c0d29c51

6 years agoFix version of Xamarin.Forms private nuget
WonYoung Choi [Tue, 11 Apr 2017 04:54:56 +0000 (13:54 +0900)]
Fix version of Xamarin.Forms private nuget

myget feed does not support 3-dots version format.

Change-Id: Ie7fc51fb1bc350d23879774a581f7c1853be8689

6 years agoUpdate version to 2.3.4-214-003
Kangho Hur [Fri, 7 Apr 2017 04:53:23 +0000 (13:53 +0900)]
Update version to 2.3.4-214-003

Change-Id: Ib0acc0065e0f25cfaf482a33d8b0bab1c26494fe