Commit Graph

5893 Commits

Author SHA1 Message Date
K. Lange
065d20901e kuroko: sync with upstream 2023-06-08 08:52:32 +09:00
K. Lange
aae9596888 text: Unify 'ellipsify' implementation in text library 2023-06-07 10:15:31 +09:00
K. Lange
cb51bff817 boot: add option for 'lfbwc', and enable it by default 2023-06-03 10:28:06 +09:00
K. Lange
359023e2cc compositor: fix null pointer when clicking desktop sometimes 2023-05-21 07:54:21 +09:00
K. Lange
19657bae9f lfbvideo: make that just a flag option 2023-05-21 05:43:08 +09:00
K. Lange
a823bc979e lfbvideo: disable write-combining by default; add 'lfbwc' option to enable it 2023-05-21 05:39:26 +09:00
K. Lange
71c3dd74f5 terminal: cleanup some glyphs in the bitmap fallback font 2023-05-19 15:29:02 +09:00
K. Lange
2ce16b2d1d base: update /etc/issue 2023-05-16 09:00:08 +09:00
K. Lange
8076d8163a base: new wallpaper 2023-05-16 08:59:53 +09:00
K. Lange
66b70caf4b meta: let gensym.krk do the sorting + dedupe 2023-05-11 15:23:30 +09:00
K. Lange
7a11aeba36 meta: fixup nm step still referencing misaka-kernel.64 2023-05-11 15:17:57 +09:00
K. Lange
8ad55b6d2c meta: update link to esh source in README 2023-05-10 11:46:38 +09:00
K. Lange
ddd8b06400 meta: Start calling this 2.2, new codename is 'Eternal Reality' (Railgun S OP2) 2023-05-10 09:55:28 +09:00
K. Lange
c30b1614d7 meta: Use -device AC97 instead of -soundhw option; no more pcspkr 2023-05-10 09:44:38 +09:00
K. Lange
e88dca719f gensym: avoid link step when generating symbol table 2023-05-09 13:44:52 +09:00
K. Lange
70d594f75e julia: render at least once so we don't flash black when panning 2023-05-07 09:24:21 +09:00
K. Lange
670dc652e5 julia: display zoom as multiplier 2023-05-06 16:06:52 +09:00
K. Lange
6dc7c09c82 text: expose method to extend existing path with new text 2023-05-06 15:56:42 +09:00
K. Lange
86385a8925 julia: Add mandlebrot mode, explore mode 2023-05-06 13:50:40 +09:00
K. Lange
ef32ed5892 julia: usability improvements; progressive rendering 2023-05-06 12:13:37 +09:00
K. Lange
671bc064c7 tmpfs: size of symlink is length of target string 2023-05-05 22:37:02 +09:00
K. Lange
03d443134f rm: print error messages 2023-05-05 22:30:43 +09:00
K. Lange
f14bd21548 esh: Migrate shell to /bin/esh 2023-05-05 22:30:33 +09:00
K. Lange
85e7a13607 decor: Use a different button icon for unmaximize 2023-05-05 08:18:26 +09:00
K. Lange
6a400b399c meta: highmem=off is not needed for virt-2.12 target 2023-04-30 19:10:30 +09:00
K. Lange
e9811a0708 virtio: handle queue overflow 2023-04-30 19:09:49 +09:00
K. Lange
a7e6b1eaae kernel: copy signal dispositions on fork; clear them on exec 2023-04-27 00:04:48 +09:00
K. Lange
54d6d21ca5 kernel: writes to /dev/null should return number of bytes written 2023-04-26 23:16:16 +09:00
K. Lange
6827c5d506 rm: accept and ignore -f 2023-04-26 23:16:03 +09:00
K. Lange
d2cff8331c decor: Improve buttons with hover states using focus hack 2023-04-26 18:32:33 +09:00
K. Lange
f44b4c4519 yutani: Try resending resize offer if app doesn't respond 2023-04-25 20:36:33 +09:00
K. Lange
40e3a43b1f panel: knock off more of the gnome-shell panel design
No, really, I'm not going to beat around the bush here.
This is a straight up clone of the gnome-shell panel design.
It always was anyway - this is just doing a better job of it.
2023-04-25 19:32:36 +09:00
K. Lange
a2d68c8fa6 panel: re-dock the panel 2023-04-25 19:32:08 +09:00
K. Lange
769666f546 boot: prefer 1920x1080 mode in BIOS loader 2023-04-25 12:44:00 +09:00
K. Lange
0a167127fb menu: fix incorrect clearing of menu child in has_eventual_child 2023-04-25 09:31:49 +09:00
K. Lange
40fc40f693 lbic: aarch64 longjmp should pass second argument as return value 2023-04-23 22:40:23 +09:00
K. Lange
a9bd6e4cdc libc: remove bad conflicting bad ceil for x86-64 2023-04-23 18:06:22 +09:00
K. Lange
ed40dc436e libc: Add some missing bit-twiddly libm functions 2023-04-23 17:56:33 +09:00
K. Lange
136cfe2b2e libc: define F_DUPFD so srclib stuff builds 2023-04-22 08:19:14 +09:00
K. Lange
5e9efbac4b libc: fix wrong argument order to bsearch comparator 2023-04-22 08:19:14 +09:00
K. Lange
204d80496d libc: define FILENAME_MAX like other platforms 2023-04-22 08:19:14 +09:00
K. Lange
491849427b libc: aarch64 setjmp, untested 2023-04-22 08:19:14 +09:00
K. Lange
0621fa81b6 libc: add asprintf, fix vasprintf return value 2023-04-21 15:55:17 +09:00
K. Lange
ace0c3c2e0 kuroko: bump 2023-04-20 14:42:59 +09:00
K. Lange
ed2a59dc41 libc: update wcwidth 2023-04-20 13:12:37 +09:00
K. Lange
b1bc75290d util: fix gen_wcwidth for modern kuroko 2023-04-20 13:12:23 +09:00
K. Lange
09cc100710 terminal: configurable scrollback; increase default to 10000 2023-04-19 09:51:12 +09:00
K. Lange
ffb7bc36bb aarch64: ensure module base address starts aligned 2023-04-18 22:45:19 +09:00
K. Lange
f470c5fcc4 boot: move declaration 2023-04-18 19:52:41 +09:00
K. Lange
ee797d37fc strace: support more stuff 2023-04-18 19:40:52 +09:00