Commit graph

72 commits

Author SHA1 Message Date
cy384
635c86069e fix ssh known_hosts saving/loading for new libssh2 version 2021-01-09 14:14:56 -05:00
cy384
7fca90c8eb use callbacks for libssh network functions 2021-01-08 23:04:52 -05:00
cy384
f18b4ad49f default to not sending mouse clicks 2021-01-08 23:04:14 -05:00
cy384
943ff10322 fix error when a key is hit while connecting 2020-12-27 21:44:33 -05:00
cy384
6db41aa8e8 add mouse mode preference 2020-12-27 20:44:37 -05:00
cy384
c01d10f431 improve switch safety/fix compiler warning 2020-12-27 16:37:07 -05:00
cy384
f119a63078 basic mouse support 2020-12-21 19:38:12 -05:00
cy384
af285b6e6c improve handling of control key combos, bump version to 0.8.2 2020-12-12 17:55:52 -05:00
cy384
76b07727f4 give up after first read error (github issue #1) 2020-11-10 18:01:23 -05:00
cy384
b2e58e0d03 quick fix for period password input bug (github issue #2) 2020-11-10 17:42:14 -05:00
cy384
08e2c78e57 fix auto-selection of hostname text box 2020-10-21 21:25:31 -04:00
cy384
22580dac81 break out keypress event handling 2020-10-10 19:46:50 -04:00
cy384
2a31b1092c known hosts functionality (check/verify/save server pub keys) 2020-10-10 19:45:59 -04:00
cy384
b51a26a924 improve keyboard responsiveness 2020-10-10 14:46:07 -04:00
cy384
4c4fb9007e fix preference loading version check 2020-10-05 14:57:13 -04:00
cy384
9f89ddcced fix quit menu handling 2020-10-05 14:44:33 -04:00
cy384
b998c8971c terminal mode/string application 2020-10-04 13:41:36 -04:00
cy384
ee0c4dcf87 improve preferences file save/lod robustness 2020-10-04 13:40:19 -04:00
cy384
f8a6cd1043 if the key is invalid, don't save the path 2020-10-04 12:54:59 -04:00
cy384
4edf45e46f print server banner 2020-10-04 12:21:01 -04:00
cy384
462a1cfe48 warning on invalid username/key combo 2020-10-04 12:20:43 -04:00
cy384
333367d4b4 preferences dialog with color settings 2020-10-04 12:19:49 -04:00
cy384
e408ed54b0 network robustness tweaks 2020-10-03 22:32:51 -04:00
cy384
7b2112f107 save and load preferences 2020-10-03 22:30:48 -04:00
cy384
7c9b3c2fd8 preferences file creation (and save/load stub) 2020-09-19 23:48:41 -04:00
cy384
7f2779c9ba add error alert if keys failed to load 2020-09-15 21:33:00 -04:00
cy384
749b6a3a22 key-based authentication 2020-09-15 21:17:02 -04:00
cy384
560e77cccb fix connection dialog cancel behavior 2020-09-14 20:01:19 -04:00
cy384
1e4754c66a fix key/password radio buttons 2020-09-14 19:55:00 -04:00
cy384
c68d921d6a add cursor hiding libvterm hook 2020-09-14 19:54:31 -04:00
cy384
bd24c67224 add password/key radio buttons to connect dialog 2020-09-14 18:51:29 -04:00
cy384
25550db076 ssh read speed improvements 2020-09-14 17:26:14 -04:00
cy384
1edeac2637 password login robustness/friendliness improvements 2020-09-13 12:21:17 -04:00
cy384
0b20b994a6 code cleanup and minor bug fixes 2020-09-12 20:16:51 -04:00
cy384
adfd19ee3e add port number box to connection dialog 2020-09-06 15:35:13 -04:00
cy384
a64c35bf36 feed more keycodes into libvterm 2020-09-06 14:34:42 -04:00
cy384
9556135cda remove typo in logo 2020-09-05 20:06:01 -04:00
cy384
1200b63056 fix main error handling/robustness 2020-09-05 20:05:35 -04:00
cy384
a2904cb7bd add password entry dialog with hidden text 2020-09-05 20:04:55 -04:00
cy384
96bb885279 draw resize box 2020-09-01 12:11:04 -04:00
cy384
155caa5629 implement console/window resizing 2020-08-31 22:53:06 -04:00
cy384
241c76e164 send arrow keys correctly via vterm 2020-08-31 19:36:19 -04:00
cy384
352f06ae40 hook in vterm output callback for terminal feature reporting 2020-08-31 19:25:46 -04:00
cy384
1351b96ca7 initial libvterm integration 2020-08-28 22:14:43 -04:00
cy384
6311a59565 disable paste menu unless connected 2020-08-22 16:23:42 -04:00
cy384
4a1e15a849 print note if connection cancelled 2020-08-22 15:17:12 -04:00
cy384
074059f648 add blinking cursor 2020-08-21 21:29:34 -04:00
cy384
f1d8b66ae4 add paste from clipboard 2020-08-20 15:31:26 -04:00
cy384
24065d8312 improve cmd key handling 2020-08-20 14:56:59 -04:00
cy384
cfb121c270 tweak name of mbar resource 2020-08-20 14:53:01 -04:00