Commit Graph

4415 Commits

Author SHA1 Message Date
K. Lange
31af34c73d boot: switch to tar ramdisks 2018-12-11 13:04:02 +09:00
K. Lange
8c96093361 migrate: root should be 0755 2018-12-11 12:41:24 +09:00
K. Lange
f993a753cb tarfs: new filesystem driver for read-only ustar mounting 2018-12-11 12:26:02 +09:00
K. Lange
5bf2cd5ea2 tmpfs: probably off-by-one, let's be safe 2018-12-11 12:20:08 +09:00
K. Lange
3d3738d76a kernel: return EROFS for some unconfigured VFS operations 2018-12-11 09:52:19 +09:00
K. Lange
e2b6f13ba2 libc: set errno on read, write 2018-12-11 09:42:21 +09:00
K. Lange
d21247c98b include: cleanup 2018-12-10 19:05:42 +09:00
K. Lange
54e9044161 libc: add more toaru-specific syscall wrappers 2018-12-10 18:47:18 +09:00
K. Lange
5b8d7e47c2 libintl: ngettext headers 2018-12-10 18:47:14 +09:00
K. Lange
c9c18f70ad libc: move syscall defs; consistently use SYS_ macros 2018-12-10 10:09:27 +09:00
K. Lange
9d8962c8f3 libc: stub libintl implementation 2018-12-08 18:45:19 +09:00
K. Lange
004c792e91 gsudo: act like regular sudo 2018-12-08 17:02:00 +09:00
K. Lange
d63c98b6bf libc: fprem fmod() 2018-12-08 13:33:25 +09:00
K. Lange
52f35de578 yutani: remove kbd_state, use active_modifiers instead 2018-12-08 12:43:01 +09:00
K. Lange
517060eebc file-browser, package-manager: pg up/pg dn scrolling 2018-12-08 12:35:15 +09:00
K. Lange
e370421bef netinit: use same table as crc32 app (which is the same as ZIP) 2018-12-08 11:38:33 +09:00
K. Lange
447fc7e730 crc32: use a different table 2018-12-08 11:30:16 +09:00
K. Lange
de4d55971f v1.9.5 2018-12-07 21:35:32 +09:00
K. Lange
ad6ad6fa89 python: remove python demos and help docs from repository 2018-12-07 17:38:28 +09:00
K. Lange
0293e83c3b libs: add README describing what each is for 2018-12-07 17:31:25 +09:00
K. Lange
80c484f78e readme: let's just round to 70k for now 2018-12-07 16:30:20 +09:00
K. Lange
0293680a87 terminal: allow shift to bypass mouse modes to enable selection in Bim 2018-12-07 11:22:32 +09:00
K. Lange
aacb4284a0 yutani-test: show modifiers on mouse events 2018-12-07 11:16:09 +09:00
K. Lange
ee6f4d459d yutani: bad value for RIGHT_SHIFT 2018-12-07 11:16:02 +09:00
K. Lange
20f3d83e92 yutani: track keyboard modifiers with mouse events 2018-12-07 11:05:21 +09:00
K. Lange
3fa34ab7d0 base: remove NIH from logo 2018-12-07 02:54:08 +09:00
K. Lange
dfb176abe5 libc: sin: lerp table lookup 2018-12-06 18:31:18 +09:00
K. Lange
9daace1b79 add crc32 2018-12-06 17:42:37 +09:00
K. Lange
3d34370c80 kernel: move irq setup later; put level control behind arg 2018-12-06 17:42:33 +09:00
K. Lange
90aa039ef8 mkdisk.sh: actually running out of space? we really need our own FAT builder 2018-12-05 21:26:41 +09:00
K. Lange
bac479e309 jpeg: close file when finished 2018-12-05 20:29:50 +09:00
K. Lange
950c15ccf4 jpeg: try to document what the jpeg decoder does 2018-12-05 20:00:29 +09:00
K. Lange
1d47c09ced mkdisk.sh: we can go as low as 16MB 2018-12-05 18:51:26 +09:00
K. Lange
6f33b2ff97 jpeg: malloc-less implementation 2018-12-05 18:12:11 +09:00
K. Lange
0ddc8c15a1 file-browser: restart after reloading wallpaper... 2018-12-05 16:50:23 +09:00
K. Lange
c0e08faa71 file-browser: extraneous debug text 2018-12-05 16:37:15 +09:00
K. Lange
d374fefca7 file-browser: smooth wallpaper transitions, but memory usage is bad... 2018-12-05 16:32:43 +09:00
K. Lange
0f19d4a1f1 v1.9.4 2018-12-05 14:37:48 +09:00
K. Lange
991177923f file-browser: fix buffer overflow in filename copy 2018-12-05 13:47:25 +09:00
K. Lange
1488cb2d50 base: remove bad wallpaper image that wasn't created with imagemagick 2018-12-05 13:40:44 +09:00
K. Lange
fd7d969d35 add set_wallpaper.sh 2018-12-05 13:35:55 +09:00
K. Lange
5d81c731da base: add legacy wallpapers 2018-12-05 13:26:18 +09:00
K. Lange
ad7cd079d4 file-browser: wallpaper from user config; update on USR1 2018-12-05 13:26:09 +09:00
K. Lange
98f712e9af migrate: links do not have modes 2018-12-05 13:11:06 +09:00
K. Lange
75514b83fd jpeg: that was MIT 2018-12-05 13:05:55 +09:00
K. Lange
a36f9d9453 file-browser: handle JPG files 2018-12-05 13:03:14 +09:00
K. Lange
1c5d4e16af file-browser: don't trace startup 2018-12-05 13:02:32 +09:00
K. Lange
e2a27ab74c jpeg: don't trace 2018-12-05 13:01:59 +09:00
K. Lange
10e9a64cb4 jpeg: use it 2018-12-05 13:01:16 +09:00
K. Lange
d0d5861e0a jpeg: new jpeg library 2018-12-05 13:00:36 +09:00