GithubHelp home page GithubHelp logo

mixer / cdk Goto Github PK

View Code? Open in Web Editor NEW
36.0 36.0 10.0 1.45 MB

:fire: SDK for developing with Mixer Interactive

Home Page: https://dev.mixer.com/guides/mixplay/customcontrols/introduction

License: MIT License

JavaScript 1.28% TypeScript 81.68% HTML 8.07% CSS 8.82% Shell 0.06% NSIS 0.09%

cdk's People

Contributors

connor4312 avatar deekyjay avatar payzer avatar probableprime avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cdk's Issues

Choose layout + HTML template

When creating a project you're first prompted for the layout, then the project type. Given that the HTML starter doesn't use the scenes JSON we should probably re-order the prompts so that you select your project type (preact/HTML), and then only select the layout if the template supports it.

image

Project wasn't setup where I expected

When I created the project I created a folder to contain it. The project was then created within a subfolder of that folder which wasn't what I expected:

image

(I expected to be in cdk-preact-test not amazingly-cute-chicken)

Is this the right behavior for the editor? I get that this is how the CLI works but I expected the project name to just be in my package.json. Otherwise the editor should give indication that it's going to create a folder.

Error running quickstart

Steps to Reproduce

Error

Error: Unexpected status code 404 Not Found from https://mixercc.azureedge.net/launchpad/move-video: BlobNotFoundThe specified blob does not exist.
RequestId:8a56ff96-901e-0128-0359-e2d...

Editor Details

Version: 1.0.0
Mixer User ID: 594859

Encrypted Editor State: {"id":"ab25ebfc835bef50","password":"nJEUPEko/vI8SHfH00d6m56cLVp+rHhD66r561RoCKY="}

Error linking game

Steps to Reproduce

Opened the quick start for html/javascript
Went through tutorial
Clicked Run => On my channel Page
Clicked off because I didn't want to mess with my existing game configs
Created new game on mixer dev lab
Clicked Run => On my channel Page
Get this error before being able to choose a game.

Error

{
"message": "Unexpected status code 404 Not Found from https://mixer.com/api/v1/interactive/versions/39637: {"message":"InteractiveBundle not found.","statusCode":404,"error":"Not Found"}",
"stack": "Error: Unexpected status code 404 Not ...

Editor Details

Version: 1.0.0
Mixer User ID: 486466

Encrypted Editor State: {"id":"c7face4856b5ada0","password":"JjHX/9OEDIr/b9RYip1Sw5RuL5aWhmuECnDUoIWvU5Y="}

Min length for project names?

Maybe this isn't a bug. It's complaining about my project name of 'c'. The error is saying something about alpha numeric, but doesn't say a min-length (which is probably the error?) If so, you could change the error message to say how long the name needs to be if that's the problem?:

image

Editor Details

Version: 0.2.7
Mixer User ID: 257523

vS7ot0J8809v0qPlSf9mEbx3UWsG+ea7stMwpc/qgYO9z5vEoRKyxxDzc4oYPGJP2xbAiEuflbhs38GtEruBdKp+qXj6px/UnOOckPxef9Mb0UBW2UScxuQUjAEV/geUff+pu100CtSfmwduWDiKiNV1Efw3YKsMC/lyvDOhqkGS4kxqqtB3csGVD2OmQ2eUrrqiG70WHul1tStOKjP4IRv1PY6F5C9h3yVuix9RK6XNOlTKvRrrIiU6CEEQjcAR/KI4nUKv9VutUnhTXCaBMbr24IV0QJwfBKOBq2sFYFeNxdlXgFdPFJwcqpZkRpEOPOAeB03VbCjKN4rUWp1OBw0fYSf7BUsP+qijjoOZm6su901KaBcP/JXvz3DqZwF3frdj5ipRZMh9ziOmruyQWejGNkXNuZ6yPYagtJMux4Iwp78+ButyIvw98tbqi9/r3VICxdpPwi2w+Fl3Dk0Fyh/NJu0G25sP9HehD4B5puLbz6fIoqNpJ6zChTn+ps9wJ38UgDrAhYuXmXiupCceChBAoeT0XIepZFPSbcZkqIfBAwM5FTzWj7QHHK5Bc9uMApe4beTa43t2KVDrWTIlH3OCuerPg2StmaenY5RhJrzLgOZVXDFiJZU36cAYYYLVtYsb47L8uHvvOnQk8WTy0hEMF2RZSBosxO/wnnnHMzoQMcbMePPtoZleeTFc0LjvrGHq/GQgSgJy7l7W+Yko5B7ElZsd9vOtCv+Ukq1zFCZAtKqNokP4kXV4pLV7Jgf7vZVQ1AX6TICtHoExSiEHJK+028eh+71CXGicrYzTccZORbSgKAtZCVuWXpssWVqWseRQc1LMgD8G1lI3O8YGI3LpcTfJI7gyRZW1nnlPcFi6fGTQMQM9rQpt5xyCrvfULwCKvNxp7+nb+wQ/hF/g73/a19MxMx6S3ogIoVsTGCXQS8zB688R+pxs+t56itG7nPoAi0imq+ghgxC0cDhbPsdPs5QV0evko1PnhMlXmGXf97umA7BqRmrSd/24TlNkF+1mO6dRkGzZMdErC/4ENIE5wguY0EOh+W3SZB5uGBs1yYVYC63vY/LVSW2Xz3RJ6AqmEW2ZKJJAlZtT+xnmIAlWqr7ia9pmay8rxqp4nm0+s5S0/bmXyz1sqPOz+MfUUUEvZrDfF8jo5kNIZxph5ujgRViv22fkAAUm+RfeBqqaNELa/KPTi8SeCYuVFTaxFkct5b4HkGheYoWL/MR/w7TzmtYLhdlbA6Z4/UqS4PrwuMRau0Y+NcDSQM9XQvT1ytoGrHpqWOyfATiejj6scJBhBTm4kEXZxMOMInw2iMc8pSlkWdfGtucy3AQ1Zrt7K5Gfer7JguwxY+fHOBY2Jw==

Raygun/Sentry Integration

Previously I experimentally added Raygun integration to the CDK. The trial for Raygun how now expired. We should decide if that's something we want to keep (alternately, remove or use Sentry instead) and if so we'll need to set up a PO with them.

Better icon

We can definitely do this later, but making a note so we don't forget. We could put an icon (looks like the default electron one?)

image

webpack-dev-server could not start

Steps to Reproduce

Start fresh, clone preact project with overlay layout.

Console Data

C:\Users\mblouin\Documents\Projects\cdk-preact-test\amazingly-cute-chicken\webpack.config.js:43
  );
  ^
SyntaxError: Unexpected token )
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:542:28)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at WEBPACK_OPTIONS (C:\Users\mblouin\Documents\Projects\cdk-preact-test\amazingly-cute-chicken\node_modules\webpack-cli\bin\convert-argv.js:133:13)

Editor Details

Version: 0.2.7
Mixer User ID: Anonymous

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

Maybe we sign the exe officially?

This could happen later, but we'll want to get the exe signed. Otherwise, users see this scary screen :):

image

Windows does an excellent job of security, so it's sort of hidden to click the "run anyway" button :).

Unknown method name

Receiving Error: Unknown method name in dev console after setting up the HTML quickstart. Don't see any problems elsewhere in the editor.

image

Editor Details

Version: 0.2.7
Mixer User ID: 338492

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

Maximizing Controls messes up headers

When maximizing the controls pane it messes up the pane headers:

image

Editor Details

Version: 0.2.7
Mixer User ID: 338492

oQ+QNHGEe5Z8+L7tEhjj7wyS5HUkOUCuneBzkPFoXYlS57wEoh4E9h8cIUhCP/FczoIScWQKNsE/JIg1VLW79mLwO+YwYAlf6Y+xGOgk4eTyTMyEHASfaLIkG6DgCbXen3d7mxjpuVwHqTVq3UPngRO2NsJBSdEfosJG2cTf15RGaMfMMAlMaNhVrqTbFhUUCRQHjDfuZ4JlDrhEcYsQJrLs4CFvQ2JIaloKHSKWqJW7SIzev2M1YLShtAWMPOm1DwlppPLu4ASuX7QpdyFvFoQ95sclKHJIfzcndqZEbJhdHmRuLMPfMiL87pwxw2L1DBKDiCo9mlvcmiZrewoA+MlSn+JUXQ6TA5v/2oIbWgXkh6JXppU69/Ea7KbN55T4muKCauFovcl6qCamR+l+D+9dmCs33rPwCB6ofjt0+nwna9tiTzuhcQm48rTQV0iaJp6xhVQ4pLG3LfOWZt2/un9TOsWkxxRayfotJF1ZPnMnyT91NYaK9viFYsJ/TMOlnKXLohGBM+nZjd6tZPNct7NVRZ1ZRt+6Wkupp3lW11hEJAPI2iAwjYcKUHIgoXpJZaP13yJjr2YjFz/CZJTroUfpX36hqIJXOgi3NNM4zdAwB02VNA+IBtYcKHXj54QvXtrBp+2bTSx43RNLUKTIpQ9z2Ps8kwkFFgxd1kyEqftlFGBafbNucj/rOQQr2h533/sWl+uq+CXSVfQXNeTk1vUiPpjDUta6eVIQBMUsiVldxpiE4CZ0TQ4JLKPbDqzSC+4sDn3y3Vzobx5GhYqmP/n0ZvEFdLARQkaH3CdAAC06CrEGMGFhg5BwGNkDcQ2coOCjzzg0RvC1gTZLBJsV66cREKxWjAwQBuhNE7eMjjlQ2v1Bq1Kb1wmwvVR68xzoyksfMN6/VoLQx/+q/nQE3r9viObEKQs8MqZK7qMUE2dBARjPmw3TPB74oMalJO2Uq32B43IhyroPVoFarrcV+LnZJ/IhCmAMyvx6usX+s3j6OLl+7aZj1UumHxEzW1QTVdL5I2oXWAehOcPSNsH/EsPFPBgrRaapdxGsE2DLUaAviVToX7yyGxd/Brxj//KLoUpbLo5Jq8CGPjJx64r16SrthTlAWphA1bsaAOCPudjTlfAM5Z2awor3Q/hQ1Y9E4sn9qgRy+fik0NxU6RvxU++3z4EP6rvi7q0OofNnIG+WwR+LlI6dKw/ZQtTXhtYUjyJFfIBXtNcCwOk1njNyPFl0stW62Gkb6yIzFlBdlIk0iaMFUIz35h7//aq8mC4PCXzl2fbGnr1ppy0Qs6OdYMS2+yXRjr1ui1WIetw4SCpFWGPctq5ZUfDZmLinoUElEoFXVWpW1Fe4udmJHkfZ2kElnZisXaFxcpZQRjOIA/qtiyl1QC13DwjAhbUmcHzSJyGIVFL9C0RLz2I9n5ykP4ZMq/5mthzRAWPLDrNkI0ihu56iw61toAYMkz/qyvDPnYknEWEJHa/Hz+7Ryoc/eKBr4uxZ7jn6oiHFAo0kpTDzd5FWxEWBilgWbZ1lZfD5sYJyLCD/UtWj7A380vkkTt4jVZ16M5AUWEN0q+cAUypMUqxpvN8y3HNGstxbVkWuhi0tFbodHszLs3w82GzxYq3T0PwuX1Q0DrGHD9hal6oK87I4qNVExvNJiV/RKNOKEBYEn5kr+F1s7Ckp4iDsRjVPKXpBDd2NPxQdJ+M3heRhdEXOe8WbfDw4XWC01hUDnmNsz+BK7XiuTYgIYLU0YvvyYGRULx6b4s0lxIRU2wHxlwxyz2BoHf0iACd5DuR000/Ke/r0J06eSqG+5DWr71hHY2BjPgaBS5URGstH4Evot7f2zbH8AeH0MrzwNIChfiEYkkHsmY+mHpaGNtqcTTWfsTE/fYO+WaI518DqEe8P/5MaXZFHLPIvO9nU597+u2+Cr1DwibNpkfi2dZ7w9SitDREkg++Kl+xFhRN2FYJrUaaJsqYn9A3Ax0TpFXxyd6aVmtg2Q/GIN/hM9KslCYVsWwY6aXqJ9CaSeHZf1tEE74pTGaYssAW2sQtYBnAoQAa00qHUfb1QUsLqSPYNfACc+HT7joYPaDrWFFDGJNSsY2bRCylJi6vZKmvJEnkPRC0Sx33dQvErLEaKTrp99Pcm0Q66HEknjZuDdG+cPwfUy2M2aDr3CACWL58GSIPGt00VZf0CFj6IvbqRtRYHC+uwQrFHs4H3jYyIJQnG1clegbPe75ANkgwjSVYlvgHvBaxk6CpDy4vT/mNOhUwgVQ0mGTfN4VufGn5u0zY/0AoMVsh2ZWnaMpRbu5f+6J+GuFidKxEHm/yvNu7NRHkXSD459avwxkcRmZD9bGh/JQrZEV37/PF+xByps8W78XeLVuGlc6DZq686n3ngV1MPh+J+kAY0KBBiV3E004KfT4PBSjAKZne/GrJCdR1scT2ZwY8cVzGMi3p+x78MOr6v8o45UymQPquLqgm7J+zWgXzgf5tPKVY/EfxVWzLTcpL7JQbY3SHJk7LTvZXvc+k5sDhXADfhY5+wgaBmx3mNdub6KIQQ02AurhuinPRYlS5rAKIDrkBDqK/osyfFCL4fH0HjysOhzsOnoNMIkgnpE0GNpNFhyo7y5HBT0I7K5IGAj6Z0GPuoxgw4VakGLTvb7yjiTX+o+2GAlY4z3dIz8PmBL4yP+TjzyheXpcOzYIrAEZQuTqVhO1DTQxXa9DhKovIUa3uQDu2NLtV183Of6JEknbkP2m9Fehw0VuUVp2QfaPkeQVvQgSi+8KKfqc37veHohRka9AJGjpcQFDbw3TPr7aoocoMk8GGJkmzon69ZaIQ6T+4k/QkXGFqf1ACJhJ4j9CvFyMI2ZSWgy9GamQlYKVR3O9mz7lwSWJn6LmnS1USKgd9qN54mDuvyq/zuIoG9ebdnnl/+bTq9+df8FrsyKzLkOcDU/1HIdjkJgpwnkd51mcV2bkQkBupzns6DmBovpMrE0K2B5bCzC8vJlCf9UKRHTxoarShkG2HepcR9s7RkjIE0GQf340mBuqaENAXBYLfMtu4eYEwwGMoz8D+Uzyus9kE8QSzCAUCBtSamNXYF+SJFGq53atM6948HjtCTCuBQRS1BA3qTl4pp9lM6HfXPWfEMyVEiLHKWqt4HhGfviOHJ0qzlkn4x/TJ+NshiqPsno38iT8z1P9LY1Nh3FqrsX3/gAq6X6YJPFC/7NzDD0YI9japKcjrQDGlyol1IgAdbyqcqArhsEwpZU48ol2j+VpFoTaBeYRIqpOdbzhEED2xi8toLhbeKCnqHL4KUoaFQBEqwTfzhA/k4DHOtPEcvBIv7bJUdAOcetGAC4hSbr48uMDE/3xIoaGLrbubQAvV6UIXXzpTJ888TfJNUci98rTyiy2Et0H5SikzhSkrH6VMTHPX0eavzfdoFXml+x3yi6WF2Dk8Gy6vaBaTu/JzqOs0XcMBSE5/60Smp/+WZahCbj7waSU17GRuhYDFUn0+P5LFwPte+cvxeZJP92iq2iL/2Mi39c/ljg5eP5s7at4E2SYzz9RnjCKV1ivkXXFNsJAPm9pfcITEzdGhrwnky89Z0JjLhNEhT7rtSVF0hJuojInjSbnx+Zl40/vOzxi5QjK/RfbvKadyGVkrk2V92erjALOzA5los4Tj7GZ53KWjKHDwCQ8w/pyxsAs0nnpJb1RnQc37ZuCPmYi4F8NNL+1XF+28bQSNNvYw+nRKY7Qk//R1GOKL5V7gx5GEchuM/tNEPCGzQxkqsDNwMGSDae+v3AOktRiZR9II53sAaIuGb7RoXt6IxnI22HRP8j+pNl2TEKb197uTxIIFS0i9WDwbrcrvqFSGeePLgJdEm2Z0qbOP/k/x2VHENQVY7secRGfzhRefeewH1R5gQwpO+Bvh3rvNvNp0BHwOcpwvztx7pVWOYaDpkzZ2VJOMlZNsGNRQfiiOHVaCBNjWCHCHXprBSwUT6pwPDhNErHx41fK2KvGXUGt7XmeQYgIjjbiPzDzBBkm6ryWyQ/SfR+mDz6v1VbcBfIqdnp8Bhx6Kv+cc3Sdwf9LY7YJcpWClcZVQ4U0AmzydImXUegI6vB82HZgs0r4+xYHEZCYl1B7dUtgKtsjwnRcMmjb13TYKCbIzheC0VrITNOpWt10kT5ICt5lZMCuzK0GviGsNxPiCEvKexKPZPsXJR2jBfPneMriJAjMcSSEA31Tk7HXG87ppLmmzOjjfaBn1EmgFlsK0sAcbocBdletSumBO952h894AF+ed1ByKJo47k5NOl/e/3MswUDsIn4pGJYvSaGE4LNrJxU+XKhtoUJ5gJqjFTydtAkZtvHJwB5ccE/rKudpoKbQXUCorBf4AB5u5Z2F4JY8/aGWMyizp8IFUju1eY4/x2gkiuBjSMZ9YN9sTkLcEOMbWb5xDVfHqKgMbhsVYn8VQ3FNJH8Jo8djz6kJknmFTqdmGUTsq5BfyDf+kdJGxz4KjqtyAtZ0cAGp/4EbnjNJhXpXZM8E4IEoceXui6TCORj0PUree+ekwqKJ0BJia83hXbCERYoDhU1ZLGa7yg6K9xaKl7KKO+UEzypHW8Tr9OAsZcETOFjmpmFuBcFeSeivVbb7/w8204ACcDDyAmrp+e+pLf3r4qQ+mRd70SEh7WKJN2DjHLmMlwEM8oEkwd5911KBmgDP6nTbHQnJ3+LZNGzG74KX6ItFfdV60uqIMJLgTo1x8TSyMOnnP6g2uN9pDeWCGLyWVEWoLD7n/Xu//4Fc8vUDgmNODaGM0Ov30Prbbn5LwkTgiWNuM=

Generate Help / Doc links from central location

Instead of typing out the links in 3 different places we should use a json file or similar to iterate over the links we want to display.

This will ensure the help menu, splash page and getting started wizard have the same links in the same order with the same spelling

Hard to inspect custom control in dev tools

When opening the dev tools it's hard to inspect the actual custom control (e.g. my code) when the dev tools opens. I have to dig through a bunch of cdk stuff to get to the iframe. Would be awesome if the dev tools started focused on the iframe. There's an inspectElement method. Is that maybe something we can use?

Would also be great to right click -> inspect like on a browser. Might be useable via inspectElement as well.

image

Build/Upload/Link Menu not apparent

It wasn't apparent to me at first that the package name and version is clickable and very useful. Should this be under a menu on the left instead?

Could keep "open folder" where it is.

image

I don't feel super strongly here, but it is strange having two menu locations along the top.

More explicit if NodeJS not supported

We should be more explicit if you're running an old Node.js version that isn't supported. We should even go as far as "We require Node v8.x or above" in red

image

This would stop silly people like myself from creating known bugs :P

Uploader - Project Name Taken

If the project name already exists and you're not an owner, the uploader does not handle the error. We need to make sure the uploader is properly displaying error messages.

Text Highlighting Colors

Looks like we accidentally used the NSA's text highlighter:

image

(Disregard the error in the image - that's all me)

About the CDK didn't do anything

I clicked Help > About the CDK and nothing happened.

Editor Details

Version: 0.2.7
Mixer User ID: 257523

KREVoGMJ5bZM+jyQmragNCxt2qdfm744Q/JJEE9ofd9KeBNgMQLTOM57vyXR/9fZe6MJ5d3v0wJkxISj1jN4pTRDkJGtWcS3EW+PdwbVQvHf8P4Gd1/8vx3fXhm/HU8adLVZsWhcYG7w/SoW7nGUe9rGfFgYe01IPiFTAkxINfueHAJ5o+WWvVjmO158m+5rFdAeXPVqsQsIJxa/O/EzTe+KRVtJGWO1yBwxedL9BLbySrXaT38w/2I4wRmnchZ4ouuFJIQvJNpN2GVJIb8zFX9QO1SXhwH0Bvy6sFkfHGxkS+e/uA6O86UDdwRngX9E/UgQVGZ4x9aSmv5Omfc8JTzVWh9pIsUIvB469z86Ngi+pIGEOC4rvGf/JFC3cWNIh5IYry89g8b/mPgwfvoDcqAMVvgOQH7v9ImjEKoLUCFGl6CLVFx4mcI78gPyfUKbo2T6yTGdvcIlh/VhSNUKk6fwkDq/y1TXuZi5vbg2KZWKWB9pu68z6VzCVkL58B0u+9xvamug52EdXBzFZ9YRHrU64RtDEoDL+2Am/gy2S+whjq5Bq7dVeBbE+YYcWWURNGceQVd3i+TuDtX6JDNWFP2Epu1KiW/3jphK6NAhY8vIzPA1PKIRL6ZVjb/qiIQHJiTrq1bF4iasHlAVVhYuCLZ6LTeDq0x4MCZw2frgHXYK3fUmrr/rBXTzgpC9aeVTT/R2ZmMf+N3+JLJkz0DcMRKRWrq26mYiBvYuTTJm6TBEHRp7nA8h96J+42lZpJIQj5t+1Gfu9kEf/SplS3ITG/kJ+QP/XPaPvPhutTWLWIHH4YR6hXw1y1vnJfYns9IKL+YES6pLFTAaDcNLKEedLyUqUf9ZrNJX2H5esfqbJrjAiuh4j8seLMorS3u7pTuhSnaGUIZHiRumRoplzaxfifmM3ESHsiEZFeBhXj+OtTQGl+Nne6q0U07A9r0kcQHmDQ2TXXRN+trC7Skkip5TIEUwYkmcEZDv10rh4Wh0E01H0HaoeDcvukJCrM7eMEtGQ+CtJNoefssR0wks0jddcHwmWZkS9hmkeuSVGeEmWCYCqehZfBJmcXPjh6V9+2gS7EQDiy+Ao54ARWASi4ZPYNVrzcvcnW2QvjkuCQ+hfdKHVOpPYy26pBm7ClQCbKdQb/JJUkjC9+Q+7wrHsElsMRHUrGmCJuNqBKVrRYYAQUtxwFtv1rCC0oVUiZ8jT6IZbx+SJS8doIK6XcrFzUyzyf4oGNM3GeZSJE+rGL7X4IimWVKF5jn4SC2UDoYpZaAWlvpHqMYLOnIayDs0H9Qj9X09qWjBASG4Bg9oDNtNsgHKHOajOYclvI4sC0y7BJ/GzcrRPIxdflm1F+hi8BtApw==

Connecting without an interactive game

Steps to Reproduce

miix serve then click the connect to interactive button without first connecting an interactive project. Expected behavior for me would be an error telling me to connect a gameclient to interactive first rather than an unknown error.

Error

Error: Unexpected status code 404 from https://mixer.com/api/v1/interactive/238466: {"message":"Channel not found.","statusCode":404,"error":"Not Found"}
    at Object.<anonymous> (C:\Users\mblouin\AppData\Roaming\npm\node_modules\@mcph\miix\dist\src\webpack\dev-server.js:63:19)
    at next (native)
    at fulfilled (C:\Users\mblouin\AppData\Roaming\npm\node_modules\@mcph\miix\dist\src\webpack\dev-server.js:4:58)
    at process._tickCallback (internal/process/next_tick.js:109:7)

Not able to use an unlinked previously linked board

Steps to Reproduce

Link project to a board, copy from linked interactive game, build and upload controls to the linked board.
"Unlink" project from board by linking to another board, copy from linked Interactive game, build and upload controls and then connect to Interactive with an application.

Error

Try to use the previously linked boards with f.ex Firebot and it still shows the bundled controls above the stream area instead of showing the actual buttons that belongs to the board according to Interactive Lab.
Board IDs that I've been connected to which I tried to unlink: 39539, 194248 and 220046.

Editor Details

Version: 1.0.0
Mixer User ID: 59035

Encrypted Editor State: {"id":"66ca755d217c1623","password":"eyhuWI9JSAUZkUoaCmkNG4vFAQR/ObJxiP+o9BXGIRs="}

It died while I was typing an email with the project setup window in the BG

It died while I was typing an email with the project setup window in the BG

Editor Details

Version: 0.2.7
Mixer User ID: Not logged in

oF/mh81wl6L/yaSdQmLNu6b2KeQCoOuc/Pu8Hl4+uB9Ee10xo1Y5pR+Yg85hI1FacwWXdIeX4XX/uXfI+8kdZxumIX8Q/xCnIPuaXboOT91wJc9C4lxigFw3yEy71U4a6hEgUDiBriXTmHNgxyzY21lSnc9aGyH7HLxQat7clMxmMG36igggA2Cs4n0dgjUoju8b+8ACV8+IiCSQAPXH+dkxlUJBZ7z4IHQZCn1sq2DFyot3J3+dpQrnp/TL1k3JIQxVXq4LuM46bPnFCZ6Ug6oKA2FOBcRHDJ0dCBaM+ECI/+E6x295e4+QOZ6eurxRr5UrHpahRZ2APqknNc4MH3C8EjGnd3dhFA2Fd5eBgH41VBo0LvjmmvSm1flsZ5kB0y412/ia6EVBY+BzF5CTsRz6dVqM+hGNAkgzxT4XEu714XE6S9FeC/0/k2JiqS1LSazVO2qQMlgSoC0h1Yi3ZUmng/5xb1LhueW5eHtThlscezC/ZXe1VYoAl/+tadsSYlkd1iXNL+vAL3r/L4tWbnrLYElAvoToGjatimUOFigZ0uGNwjlsEpq0MZJljxlBmADKmGHMvfJML05VIADoWDakYfpEBQ0ggXlLQ019UyhmnOweCPlnmcXxnYxh1XnkBN4yOaFDWG4+XkmuCOA1TWpjgBEm9x4t60gdK5vQAv5IpseiJ4IZAJbpD4Pyo+jiRXPCYydQzV4gxwlMLayhJ6TNDWjEHihaVzdW8EVEmd5HrfiTlvXX6hTxqCfunzcxHaofly+XbCRmkPjYEyWkz9J51xhIUvdShcXeTYsAC4nTZFYOwvbXtMTIGPfi1eZJimYwY8LtFlwEtRg38NxjqRMFYckRxiSjcPQdKKl/z5nk//5+LHknPrc9qfN6VtRWkQWr24R25ACu5XjUhOcMiMhd2orENr6tEMAXCUtAkQPkgTIhukoK34Wr+HC5kYyINZuNyhY7m/IzIh6VcS8KZWbukEkDp8Dq7Oin9mllVmhUNNlBoDXMcdlboifKcnaxzrxokCyotpFIKQioLriX6uOkLre18yOR24aZaD5yyHsc7PESUClca9jVyFKQuDJBbPhg6vDfcTQ7FuDpOuJl8UlLRadDz1zg+lqBfCQFj081cN59B3aO2cCpehmuK/g6+24XCdwSM9nrJ7Bze0n14nw4YzKuvZiLwfmnhIMoIAiev0LODjG0iGBvZ9ORG3QBW6x91+Vb5WjxxRxcKcXbsBs3+xOKus5qB/q3pyrhVn9bn5teSDzLWPyU3RFikYezD24tIBlIoevrbVlD/yQbZ4K3yD0Umcy4pspbqamJ2lRdRZWrcGLQ0VTUnZH3G+rI9McziWDclEzPTAV14WG9QQ==

Editor Details

Version: 0.2.7
Mixer User ID: Anonymous

oF/mh81wl6L/yaSdQmLNu6b2KeQCoOuc/Pu8Hl4+uB9Ee10xo1Y5pR+Yg85hI1FacwWXdIeX4XX/uXfI+8kdZxumIX8Q/xCnIPuaXboOT91wJc9C4lxigFw3yEy71U4a6hEgUDiBriXTmHNgxyzY21lSnc9aGyH7HLxQat7clMxmMG36igggA2Cs4n0dgjUoju8b+8ACV8+IiCSQAPXH+dkxlUJBZ7z4IHQZCn1sq2DFyot3J3+dpQrnp/TL1k3JIQxVXq4LuM46bPnFCZ6Ug6oKA2FOBcRHDJ0dCBaM+ECI/+E6x295e4+QOZ6eurxRr5UrHpahRZ2APqknNc4MH3C8EjGnd3dhFA2Fd5eBgH41VBo0LvjmmvSm1flsZ5kB0y412/ia6EVBY+BzF5CTsRz6dVqM+hGNAkgzxT4XEu714XE6S9FeC/0/k2JiqS1LSazVO2qQMlgSoC0h1Yi3ZUmng/5xb1LhueW5eHtThlscezC/ZXe1VYoAl/+tadsSYlkd1iXNL+vAL3r/L4tWbnrLYElAvoToGjatimUOFigZ0uGNwjlsEpq0MZJljxlBmADKmGHMvfJML05VIADoWDakYfpEBQ0ggXlLQ019UyhmnOweCPlnmcXxnYxh1XnkBN4yOaFDWG4+XkmuCOA1TWpjgBEm9x4t60gdK5vQAv5IpseiJ4IZAJbpD4Pyo+jiRXPCYydQzV4gxwlMLayhJ6TNDWjEHihaVzdW8EVEmd5HrfiTlvXX6hTxqCfunzcxHaofly+XbCRmkPjYEyWkz9J51xhIUvdShcXeTYsAC4nTZFYOwvbXtMTIGPfi1eZJimYwY8LtFlwEtRg38NxjqRMFYckRxiSjcPQdKKl/z5nk//5+LHknPrc9qfN6VtRWkQWr24R25ACu5XjUhOcMiMhd2orENr6tEMAXCUtAkQPkgTIhukoK34Wr+HC5kYyINZuNyhY7m/IzIh6VcS8KZWbukEkDp8Dq7Oin9mllVmhUNNlBoDXMcdlboifKcnaxzrxokCyotpFIKQioLriX6uOkLre18yOR24aZaD5yyHsc7PESUClca9jVyFKQuDJBbPhg6vDfcTQ7FuDpOuJl8UlLRadDz1zg+lqBfCQFj081cN59B3aO2cCpehmuK/g6+24XCdwSM9nrJ7Bze0n14nw4YzKuvZiLwfmnhIMoIAiev0LODjG0iGBvZ9ORG3QBW6x91+Vb5WjxxRxcKcXbsBs3+xOKus5qB/q3pyrhVn9bn5teSDzLWPyU3RFikYezD24tIBlIoevrbVlD/yQbZ4K3yD0Umcy4pspbqamJ2lRdRZWrcGLQ0VTUnZH3G+rI9McziWDclEzPTAV14WG9QQ==

More intuitive text for "Linked to <project name>"?

The text on the dropdown to the right (not the account one, but the other one), the last option that says "Linked to -project name-". It threw me off a little that clicking the button would allow me to link to another project. Maybe say something like "Unlink from -project name-"? That way the user can see what project they are linked to and also the text on the link sounds like the action that will happen when they click the button?

image

Open in VSCode doesn't work for new project

Steps to Reproduce

I setup a new project and after running through the install the dialogue pops and shows the the install completed. It has links to documentation and an open in VScode button - this button didn't work. Closing the dialogue and selecting "Open in VSCode" from the project menu worked though.

Error

No errors were shown, but I see a ton of raygun errors.

image

Editor Details

Version: 0.4.0
Mixer User ID: 338492

Encrypted Editor State: {"id":"fe461f72f91fa4cc","password":"bjtjnv1jbgLel3YWTwDeGcRmiXuLGhWYQBJCKppeVvg="}

Empty state

Can we do better than:

For when everything is closed.

Open Folder button not working on Windows

Clicking => Open Folder thinks for a moment, then doesn't work on Windows.

Editor Details

Version: 0.2.7
Mixer User ID: 338492

axqaeYO0Z/3gV74HRN0RUpe5aux0k141/yHrNQvajF4fu2Ps4a6ZLpKl3gwBFMHht2Y4lscw0HryVEjhrZ3FeJIxp3dpi37Aa3rfpdUk0zWyD1h9YVYj2eDN4EbLPgEAB8G1NKQErsQ5wfdIMcMgxtHB+wTpGVub+ot0idNUSqz0xompKn63vZeLDJw+z3aYwinXZ+ajQbCyyXmcsBnKu8OBqo2HYEdHQgA4Gpe1VPWC8xGV/WPgVcYdO1laIjhpF9bSoS4Y7ecIv1leoJftTZoTg1dI7n7nXs8x2FZjfhN0UYegfQWJscSKg6o2Aabi50+ogfukDIZsqUjQd15mFSNhwvkcIVEiFhdOcS24d1JB3LtUveMMYlpXlW8ePYufA7OuW4FqBhp1FNQqpllSAQRbGbi4XPq93PHzKaJvN2wN0dJBeRIeSseGEubVpPtLwU+WjnlESftur1UiIIRxfGbaIwj41VEIYzZqUJGBLIosv7LOyBetMwxLhTt4Ox1hy9Q+pFAaQeoZzL8Sh4h3B/pno+zNZFtthAaC3Tj9FYYGbPSkCnlLCG6/ZPA2CWXylWB6NVz8opZvXTktk57YJcwHNLCArO8bHnLVKL9noXGFqcFO3iFCUSjOqL68lDQ0t2VxtU/18cFi5Vla/0cIZzhD0OsQqa3rkCXBGdbEQ8WdvoyzN523Q2f5Rwf3t7sMEzzmglicheMlnlKnHqVB9BthJbTdJR6dFxnXQlmGh6dxAVEHIBCgpEpHvNJcsGd/RzJc0FRmAgB9N12jjvRZJbNwNoDOG/T3vx7/dagt2l+Ya9IS2q4AVVUtbYMKA0Tq3aquONqz6aUF7oem/w+491pWBA1crAf874MaMRIY9ccVBQhYW4VDqZnBgvSH/6BCq9DjIzWQC7Ue+FLVsgOSRMYKp+wDiF/E9KS4YYvpZDHTXZWhP4b8NYvyxhQSkMr2QgKHyuMR62TeMkccDjJju39JLQ8OCHeDRxsQqVv3zrcCDhL67TCy+ledAaxqMF2QdR8ztEOsQJQkAcuXBOUJlGYLeMMpODclQFOuAaapTnSVJPHAt5QU8iI/TH5lc5DB4CFhAxiWu+LVwcNPEWRQ8WHPtYuAlVkdqLvF7rNowAJHpEWi9GlgYmxW5UROlplcxpnqiwKv5nAF9WOC9TcO0El7vVS6+WduSwwcioxL1uAQRqAadmFmdadnIG3RFDUyM+BfB/JD55PtE42f1/gLTSPPStViMefQI8oeRbu7g1UcZQoVYPFzHkmuM5uS1BW1thF/k8Vl88TcGx+xfNoL2EUmwmRbWKUIVAhS+Z8PR4VvgReWvzq2hx1KQ+Zuv9HrN0g8vp/ZRDpEZjiFjGfNOFv6yJorjNgL3mQyZCmPqtFfPTyUSUIJj/Vo1dNKVKVuho7d4eJPx33fnKwRUP9pLayMEztyxF6VR32XkOv2hvnm1i8j1ilWQNLXlTTrCaJ4cAiW54/1pA/BxS7vm6xIdKeKU//wRgcqRCdLLYnulVL1pXLgMLU74RFSRctzXblNflAzlgwmmk9W3whCoQU3A90cwSchkqFJ5Tux9y0iTJz21eblwmu/mtooU0NHipnkZIIppaQJkTEHklRAkRaAQiR968ImDsQpVPvtjKtZaVJU5843HOoDYLm7ehPxTYHEtR9zfBffjKuVje2ulpY1SY8H00PIxdzgTDOn0lyRkMldyAAskg+ztNmEwgb8x4/tfKmLwoWFlD6HRa8ULu0YmemXBSZWm0YD9ubsqnvWAOejtijaRkASTZ5iudWGwUW3q4ojvzxcGK7d9kbpdT0BJsqtpt345ueuT+78Ut9g07oALkITqrPtAXq4pqNxZAUSGXgdot8jBIkhPsRaX9F6tuhtcee1WSDLxK+BfIL7mcTVtW7EC4ZXEN0EfXLvWrA52ZIJ3lhZzklLcWpofC4+OB/AuXzjWEKMSrWlFjMyN5+aZqe11ne5KXO+qplHVTUYVLti0saW1Jb0tjKAzxER65TerDd2fV7qWGPPBvVSK3DcJSLzkW0D1O6v3610tm0cmwd4Keoe+wUsHJvsi1LtewZV0548sIn3jmyOOeZjBcOA9UlQ9HgYAR1c2odpJKbYSoNwBfSiHStE1vf/u2cQMhAckJqTqX+w2MV/pCcdfNvum5WMa+HGJZGm0jZ8Cq4xhFwcGRfodMbcFqObcUMChtRIQ/F/pdwyOjBBtPjcmQHjdeXAMxd9j7VOQXHy4Wl9SjgF9iZ0iq1fI/s2H28nkDz59piat7I78XjfpflwisR4fsgKxUp+BA/yA9lNvQwt/ULg4G1ATNegaquUYS67nZ5V8xP3i8G1EHn/p5glApWliyWbXRlmt0EaVKy8oWQ/W6FheSVEoSCdqtmETM9pRzHC8gXUphJRG0L+iTyrEMFeZ/bGhl8ca4pyXgxCWAJ8vIpNKq0oK5mhVxyQCnhymV7Y+VPThI8hzCskaw/o21n5KIxvxlqUrO+5R5LqaMZP9rQl2eiMgfAXNMOVcp0PY3aaiiXxY/shKuL38xWCDYQwvFN16OXL3nTwJBylEeQur4aQqK5QA7/idtvDcsamtD4SvSDDj5DF/J9wJDX/1HNMQg3jJ7flq5o/OG82ztAGkRx3fxm3AhH9Bk5RiftSmzI/5FSS/CkGjphkZD4fBhqt6kYe7hx+jZJsPjsDAPDhk83BM+pIeI1YUJvK/nUShJBowYhpbV/46iM3F1EEURkaWpHBEJfrd5ESSRNfEvYKGG6BplrhY/cPzjSTXajvgAVqsWd/VjR21I3LSOhNrp7p+SBp1sp5WOYM7htoaSbbOlcSgTRm65IE7i6gJvuZfShECokTcFRq30U88z0lqirqVMK0XyXPXDocg9yl8crRRcWAwPaGlcVpT1W8Y3PlEAmRu8FqhLtjdubzWHx+na7Ur7xpsV5Z/vUOwrLZNAeMBN8ZtxUVnKssE9INsLUTCq9AG7zK47VP3rrGE0HUPC1EG/0WGzO6NZrbgXNaV5WKK+7wvmHA7Wieva2z+4oXXz2vcgdMxP+c84NItriTCS0suyHpvFQRETrwC2Z203j93kUds9bVZzB7x887fg8sKjvWNT7cSicgq9vzEPe3MfCKdTfAqLKWQtQTmVJnU9tw1WGge7kZl2LmPE5bk7q780JAhy2EUjHm2CNljzkHuGX16e0aEoMxxVm0uVAWrgtphGZ9Ss0dLJ7lvrKoEfhw/78JWnnBCpf6/tUfsADR6wVavN3BS04o3Om0qX771VU0pPLm7430/Oku8X5bmBznKaOtzq48nZqXrHpSZK94NdAKzW3JaIxfymdLzhM/y8kKbv9i2iLmS9F7T69xKL/lI9ZV+0CgxHZD1DtZdVMmbzoPEB8OWV+etic1J5Qdqp72pqWel3UTtyEItwqeDlZEtA==

Recent projects list issue

Steps to Reproduce

Create a project and close the project. Then move/delete the project folder, click the project in the recents list and a error will appear.

Error

Projects that have been moved or deleted will appear in the recent projects section regardless of if still in the same location. Opening a deleted message will display a "File Not Found" error, while opening a moved project will show the same name in the recent list with no ability to tell which project is which. Needs 2 things added to help remedy this:

  • Path preview to show the path to the project similar to how VS Code displays the path.
  • Ability to remove a project from the recent list.

Editor Details

Version: 1.0.0
Mixer User ID: 600014

Encrypted Editor State: {"id":"690d6f30b40fdbf9","password":"jUV7p99vzzRFYFBM2U0qjbFIGeIee4nopt9EytskE2I="}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.