Skip to content
This repository was archived by the owner on Dec 23, 2021. It is now read-only.

HOTFIX: Ubuntu setup fixes #281

Merged
merged 1 commit into from
Mar 27, 2020
Merged

HOTFIX: Ubuntu setup fixes #281

merged 1 commit into from
Mar 27, 2020

Conversation

andreamah
Copy link
Contributor

Description:

Hotfixes for #277

The extension was not working on Ubuntu, likely because the imports were case-sensitive on Linux systems (therefore, some of the imports weren't working and causing the app to crash upon activation). The SetupService import has been fixed for this (See diff on extension.ts)

Also, while replicating the issue, I found that Ubuntu was having difficulty setting up a virtual environment on the extension side. The system was always falling back on system-wide installation. The command to fix this was added to the README.

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

Limitations:

Testing:

Testing with basic Neopixel assignment on CPX and making sure virtual env process does not fallback on system-wide imports.

Checklist:

  • My code follows the style guidelines of this project
  • My code has been formatted with npm run format and passes the checks in npm run check
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules

Copy link
Contributor

@xnkevinnguyen xnkevinnguyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good find! LGTM

Copy link

@nasadigital nasadigital left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Contributor

@vandyliu vandyliu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good work!

@andreamah andreamah merged commit 3a3ae68 into staging Mar 27, 2020
@andreamah andreamah deleted the users/t-anmah/ubuntu-fix branch March 27, 2020 21:26
xnkevinnguyen added a commit that referenced this pull request Apr 9, 2020
* Release Note March 10 (#251)

release note modification and removed svgs from readme

* ubuntu setup fixes (#281)

Hotfix for Ubuntu

* Serial Monitor Fix (#282)

* changed release note for hotfix

* Merge staging to dev

* Release Note April 15 (#308)

* added link to readme

* pr feedback

* small fix

* modifications

* removed gestures

* adding bbc to microbit

Co-authored-by: Andrea Mah <[email protected]>
Co-authored-by: Vandy Liu <[email protected]>
Co-authored-by: andreamah <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants