Changes
- Treat only unquoted literals as variables in settings. All unresolved unquoted literals are treated as regular values.
Example:<config> <set> <variable1="text value"/> </set> <some_section> <variable2="text value"/> </some_section> <test1=variable1/> <!-- Reference to the /config/set/ namespace (w/o quotes). --> <test2=/config/some_section/variable2/> <!-- Absolute reference (w/o quotes). --> <test3="/config/some_section/variable3"/> <!-- Just a text string (quoted string). --> </config>
- Allow config-wide absolute references.
Example:<config> <set> <selection> <mode="text"/> <rect=false/> </selection> </set> <term> <selection> <mode=/config/set/selection/mode/> <!-- Absolute reference. --> <rect=selection/rect/> <!-- Reference to the /config/set/ (default) namespace. --> </selection> </term> </config>
- Amplify mouse hover on button press.
- Add chord test to info page. You can test your keyboard there. Note that Shift+F7 (Disconnect), Ctrl+PageUp/Down (switch between windows) chords are reserved. At this stage, only key combination detection has been implemented, #86.
Breaking changes
- This version of vtm is not compatible with previous versions due to the changed directvt protocol.