Commit Graph

  • b9c3940b99 big change to execution, run command as a script and set aliases/funcs sawka 2022-10-16 23:46:59 -07:00
  • 1c2c8c2f4d return defined bash aliases in initpk sawka 2022-10-15 13:45:52 -07:00
  • 4744eaa491 handle non-running terminal keypresses sawka 2022-10-13 18:58:21 -07:00
  • f73baf440c fix scrollbars, lighten scrollbars when not focused sawka 2022-10-13 16:09:26 -07:00
  • 4892c45921 remove empty cursor line when terminal is not running sawka 2022-10-12 13:57:15 -07:00
  • aa2e6b471b small updates for cmd-fg sawka 2022-10-11 23:13:34 -07:00
  • c940c7b85b cmd-fg, update when cmd done back to input sawka 2022-10-11 23:11:43 -07:00
  • 5c8dabbb2c fixing focus bugs sawka 2022-10-11 14:57:22 -07:00
  • a0de45949f better focus handling sawka 2022-10-11 13:25:23 -07:00
  • 61dac018fb allow negative numbers for anchor offset sawka 2022-10-11 13:23:38 -07:00
  • 0bf36be982 checkpoint, focusing cmds sawka 2022-10-11 01:11:36 -07:00
  • 62fc2594ef checkpoint cmd-fg sawka 2022-10-11 01:11:04 -07:00
  • cb94936aad checkpoint on selection/fg model sawka 2022-10-10 23:44:04 -07:00
  • d19f29c467 single-thread DB access. send selectedline updates for run/comment commands sawka 2022-10-10 17:30:48 -07:00
  • 8c01aa787b add focus indicator to comment lines sawka 2022-10-10 17:29:59 -07:00
  • b74ed98374 add meta-pageup/meta-pagedown sawka 2022-10-10 17:18:40 -07:00
  • 3bc8328c02 finish up scroll to newly selected line sawka 2022-10-10 15:21:43 -07:00
  • 82819bbe94 updating selectedline will now scroll the window sawka 2022-10-10 12:45:57 -07:00
  • d04f94d481 add static version of bulma 0.9.4 sawka 2022-10-10 12:21:26 -07:00
  • c5e3de9fdc add static version of font-awesome 4.7 sawka 2022-10-10 12:19:19 -07:00
  • 051110cdc1 fix font loading sawka 2022-10-10 12:08:29 -07:00
  • 05592bda4c big overhaul of scrollsync and term loading code for UI sawka 2022-10-07 18:25:47 -07:00
  • e7ceecee5b l-cmd model update sawka 2022-10-07 14:37:25 -07:00
  • 0053ebbfa9 add cmd-l listener sawka 2022-10-07 14:36:34 -07:00
  • 82e88d2f61 use refs sawka 2022-10-07 11:32:58 -07:00
  • ab31aecf90 working on line selection / fg commands sawka 2022-10-07 01:08:52 -07:00
  • 43cf55b25e commands for line selection, updated resolver to allow 'S' and 'E' sawka 2022-10-07 01:08:03 -07:00
  • 2d089b98fb tweaks to genericresolver (and bug fix) sawka 2022-10-06 23:58:38 -07:00
  • 271dde4d1d checkpoint on screen window changes sawka 2022-10-06 18:35:01 -07:00
  • fbe652b932 add scrolltop and selectedline to screen_window sawka 2022-10-06 18:33:54 -07:00
  • 1939cba14f use static font files, checkpoint on focus-indicator for lines sawka 2022-10-06 15:40:53 -07:00
  • 4e5c1aab1c fix termsize calculations for canvas renderer 7.2px not 8px sawka 2022-10-06 15:17:48 -07:00
  • 7c0476350d checkpoint sawka 2022-10-06 14:00:24 -07:00
  • 61071de644 checkpoint -- fg/focus sawka 2022-10-04 13:53:04 -07:00
  • f5b9ea07a1 local flag on remote, ensure 1 local remote. on archive, change to local remote sawka 2022-10-04 11:45:24 -07:00
  • 539e71ad47 only show remote upgrade if initpk was received sawka 2022-10-04 11:15:59 -07:00
  • 788ef1f33d archive remote button (with confirm). edit remote button in remote:show sawka 2022-10-04 11:15:35 -07:00
  • 0173cbce23 reset pw sawka 2022-10-04 10:52:55 -07:00
  • 4e76514f1b edit remote checkpoint sawka 2022-10-03 19:05:52 -07:00
  • 998a65b873 remote editing checkpoint sawka 2022-10-03 19:04:48 -07:00
  • a9c2020018 update to xterm v5 sawka 2022-10-03 15:23:40 -07:00
  • 17fb5b2552 update packages sawka 2022-10-03 15:03:40 -07:00
  • b91bf6bd20 checkpoint, visual editing of remotes sawka 2022-10-03 12:25:55 -07:00
  • 1c46b79de3 checkpoint, visual editing of remotes sawka 2022-10-03 12:25:43 -07:00
  • 4d075e32bf updateremote (non-visual) sawka 2022-10-02 18:52:55 -07:00
  • f342cae630 refactor the remote edit argument parsing sawka 2022-10-01 13:23:36 -07:00
  • 1cc58944b8 UI for waiting for password sawka 2022-09-30 17:23:28 -07:00
  • d8e7c915e5 add sshport and batchmode sawka 2022-09-30 17:22:57 -07:00
  • 3beb00998b support sending password to remote sawka 2022-09-30 17:22:28 -07:00
  • 23759b7283 working on remote:new sawka 2022-09-30 16:23:40 -07:00
  • 62c3390d31 use batchmode for non-manual connections. don't allow duplicate aliases for remotes sawka 2022-09-30 16:05:48 -07:00
  • 0b0b7307ba remote showall dialog sawka 2022-09-30 15:42:10 -07:00
  • 0821e35a37 checkpoint on remote:add/edit sawka 2022-09-30 14:57:23 -07:00
  • 534ef04cca checkpoint on remote:add dialog sawka 2022-09-30 14:46:51 -07:00
  • b981aafb1a merge sawka 2022-09-26 23:25:12 -07:00
  • 594c3472e3 remote install sawka 2022-09-26 23:24:15 -07:00
  • be1e1dfe90 allow context cancelation of install sawka 2022-09-26 23:23:32 -07:00
  • a60680f855 remote install sawka 2022-09-26 23:23:04 -07:00
  • ea6b571184 pass context to runinstall for cancelation sawka 2022-09-26 21:10:08 -07:00
  • d143ca2820 working on /remote:install sawka 2022-09-26 21:09:43 -07:00
  • b5c67b6260 refactoring for versioned mshell binaries on remotes sawka 2022-09-26 13:02:34 -07:00
  • 392a7bebdd fix primary display bounds calculation sawka 2022-09-26 11:50:02 -07:00
  • d251cbdd88 save/restore winsize w/ clientdata sawka 2022-09-25 00:26:33 -07:00
  • 49f2611764 save/restore window pos/size sawka 2022-09-25 00:25:31 -07:00
  • bf4fa2031b autoinstall, fix version check sawka 2022-09-24 22:42:52 -07:00
  • 982d600d9b checkpoint, working on autoinstall, semantic versioning, remoteshowall sawka 2022-09-24 19:54:06 -07:00
  • aa0f9d98d1 stub remote show all sawka 2022-09-24 19:53:06 -07:00
  • 4550e18b6b version string will now be a real semantic version sawka 2022-09-24 13:53:19 -07:00
  • 121da87eea refactor inforemoteshow out of info sawka 2022-09-22 21:20:37 -07:00
  • aa1542cfc0 don't overwrite mshell if no input received on stdin during install sawka 2022-09-21 23:51:16 -07:00
  • c63108a841 show mshellversion/uname in remote:show sawka 2022-09-21 23:31:03 -07:00
  • ca61597a19 send uname in initpk. remote space between uname parts sawka 2022-09-21 23:26:53 -07:00
  • eb00fde596 send uname/mshellversion with remotestate sawka 2022-09-21 23:26:24 -07:00
  • f3e61fb41d stub out add remote sawka 2022-09-21 22:42:51 -07:00
  • 52bad72ead minor fix for remotes display sawka 2022-09-21 22:17:04 -07:00
  • 21617298e9 origtermopts, clientdata to/from map sawka 2022-09-21 22:02:38 -07:00
  • eb143b612f move width to ScreenWindowView, and only do a setcols to ScreenWindow model object (debounce moved to view as well) sawka 2022-09-21 17:20:16 -07:00
  • 8f608d9d9e number formatting and better termopts formatting sawka 2022-09-21 12:39:55 -07:00
  • 5a6bebc51f show some line info sawka 2022-09-20 21:50:36 -07:00
  • a6637b51c9 getlinecmd and getlineidbyarg sawka 2022-09-20 17:37:49 -07:00
  • 6135a4540e add nextlinenum to window sawka 2022-09-20 17:01:40 -07:00
  • db142d97ec add linenum to line, nextlinenum to window sawka 2022-09-20 17:01:25 -07:00
  • c39a7ed0f8 use linenum and linenumtemp to display avatar linenum sawka 2022-09-20 16:51:42 -07:00
  • abe8cc6f2a on connect message, reset session and remote information completely (clear lists) sawka 2022-09-20 16:42:41 -07:00
  • bc09722ef3 use mono-font mixin sawka 2022-09-20 14:46:53 -07:00
  • 3b5a428542 mono-font for remotes sawka 2022-09-20 14:41:56 -07:00
  • eab785409a fix remoteidx insert code sawka 2022-09-20 14:23:53 -07:00
  • 9702fb648a getsessionsdir sawka 2022-09-20 14:15:39 -07:00
  • f75b75790c session stats/size sawka 2022-09-20 14:15:20 -07:00
  • fb51263ed3 manual minmax control for infomsg box sawka 2022-09-16 16:37:54 -07:00
  • fad718d571 fixup connect/disconnect to deal with connecting state. use context to cancel remote that is in connecting state sawka 2022-09-16 12:28:09 -07:00
  • df80d2ac08 allow MakeClientProc to be canceled with a context sawka 2022-09-16 12:27:14 -07:00
  • 1d3d19b7c3 only allow input while connecting sawka 2022-09-16 12:02:46 -07:00
  • 44e014b1ae status connecting sawka 2022-09-15 17:44:58 -07:00
  • 06e3a86f53 add status connecting sawka 2022-09-15 17:44:39 -07:00
  • b352c62397 handle remote input (can enter passwords now) sawka 2022-09-15 17:10:02 -07:00
  • f2e0f9457d handle remote input (can enter password manually now) sawka 2022-09-15 17:09:04 -07:00
  • 98d956b7c8 more progress on remotes sawka 2022-09-15 00:37:52 -07:00
  • fcc1737fc4 format errors sawka 2022-09-15 00:37:17 -07:00
  • 0e04a32e29 update to show remote pty in remoteshow window sawka 2022-09-15 00:18:20 -07:00