As we’re getting closer to 1.0, the rate of change accelerates. Thanks to Eyal, our summer intern, and the code he contributed 0.21 is much sleeker. He completed revamped search in pane and copy-mode. The latter now support repetition factor and all the keys I frequently use. To enter copy mode use Cmd-[ or Cmd-f if you want to search. If any keys are missing please open an issue.
Eyal also revamped our forms and rebased them for a terminal interface. To play with the new interface add a new gate or long press a gate to edit it. Please us how it goes in our discord server.
We also added the weblinks addons so you can clicks URLs that were printed to
the screen and see their page in an in-app browser.
To see it in action try echo http://www.donothingfor2minutes.com
and click
the link.
While Eyal was polishing the front-end I’ve been busy in the belly of the beast,
polishing SSH support and fixing the exit
bug.
This bug took me on a rabbit hole where I had to take the turbolift all
the way down to
a library from the last millienium - libssh2.a
- there battling conflicting
architectures. It wasn’t fun, but I had to do it, as there was a bug in NMSSH
that made T7 hang whenever I exit
a shell. I spent a couple of weeks in the
hole and one more day fixing the bug and releasing our very own NMSSHT7 in
cocoapods.
For now, SSH only supports username & password based authentication.
The next version should have key pair based auth so please bear with us
and ensure your /etc/ssh/sshd_config has PasswordAuthentication yes
That’s all for now, please take Terminal7 for a test drive and open issues or join our discord server and let us know how it goes.