Michael Jumper
|
8f0c2f3723
|
Use input/output threads for SSH client.
|
2013-05-17 20:53:16 -07:00 |
|
Michael Jumper
|
96edfad7c0
|
Add stub client thread.
|
2013-05-17 20:47:05 -07:00 |
|
Michael Jumper
|
0dbcdabe40
|
General naming cleanup.
|
2013-05-17 20:28:26 -07:00 |
|
Michael Jumper
|
ec845a812a
|
Remove core SSH client code. Refactor message handler to handle pipe for STDOUT. Refactor key and clipboard handlers to handle pipe for STDIN.
|
2013-05-17 20:20:51 -07:00 |
|
Michael Jumper
|
a7ba3f085f
|
Username parameter should be "username", not "user".
|
2013-05-09 21:43:46 -07:00 |
|
Michael Jumper
|
0d41f4ecde
|
Restore password prompt.
|
2013-05-06 16:12:37 -07:00 |
|
Michael Jumper
|
8c81cae871
|
Initial screen resize support.
|
2013-05-01 16:54:29 -07:00 |
|
Michael Jumper
|
1af2aa2f03
|
Probably about time the title changed from SSH TEST.
|
2013-04-28 01:33:42 -07:00 |
|
Michael Jumper
|
396bba6ea3
|
Initial stab at rearchitecting - will not compile as is. Partial.
|
2013-04-25 11:54:00 -07:00 |
|
Michael Jumper
|
2eeb9263c5
|
Start with blank pointer, show pointer when moving mouse, hide pointer when typing.
|
2013-04-09 14:09:41 -07:00 |
|
Michael Jumper
|
d3efaeee6e
|
Add blank cursor.
|
2013-04-09 14:02:52 -07:00 |
|
Michael Jumper
|
21f109fdeb
|
Migrate to cacheable cursors.
|
2013-04-09 13:54:23 -07:00 |
|
Michael Jumper
|
8140a5cc3d
|
Initial I-bar cursor.
|
2013-03-29 03:14:08 -07:00 |
|
Michael Jumper
|
c95c51a9c1
|
Clear with current attributes (not just background color), use real cursor (not layer).
|
2013-03-29 02:51:31 -07:00 |
|
Michael Jumper
|
f1844ec555
|
Revert "Remove cursor layer."
This reverts commit 16a77db63bcc1455b2ec3b9939f50a70b7e03c21.
|
2013-03-27 04:03:54 -07:00 |
|
Michael Jumper
|
17a4d141de
|
Remove cursor layer.
|
2013-03-25 03:01:51 -07:00 |
|
Michael Jumper
|
b7af1d45f5
|
Initial conversion to new architecture, stub out deltas.
|
2013-03-19 22:48:43 -07:00 |
|
Michael Jumper
|
80a56bc9fd
|
Clean up code ... rename ssh_guac_terminal to guac_terminal (preparing for generic).
|
2013-03-06 01:54:14 -08:00 |
|
Michael Jumper
|
4d007e7e78
|
Automatically fit to screen.
|
2012-10-23 01:38:10 -07:00 |
|
Michael Jumper
|
3251976799
|
Convert to new instruction set.
|
2012-03-11 21:46:43 -07:00 |
|
Michael Jumper
|
19564cd133
|
Move cursor layer rather than redraw.
|
2012-02-20 11:04:08 -08:00 |
|
Michael Jumper
|
cdae593fc5
|
Migrate to 0.6.0 libguac API.
|
2012-02-11 19:12:40 -08:00 |
|
James Muehlner
|
e6a6780591
|
implemented clipboard paste and free handlers
|
2011-12-30 14:34:04 -08:00 |
|
Michael Jumper
|
3515ec9021
|
Conversion to new libguac API.
|
2011-11-26 15:35:45 -08:00 |
|
Michael Jumper
|
e7607b1e9b
|
Ctrl button
|
2011-08-21 23:24:40 -07:00 |
|
Michael Jumper
|
f695f5c629
|
Support for downward scrolling and CSI operation L
|
2011-08-09 18:32:54 -07:00 |
|
Michael Jumper
|
9de0e18d11
|
More CSI handlers.
|
2011-08-05 17:09:44 -07:00 |
|
Michael Jumper
|
e3d1a3f023
|
Switching to handler functions rather than state values.
|
2011-08-04 19:17:44 -07:00 |
|
Michael Jumper
|
974aa93e90
|
Moved terminal code into ssh-independent implementation, separated handlers from client auth and init.
|
2011-08-04 11:46:21 -07:00 |
|
Michael Jumper
|
4f7c8c98e7
|
Actual SSH connection and terminal emulation (testing)
|
2011-08-01 13:31:48 -07:00 |
|
Michael Jumper
|
69dbead349
|
Pango + working print() function
|
2011-07-31 20:51:19 -07:00 |
|
Michael Jumper
|
0195a6ad1c
|
Initial commit (stubs)
|
2011-07-30 15:12:28 -07:00 |
|