Commit Graph

5153 Commits

Author SHA1 Message Date
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
K. Lange
471ff89107 make: detect more base/ changes 2021-06-23 21:19:09 +09:00
K. Lange
5ec05e0925 menu: Add fancy speech-bubble-style menus like Gnome has 2021-06-23 21:18:58 +09:00
K. Lange
7914841b4e graphics: ensure rounded rectangle rendering is bounded? 2021-06-23 20:57:47 +09:00
K. Lange
2b687e81a9 base: Cleaned up volume icons 2021-06-23 20:15:51 +09:00
K. Lange
a96e43d1e0 lspci: add qemu's e1000e model 2021-06-23 09:31:23 +09:00
K. Lange
a1065c7c47 vfs: ramdisk length needs to be updated on the *original* node 2021-06-22 07:42:10 +09:00
K. Lange
40821160c1 vfs: copied nodes should get their own refcounts 2021-06-22 07:41:55 +09:00
K. Lange
a99b958c18 v1.99.2 2021-06-20 21:25:14 +09:00
K. Lange
372b20209c rline: stop highlighting numbers in the middle of words 2021-06-19 16:46:46 +09:00
K. Lange
0c10d152ef libc: support ip addresses in gethostbyname 2021-06-19 16:26:21 +09:00
K. Lange
0a00c8944f msk: accept https: remotes 2021-06-19 15:54:20 +09:00
K. Lange
3fb82c1e85 net: return eof when socket is closed and no data is available 2021-06-19 15:50:14 +09:00
K. Lange
c8c5ab1db8 fetch: parse port like we do in fetch-tls 2021-06-19 15:36:43 +09:00
K. Lange
653d6a7035 net: select random sequence number to start 2021-06-19 13:11:43 +09:00
K. Lange
8b6d3784ea tcp: fixup connect retry 2021-06-18 21:42:52 +09:00
K. Lange
ac7c4cd2c5 net: don't dynamically allocate hashmaps and lists? 2021-06-18 21:42:35 +09:00
K. Lange
e6721fc10f pex: don't leave invalid connections with the server read/write methods? 2021-06-18 21:41:44 +09:00
K. Lange
d5358b7e97 net: fix bad copy in ICMP ECHO 2021-06-18 21:41:17 +09:00