Kevin Lange
|
bb5b6a0830
|
Add args parsing and some error handling to yutani
|
2014-04-11 22:43:18 -07:00 |
|
Kevin Lange
|
d85f3fd4ce
|
Resurrect vga terminal
|
2014-04-11 20:03:01 -07:00 |
|
Kevin Lange
|
a5a17099f6
|
pretty kernel debug shell 'help' command
|
2014-04-11 18:29:28 -07:00 |
|
Kevin Lange
|
9f9ea1fd71
|
Describe boot modes
|
2014-04-11 13:40:26 -07:00 |
|
Kevin Lange
|
b7fa31d2c7
|
rework headings, kill the bit on tutorials
|
2014-04-11 11:51:38 -07:00 |
|
Kevin Lange
|
16a52ead15
|
readme: rework irc info
|
2014-04-11 11:48:12 -07:00 |
|
Kevin Lange
|
860ded23d2
|
update some copyright years
|
2014-04-11 09:41:46 -07:00 |
|
Kevin Lange
|
ac849d806f
|
Move and update build.sh, add make toolchain
|
2014-04-11 00:14:48 -07:00 |
|
Kevin Lange
|
1bf82be8e4
|
Update docs to match
|
2014-04-10 23:56:07 -07:00 |
|
Kevin Lange
|
1484911a8c
|
Clean some things up: move image-builder
|
2014-04-10 23:55:16 -07:00 |
|
Kevin Lange
|
9b2d31f51f
|
make pci_scan take an extra arg
|
2014-04-10 23:34:55 -07:00 |
|
Kevin Lange
|
62f0afa077
|
stub usb-uhci module
|
2014-04-10 23:22:10 -07:00 |
|
Kevin Lange
|
75a7d5e7f2
|
Fix some module loading silliness
|
2014-04-10 23:08:07 -07:00 |
|
Kevin Lange
|
cf2bad7886
|
debug shell pci command - use correct widths
|
2014-04-10 22:23:36 -07:00 |
|
Kevin Lange
|
a5621fee66
|
prepare glogin-beta for eventual cairo port
|
2014-04-10 21:59:03 -07:00 |
|
Kevin Lange
|
b728f1ce16
|
determine count of procfs functions at compile time
|
2014-04-10 20:57:33 -07:00 |
|
Kevin Lange
|
836f5c2725
|
More minor readme updates
|
2014-04-10 20:24:19 -07:00 |
|
Kevin Lange
|
58c0144462
|
README updates
|
2014-04-10 20:20:26 -07:00 |
|
Kevin Lange
|
19622a70ed
|
Very minor makefile comment updates
|
2014-04-09 08:50:57 -07:00 |
|
Kevin Lange
|
dbcb8b39f7
|
Use a render thread.
|
2014-04-07 00:51:59 -07:00 |
|
Kevin Lange
|
44d177a466
|
Use cairo to flip framebuffer with clips
|
2014-04-07 00:23:20 -07:00 |
|
Kevin Lange
|
e919ec4548
|
idgi, but this seems to work
|
2014-04-06 21:03:50 -07:00 |
|
Kevin Lange
|
58f32b064d
|
Port stuff from old compositor
lots of stacking functionality ported
still need window focus and mouse events, plus mouse move and other
server-side control...
|
2014-04-06 20:42:29 -07:00 |
|
Kevin Lange
|
4002901d0d
|
Run login app and have it run terminal
|
2014-04-06 18:48:40 -07:00 |
|
Kevin Lange
|
7009e4ec1c
|
Continued progress on Yutani
|
2014-04-06 18:21:35 -07:00 |
|
Kevin Lange
|
60d66da7e6
|
Quick port of Terminal to yutani
|
2014-04-06 13:25:04 -07:00 |
|
Kevin Lange
|
489cc1221f
|
Bump 2048 to newest remote master
|
2014-04-06 13:24:44 -07:00 |
|
Kevin Lange
|
058574d5a8
|
fix some missing frees
|
2014-04-06 00:30:00 -07:00 |
|
Kevin Lange
|
ed82bbd55e
|
quick hacks to get key events flowing
|
2014-04-05 19:26:49 -07:00 |
|
Kevin Lange
|
6ea113d8b2
|
Very early work on yutani
|
2014-04-05 18:36:07 -07:00 |
|
Kevin Lange
|
490d1dd9f0
|
Fix compositor keyboard after I broke it
|
2014-04-05 17:06:28 -07:00 |
|
Kevin Lange
|
a9b9c2e20d
|
Random header cleanup
|
2014-04-05 16:36:17 -07:00 |
|
Kevin Lange
|
521dc9b77b
|
rename fs_printf, move it to logging, kill kprintf
fs_printf is now fprintf
kprint_to_file is now debug_file
debug_file and fprintf are defined in logging
kprintf has been removed
|
2014-04-05 16:12:09 -07:00 |
|
Kevin Lange
|
07666eab13
|
No logs for term-beta
|
2014-04-05 15:45:04 -07:00 |
|
Kevin Lange
|
5ead18d352
|
Fix typo
|
2014-04-05 15:44:38 -07:00 |
|
Kevin Lange
|
51d398fc76
|
Remove special handling for tty access, make init do it
|
2014-04-05 15:43:14 -07:00 |
|
Kevin Lange
|
a8d599b570
|
Remove calls to syscall_print
|
2014-04-05 15:25:34 -07:00 |
|
Kevin Lange
|
f16145cff6
|
lots of log overhauling
|
2014-04-05 15:23:17 -07:00 |
|
Kevin Lange
|
d0c6ff36a8
|
fix debug_print("...\n")s
|
2014-04-05 15:22:57 -07:00 |
|
Kevin Lange
|
7dd6646ae3
|
Logging tweaks to kill some kprintfs
|
2014-04-05 15:05:24 -07:00 |
|
Kevin Lange
|
f8deaed26a
|
Dirty hack to fix breakage when nothing is running
|
2014-04-04 21:30:14 -07:00 |
|
Kevin Lange
|
5277e3ce64
|
More PEX cleanup
|
2014-04-02 22:50:32 -07:00 |
|
Kevin Lange
|
c7500d8aeb
|
cleanup debug messages from test-pex
|
2014-04-02 00:47:41 -07:00 |
|
Kevin Lange
|
d810a9cca1
|
Fix packet sending
|
2014-04-02 00:42:35 -07:00 |
|
Kevin Lange
|
272afa1999
|
Rudimentary packetfs
|
2014-04-02 00:26:15 -07:00 |
|
Kevin Lange
|
8b64e2b7d9
|
read/write when not present should return errors
|
2014-04-02 00:26:04 -07:00 |
|
Kevin Lange
|
af0467946e
|
colors for dev files in ls -l
|
2014-04-01 23:15:04 -07:00 |
|
Kevin Lange
|
6d2e151eff
|
fix derp in cat
|
2014-04-01 22:59:29 -07:00 |
|
Kevin Lange
|
0659d923d7
|
Support . and .. in a few more dynamic fs modules
|
2014-04-01 22:54:14 -07:00 |
|
Kevin Lange
|
2205c11ae0
|
Cleaner desktop launch
|
2014-04-01 21:39:08 -07:00 |
|