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
ace54766fe
panel: Allow widgets to request faster update rate for animations
2022-11-29 23:18:19 +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
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
b9166a3fc1
top: add 'S' column for state
2022-09-02 13:15:36 +09:00
K. Lange
9fd1c854b4
bim: at least attempt to wait for forked children
2022-09-02 13:14:39 +09:00
K. Lange
c3a16d6a0e
meta: Update some copyright years
2022-08-31 06:04:49 +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
K. Lange
32d89aad36
calculator: slightly more sensible input handling
2022-08-26 15:06:19 +09:00
K. Lange
1349d1a2e0
calculator: use markup_text for rendering
2022-08-22 12:30:02 +09:00
K. Lange
4f3433b212
about: use markup_text for rendering
2022-08-22 12:29:55 +09:00
K. Lange
89910dc2f2
readelf: missing return
2022-08-22 10:47:20 +09:00
K. Lange
e670b7c9e6
readelf: use strings for more columns
2022-08-22 10:38:53 +09:00
K. Lange
4ec5882e46
readelf: fix incorrect handling of RELA sections
2022-08-22 10:26:35 +09:00
K. Lange
603a07a868
sh: that decoder is in a header...
2022-08-22 08:44:45 +09:00
K. Lange
f84466b18f
sh: Hack to fix display width when prompt contains wide characters
2022-08-21 18:51:50 +09:00
K. Lange
8f6711bce9
terminal: dumb glyph cache for truetype text
2022-08-21 14:44:20 +09:00
K. Lange
40c36d3290
sh: use strsignal, improve job list slightly
2022-08-18 19:21:08 +09:00
K. Lange
88a1df00a6
tty: do not print line feed after ^C, et al.
2022-08-18 18:34:21 +09:00
K. Lange
d600d3d393
grep: don't print (standard input) when input is implicitly stdin
2022-08-18 17:14:03 +09:00
K. Lange
745bc29a26
kernel: rudimentary sigwait
2022-08-18 16:56:43 +09:00
K. Lange
37bd4e08cb
kernel: add sigsuspend
2022-08-18 15:09:23 +09:00
K. Lange
da7651cec6
package-manager: Show a message when no packages are available
2022-08-18 07:21:21 +09:00
K. Lange
5d36d27bb9
readelf: Add several sanity checks.
...
Should resolve several reported issues.
Fixes #245
Fixes #244
Fixes #243
2022-08-18 06:55:43 +09:00
K. Lange
2391009167
sudo: bail early of euid isn't 0
2022-08-18 05:43:00 +09:00
K. Lange
811c033a13
grep: Add a basic regex-matching grep with some options
2022-08-17 20:52:27 +09:00
K. Lange
74b6dcc8e3
file-browser: Add 'Delete' to context menu
2022-08-17 19:31:47 +09:00
K. Lange
50f2ab2bcf
bim: more search improvements
2022-08-13 13:47:41 +09:00
K. Lange
0c66bce50a
bim: regex search/replace improvements
2022-08-13 11:36:22 +09:00
K. Lange
2906476825
kernel: Add sigaction
2022-08-06 18:03:39 +09:00
K. Lange
2ee1035cfc
kuroko: DYNAMIC_PROPERTY is no longer a thing
2022-08-03 21:06:52 +09:00
K. Lange
d41e31c6dc
bim: tab completion for 'import'; krk api updates
2022-07-31 07:30:58 +09:00
K. Lange
1264e2d193
kuroko: sync upstream
2022-07-26 19:39:25 +09:00
K. Lange
713b2fddb0
compositor: send window advertisements when windows are resized
2022-07-25 20:42:13 +09:00
K. Lange
45e7972d68
panel: Don't crash when window buffer disappears between ad refreshes
2022-07-25 20:35:55 +09:00
K. Lange
264d11a618
compositor: blur-behind windows
2022-07-22 19:01:23 +09:00
K. Lange
54a1bcc5ff
bim: sync upstream
2022-07-14 07:36:28 +09:00
K. Lange
c24cdd028e
cpu-name.krk: int() is base 10 by default now; specify 0
2022-07-14 07:35:06 +09:00
K. Lange
2c151a05f2
kuroko: update to 1.3-beta and sync bim
2022-06-30 08:33:08 +09:00
K. Lange
27adbe8dd3
file-browser: prevent backspace from navigating up on the desktop
2022-06-01 05:59:35 +09:00
K. Lange
c47102559b
bim: sync with kuroko changes
2022-05-31 22:23:00 +09:00
K. Lange
f0d4c5b4bb
bim: Sync
2022-05-31 08:12:07 +09:00
K. Lange
1e375a9f74
kuroko: disable gc in krk_test_noise
2022-05-27 22:13:04 +09:00
K. Lange
bd32606e5e
cpuwidget: Fancier persistent graphs
2022-04-24 19:40:10 -04:00
K. Lange
dfa65eb2af
cpuwidget: fix permissions on netif status
2022-04-18 20:26:32 -04:00