Commit Graph

1699 Commits

Author SHA1 Message Date
Kevin Lange
c5f256a4d3 terrible hack - kernel irc client 2014-05-18 20:23:21 -07:00
Kevin Lange
ce0dacb912 Use spinlock.h instead of continually definign this as static in a bunch of apps 2014-05-18 19:34:49 -07:00
Kevin Lange
0cdfcf766e Support frameless non-fullscreen terminals 2014-05-18 19:23:05 -07:00
Kevin Lange
dde993c79c Store decoration theme settings in /etc/passwd 2014-05-18 18:13:14 -07:00
Kevin Lange
71946d8a97 Invert resize rounding behavior for terminal 2014-05-18 18:10:18 -07:00
Kevin Lange
a1e8a40b22 More gridding options 2014-05-18 18:08:34 -07:00
Kevin Lange
4c99c387f5 Expose pc speaker as device file 2014-05-18 16:11:14 -07:00
Kevin Lange
6379aa19ff Bring a few more apps up to speed with new yutani features 2014-05-18 13:57:33 -07:00
Kevin Lange
068f933a71 Kill some excessive debug output in the terminal 2014-05-18 12:24:17 -07:00
Kevin Lange
2675532013 Add a terminal option to disable rounding resizes to cell widths 2014-05-18 12:18:34 -07:00
Kevin Lange
6e028b6550 left-right tiling 2014-05-18 12:15:18 -07:00
Kevin Lange
3cb7b18c60 Client-initiated window drag 2014-05-18 11:54:20 -07:00
Kevin Lange
dff654ae93 Reduce debug messages for waitpid to INFO level 2014-05-18 10:27:28 -07:00
Kevin Lange
1dfa71aee9 A start on cleaning up network stack 2014-05-17 23:16:30 -07:00
Kevin Lange
25af2c88eb minor cleanup 2014-05-17 18:50:52 -07:00
Kevin Lange
216a26e6c4 fix NICK/USER 2014-05-17 16:45:15 -07:00
Kevin Lange
7b05a869a5 Silly IRC client 2014-05-17 15:08:50 -07:00
Kevin Lange
03f8f5062c Interactive IRC connection 2014-05-17 12:40:01 -07:00
Kevin Lange
7d9c419215 kill check-reqs 2014-05-16 12:24:21 -07:00
Kevin Lange
39787e16f3 Additional cleanup, fix multiple messages 2014-05-15 20:45:14 -07:00
Kevin Lange
372ded0b4d cobbled-together mess of an irc packet sending thing 2014-05-14 23:24:43 -07:00
Kevin Lange
f074cbd8b1 More broken TCP stuff 2014-05-14 21:26:53 -07:00
Kevin Lange
63b51a566a Working acks 2014-05-14 21:02:10 -07:00
Kevin Lange
4f289bd594 tcp syn :D 2014-05-14 16:34:05 -07:00
Kevin Lange
a252e54ce5 more general DNS cleanup 2014-05-14 01:44:31 -07:00
Kevin Lange
21b6454ba4 Cleanup DNS client a bit and query freenode 2014-05-14 01:23:12 -07:00
Kevin Lange
3ae82af245 Fix DHCP packets 2014-05-14 00:37:06 -07:00
Kevin Lange
ff2cf9ee72 Fix mac addresses I accidentally zero'd 2014-05-14 00:13:36 -07:00
Kevin Lange
e9c05fa216 terrible DNS client 2014-05-13 23:56:54 -07:00
Kevin Lange
a3df5f1e22 IP convenience functions 2014-05-13 22:59:36 -07:00
Kevin Lange
98d6516cd4 Craft our own packets instead of using prebuilt ones 2014-05-13 22:09:15 -07:00
Kevin Lange
f3a31551f5 Fix up travis builds 2014-05-12 20:30:49 -07:00
Kevin Lange
d9830f7989 Major refactor of panel 2014-05-12 20:11:58 -07:00
Kevin Lange
e22f30446e be quiet 2014-05-12 09:41:00 -07:00
Kevin Lange
795af68872 install ctags, expect 2014-05-11 23:33:20 -07:00
Kevin Lange
2bf6d5826e Try unsetting CC 2014-05-11 23:30:00 -07:00
Kevin Lange
fdaaad8f3a chmod +x 2014-05-11 23:19:07 -07:00
Kevin Lange
f760b2bb98 Attempt to run Travis builds again 2014-05-11 23:17:41 -07:00
Kevin Lange
c231d1c090 Cleanup some direct system calls in userspace 2014-05-11 17:40:16 -07:00
Kevin Lange
1f3066d949 Display graphical panic on out-of-memory 2014-05-10 20:22:04 -07:00
Kevin Lange
4d310b3c03 Make sure wallpaper and panel clean up dead children 2014-05-10 20:09:16 -07:00
Kevin Lange
913c4b004f make the video panic screen display a message 2014-05-10 19:12:31 -07:00
Kevin Lange
ba46564785 Add a cheap, terrible vignette to the panic screen 2014-05-10 14:46:18 -07:00
Kevin Lange
7be6baffa4 Add a debug shell command to force a kernel panic 2014-05-10 14:16:35 -07:00
Kevin Lange
898c5f23d3 Desaturate entire display on kernel panic 2014-05-10 14:03:13 -07:00
Kevin Lange
bcb86108ce Fix terminal damage rects 2014-05-10 14:02:49 -07:00
Kevin Lange
84d6a7d26d disable werror on binutils build (may help arch) 2014-05-10 00:59:00 -07:00
Kevin Lange
b021946942 fix missing break; in toolchain-build 2014-05-10 00:28:05 -07:00
Kevin Lange
c042d04fc0 remove extraneous debug output 2014-05-09 23:04:30 -07:00
Kevin Lange
0061105b29 Make the alt-tab slick and operate as expected 2014-05-09 23:03:47 -07:00