Icenium Graphite - Global search not working after the upgrade

5 posts, 0 answers
  1. Richard
    Richard avatar
    24 posts
    Member since:
    May 2012

    Posted 07 Aug 2013 Link to this post

    Search "All Files" or "Project Files" just hung there forever. It worked on some smaller projects. I don't know if it's the project size or file format. Either way it's bug newly introduced. Very annoying.

    Richard
  2. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 07 Aug 2013 Link to this post

    Hi Richard,

    We're aware of the problem and we're currently investigating for a fix/workaround. As soon as we have more information on a possible solution, we would get back to you.

    Please excuse us for the inconvenience.

    Regards,
    Steve
    Telerik

    Do you enjoy Icenium? Vote for it as your favorite new product here (use short code H048S).
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  3. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 09 Aug 2013 Link to this post

    Hi Richard,

    We identified the problem with the search being stuck and would introduce a fix for it in upcoming hotifx release. This problem only affects global search and local search in a specific file would still work for you.
    The problem is related to the newly introduced platform-specific functionality and as you're using a 3rd party library (mobiscroll) that has files with the same naming convention (name.ios.extension and name.android.extension respectively mobiscroll.ios.js and mobiscroll.android.js) that our platform-specific functionality is looking for and uses to identify which one to use upon build, you would have to rename these files and modify their references in your html pages. For more information about platform-specific files, see Working with Platform-Specific Files.

    Please excuse us for the temporary inconvenience once again.

    Regards,
    Steve
    Telerik

    Do you enjoy Icenium? Vote for it as your favorite new product here (use short code H048S).
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  4. Richard
    Richard avatar
    24 posts
    Member since:
    May 2012

    Posted 09 Aug 2013 Link to this post

    It also causes mobiscroll.ios.css and mobiscroll.android.css not loading on the devices. It works in the simulator when I do:
    <link href="styles/mobiscroll/mobiscroll.android.css" rel="stylesheet" type="text/css" />
    <link href="styles/mobiscroll/mobiscroll.ios.css" rel="stylesheet" type="text/css" />

    It's funny that mobiscroll.ios.css and mobiscroll.android.css displayed under a virtual file/folder called mobiscroll.css. If I do the following, it seems that the files are loaded on the devices even though there is no such file:
    <link href="styles/mobiscroll/mobiscroll.css" rel="stylesheet" type="text/css" />

    But the simulator throws an error.

    What a pain!

  5. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 12 Aug 2013 Link to this post

    Hi Richard,

    This is the expected behavior as indicated by the Working with Platform-Specific Files help article i.e:
    "During the build process, Icenium adds the platform-specific file to its corresponding application package as name.extension."

    Also the Icenium simulator currently does not respect platform specific files - this would be added in a subsequent release.

    Please rename the problematic files to anything non-matching  "platform specific" pattern and change the references in your .html files to the new names and you should not have any problems.

    Regards,
    Steve
    Telerik

    Do you enjoy Icenium? Vote for it as your favorite new product here (use short code H048S).
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
Back to Top