Ashley's Forum Posts

  • Key text.behaviors.timer.conditions.is-timer-running.display-text: placeholder {0} in English string but missing in translation

    English: Is {my} {0} running

    Translation: Is {my}{0 [/ i] actief?

    In english there is no question mark, so maybe in the translation no question mark?

    There are two typos in that: "{0" instead of "{0}", and "[/ i]" has a space in the middle where it shouldn't. I guess the question mark shouldn't be there either, generally the grammar should match the English, but I don't really feel qualified to say - every language has its own conventions and styles so I'd leave that up to the translator.

  • Thanks, I'm following that issue and will answer any engine details if they come up.

  • I'd prefer to see how the bug reports go first. We have to support a range of platforms, not just NW.js, so I'm most interested in the broadest fix possible. Even if we added this to NW.js, if there really is an issue with the GC performance, it'd only be a matter of time before it came up again with Chrome or Cordova apps on Android, so this seems to be the best approach to start with. Also if it doesn't happen in other browsers, that is good evidence it's fixable.

  • Only the "full" version points at GC (labelled "DOM GC (complete sweep)" - not sure why it's doing that...). The "cut" version just shows a long tick but unfortunately doesn't seem to indicate why that is.

    You can definitely file this as an issue with Chrome. Nobody needs to have any knowledge of the internals to file a bug, just make a web repro, attach the trace you recorded, and say the issue is it spends too long in "DOM GC (complete sweep)". I've seen them fix similar issues in the past too, no need to assume that it's impossible.

  • I've added a new download that loads the latest beta release of C3 (see OP). Note currently you have to be online to use the beta channel download, because it currently does a redirect to the latest beta release on the server side. We'll update this in future to work better offline.

  • I don't think this quite qualifies as proof the jank is caused by GC. Could you try taking a performance profile over the time that causes jank? Press F12 to open dev tools in NW.js, and then start a recording in the Performance tab and try to capture the jank. If the performance profile measures the jank and actually tags the time period spent as some kind of GC, that would prove it. Until then, best not to jump to conclusions! I tried this myself but couldn't see any issue (over 30 seconds it spent <10ms in GC), but I do have a lot of memory on this system. I also tried pressing the "collect garbage" button in dev tools while the performance profile was recording, and again no significant GC time was measured.

    Even if it is GC, I think it would be better to file a Chrome bug to optimise this aspect of the GC. It looks like it only needs to unload 5 tracks, and freeing memory should essentially be a matter of tagging some memory regions as free instead of in use, i.e. very little work. So I'm not sure what it could be doing that would take any noticable amount of time. If there is a problem and it gets fixed, then it also improves all games everywhere else the Chromium engine is used, e.g. in the Chrome browser, all Cordova games on Android, etc. So this would improve all platforms, which is a much better end result, rather than providing a hack to work around a GC performance issue in just one variant of the Chromium engine.

  • I think speech recognition might be part of the proprietary Chrome code that isn't available in Chromium, and therefore not in NW.js either.

  • Do you have any actual problems that would be solved by this, or evidence that jank is actually caused by GC? I've never been a huge fan of garbage collectors but browser's modern GCs are pretty good and do generally slice work in to small (non-janking) updates and concurrent collection. I haven't seen GC obviously causing jank for some time now. Most jank issues seem to come down to some kind of system v-sync timing issue, and the last other cause I saw in the forum, was forcing synchronous texture loading during gameplay.

    Exposing this also has some downsides: modern browsers have multiple tiers of collection, ranging from nursery collection (with negligible performance overhead) to full heap collections (which can jank hard). The GC is designed to as far as possible only use the lower levels of GC and avoid expensive full heap collections, and even then if it has to, it tries to do it concurrently and in small time slices. The "gc()" command is a real sledgehammer that immediately hits the full heap collection. Also I'm not sure but it might even force it to be synchronous (no time slicing/concurrent work). Browser GCs are also generally pretty good at scheduling these only when it's needed, so if you force one ahead of time, chances are it's not needed and there's not much point doing the work. So, in fact, adding this could make jank problems worse, not better.

  • Closing. Please also report issues specific to Cocoon to the Cocoon developers.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Using the "is on mobile device" event, is it possible to disable the "Use mouse input" property only if the game is being played on a mobile phone? I can't seem to find the right action for it and blanket disabling would render the games useless on desktops.

    This kind of detection generally isn't correct: you can get desktop devices with touchscreens, and mobile devices with a mouse attached, so in some cases you'll either disable mouse input that the user wants to use, or leave mouse input enabled (and therefore risk double-triggers) where they want to use touch input. You can't simply assume that "is mobile" is the same as "uses touch input".

    [quote:1kicopng]In r237, the issue with double touch events can, sort of, be worked around using tap. However, in r253, even taps increase by 2 when iframed. Since I am trying both in the same Chrome version, there must have been some change in C2 around the way you receive user input?

    I checked, and our last change to the Touch plugin was in June 2017, before the release of r237. So I'm not sure what could have impacted this.

  • Sebastien

    Ctrl-F5 previews active layout. Most of the time I need to preview the entire project and there is no shortcut for it..

    F4

  • It's still in review. We hope to have it out soon.

  • I have no idea. It's entirely up to the translators.

  • There are currently 44 problems in the Dutch translation. We won't be updating the language file shipped with C3 until these are fixed.

    Key text.behaviors.eightdir.properties.set-angle.items.smooth: English string has no whitespace padding but translated string does
    English:     'Smooth'
    Translation: 'zonder restricties '
    
    Key text.behaviors.eightdir.actions.set-ignoring-input.list-name: English string has no whitespace padding but translated string does
    English:     'Set ignoring input'
    Translation: 'Negeer invoer '
    
    Key text.behaviors.fade.conditions.on-wait-finished.display-text: placeholder {my} in English string but missing in translation
    English:     On {my} wait finished
    Translation: Geactiveerd wanneer de wait is voltooid 
    
    Key text.behaviors.fade.conditions.on-wait-finished.display-text: English string has no whitespace padding but translated string does
    English:     'On {my} wait finished'
    Translation: 'Geactiveerd wanneer de wait is voltooid '
    
    Key text.behaviors.timer.conditions.is-timer-running.display-text: placeholder {0} in English string but missing in translation
    English:     Is {my} [i]{0}[/i] running
    Translation: Is {my}[i]{0 [/ i] actief?
    
    Key text.behaviors.timer.conditions.is-timer-running.display-text: BBcode tag [/i] occurs 1 times in English but 0 times in translation
    English:     Is {my} [i]{0}[/i] running
    Translation: Is {my}[i]{0 [/ i] actief?
    
    Key text.ui.bars.project.confirm-delete-object-class-prompt.single-noevents: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Are you sure you want to delete the object type [b]{0}[/b]?
    Translation: Weet je zeker dat je het objecttype [b]{0}[/ b] wilt verwijderen?
    
    Key text.ui.bars.project.confirm-delete-object-class-prompt.single-events: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Deleting this object type will remove all conditions, actions and expressions relating to it. Are you sure you want to delete the object type [b]{0}[/b]?
    Translation: Als u dit objecttype verwijdert, worden alle voorwaarden, acties en uitdrukkingen die daarmee verband houden verwijderd. Weet je zeker dat je het objecttype [b]{0}[/ b] wilt verwijderen?
    
    Key text.ui.bars.project.confirm-delete-object-class-prompt.multiple: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Are you sure you want to delete the [b]{0}[/b] selected object types?
    Translation: Weet u zeker dat u de geselecteerde [b]{0}[/ b] geselecteerde objecttypen wilt verwijderen?
    
    Key text.ui.bars.tilemap.status.transform: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     [b]Rotation:[/b] [i]{0}°[/i]
    Translation: [b]Rotatie:[/ b][i]{0}°[/ i]
    
    Key text.ui.bars.tilemap.status.transform: BBcode tag [/i] occurs 1 times in English but 0 times in translation
    English:     [b]Rotation:[/b] [i]{0}°[/i]
    Translation: [b]Rotatie:[/ b][i]{0}°[/ i]
    
    Key text.ui.editors.event-sheet-view.event-variable.confirm-delete.message: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Deleting a global or local variable also deletes all actions, conditions and expressions referencing it. Are you sure you want to delete the variable [b]{0}[/b]?
    Translation: Als u een globale of lokale variabele verwijdert, worden ook alle acties, voorwaarden en uitdrukkingen verwijderd waarnaar wordt verwezen. Weet u zeker dat u de variabele [b]{0}[/ b] wilt verwijderen?
    
    Key text.ui.editors.event-sheet-view.events-remaining.description.guest: BBcode tag [/a1] occurs 1 times in English but 0 times in translation
    English:     As a guest you may use up to {0} events in a project. [a1]Register an account[/a1] or [a2]log in[/a2] to get more events.
    Translation: Als gast mag u maximaal {0} evenementen in een project gebruiken. [a1]Registreer een account[/ a1] o [a2] log in[/ a2] om meer evenementen te krijgen.
    
    Key text.ui.editors.event-sheet-view.events-remaining.description.guest: BBcode tag [a2] has whitespace padding when English has none
    English:     As a guest you may use up to {0} events in a project. [a1]Register an account[/a1] or [a2]log in[/a2] to get more events.
    Translation: Als gast mag u maximaal {0} evenementen in een project gebruiken. [a1]Registreer een account[/ a1] o [a2] log in[/ a2] om meer evenementen te krijgen.
    
    Key text.ui.editors.event-sheet-view.events-remaining.description.guest: BBcode tag [/a2] occurs 1 times in English but 0 times in translation
    English:     As a guest you may use up to {0} events in a project. [a1]Register an account[/a1] or [a2]log in[/a2] to get more events.
    Translation: Als gast mag u maximaal {0} evenementen in een project gebruiken. [a1]Registreer een account[/ a1] o [a2] log in[/ a2] om meer evenementen te krijgen.
    
    Key text.ui.editors.event-sheet-view.events-remaining.description.logged-in: BBcode tag [/a1] occurs 1 times in English but 0 times in translation
    English:     When logged in to the Free edition of Construct 3, you may use up to {0} events in a project. [a1]Purchase a plan[/a1] to unlock the full features of Construct 3.
    Translation: Wanneer u bent aangemeld bij de gratis versie van Construct 3, kunt u maximaal {0} afspraken in een project gebruiken. [a1]Koop een abonnement[/ a1] om de volledige functies van Construct 3 te ontgrendelen.
    
    Key text.ui.start-page.messages.contribute-translation.message: BBcode tag [/a1] occurs 1 times in English but 0 times in translation
    English:     Your language settings indicate a preference for {0}. We are working on a translation for this language and we're looking for contributors to help. [a1]Click here to find out more[/a1]
    Translation: Uw taalinstellingen geven een voorkeur aan voor {0}. We werken aan een vertaling voor deze taal en we zijn op zoek naar medewerkers om te helpen. [a1]Klik hier voor meer informatie[/ a1]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [b] has whitespace padding when English has none
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b] {0} [/ b]! De volledige versie van Construct 3 is beschikbaar tot [b] {1} [/ b]. [a1] Registreer nu een account [/ a1] of [a2] log in [/ a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/ a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [/b] occurs 2 times in English but 0 times in translation
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b] {0} [/ b]! De volledige versie van Construct 3 is beschikbaar tot [b] {1} [/ b]. [a1] Registreer nu een account [/ a1] of [a2] log in [/ a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/ a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [a1] has whitespace padding when English has none
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b] {0} [/ b]! De volledige versie van Construct 3 is beschikbaar tot [b] {1} [/ b]. [a1] Registreer nu een account [/ a1] of [a2] log in [/ a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/ a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [/a1] occurs 1 times in English but 0 times in translation
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b] {0} [/ b]! De volledige versie van Construct 3 is beschikbaar tot [b] {1} [/ b]. [a1] Registreer nu een account [/ a1] of [a2] log in [/ a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/ a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [a2] has whitespace padding when English has none
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b] {0} [/ b]! De volledige versie van Construct 3 is beschikbaar tot [b] {1} [/ b]. [a1] Registreer nu een account [/ a1] of [a2] log in [/ a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/ a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [/a2] occurs 1 times in English but 0 times in translation
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b] {0} [/ b]! De volledige versie van Construct 3 is beschikbaar tot [b] {1} [/ b]. [a1] Registreer nu een account [/ a1] of [a2] log in [/ a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/ a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [a3] has whitespace padding when English has none
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b] {0} [/ b]! De volledige versie van Construct 3 is beschikbaar tot [b] {1} [/ b]. [a1] Registreer nu een account [/ a1] of [a2] log in [/ a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/ a3]
    
    Key text.ui.start-page.messages.gamejam.message: BBcode tag [/a3] occurs 1 times in English but 0 times in translation
    English:     It's the [b]{0}[/b]! The full version of Construct 3 is available until [b]{1}[/b]. [a1]Register an account[/a1] or [a2]log in[/a2] now to use all features for free! [a3]Click here to learn more[/a3]
    Translation: Het is de [b] {0} [/ b]! De volledige versie van Construct 3 is beschikbaar tot [b] {1} [/ b]. [a1] Registreer nu een account [/ a1] of [a2] log in [/ a2] om alle functies gratis te gebruiken! [a3] Klik hier voor meer informatie [/ a3]
    
    Key text.ui.dialogs.behaviors.delete-confirmation.message: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Deleting this behavior will delete all actions and conditions that reference it. Are you sure you want to delete the behavior [b]{0}[/b]?
    Translation: Als u dit gedrag verwijdert, worden alle acties en voorwaarden die ernaar verwijzen verwijderd. Weet je zeker dat je het gedrag [b]{0}[/ b] wilt verwijderen?
    
    Key text.ui.dialogs.effects.delete-confirmation.message: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Deleting this effect will delete all actions and conditions that reference it. Are you sure you want to delete the effect [b]{0}[/b]?
    Translation: Als u dit effect verwijdert, worden alle acties en voorwaarden verwijderd die ernaar verwijzen. Weet je zeker dat je het effect [b]{0}[/ b] wilt verwijderen?
    
    Key text.ui.dialogs.settings.advanced-settings.header: English string has no whitespace padding but translated string does
    English:     'Advanced'
    Translation: 'Geavanceerd '
    
    Key text.ui.dialogs.freeEditionLimit.limit-descriptions.find-all-references.body: BBcode tag [/i] occurs 1 times in English but 0 times in translation
    English:     [i]Find All References[/i] allows you to instantly see a list of everywhere something is used in your project. It's great for reviewing your work. Purchase a plan to use this feature.
    Translation: Door [i]Alle referenties vinden Met[/ i] kunt u direct een lijst bekijken met waar iets in uw project wordt gebruikt. Het is een handige tool voor het beoordelen van je werk. Koop een abonnement om deze functie te gebruiken.
    
    Key text.ui.dialogs.freeEditionLimit.limit-descriptions.live-preview.body: BBcode tag [/i] occurs 1 times in English but 0 times in translation
    English:     [i]Live Preview[/i] allows you to see a preview of an object or behavior directly in the editor, without having to preview the project. It's great for getting effects right, such as with the Particles object. Purchase a plan to use this feature.
    Translation: [i]Met Live Preview[/ i] kunt u een voorbeeld van een object of gedrag direct in de editor zien zonder een voorbeeld van het project te hoeven bekijken. Het is een handige tool om de juiste effecten te krijgen, zoals met het object Particles. Koop een abonnement om deze functie te gebruiken.
    
    Key text.ui.dialogs.freeEditionLimit.limit-descriptions.families.body: BBcode tag [/i] occurs 1 times in English but 0 times in translation
    English:     [i]Families[/i] help eliminate repeated events for similar objects. Purchase a plan to use this feature.
    Translation: [i]Families[/ i] helpen bij het elimineren van herhaalde gebeurtenissen voor vergelijkbare objecten. Koop een abonnement om deze functie te gebruiken.
    
    Key text.ui.dialogs.cordovaOptions.ios-build: English string has no whitespace padding but translated string does
    English:     'iOS build'
    Translation: '
    iOS build'
    
    Key text.ui.errors.drop-not-readable: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Construct does not have permission to read file [b]{0}[/b]. This may be due to the file being dragged and dropped from a third-party application. Try saving it to your device and dragging it into Construct from there.
    Translation: Construct heeft geen rechten om bestand [b]{0}[/ b] te lezen. Dit kan te wijten zijn aan het bestand dat wordt gesleept en verwijderd van een toepassing van derden. Bewaar het op je apparaat en sleep het vanaf daar naar Construct
    
    Key text.ui.errors.project-saved-in-newer-release: BBcode tag [/b] occurs 2 times in English but 0 times in translation
    English:     This project cannot be opened since it was saved in a newer version of Construct 3. The project was saved in [b]{0}[/b], and you are currently using [b]{1}[/b]. Use a newer version of Construct 3 to open the project.
    Translation: Dit project kan niet worden geopend omdat het is opgeslagen in een nieuwere versie van Construct 3. Het project is opgeslagen in [b]{0}[/ b]en u gebruikt momenteel [b]{1}[/ b]. Gebruik een nieuwere versie van Construct 3 om het project te openen.
    
    Key text.animations-editor.dialog-messages.unsupported-image-format: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     The image [b]{0}[/b] is in a format not supported by Construct ([i]{1}[/i]). Try converting your image to a supported format such as PNG or JPEG.
    Translation: De afbeelding [b]{0}[/ b] heeft een indeling die niet wordt ondersteund door Construct ([i]{1}[/ i]). Probeer uw afbeelding om te zetten naar een ondersteunde indeling, zoals PNG of JPEG.
    
    Key text.animations-editor.dialog-messages.unsupported-image-format: BBcode tag [/i] occurs 1 times in English but 0 times in translation
    English:     The image [b]{0}[/b] is in a format not supported by Construct ([i]{1}[/i]). Try converting your image to a supported format such as PNG or JPEG.
    Translation: De afbeelding [b]{0}[/ b] heeft een indeling die niet wordt ondersteund door Construct ([i]{1}[/ i]). Probeer uw afbeelding om te zetten naar een ondersteunde indeling, zoals PNG of JPEG.
    
    Key text.plugins._common.actions.set-default-color.display-text: BBcode tag [/i] occurs 1 times in English but 0 times in translation
    English:     Set color to [i]{0}[/i]
    Translation: Stel de kleur in op [i]{0}[/ i]
    
    Key text.plugins.advert.actions.create-video.display-text: BBcode tag [/b] occurs 2 times in English but 0 times in translation
    English:     Create rewarded video advert [b]{0}[/b] show: [b]{1}[/b]
    Translation: Maak een videoadvertentie met beloning [b]{0}[/ b] toon: [b]{1}[/ b]
    
    Key text.plugins.text.properties.enable-bbcode.desc: BBcode tag [b] has whitespace padding when English has none
    English:     Allow use of BBCode tags in the text, e.g. [b]bold text[/b].
    Translation: Sta het gebruik van BBCode-tags in de tekst toe, bijvoorbeeld [b] vetgedrukte tekst [/ b].
    
    Key text.plugins.text.properties.enable-bbcode.desc: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Allow use of BBCode tags in the text, e.g. [b]bold text[/b].
    Translation: Sta het gebruik van BBCode-tags in de tekst toe, bijvoorbeeld [b] vetgedrukte tekst [/ b].
    
    Key text.account.gamejam-license-warning.message: BBcode tag [b] has whitespace padding when English has none
    English:     Construct 3 is using a Gamejam license. This enables all features, but is only available until [b]{0}[/b] for the [i]{1}[/i]. Please be aware that unless you purchase a plan, Construct 3 will revert to the Free Edition when the Gamejam period ends.
    Translation: Construct 3 gebruikt een Gamejam-licentie. Dit maakt alle functies mogelijk, maar is alleen beschikbaar tot [b] {0} [/ b] voor [i] {1} [/ i]. Houd er rekening mee dat, tenzij je een plan koopt, Construct 3 terugkeert naar de gratis editie wanneer de Gamejam-periode eindigt.
    
    Key text.account.gamejam-license-warning.message: BBcode tag [/b] occurs 1 times in English but 0 times in translation
    English:     Construct 3 is using a Gamejam license. This enables all features, but is only available until [b]{0}[/b] for the [i]{1}[/i]. Please be aware that unless you purchase a plan, Construct 3 will revert to the Free Edition when the Gamejam period ends.
    Translation: Construct 3 gebruikt een Gamejam-licentie. Dit maakt alle functies mogelijk, maar is alleen beschikbaar tot [b] {0} [/ b] voor [i] {1} [/ i]. Houd er rekening mee dat, tenzij je een plan koopt, Construct 3 terugkeert naar de gratis editie wanneer de Gamejam-periode eindigt.
    
    Key text.account.gamejam-license-warning.message: BBcode tag [i] has whitespace padding when English has none
    English:     Construct 3 is using a Gamejam license. This enables all features, but is only available until [b]{0}[/b] for the [i]{1}[/i]. Please be aware that unless you purchase a plan, Construct 3 will revert to the Free Edition when the Gamejam period ends.
    Translation: Construct 3 gebruikt een Gamejam-licentie. Dit maakt alle functies mogelijk, maar is alleen beschikbaar tot [b] {0} [/ b] voor [i] {1} [/ i]. Houd er rekening mee dat, tenzij je een plan koopt, Construct 3 terugkeert naar de gratis editie wanneer de Gamejam-periode eindigt.
    
    Key text.account.gamejam-license-warning.message: BBcode tag [/i] occurs 1 times in English but 0 times in translation
    English:     Construct 3 is using a Gamejam license. This enables all features, but is only available until [b]{0}[/b] for the [i]{1}[/i]. Please be aware that unless you purchase a plan, Construct 3 will revert to the Free Edition when the Gamejam period ends.
    Translation: Construct 3 gebruikt een Gamejam-licentie. Dit maakt alle functies mogelijk, maar is alleen beschikbaar tot [b] {0} [/ b] voor [i] {1} [/ i]. Houd er rekening mee dat, tenzij je een plan koopt, Construct 3 terugkeert naar de gratis editie wanneer de Gamejam-periode eindigt.[/code:3v3pro2x]
  • OK, this should be worked around in Chrome for the next build, and we've patched C3 as well. It uses InputDeviceCapabilities which is currently only supported in Chrome - I don't think we can easily detect these events in other browsers.