Releases: Samsung/Tizen.CircularUI
1.5.0 Preview 2
1.5.0 Preview 1
Nuget package here.
Important Notice
- Update the version of referenced Xamarin.Forms version to 4.4.0.991537 (#227 )
- Shell support on Galaxy Watch. (#226)
- As you know, Shell is primarily designed for mobile applications. In order to support the shell on small screen clocks, we reinterpreted the shell's behavior. It's still in beta and we'd love to hear your feedback.
New Controls
- Adds CircularShell (#226)
Enhancements
1.4.0
Nuget package here.
Enhancements
Bug fixes
- Fix not setting ReturnType value in PopupEntry (#208)
Getting Started with Widget Application
In Tizen, widget application (or widget) is a specialized application that provides users with a quick view of specific information. In addition, the widget can allow the user to access certain features without launching the parent application. Please refer to here for more details.
ℹ️
Unfortunately, since the application template for the .NET widget is not yet available in Visual Studio, you have to create the widget application code yourself as shown below.
Step 1. Creating the Widget Base
WidgetBase is the abstract class for widget instance. You should define your widget base, which is inherited from the FormsWidgetBase
class as below.
class MyWidgetBase : FormsWidgetBase
{
public override void OnCreate(Bundle content, int w, int h)
{
base.OnCreate(content, w, h);
// Create the Xamarin.Forms.Application to use your widget
var app = new Application();
// Load the application just like general Xamarin.Forms app.
LoadApplication(app);
}
}
Step 2. Creating the Widget Application
WidgetApplication represents a widget application. You should define your widget application, which is inherited from the FormsWidgetApplication
class as below.
class MyWidgetApp: FormsWidgetApplication
{
public MyWidgetApp(Type type) : base(type) { }
static void Main(string[] args)
{
//Creates the widget application with widget base
var app = new MyWidgetApp(typeof(MyWidgetBase));
Forms.Init(app);
FormsCircularUI.Init();
app.Run(args);
}
}
1.3.2
Nuget package here.
Important Notice
- Update the version of referenced Xamarin.Forms version to 4.2.0.709249 (#205)
Enhancements
- Fix an unifying image handle (#204). This change cause break.
CirclePage
andTwoButtonPage
- Use
Page.BackgroundImageSource
instead ofPage.BackgroundImage
- Use
InformationPopup.BottomButton
,TwoButtonPopup.FirstButton
andTwoButtonPopup.SecondButton
- Use
MenuItem.IconImageSource
instead ofMenuItem.Icon
- Use