Commit Graph

197 Commits

Author SHA1 Message Date
K. Lange cdee81699a Panel should accept close-enough clicks for menus 2018-07-21 18:36:50 +09:00
K. Lange b26104c156 Keyboard interaction between menubar entries 2018-07-21 18:32:00 +09:00
K. Lange 0e45293ced Merge menubar into menu 2018-07-21 17:56:10 +09:00
K. Lange 3da02638d1 Ensure network status panel doesn't go offscreen 2018-07-20 23:53:45 +09:00
K. Lange d6000306c7 Hilight icons for panel widgets with pops 2018-07-20 23:14:39 +09:00
K. Lange 13a6886570 Add network status popup 2018-07-20 23:08:20 +09:00
K. Lange 23267a21c5 Swap font sizes between alt-f2 and alt-tab 2018-07-20 22:25:00 +09:00
K. Lange 3995a0f938 Basic alt+f2 app runner 2018-07-20 21:54:24 +09:00
K. Lange 7cd46127a9 Add imperfect, but sufficient, rounded rectangle routine 2018-07-20 21:26:01 +09:00
K. Lange 45e4aed8f1 More sh tab complete stuff 2018-07-20 17:08:47 +09:00
K. Lange cb6ac38004 special case sudo and gsudo in sh tab completion 2018-07-20 16:48:05 +09:00
K. Lange 79bada381a Add error messages to set-resolution 2018-07-19 22:52:17 +09:00
K. Lange 6ec4f807e1 print error message for mount failure 2018-07-19 22:36:34 +09:00
K. Lange f292de0ab6 Port gsudo 2018-07-18 22:31:59 +09:00
K. Lange e774a8a13c Add display harness hack 2018-07-18 16:29:15 +09:00
K. Lange 50ce403c0e add option to quietly query qemu-fwcfg 2018-07-18 16:20:01 +09:00
K. Lange 5eddf74c68 symlink stuff 2018-07-18 15:43:17 +09:00
K. Lange 35a2a4bc5c more filesystem permission things, add rm 2018-07-18 15:35:52 +09:00
K. Lange b5aa474ae2 Copy owners for files in migrate 2018-07-18 12:37:33 +09:00
K. Lange b1fe4fa4ce More errno stuff 2018-07-18 10:45:42 +09:00
K. Lange c75b586829 Fix some error handling 2018-07-18 09:43:39 +09:00
K. Lange 799ec420ac cat-img should support scaling to terminal width 2018-07-17 22:15:20 +09:00
K. Lange 60accf8088 Should only force 0-9 and ? as single-character variable names, not end of variable name 2018-07-17 21:33:05 +09:00
K. Lange 3cc0faab77 Add special argument variables 2018-07-17 20:14:53 +09:00
K. Lange 897fa4bef8 Better last_ret handling 2018-07-17 20:01:24 +09:00
K. Lange fb061ce17e Add $? special variable 2018-07-17 19:54:12 +09:00
K. Lange 89f6398727 Fix default behavior for +rwx 2018-07-17 19:53:50 +09:00
K. Lange eb680cd947 Allow sh to execute files 2018-07-17 19:44:43 +09:00
K. Lange 0fa8cc4143 Add chmod command 2018-07-17 19:44:23 +09:00
K. Lange a161dbc998 Handle | and > without spaces 2018-07-17 17:22:25 +09:00
K. Lange 188b4b4a04 sh should truncate for new files 2018-07-17 17:08:44 +09:00
K. Lange e7b2e5a006 write-out should truncate 2018-07-17 17:08:34 +09:00
K. Lange b8c6ae5439 Shotty support for > and >> 2018-07-17 16:52:33 +09:00
K. Lange 73839aa0dc remove fwcfg limit of 32 bytes 2018-07-17 16:28:09 +09:00
K. Lange 338c3bc11c Fix write-out file permissions 2018-07-17 16:27:16 +09:00
K. Lange 689f94f889 Add hexify 2018-07-17 16:27:02 +09:00
K. Lange ad7ae7307f should exit on not-qemu 2018-07-17 14:51:48 +09:00
K. Lange 404bdaf854 cleanup qemu-fwcfg 2018-07-17 14:42:29 +09:00
K. Lange 0500a6b4b0 add qemu-fwcfg 2018-07-17 14:29:26 +09:00
K. Lange a9b415f8d8 vte stores bold status, so set before saving 2018-07-06 13:20:41 +09:00
K. Lange 62d5eb5c7a Support fancy logo in non-toaru terminals 2018-07-06 13:05:58 +09:00
K. Lange 997ee1419d [H is redundant and [u can be moved into the initial write 2018-07-06 12:47:54 +09:00
K. Lange a4df3f43a8 Port debug shell divine size, with improvements, to ttysize 2018-07-06 12:22:03 +09:00
K. Lange ba9e9078dd Add headless boot options 2018-07-06 10:40:49 +09:00
K. Lange 9533ea1bf6 Remove some excess serail debugging 2018-07-02 13:21:27 +09:00
K. Lange ff1338d137 Replace http-get with new fetch (based on old fetch) 2018-07-01 17:11:35 +09:00
K. Lange 65d69b9836 Experimental, currently broken, netboot 2018-06-29 13:55:03 +09:00
K. Lange 7bd5c716b3 Actually bother to parse PATH for tab completion in shell 2018-06-26 14:18:52 +09:00
K. Lange ff292f6c8d Actually, just make that compliant and use NDEBUG 2018-06-25 21:43:16 +09:00
K. Lange 4e23a22019 test-conf must set DEBUG 2018-06-25 21:41:22 +09:00