- Added range formatting
- Fixed (hopefully)
uncrustify.create
not fillinguncrustify.cfg
- Fixed extension activation (#10)
- Fixed string values not being displayed in graphical config editor
- Added text box to graphical config editor for custom values (#8)
- Fixed behavior when invoking uncrustify commands manually when they are not supposed to be (#7)
- Added
uncustify.open
command to open currently used uncrustify config file (#7) - Replaced
uncrustify.download
command withuncrustify.create
that creates config files instead of downoading thems
- Fixed editor css and js files not being loaded
- Fixed preset loading that could interrupt config file download
- Added the ability to upgrade config files when they are not made for the same version as the uncrustify executable
- Added ability to save and load configuration file presets
- Corrected image in README
- Added graphical config editor to ease configuration
- Added command to automatically download a default config file for uncrustify
- Removed useless error message appearing even when everything is fine; this time it's working I swear
- Removed forgotten test that forced uncrustify not to work...
- Updated README to add forgotten doc about the "debug mode"
- Added a "debug mode" that shows a bunch of logs in the uncrustify output channel (see)
- Fixed README wrongly asserting that Apex is officially supported by uncrustify (#6)
- Fixed local uncrusify install
- Added support for environment variables in the
uncrustify.configPath
option
- Actually fixed the bug
- Fixed a crash occuring when uncrustify is already installed
- Uncrustify can now be automatically installed on Windows as well
- The installation progress is now displayed in an OutputChannel
- The README was updated to reflect the possible automatic installation of uncrustify by the extension
- The extension now uses Typescript 2
- On MacOS and Linux, uncrustify can be installed by the extension if it's not detected
- The user is now warned whenever the path to
uncrustify.cfg
is incorrect, and the C# language id is correctly set for uncrustify
- Actually fixed C# support
- Updated README
- Fixed C# support
- Updated README
- Added Apex support
- Added an icon and a background color for the extension marketplace
- Remove another useless file, write changelog
- Remove useless files
- Try to use default uncrustify configuration file on Posix systems
Add URLs and fix keywords
- (should have been 1.0.1 but I accidently wrote
vsce publish minor
instead ofvsce publish patch
)
- Initial release