Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

[Shell][Tizen] Add the MaterialShellRenderer on Tizen #6196

Merged
merged 3 commits into from Aug 29, 2019

Conversation

yourina
Copy link
Contributor

@yourina yourina commented May 15, 2019

Description of Change

This PR is for adding MaterialShellRenderer on Tizen.

Issues Resolved

None

API Changes

None

Platforms Affected

  • Tizen

Behavioral/Visual Changes

None

Before/After Screenshots

materialShell

Testing Procedure

Use StoreShell

PR Checklist

  • Has automated tests
  • Rebased on top of the target branch at time of PR
  • Changes adhere to coding standard

@rmarinho
Copy link
Member

/AzurePipelines run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@rmarinho
Copy link
Member

/AzurePipelines run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

Copy link
Collaborator

@rookiejava rookiejava left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think hard copy the duplicate source code from existing renderer (Xamarin.Forms.Platform.Tizen) to material renderer(Xamarin.Forms.Material.Tizen) is better for the sake of maintenance. And the screenshot should also be updated.

@@ -9,7 +9,7 @@
<PackageReference Include="Tizen.NET" Version="4.0.0">
<ExcludeAssets>Runtime</ExcludeAssets>
</PackageReference>
<PackageReference Include="Tizen.NET.MaterialComponents" Version="0.9.5-preview" />
<PackageReference Include="Tizen.NET.MaterialComponents" Version="0.9.6-preview" />
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use 0.9.7-preview which is the latest version.

Xamarin.Forms.Material.Tizen/Shell/ShellItemRenderer.cs Outdated Show resolved Hide resolved
Xamarin.Forms.Material.Tizen/Shell/ShellItemRenderer.cs Outdated Show resolved Hide resolved
@rookiejava
Copy link
Collaborator

it would be better #6204 precede this PR.

@rmarinho
Copy link
Member

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@samhouts samhouts added this to In Review in v4.2.0 May 29, 2019
@samhouts samhouts removed this from In Review in v4.1.0 May 29, 2019
@samhouts samhouts changed the base branch from master to 4.1.0 May 29, 2019 19:18
@samhouts samhouts removed this from In Review in v4.2.0 May 29, 2019
@samhouts samhouts added this to In Review in v4.1.0 May 29, 2019
@rmarinho
Copy link
Member

@yourina do you mind rebase? thanks

@samhouts samhouts requested a review from PureWeen June 27, 2019 18:21
@samhouts samhouts requested a review from rookiejava June 27, 2019 18:27
@samhouts samhouts changed the base branch from 4.1.0 to 4.2.0 July 4, 2019 04:15
@samhouts samhouts removed this from In Review in v4.1.0 Jul 4, 2019
@rookiejava
Copy link
Collaborator

rebase please.

@yourina yourina changed the base branch from 4.2.0 to master July 4, 2019 11:21
Copy link
Collaborator

@rookiejava rookiejava left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test done.

@samhouts samhouts added this to In Review in v4.3.0 Jul 8, 2019
Copy link
Member

@samhouts samhouts left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Build failed:

Xamarin.Forms.Platform.Tizen\Shell\NavigationView.cs(102,11): Error CS0618: 'MenuItem.Icon' is obsolete: 'Icon is obsolete as of 4.0.0. Please use IconImageSource instead.'
--
  | Xamarin.Forms.Platform.Tizen\Shell\NavigationView.cs(104,15): Error CS0618: 'MenuItem.Icon' is obsolete: 'Icon is obsolete as of 4.0.0. Please use IconImageSource instead.'

@samhouts samhouts moved this from In Review to In Progress in v4.3.0 Jul 9, 2019
@samhouts samhouts removed the request for review from PureWeen July 10, 2019 02:14
@samhouts samhouts assigned samhouts and unassigned PureWeen Jul 10, 2019
@yourina
Copy link
Contributor Author

yourina commented Jul 12, 2019

Build failed:

Xamarin.Forms.Platform.Tizen\Shell\NavigationView.cs(102,11): Error CS0618: 'MenuItem.Icon' is obsolete: 'Icon is obsolete as of 4.0.0. Please use IconImageSource instead.'
--
  | Xamarin.Forms.Platform.Tizen\Shell\NavigationView.cs(104,15): Error CS0618: 'MenuItem.Icon' is obsolete: 'Icon is obsolete as of 4.0.0. Please use IconImageSource instead.'

Fixed it. Thank you.

@rmarinho
Copy link
Member

@shyunMin
Copy link
Contributor

Rebased.

@rmarinho rmarinho merged commit b77de4d into xamarin:master Aug 29, 2019
v4.3.0 automation moved this from In Progress to Done Aug 29, 2019
@samhouts samhouts added this to Done in v4.4.0 Aug 30, 2019
@samhouts samhouts removed this from Done in v4.3.0 Sep 3, 2019
@samhouts samhouts added this to the 4.3.0 milestone Sep 11, 2019
@samhouts samhouts removed this from Done in v4.4.0 Sep 11, 2019
@samhouts samhouts added this to Done in v4.3.0 Sep 11, 2019
felipebaltazar pushed a commit to felipebaltazar/Xamarin.Forms that referenced this pull request Oct 16, 2019
* [Shell][Tizen] Add the MaterialShellRenderer on Tizen

* Fixed the build fail

* Update namespace
felipebaltazar pushed a commit to felipebaltazar/Xamarin.Forms that referenced this pull request Oct 16, 2019
* [Shell][Tizen] Add the MaterialShellRenderer on Tizen

* Fixed the build fail

* Update namespace
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
v4.3.0
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

6 participants