PBI: 30848
Task: 30922
* Initial tests and sample sound files
* Add test script to npm commands, update third party notices, and update developer setup
* Address PR comments
* Make test code more terse
PBI 30934
* added temperature value
* removed deead code
* removed dummy
* added type to the slider
* remove unit notions
* changes
* changes to the api
* created new variable
* added degree sign
* removed extra spaces
* more extra spaces removed
* using varaiable for the slider color
* added null check
* beautifying
* beuatifying
* solving issues
* Update src/view/components/toolbar/InputSlider.tsx
Co-Authored-By: Jonathan Wang <jonathanwangg@gmail.com>
* used prettier
* removed dummy
* prettier again
* following good unsollicited advices 1
* cleaning up
* adding support for stop button
* Update src/extension.ts
Co-Authored-By: Luke Slevinsky <lslevins@ualberta.ca>
* Update src/view/components/toolbar/TemperatureSensorBar.tsx
Co-Authored-By: Luke Slevinsky <lslevins@ualberta.ca>
* rework setmessage
* reformat
* let's follow best practices
* resolved issue with input
PBI: 31448
Task: 31449
* Updating documentation for installation to make sure people have Python in their path
* Apply suggestions from code review
Co-Authored-By: Jonathan Wang <jonathanwangg@gmail.com>
PBI [30939]
* added temperature value
* removed deead code
* removed dummy
* added type to the slider
* remove unit notions
* added degree sign
* removed extra spaces
* more extra spaces removed
* using varaiable for the slider color
* centering yhe label with the slider
* Update src/view/components/toolbar/InputSlider.tsx
Co-Authored-By: Jonathan Wang <jonathanwangg@gmail.com>
* Update src/view/components/toolbar/TemperatureSensorBar.tsx
Co-Authored-By: Jonathan Wang <jonathanwangg@gmail.com>
* Update src/view/components/toolbar/TemperatureSensorBar.tsx
Co-Authored-By: Jonathan Wang <jonathanwangg@gmail.com>
* Update src/view/components/toolbar/TemperatureSensorBar.css
Co-Authored-By: Jonathan Wang <jonathanwangg@gmail.com>
* Update src/view/components/toolbar/InputSlider.tsx
Co-Authored-By: Jonathan Wang <jonathanwangg@gmail.com>
PBI; 30913
Task: 30390, 30391
* Add play button to webivew
* Add refresh button to webview
* Fix merge issue
* Update the way the play button works on the simulator
* make method more descriptive
* remove unneeded comment
* Remove unused import
[PBI:30845]
* Resetting to switch state to off
* Changing the wording for code deployement to device
* Indicating which file is selected for deployement in the output panel
* Allowing Python processes to be spawned only if a file as been selected
* Killing the process when closing the webview
[PBI:30914 - Task:31107]
* Adding a debug configuration to the extension
* Moving debugger configuration to a class and utilitary methods to utils.ts
* Moving strings constants to constants.ts and localization + using 'endQith()' to check the file name
* Adding preserveFocus when opening the webview and the output panel :
Prevents the debugger to fail trying to find the file on first run + prevent having to click on the code file after clicking on open
* Modifying the error message when the file selected to debug isn't properly named
[PBI:30144]
* Adding installation and how to use instructions
* Updating the get started for devs docs with pywin32 and link to how to use the extension docs
* Minor docs improvements
* Addressing PR comments
* Addressing PR comments for wording
PBI: 30429
Task: 30436
* Implement the telemetry for performance of New Project command and Open Simulator command
* Refactor runDevice() and add performance for deployment to device
* Address PR suggestions
* Set language association and adhere to docstring convention for template file
* Put docstring summary on first line
Co-Authored-By: Brett Cannon <54418+brettcannon@users.noreply.github.com>