SideDrawer "Free"?

10 posts, 0 answers
  1. Andy
    Andy avatar
    8 posts
    Member since:
    Oct 2013

    Posted 18 Dec 2015 Link to this post

    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?

  2. Nick
    Admin
    Nick avatar
    593 posts

    Posted 21 Dec 2015 Link to this post

    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
  3. Andy
    Andy avatar
    8 posts
    Member since:
    Oct 2013

    Posted 21 Dec 2015 in reply to Nick Link to this post

    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

  4. Andrea
    Andrea avatar
    1 posts
    Member since:
    Nov 2015

    Posted 22 Dec 2015 in reply to Andy Link to this post

    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

  5. Nick
    Admin
    Nick avatar
    593 posts

    Posted 23 Dec 2015 Link to this post

    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
  6. Andy
    Andy avatar
    8 posts
    Member since:
    Oct 2013

    Posted 23 Dec 2015 in reply to Nick Link to this post

    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

  7. Nick
    Admin
    Nick avatar
    593 posts

    Posted 29 Dec 2015 Link to this post

    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
  8. Andy
    Andy avatar
    8 posts
    Member since:
    Oct 2013

    Posted 29 Dec 2015 in reply to Nick Link to this post

    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

  9. Nick
    Admin
    Nick avatar
    593 posts

    Posted 30 Dec 2015 Link to this post

    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
  10. Andy
    Andy avatar
    8 posts
    Member since:
    Oct 2013

    Posted 30 Dec 2015 in reply to Nick Link to this post

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

     

Back to Top