Commit Graph

616 Commits

Author SHA1 Message Date
K. Lange
4fbfafc442 New shell-script-based init system 2018-08-12 16:36:56 +09:00
K. Lange
4dbade5b5a waitpid should be able to ignore kernel processes 2018-08-12 16:36:44 +09:00
K. Lange
4dfa82543e add kcmdline 2018-08-12 16:36:15 +09:00
K. Lange
4f36cadff4 New sh features
- `if` should call clauses in correct context if they are builtins
- add equals? and exec
2018-08-12 16:35:07 +09:00
K. Lange
ff294fd1eb scrolling in file browser 2018-08-12 13:59:00 +09:00
K. Lange
db9e401354 Don't fork off to call system for help, about 2018-08-12 13:24:34 +09:00
K. Lange
74cf97ebc2 eshrc 2018-08-12 10:52:00 +09:00
K. Lange
a4f90bfe34 Configurable prompts 2018-08-12 10:42:01 +09:00
K. Lange
823b5e1f9f efi loader was skipping first memory map entry 2018-08-11 06:00:45 +09:00
K. Lange
ad7a43623f More skeleton stuff for help-browser 2018-08-10 17:31:44 +09:00
K. Lange
cc681ba312 poc file browser stuff 2018-08-10 13:57:24 +09:00
K. Lange
3b6b6b3afd Better usage help for fetch 2018-08-10 13:34:52 +09:00
K. Lange
40a03e3872 README updates 2018-08-10 08:26:24 +09:00
K. Lange
ae79cf7830 implicit def of getopt in yutani-query 2018-08-08 18:16:25 +09:00
K. Lange
caee0644a5 Fix some backtick stuff in shell 2018-08-08 15:53:34 +09:00
K. Lange
001f253ef0 printf %u 2018-08-08 15:03:47 +09:00
K. Lange
e2b25ebaca yutani-clipboard 2018-08-08 11:46:10 +09:00
K. Lange
9b4a1174b6 More shoddy shell stuff 2018-08-08 10:14:59 +09:00
K. Lange
fbfecde4be Allow windows to be dragged by menu bars 2018-08-07 19:18:22 +09:00
K. Lange
84b007fa6a missing initializers in page in shm 2018-08-07 18:25:23 +09:00
K. Lange
b677716900 Shoddy ; support 2018-08-07 16:56:25 +09:00
K. Lange
517335df44 Mediocre conditionals in shell 2018-08-07 14:27:49 +09:00
K. Lange
91a88aef37 add /proc/pat 2018-08-06 17:06:49 +09:00
K. Lange
7bfec745d9 [experimental] Enable write-combining in video memory with PAT? 2018-08-06 16:32:06 +09:00
K. Lange
e00ab8983c replace term-set completions with toggle-abs-mouse (since term-set is gone) 2018-08-04 09:43:26 +09:00
K. Lange
dd1baf17ca rename toggle-abs-mouse 2018-08-04 09:43:15 +09:00
K. Lange
cd7609c420 vbox SetPointerShape support 2018-08-04 08:46:13 +09:00
K. Lange
0c5187f8ab Add tool to toggle relative/absolute mouse modes 2018-08-04 08:41:08 +09:00
K. Lange
19d0c05557 Fix relative mouse in vga under virtualbox 2018-08-04 08:40:59 +09:00
K. Lange
2f7a7572f1 That's not mouse integration... 2018-08-04 08:04:16 +09:00
K. Lange
63670e7a4b Fix enforcing maximum seamless window count 2018-08-03 20:01:28 +09:00
K. Lange
888b4a0c75 Basic VirtualBox Seamless display driver 2018-08-03 19:29:37 +09:00
K. Lange
100e586e33 Handle nested exit more gracefully 2018-08-02 19:17:18 +09:00
K. Lange
b524630bec Exit compositor when last client exits 2018-08-02 19:13:16 +09:00
K. Lange
4b50fd324d Change how text login generally works so getty can die and reboot after login session ends 2018-08-02 18:48:45 +09:00
K. Lange
c0162b2412 Make sys_reboot load bad idt for triple fault reboot 2018-08-02 18:47:37 +09:00
K. Lange
d80c893c38 Add killall, pidof 2018-08-02 14:55:37 +09:00
K. Lange
ebd877624f add true, false 2018-08-02 14:50:06 +09:00
K. Lange
e98b017e0d Add pwd 2018-08-02 14:10:46 +09:00
K. Lange
ae6532607a Add libc wrappers for some syscalls, remove unused syscall.h imports 2018-08-02 13:13:27 +09:00
K. Lange
119a4c8dfc vgalog also uses termemu 2018-08-02 13:13:12 +09:00
K. Lange
3f39c0ad61 Remove term-set and support for special terminal font escapes 2018-08-02 11:16:08 +09:00
K. Lange
ee03956a86 Fix bad submenu hilight 2018-08-02 04:06:37 +09:00
K. Lange
be7d961ee7 make fallback hostname localhost 2018-08-02 03:42:25 +09:00
K. Lange
bd3f1b0334 get/sethostname 2018-08-02 03:40:43 +09:00
K. Lange
2078efccd7 Better deps for devtable 2018-08-01 17:20:34 +09:00
K. Lange
39beedf9c5 sudo -s should set USER to root... 2018-08-01 10:27:15 +09:00
K. Lange
e2de537a28 hack for sudo -s 2018-08-01 10:19:22 +09:00
K. Lange
b3123d7e67 add uname -o 2018-08-01 10:12:27 +09:00
K. Lange
afe2282286 more yutani startup checks 2018-08-01 10:03:44 +09:00