K. Lange
|
236c8bacb3
|
modules: Reimplement loadable kernel modules
|
2021-07-17 18:55:54 +09:00 |
|
K. Lange
|
b5d33500a6
|
text: fix overly trusting bounds calculation
|
2021-07-16 19:51:23 +09:00 |
|
K. Lange
|
a7d3c93bdf
|
file-browser: fix inner radius of focused text input box
|
2021-07-16 11:33:27 +09:00 |
|
K. Lange
|
4a2fa62b6a
|
terminal: fix text width for DejaVu Sans Mono
|
2021-07-16 11:33:11 +09:00 |
|
K. Lange
|
a5e20d7e14
|
kuroko: pull in version number update
|
2021-07-15 10:11:31 +09:00 |
|
K. Lange
|
848d156622
|
imgviewer: include filename in window title
|
2021-07-15 09:41:06 +09:00 |
|
K. Lange
|
357fd05273
|
font-preview: Include font name in window title
|
2021-07-15 09:37:04 +09:00 |
|
K Lange
|
f47284ce7e
|
text: support type 4 cmaps, old Microsoft fonts
|
2021-07-14 21:46:40 +09:00 |
|
K. Lange
|
e154c0d5a1
|
file-browser: add a few more keyboard shortcuts
|
2021-07-14 20:28:21 +09:00 |
|
K. Lange
|
6a7dee791b
|
file-browser: realign and blink the cursor in the input box
|
2021-07-14 20:04:29 +09:00 |
|
K. Lange
|
a0938b51fd
|
base: minor cleanup of /usr/share
|
2021-07-14 19:26:29 +09:00 |
|
K. Lange
|
4b849fd884
|
lspci: Add more device descriptions from my ThinkPad
|
2021-07-14 19:11:43 +09:00 |
|
K. Lange
|
3176b6147d
|
graphics: Match nearest-neighbor signature to bilinear for easier swapping
|
2021-07-14 10:57:12 +09:00 |
|
K. Lange
|
fa969a7f0a
|
graphics: short-circuit out of bounds lookups in bilinear interpolator
|
2021-07-14 10:50:44 +09:00 |
|
K. Lange
|
8e4640e1d7
|
xhci: start on controller driver
|
2021-07-14 10:44:46 +09:00 |
|
K Lange
|
1f5e3bb8be
|
graphics: improved bilinear interpolator
|
2021-07-14 09:59:31 +09:00 |
|
K. Lange
|
1e6d0279db
|
graphics: fix alpha painting of sprites
|
2021-07-13 21:58:31 +09:00 |
|
K. Lange
|
35a0e63105
|
graphics: general improvements
|
2021-07-13 21:34:39 +09:00 |
|
K. Lange
|
bc6e04b958
|
compositor: Avoid more transformations.
|
2021-07-13 20:19:30 +09:00 |
|
K. Lange
|
22208034e8
|
compositor: avoid transformations if we're just transparent
|
2021-07-13 20:08:20 +09:00 |
|
K. Lange
|
607b64ada2
|
libc: only elide fractional parts in g/G, not f/F
|
2021-07-13 19:21:51 +09:00 |
|
K. Lange
|
b4f4edb614
|
graphics: Add affine transformations for sprites
|
2021-07-13 19:21:33 +09:00 |
|
K. Lange
|
a39a0bba06
|
compositor: take screenshots on print screen key
|
2021-07-13 11:00:30 +09:00 |
|
K. Lange
|
d4ff4244cf
|
kbd: stop sending empty events to clients
|
2021-07-13 08:32:09 +09:00 |
|
K. Lange
|
a96089e9d9
|
sysfunc: actually bother validating some values
|
2021-07-12 06:28:17 +09:00 |
|
K. Lange
|
0508704e34
|
readme: update screenshot
|
2021-07-09 19:36:05 +09:00 |
|
K. Lange
|
e54d9f9974
|
boot: adjust timeout a bit
|
2021-07-09 06:21:34 +09:00 |
|
K Lange
|
7a86e8871c
|
boot: add menu timeout
|
2021-07-08 13:51:03 +09:00 |
|
K. Lange
|
a2d63a6125
|
ps2hid: Fixup initialization sequence; unbreaks scrollwheel in vbox
|
2021-07-08 18:46:04 +09:00 |
|
K. Lange
|
70e6bb79f3
|
file-browser: stretch columns to fit
|
2021-07-08 16:16:51 +09:00 |
|
K. Lange
|
14de7e9c78
|
menu: Rudimentary checkbox menu entries
|
2021-07-08 13:05:03 +09:00 |
|
K Lange
|
bb28f3db29
|
tutorial: width/height should be minus decorations
|
2021-07-07 14:47:40 +09:00 |
|
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 |
|