K. Lange
b00030b9d8
kuroko: sync for 1.4.0b2
2023-07-15 19:26:35 +09:00
K. Lange
d4315dcb53
aarch64: don't set debug output as primary so we can print early log to framebuffer
2023-07-15 19:25:08 +09:00
K. Lange
7691b1691f
aarch64: don't print every time we do a dtb lookup
2023-07-15 19:24:21 +09:00
K. Lange
47bfbec647
libc: fix incorrect cast of field width to char
2023-07-04 16:46:21 +09:00
K. Lange
ddf7a79707
bim: sync with upstream
2023-07-04 15:30:09 +09:00
K. Lange
8e86b94748
dbg: fix implicit cast warning
2023-06-25 12:06:08 +09:00
K. Lange
8d1b00b851
tty: respect OPOST being unset
2023-06-21 21:06:58 +09:00
K. Lange
6afe069bde
terminal: xterm compatibility with cursor hang, \v \f
2023-06-21 21:06:41 +09:00
K. Lange
6a9f9ac63a
kuroko: sync upstream
2023-06-17 16:34:25 +09:00
K. Lange
774ac3e9d3
kuroko: sync upstream
2023-06-13 23:11:58 +09:00
K. Lange
652f3f8d4b
graphics: fix clipping from bad rounding when drawing with transformations
2023-06-13 15:17:41 +09:00
K. Lange
928383a323
panel: Use move_relative when creating widget menu windows
2023-06-13 15:17:17 +09:00
K. Lange
6d480d8a31
procfs: fix format of /proc/version
2023-06-12 12:02:37 +09:00
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