This is a migrated thread and some comments may be shown as answers.

SideDrawer "Free"?

9 Answers 119 Views
SideDrawer
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Andy
Top achievements
Rank 1
Andy asked on 18 Dec 2015, 03:47 PM

I can't seem to use a version later than 0.1.1 without a warning (on Android, but not iOS) about requiring a commercial license. To make matters worse, I can't use 0.1.1 because if my app is no longer cached (can duplicate with a Force Stop) then it crashes when the activity is resumed.

So is it a bug that's been around for a few iterations or is it not really free on Android?

9 Answers, 1 is accepted

Sort by
0
Nick
Telerik team
answered on 21 Dec 2015, 08:01 AM
Hello Andy,

Using only RadSideDrawer should not trigger the trial message. RadSideDrawer for {N} is free on Android and iOS alike. 

Nevertheless there have been some major changes in the control and I would strongly suggest upgrading both NativeScript and UI for NativeScript to the latest versions to get the best experience. 

In case you still get the message, I suggest removing the platforms from the project and re-adding them in order to recreate the native projects structure that complies to the latest NativeScript requirements. 

Hope this helps. 

Regards,
Nick
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Andy
Top achievements
Rank 1
answered on 21 Dec 2015, 03:28 PM

Thanks for the reply. Apologies in advance because I'm a newbie to NativeScript.

I usually use the Windows Client but have the CLI tools. Through both the Windows client and the browser I don't see an option to remove the platforms. When I try with the CLI tools both from within the solution folder and the project subfolder and both with and without specifying --path to both the solution and project folders it tells me it couldn't find a project at or above the directory I'm in and no --path was specified. The syntax I'm using is tns platform remove --path "my path with spaces". Also tried list.

I did upgrade to telerik-ui 0.2.1 which became available since my post and that doesn't help. I was already using tns-core-modules 1.5.1. Here's my package.json:

{
  "dependencies": {
    "tns-core-modules": "1.5.1",
    "nativescript-telerik-ui": "0.2.1",
    "moment": "2.10.6"
  },
  "devDependencies": {}
}

As a last sanity check I created a new, blank project and simply added a side drawer to main-page.xml and I get the same alert box.

Any help is greatly appreciated.

--Andy

0
Andrea
Top achievements
Rank 1
answered on 22 Dec 2015, 03:55 PM

Hello,
I am experiencing the same issue using tns-core-modules 1.5.1 and telerik-ui 0.2.1
I
'm pretty sure i'm only using the drawer component, but the Trial Alert Dialog still appear.

Any ideas?
Thanks

0
Nick
Telerik team
answered on 23 Dec 2015, 07:41 AM
Hello Andy,

In order to remove the platforms and plugin, you need to do the following through the CLI:
tns plugin remove nativescript-telerik-ui
tns platform remove ios
tns platform remove android

Then go to the project's folder and delete the libs and platforms subfolders(if existent).

After that you have to re-add the platforms and plugin again:
tns platform add ios
tns platform add android
tns plugin add nativescript-telerik-ui

Let me know if you still experience this after that procedure. 

Regards,
Nick
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Andy
Top achievements
Rank 1
answered on 23 Dec 2015, 03:11 PM

I can't use the CLI. It's a cloud-based project. I'm using Appbuilder for Windows client. I tried the tn plugin/platform add/remove commands from the project's synced folder on my local drive and it's not recognized as a valid project (obviously the directory structure is missing something). I used the CLI to create a new project and had no problem adding/removing plugins and platforms, so it's definitely an issue with CLI for a cloud project. I'm guessing even if the commands worked the changes wouldn't be synced to the cloud anyway.

I need the cloud because I don't have a Mac for iOS development. While it's easy to add/remove plugins in Appbuilder, it's not obvious (is it possible?) how to remove/add platforms.

--Andy

0
Nick
Telerik team
answered on 29 Dec 2015, 08:08 AM
Hello Andy,

Would it be possible to test this out in a new solution? Do you get the same behavior while using the plugin in a new project? There was a problem with the iOS platform project related to the change of the nativesctript ui plugin, that does not refresh the native library. This could be the case with your project. Confirming the correct behavior with a new prokject will help isolating the issue to the known problem and speed up the fixing time.

Regards,
Nick
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Andy
Top achievements
Rank 1
answered on 29 Dec 2015, 02:29 PM

Nick,

See my reply from 21 December. I said:

As a last sanity check I created a new, blank project and simply added a side drawer to main-page.xml and I get the same alert box.

So yes, I tried a new solution and it does NOT work either. Note that it's ONLY an ANDROID problem. iOS is fine.

--Andy

0
Nick
Telerik team
answered on 30 Dec 2015, 08:44 AM
Hello Andy,

I am sorry for the suggestion it appears I have missed that line. I pin pointed the exact problem. We will do our best to have it fixed for our next plugin update. 


Regards,
Nick
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Andy
Top achievements
Rank 1
answered on 30 Dec 2015, 02:23 PM

No problem. Just glad you identified the cause. I look forward to receiving an update.

 

Tags
SideDrawer
Asked by
Andy
Top achievements
Rank 1
Answers by
Nick
Telerik team
Andy
Top achievements
Rank 1
Andrea
Top achievements
Rank 1
Share this question
or