Skip to content

wowcube/WOWCubeSDK_VSCodeExtension

Repository files navigation

WOWCube SDK VisualStudio Code Extension README

This extension is designed for WOWCube cubeapp application developers. It simplifies WOWCube device content management and makes overall process of development of the apps more enjoyable.

Features

  • New Cubeapp application wizard
  • Cubeapp application compiler and builder
  • Automatic install and run on selected WOWCube device
  • Automatic install and run on WOWCube Emulator
  • Paired WOWCube device detection
  • WOWCube device basic information display
  • Installed cubeapp applications management
  • Installed cubeapp data management
  • Built-in WOWCube Development Kit updater

Requirements

WOWCube Development Kit version 0.9.0 or later must be installed on the computer.

Extension Settings

This extension contributes the next settings:

  • wowsdk.conf.wizard: a folder that has been used for new project generation last time
  • wowsdk.conf.wowsdkpath: a path to installed WOWCube SDK
  • wowsdk.conf.wowsdkversion": a version of WOWCube SDK that will be used
  • wwowsdk.conf.currentdevice: selected WOWCube device
  • wowsdk.conf.detecteddevices: a list of paired WOWCube devices

Third-party Components

This extension uses syntax colorization for both the output/debug/extensions pane and *.log files.

Note: If you are using other extensions that colorize the output panel, it could override and disable colorization!

https://code.visualstudio.com/docs/customization/colorizer

Known Issues

Although the extension can be used on Linux, it provides limited functionality and DOES NOT support any bluetooth-related features.

Release Notes

0.9.0

  • Release candidate for internal testing

0.9.1

  • Second release candidate for internal testing
  • Improved syncronization of views
  • Minor UI changed

0.9.2

0.9.3

0.9.4

  • Minor UI changed

0.9.5

  • Added output and log colorization
  • Fixed virtual terminal - related bug

0.9.7

  • Changes to support WOWCube SDK 2.3.4-alpha5
  • Fixed filenames inconsistency for case-sensitive file systems
  • Fixed backslash character support in path names
  • Improved handling of new project creation failure
  • Minor UI improvements and bugfixes
  • Minor changes for better compatibility with Linux

0.9.8

  • Fixed for WOWCube emulator executable path on Linux

0.9.9

  • Fixed for inclusion of local .inc files on Windows

1.0.0

  • Production build

1.1.0

  • Introduced new "Upload CUB File to Device" feature
  • Added WOWCube SDK path validation
  • Minor UI tweaks and fixes

1.2.0

  • Introduced new "Run Cubeapp" feature

1.2.2

  • Fix for 'No task to run on cube' issue
  • Bluetooth loader response parsing is slightly improved

1.3.0

  • Added WOWCube SDK version selection support
  • Improved support for custom pathes defined in wowcube-build file

1.4.0

  • Added support for versioned examples and documentation
  • Added support for new SDK folders structure
  • Minor bugfixes and improvements

1.5.0

  • WOWCube Development Kit support
  • Minor bugfixes and improvements

1.5.2

  • Improved document scrolling

1.5.3

  • Bugfixes

1.6.0

  • New WOWCube Development Kit bluetooth bridging app support

1.7.0

  • Added Ad-Hoc cubeapp file sharing

1.8.0

  • Improved fetching for device general information

1.9.0

  • Improved management and handling of versions of WOWCubeSDK

1.10.0

  • Added visual editor for cubeapp project file

1.11.0

  • Improved new project templates support for different versions of WOWCubeSDK

1.12.0

  • Bugfix

1.13.0

  • Added 'SDK Files' section to Documentation & Code Examples
  • Pawn project folder names are changed

1.14.0

  • Added user interface for project assets management
  • Added support for WOWCube Development Kit updates checker

1.15.0

  • Improved support for WOWCube Development Kit updates checker
  • The size of a cubeapp is not limited anymore
  • Compilation of cubeapps for running on emulator is now done with full debug information and dynamic checking

1.16.0

  • Improved support for WOWCube Development Kit updates checker

1.17.0

  • Improved handling of Cubeapp project file settings

1.17.1

  • Windows compatibility fix

1.17.2

  • Improved handling of Cubeapp project file settings

1.18.0

  • Support for icon background image file setting
  • Support for Cubeapp application badge setting
  • Improved compatibility with earlier formats of project file
  • Improved handling of Cubeapp project file settings

1.18.1

  • Minor change in updater output

1.18.2

  • Minor bugfix

1.19.0

  • Ability to clear cubeapp local data
  • Support for embedded images in example projects documentation
  • Imporved handling of sound assets
  • Minor bugfixes

1.20.0

  • Minor UI tweaks

1.20.1

  • Minor bugfix for correct badge assignment

About

Extension for VisualStudio Code

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors