New Features
- Copy/Paste from host to host, from thinclient to host and from host to thinclient.
- Add
--vnc-speeds
flag. tower poweroff
command.tower deprovision
command.tower upgrade
to upgrade the Thin Client.tower upgrade --host
to upgrade several hosts in parallel viassh
.- Automatically upgrade hosts at the end of the Thin Client upgrade.
Bug fixes
- Optimize
x11vnc
parameters. - 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-thinclient
andtoweros-host
apks. - Clean tower-lib package: remove all non python files not directly used by tower-lib.
- Refactor
install-dev.sh
script: split intoconfigure-git.sh
,connect-wifi.sh
,open-ssh.sh
andinstall-dev-usb.sh
. - Remove
nx
andwaypipe
support.
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