Nepeo's Recent Forum Activity

  • jagoman what plugin are you using for IAP

  • Uk4dee I think both of your issues are related to a caching problem we had, and not related to the build server outage. Please check out https://github.com/Scirra/Construct-3-bugs/issues/1109 for information related to the caching bug. I have confirmed that if you attempt to open something from the cloud when this bug is occurring then the exports windows doesn't open for some reason.

  • Thanks Bootfit I'm taking a look now. ihvan020 your issue may not be related, let us review the bugs first. We'll update you both via github when we've diagnosed the issues.

  • Hi there, could you please post a bug report on our github tracker for this. https://github.com/Scirra/Construct-3-bugs/issues

    I've tried a basic example here and have had no problems running it, but there isn't a clear reproduction in this thread for me to follow. Incidentally, it's not expected to produce a banner when using preview because it only works when packaged as an Android / iOS application.

  • If you want stuff fixed, then filing an issue on the bug tracker is definitely the way to go...

    From a quick look I can tell you the array editor zero thing was definitely a bug, I've fixed it for r76. You can already move around the array editor with the arrow keys, you need to hold ctrl as well though. The gdrive issue is a little more involved, if you file a bug I'll take a look into it soon.

  • Hi there, please create an issue on our bug tracker. https://github.com/Scirra/Construct-3-bugs/issues

    It makes our lives much easier, and your also likely to get responses much faster.

  • You'll need to talk nicely to Ashley for these, he does the cordova exporter for C2.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • It's expected that you have at least MAJOR.MINOR form for the version, the default is MAJOR.MINOR.PATCH.BUILD

  • Yup you have discovered my secret alter ego! I use Nepeo for games, I figured it made sense to use it for the forum. Shortercode is for my professional stuff, I was using it before I started at scirra.

    I made a change for r70 so that we now generate the versioncode like above, I haven't updated the build server yet though so it won't respect the value. If your exporting as cordova projects it will be correct though.

  • AnD4D the last value of the version is ignored, so yes to get 10001 you would have to increment the second value. The documentation is from the cordova CLI, it's the tool we use for generating Android and iOS projects.

    https://cordova.apache.org/docs/en/late ... rsion-code

    For reference you can find the android versioning information here:

    https://developer.android.com/studio/pu ... versioning

    We've been discussing this on the github bug and I think at the moment we're leaning towards adding our own versioncode generator, which would understand the 4 value versioning system. Something like

    MAJOR.MINOR.PATCH.BUILD
    versionCode = MAJOR * 1000000 + MINOR * 10000 + PATCH * 100 + BUILD
    [/code:dj0c28fe]
    
    I think it would also be a good idea to display the version number and version code somewhere during the export, and possibly in the export manager as well.
  • I'm going to add an extra check (only for google drive) before opening a project from recent projects. It would be better to have it before the recent project list is shown, but that would result in showing the google login page on start up for no obvious reason.

    This will result in either an extra network request to see if this file has the "trashed" flag set, or if the cloud metadata cache exists it will check against that (it won't exist if the editor has just started).

    Also I'll try to update the recent projects data when a project is deleted in C3, which should reduce the case where this has an impact anyway.

  • "versioncode" is automatically generated by cordova if absent from config.xml, it bases it on the version attribute which you can set in your project settings.

    [quote:1crvit9w] To change the version code for your app's generated apk, set the android-versionCode attribute in the widget element of your application's config.xml file. If the android-versionCode is not set, the version code will be determined using the version attribute. For example, if the version is MAJOR.MINOR.PATCH:

    versionCode = MAJOR * 10000 + MINOR * 100 + PATCH

    There is a small confusion that we use 4 value version numbers by default for compatibility with certain exporters that require it, but Android uses 3 value numbers. I believe Android doesn't really care about having the extra value, but cordova ignores it when generating the version code.

    +---------+-------------+
    | Version | VersionCode |
    +---------+-------------+
    | 1.0.0.0 | 10000       |
    +---------+-------------+
    | 1.0.0.1 | 10000       |
    +---------+-------------+
    | 1.0.0   | 10000       |
    +---------+-------------+
    | 1.0.1.0 | 10001       |
    +---------+-------------+
    | 1.1.0   | 10100       |
    +---------+-------------+
    | 2.0.0   | 20000       |
    +---------+-------------+[/code:1crvit9w]
Nepeo's avatar

Nepeo

Member since 8 Mar, 2016

Twitter
Nepeo has 583,792 followers

Trophy Case

  • 8-Year Club
  • x4
    Coach One of your tutorials has over 1,000 readers
  • x3
    Educator One of your tutorials has over 10,000 readers
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

13/44
How to earn trophies

Blogs