K. Lange
436a772a8c
menu: skip separators with keyboard navigation
2023-02-15 20:24:29 +09:00
K. Lange
2f67ed17ae
yutani: Don't use __new__ to build wrapper types, it's a pain to subclass with
2023-02-14 22:03:37 +09:00
K. Lange
0b3f6ffab2
yutani: Initial rewritten yutani module for kuroko
2023-02-12 21:42:59 +09:00
K. Lange
d61f695e2b
about: 2023
2023-02-12 14:16:45 +09:00
K. Lange
f23b9c6d81
kuroko: Pull in latest 1.4.0a1
2023-02-12 14:15:55 +09:00
K. Lange
fa3b341744
ping: use gettimeofday instead of relying on clock ticks
2023-01-05 23:21:17 +09:00
K. Lange
a4a73a0835
boot: Don't jump back to protected mode in EFI loader
2023-01-05 15:39:44 +09:00
K. Lange
5053857c88
compositor: Fix incorrect stride on blur texture in VMware
2023-01-05 15:39:22 +09:00
K. Lange
4ab4c16813
boot: Set VGA text mode font to Deja Vu
2023-01-04 15:21:27 +09:00
K. Lange
778bfd6ed5
kuroko: bump for 'zip' *-expansion fix
2022-12-21 12:08:52 +09:00
K. Lange
940d82f0f4
terminal: Bitmap font can use uint8_t
...
The baked Deja Vu Sans Mono is 8 pixels wide, so we don't need
to use uint16_t to hold rows of pixel data. Also, splash-log
doesn't render text anymore (it defers to the kernel console),
so we don't need to include the font there any more.
2022-12-13 15:08:56 +09:00
K. Lange
cb3432ebcf
kernel: fix swapped LCUC conversion in tty
2022-12-07 13:40:55 +09:00
K. Lange
ed05f07868
panel: Adjust clockface, add counterweight to second hand
2022-11-30 22:25:04 +09:00
K. Lange
b10de37762
panel: Replace clock widget with recreation of classic theme
2022-11-30 06:14:10 +09:00
K. Lange
ace54766fe
panel: Allow widgets to request faster update rate for animations
2022-11-29 23:18:19 +09:00
K. Lange
a5cb666d6a
kuroko: sync for different fix
2022-11-20 09:20:42 +09:00
K. Lange
c450c251f1
kuroko: sync to fix issues with va_ars on aarch64
2022-11-19 22:40:53 +09:00
K. Lange
2444b9b227
base: Remove 'local' msk remote from default order
2022-11-19 22:40:35 +09:00
K. Lange
269621b0b9
show-toasts: Fix outdated parsing of MemTotal
2022-11-19 22:39:44 +09:00
K. Lange
2ab7ec7923
compositor: Improve screenshot saving with notifications
2022-11-15 18:10:57 +09:00
K. Lange
70fe457c96
toastd: Scale down large 'icons' in toasts instead of not showing them
2022-11-15 18:10:36 +09:00
K. Lange
d52d502f5c
kernel: brute-force locking around unmap syscall, should make thread stuff more stable?
2022-11-08 10:35:45 +09:00
K. Lange
bf2c51426d
kernel: proc->group may have exited
...
Handling of thread parents needs to be better... the initial thread
of a process can disappear, and with pid reuse it could even be
replaced by a different process... this needs to be cleaned up more.
2022-10-29 17:27:05 +09:00
K. Lange
a24baa2b58
libc: more useful stub pow() for aarch64 so Quake plays
2022-10-26 17:39:35 +09:00
K. Lange
d996223d55
ld.so: Handle local TLSDESC entry from libstdc++?
2022-10-26 17:39:09 +09:00
K. Lange
09af9ac25a
base: g++ doesn't like these restricts
2022-10-26 15:34:52 +09:00
K. Lange
ff5a32de2a
meta: capture only up to first : when generating release notes
2022-10-22 12:03:44 +09:00
K. Lange
1a1c88a8b5
kuroko: Sync for bugfixes
2022-10-22 12:03:05 +09:00
K. Lange
5ef5d4c6b6
kernel: Update version codename
2022-10-22 12:02:50 +09:00
K. Lange
7ae6637a40
base: New default wallpaper.
2022-10-22 12:02:30 +09:00
K. Lange
271741b346
terminal: render box drawing characters specially
2022-10-15 22:37:14 +09:00
K. Lange
28a13af1f4
compositor: resize extended clip context when display resizes
2022-10-10 18:41:21 +09:00
K. Lange
4ab636defa
bim: sync with upstream
2022-10-10 17:08:16 +09:00
K. Lange
3a80a3c0c8
kuroko: sync with upstream
2022-10-10 16:59:49 +09:00
K. Lange
d5d8941a2d
kernel: we have more than 31 signals...
2022-10-10 16:04:13 +09:00
K. Lange
3743ee8e4d
kernel: enable -Wstrict-prototypes
2022-09-17 13:37:02 +09:00
K. Lange
e80d2da3f3
net: Cleanup headers
2022-09-17 13:35:31 +09:00
K. Lange
1f5fb5be2e
kuroko: sync for upstream 1.3.0 release
2022-09-14 07:09:34 +09:00
K. Lange
c130570aad
panel: fixup inefficient window list redrawing
2022-09-05 21:03:02 +09:00
K. Lange
bb1c30d1ef
libc: stub tgamma for kuroko
2022-09-04 19:23:12 +09:00
K. Lange
b9166a3fc1
top: add 'S' column for state
2022-09-02 13:15:36 +09:00
K. Lange
5815adca7d
procfs: RUNNING processes should have state R
2022-09-02 13:15:24 +09:00
K. Lange
9fd1c854b4
bim: at least attempt to wait for forked children
2022-09-02 13:14:39 +09:00
K. Lange
658673cd19
kuroko: sync with upstream
2022-08-31 19:14:43 +09:00
K. Lange
c3a16d6a0e
meta: Update some copyright years
2022-08-31 06:04:49 +09:00
K. Lange
ce625f2137
aarch64: enable userspace access to timer physical counter
2022-08-30 17:12:49 +09:00
K. Lange
1960006ec7
aarch64: dump regs on unknown fatal exceptions
2022-08-30 17:12:18 +09:00
K. Lange
ecbe7f6cbb
aarch64: don't be so intent on running driver bringup on cpu0
2022-08-30 17:11:42 +09:00
K. Lange
a70b6e58f0
terminal: don't need to reset mouse_ticks in draw_cursor
2022-08-29 20:13:26 +09:00
K. Lange
31c57dd6bd
file-browser: don't make the path input look focused when the window isn't
2022-08-28 20:52:44 +09:00