All notable changes to the openHAB Alignment Tool extension will be documented in this file.
- Fixed a bug where the "what's new" message is shown on every startup of the extension.
- Added the welcome and what's-new page as a pop-up.
- Fixed a lot of bugs regarding special formatting features for the *.items files.
- Implemented the Visual-Studio-Code formatter API. The extension is now a proper formatting tool and can use all the formatting functions integrated in the standard vsc installation (Like format-on-save, etc.).
- Fixed a lot of bugs regarding special formatting features for the *.items files.
- Added the formatting for sitemap files.
- Added new formatting style "ChannelColumn".
- Fixed bug for german umlauts in item type definitions
- Fixed bug for items in the first line of a item file.
- Commands at teh end of an item are not deleted anymore
- Tool is now able to support all function with space and tab indentation.
- Restore multiline indenting style from multiline formatting extension
- Fixed error in the package.json which prevented the correct execution of the npm scripts.
- Fixed error which deleted item line after a comment line.
- Added support for the multiline formatting style of Mark Hilbush's Extension. Credits to Mark for a great extension and functionality. After having a chat about our extensions we joined forces and grouped them together in one extension.
- Added style configuration option
- Added option to preserve existing whitespaces in front of items
- Added option to insert new lines after each item
- Changed some VSC Marketplace parameters
- Changed internal function and method structure to add some performance.
- Added support for cmnd/ctrl+a+l keybinding.
- Changed internal function name. Conflict with formatting extension of Mark Hilbush.
- Added support for multiline (line-by-line) item-definition files. They will be decoded and written into one line for the column formatting style. [#2]
- Added support for tabs or spaces in front of items. [#1]
- Added support for group functions like OR(ON, OFF) or AVG, SUM, etc.
- Name of the app. Confusion with tool of Mark Hilbush. Sorry Mark ;)
- Support for space indentation in VSC.
- Initial upload of the project.