Commit Graph

494 Commits

Author SHA1 Message Date
sawka
879cb03da0 auto resize terminal width to window size 2022-07-14 00:54:31 -07:00
sawka
8a710669ec screen switching 2022-07-13 23:11:45 -07:00
sawka
94fd29cbad handle pty udpates again 2022-07-13 14:16:47 -07:00
sawka
05af5a8510 get input working, fix currentrowheight constant 2022-07-13 01:03:17 -07:00
sawka
f4b3f94b13 add cmdinstances to allow windows/cmds to show in multiple screenwindows 2022-07-13 00:44:19 -07:00
sawka
059c98d1e0 checkpoint, getting screens integrated 2022-07-12 23:29:39 -07:00
sawka
4666ee8832 checkpoint 2022-07-12 14:27:40 -07:00
sawka
7867edb8da pass process id as client id to ws 2022-07-12 13:20:10 -07:00
sawka
28f5e9bf05 submit command 2022-07-12 00:45:10 -07:00
sawka
9af5edd451 get terminal follow scrolling working. create windowview 2022-07-11 22:43:58 -07:00
sawka
49c8b34a7c checkpoint, moving to model 2022-07-11 17:55:03 -07:00
sawka
77bd3ed5bf checkpoint, switching to model 2022-07-11 14:43:18 -07:00
sawka
5dc0e6b651 checkpoint working on electron 2022-07-09 01:37:19 -07:00
sawka
96961822a3 map cmd-i to grab input 2022-07-08 13:45:14 -07:00
sawka
882694b5ce get session list, switch to default session 2022-07-08 13:23:00 -07:00
sawka
c4fb7d9ada updates for window type, getting window, etc 2022-07-08 13:01:37 -07:00
sawka
2e7059777b get input working 2022-07-07 22:46:49 -07:00
sawka
3d29d0d34e integrate cmd status into fe tailing 2022-07-07 21:49:15 -07:00
sawka
827c33095b hook up cmd cmdstr and prompt 2022-07-07 13:27:44 -07:00
sawka
0053a63536 fix fecmdpacket remotestate 2022-07-07 00:10:58 -07:00
sawka
45fa371956 checkpoint for migrating to remoteinstance 2022-07-05 16:55:21 -07:00
sawka
b2a1560385 fix typescript errors 2022-07-04 22:37:45 -07:00
sawka
31f90d5401 checkpoint 2022-07-04 22:18:36 -07:00
sawka
1486c0243c checkpoint, new scpacket.FeCommandPacket 2022-07-03 12:02:22 -07:00
sawka
bfaa504249 checkpoint, reading session from server 2022-07-02 13:32:25 -07:00
sawka
7d059fe573 small change to fix bouncy scroll scolor 2022-06-20 22:48:34 -07:00
sawka
92812bc613 update how usedrows is computed 2022-06-20 17:49:14 -07:00
sawka
c3626a6547 add session history 2022-06-20 16:06:37 -07:00
sawka
15c3f2fc10 fix getDefaultSession, set foreground color to be not fff 2022-06-20 13:19:53 -07:00
sawka
d679ff7cf3 mock up a sidebar for scripthaus 2022-06-20 13:03:20 -07:00
sawka
365e9c55a2 dark theme, follow content when at bottom, date format 2022-06-17 17:54:14 -07:00
sawka
0cce8ad503 cmd input working 2022-06-17 15:32:19 -07:00
sawka
bb159bac5b got websocket ptyout tailing working 2022-06-16 22:25:07 -07:00
sawka
e58cd1c4ad checkpoint, getting websockets working 2022-06-16 21:14:26 -07:00
sawka
bb37a829de moving model functionality into session.ts 2022-06-16 16:34:46 -07:00
sawka
71c67a4cc2 checkpoint, session, window, termmap 2022-06-16 15:51:17 -07:00
sawka
a9f96dd983 flexible resizing logic, fix TermMap, work on ptyout 2022-06-16 12:40:09 -07:00
sawka
4f2c75af0c small updates 2022-06-16 01:08:56 -07:00
sawka
45cd98ef00 refactor term/ws into separate modules 2022-06-16 00:31:54 -07:00
sawka
76ac2c4ff9 websocket connection/reconnection 2022-06-15 18:12:22 -07:00
sawka
0be0da9c0a resize terminal viewer with content 2022-06-14 16:02:20 -07:00
sawka
54a3b082fc updates to test terminal updating / xpos 2022-06-14 14:16:32 -07:00
sawka
df3b7a3bb0 run commands via run-command 2022-06-13 11:12:39 -07:00
sawka
751914196b initial commit 2022-06-07 17:25:35 -07:00