K. Lange
|
8e4640e1d7
|
xhci: start on controller driver
|
2021-07-14 10:44:46 +09:00 |
|
K Lange
|
1f5e3bb8be
|
graphics: improved bilinear interpolator
|
2021-07-14 09:59:31 +09:00 |
|
K. Lange
|
1e6d0279db
|
graphics: fix alpha painting of sprites
|
2021-07-13 21:58:31 +09:00 |
|
K. Lange
|
35a0e63105
|
graphics: general improvements
|
2021-07-13 21:34:39 +09:00 |
|
K. Lange
|
bc6e04b958
|
compositor: Avoid more transformations.
|
2021-07-13 20:19:30 +09:00 |
|
K. Lange
|
22208034e8
|
compositor: avoid transformations if we're just transparent
|
2021-07-13 20:08:20 +09:00 |
|
K. Lange
|
607b64ada2
|
libc: only elide fractional parts in g/G, not f/F
|
2021-07-13 19:21:51 +09:00 |
|
K. Lange
|
b4f4edb614
|
graphics: Add affine transformations for sprites
|
2021-07-13 19:21:33 +09:00 |
|
K. Lange
|
a39a0bba06
|
compositor: take screenshots on print screen key
|
2021-07-13 11:00:30 +09:00 |
|
K. Lange
|
d4ff4244cf
|
kbd: stop sending empty events to clients
|
2021-07-13 08:32:09 +09:00 |
|
K. Lange
|
a96089e9d9
|
sysfunc: actually bother validating some values
|
2021-07-12 06:28:17 +09:00 |
|
K. Lange
|
0508704e34
|
readme: update screenshot
|
2021-07-09 19:36:05 +09:00 |
|
K. Lange
|
e54d9f9974
|
boot: adjust timeout a bit
|
2021-07-09 06:21:34 +09:00 |
|
K Lange
|
7a86e8871c
|
boot: add menu timeout
|
2021-07-08 13:51:03 +09:00 |
|
K. Lange
|
a2d63a6125
|
ps2hid: Fixup initialization sequence; unbreaks scrollwheel in vbox
|
2021-07-08 18:46:04 +09:00 |
|
K. Lange
|
70e6bb79f3
|
file-browser: stretch columns to fit
|
2021-07-08 16:16:51 +09:00 |
|
K. Lange
|
14de7e9c78
|
menu: Rudimentary checkbox menu entries
|
2021-07-08 13:05:03 +09:00 |
|
K Lange
|
bb28f3db29
|
tutorial: width/height should be minus decorations
|
2021-07-07 14:47:40 +09:00 |
|
K Lange
|
3920762389
|
kuroko: Support keyword arguments to lambdas
|
2021-07-07 14:43:08 +09:00 |
|
K. Lange
|
573cd7cc96
|
terminal: Implement some quick and dirty font fallback support
|
2021-07-07 20:34:17 +09:00 |
|
K. Lange
|
76c6d83b9d
|
font-preview: Override preview text with argv[2]
|
2021-07-07 20:22:08 +09:00 |
|
K. Lange
|
f082dad327
|
text: handle off-curve start point
|
2021-07-07 20:21:40 +09:00 |
|
K. Lange
|
2891185341
|
net: disable debug prints during TCP connection
|
2021-07-07 19:13:33 +09:00 |
|
K. Lange
|
8b064947a7
|
lib: update docs
|
2021-07-07 17:17:55 +09:00 |
|
K. Lange
|
ff7ffcb05b
|
package-manager: update 'about' text
|
2021-07-07 17:14:17 +09:00 |
|
K. Lange
|
2a9ea1567d
|
file-browser: Recognize more file types by extension
|
2021-07-07 17:14:05 +09:00 |
|
K. Lange
|
44c4b03a15
|
file-browser: Set the default view mode to TILES
|
2021-07-07 14:13:49 +09:00 |
|
K. Lange
|
280cfa1402
|
panel: adjust size of 'Applications', clock
|
2021-07-06 21:14:28 +09:00 |
|
K. Lange
|
94a8706c3d
|
text: support more flexible sizing in pt, px
|
2021-07-06 21:12:57 +09:00 |
|
K. Lange
|
0ffb6e330c
|
text: read unitsPerEm from font, use for tt_set_size
|
2021-07-06 21:05:10 +09:00 |
|
K. Lange
|
26e387f5cd
|
text: fix clipped right-hand-side of some glyphs
|
2021-07-06 19:44:42 +09:00 |
|
K. Lange
|
7b902c26fe
|
font-preview: tool for viewing TrueType fonts
|
2021-07-06 19:43:09 +09:00 |
|
K. Lange
|
2b08195002
|
text: allocate subsamples based on glyph bounds
|
2021-07-06 17:14:51 +09:00 |
|
K. Lange
|
0b3aef22f4
|
ld.so: Stop leaking low heap to init functions
|
2021-07-06 16:56:19 +09:00 |
|
K. Lange
|
5ff17bea77
|
graphics: only load image libraries once
|
2021-07-06 16:44:31 +09:00 |
|
K. Lange
|
b898bdbd1c
|
terminal: fixup scroll damage rects
|
2021-07-06 16:05:52 +09:00 |
|
K. Lange
|
5c8e1a13e7
|
text: remove sdf kerning config
|
2021-07-06 13:25:11 +09:00 |
|
K. Lange
|
02b9a5233a
|
text: purge the SDF renderer, RIP
|
2021-07-06 13:22:59 +09:00 |
|
K. Lange
|
9a34ba2e44
|
text: shadowed text, port file-browser
|
2021-07-06 12:46:31 +09:00 |
|
K. Lange
|
f67b5425dd
|
text: Switch several apps/libs to new text library
|
2021-07-06 09:39:52 +09:00 |
|
K. Lange
|
18f46976f8
|
text: Introduce new TrueType implementation
|
2021-07-06 00:36:46 +09:00 |
|
K. Lange
|
78c1c17307
|
polygons: cleanup
|
2021-06-27 19:42:23 +09:00 |
|
K. Lange
|
72d8f36bfd
|
polygons: rasterizer demo
|
2021-06-27 15:03:32 +09:00 |
|
K. Lange
|
e60de1aed3
|
yutani: pointing hand cursor
|
2021-06-24 19:49:24 +09:00 |
|
K. Lange
|
a174aa1b66
|
panel: show logout dialog in a thread (temporary)
|
2021-06-23 22:44:44 +09:00 |
|
K. Lange
|
62128bd1aa
|
kernel: (needs review) let threads sleep on their own children?
|
2021-06-23 22:42:48 +09:00 |
|
K. Lange
|
c75e849659
|
kuroko: update repo
|
2021-06-23 22:20:13 +09:00 |
|
K. Lange
|
c4c5cd163f
|
bim: sync with upstream
|
2021-06-23 22:19:26 +09:00 |
|
K. Lange
|
3b5924cc17
|
yutani: new grabby hand cursor
|
2021-06-23 22:13:47 +09:00 |
|
K. Lange
|
46511a75d0
|
panel: experiments with a new design
|
2021-06-23 21:19:16 +09:00 |
|