K. Lange
0e38268863
gunzip: use status code from gzip_decompress
2020-05-05 00:07:17 +09:00
K. Lange
1c0e741c99
inflate: fix missing byte read for compression type in gzip deflater
2020-05-05 00:07:02 +09:00
K. Lange
3a130854e7
file-browser: fixup ellipses for file types
2020-05-02 21:41:55 +09:00
K. Lange
a5cf4fe540
linker: properly resolve dependencies that were missing at compile time
2020-05-01 13:34:54 +09:00
K. Lange
cc8b933cda
libc: support not printing 0 digit with precision of 0
2020-04-30 20:25:08 +09:00
K. Lange
7be561c1b1
kbd-test: raw vga text version of kbd tester
2020-04-30 19:42:50 +09:00
K. Lange
7c4bc2c4c3
yutani-kbd: keyboard test tool
2020-04-30 19:02:40 +09:00
K. Lange
1bbf9fba5d
libc: support precision for %d?
2020-04-30 19:02:28 +09:00
K. Lange
888323bcea
getty: Pass more args through 'headless' make target
2020-04-25 07:02:46 +09:00
K. Lange
066c2a592c
make: disable audio output in headless target
...
Avoids pulse warnings clogging the screen for now, and I don't ever
use the audio output from a serial console anyway (plus it's not very
reflective of the user experience we're trying to provide with the
headless mode, since you don't get audio over serial normally anyway)
2020-04-25 06:25:17 +09:00
K. Lange
046ec9538f
vmware: initialize vmware_mouse_byte or it resolves incorrectly by linker
2020-04-24 21:53:20 +09:00
K. Lange
22ded9bdce
inflate: gzip multibyte values are LE...
2020-04-24 21:52:58 +09:00
K. Lange
7dfb9c34ce
png: replace several BMP assets with PNGs
2020-04-24 14:30:12 +09:00
K. Lange
e5996aa4b4
graphics: remove unneeded ALPHA_EMBEDDED's in libs
2020-04-23 20:55:27 +09:00
K. Lange
3cacd56bce
bmp: Set ALPHA_EMBEDDED on load
2020-04-23 20:15:56 +09:00
K. Lange
c6da6020f4
png-test: remove
2020-04-23 18:45:10 +09:00
K. Lange
c68cd7e1e8
graphics: make jpg/png support seamless with load_sprite
2020-04-23 18:44:07 +09:00
K. Lange
4725c3f585
file-browser: Recognize PNGs by extension
2020-04-21 18:13:40 +09:00
K. Lange
8e74bee6d0
png: First pass at a PNG decoder
...
(only 8bpp rgba, non-interlaced for now)
2020-04-21 17:11:20 +09:00
K. Lange
9b0e35eb3e
make: Disable serial console in BIOS for 'make headless'
2020-04-21 16:35:46 +09:00
K. Lange
8f7cda92fa
inflate: Add DEFLATE decompressor and gunzip util
2020-04-21 11:23:26 +09:00
K. Lange
8fb8a153b8
panel: weather widget is double size
2020-04-16 20:08:29 +09:00
K. Lange
f67188b1d8
help-browser: first pass at new help documents
2020-04-15 17:50:30 +09:00
K. Lange
d963b3d033
gsudo: Redesign
2020-03-30 17:48:17 +09:00
K. Lange
c01eaad55f
json: remove weather test
2020-03-29 20:38:57 +09:00
K. Lange
f6b99561e5
kernel: bump version to 1.12.0
2020-03-29 20:32:38 +09:00
K. Lange
94305992db
misc: update some dates
2020-03-29 20:31:09 +09:00
K. Lange
b85263b698
tar: support GNU Tar's L type
2020-03-29 14:35:56 +09:00
K. Lange
dd2a323fe8
panel: add clock widget; move calendar widget to date
2020-03-29 13:23:42 +09:00
K. Lange
8c2cf93b1d
menu: Add method to force redraw a visible menu
2020-03-29 13:23:28 +09:00
K. Lange
4f0c5d8b49
vgalog: fix incomplete initializer
2020-03-28 23:56:08 +09:00
K. Lange
7aed902309
panel: sleep a bit before first call to weather-tool
2020-03-28 23:55:58 +09:00
K. Lange
5a937ce763
weather: fix derp with spaces
2020-03-28 23:27:17 +09:00
K. Lange
552a8c64e8
panel: re-run weather tool after configuring
2020-03-28 23:27:06 +09:00
K. Lange
574aff3348
panel: Add weather widget
2020-03-28 23:21:38 +09:00
K. Lange
fbf7bff3dd
weather: Add weather-tool and weather-configurator
2020-03-28 23:21:25 +09:00
K. Lange
bd92f00a40
json: add rudimentary JSON parser library
2020-03-28 22:20:20 +09:00
K. Lange
2cddc37a67
list: add convenience function to get item by index
2020-03-28 22:19:52 +09:00
K. Lange
715fec034b
panel: Add calendar popup widget
2020-03-28 19:51:52 +09:00
K. Lange
2fbf92329d
graphics: actually that seems to indicate A is after RGB
2020-03-27 23:03:54 +09:00
K. Lange
d6ed670213
graphics: support swapped byte order in bitmaps
2020-03-27 22:56:18 +09:00
K. Lange
377f50ab7a
bim: update to 2.6.1
2020-02-27 21:57:37 +09:00
K. Lange
385080a19b
bim: pull in bug fixes
2020-01-22 09:03:52 +09:00
K. Lange
f03f44e975
terminal: fix rendering of U+2580
2020-01-21 20:13:02 +09:00
K. Lange
ced0a6e945
readme: remove 'Plans for 2019'
2020-01-13 22:22:21 +09:00
K. Lange
7953b1fbe9
linker: don't segfault when called directly
2020-01-03 18:38:35 +09:00
K. Lange
878702717b
terminal: improve the appearance of the mouse cursor in terminal-vga
2019-12-26 21:59:14 +09:00
K. Lange
756f043dc3
boot: change format of memory map debug text
2019-12-26 11:17:38 +09:00
K. Lange
3eb7e51915
terminal: fix vga unicode fallback for ▏ (used in bim)
2019-12-26 11:16:31 +09:00
K. Lange
31bfcafb32
readme: new screenshot
2019-12-25 10:31:55 +09:00