New Features
- Copy/Paste from host to host, from thinclient to host and from host to thinclient.
- Add
--vnc-speedsflag. tower poweroffcommand.tower deprovisioncommand.tower upgradeto upgrade the Thin Client.tower upgrade --hostto upgrade several hosts in parallel viassh.- Automatically upgrade hosts at the end of the Thin Client upgrade.
Bug fixes
- Optimize
x11vncparameters. - Fix contextual menu in Firefox with
vnc. - Fix capslock in host with
vnc. - Fix VNC viewer resize when menu is open.
Refactoring
- Clean
vnc.py. - Clean
install-thinclient.sh: remove everything related to Tower tools. - Install everything related to Tower with
toweros-thinclientandtoweros-hostapks. - Clean tower-lib package: remove all non python files not directly used by tower-lib.
- Refactor
install-dev.shscript: split intoconfigure-git.sh,connect-wifi.sh,open-ssh.shandinstall-dev-usb.sh. - Remove
nxandwaypipesupport.
Misc.
- Update documentation.
- Add ConnectTimeout=1 for every hosts in the ssh config.
Upgrade instruction from previous version
After the first boot run the following commands:
[thinclient]$ python -c 'from towerlib import sshconf; sshconf.add_connect_timeout()'
[thinclient]$ rm ~/.profile