K. Lange
f7918c2f66
calculator: simple text input
2021-08-30 11:40:45 +09:00
K. Lange
eb46ba969a
calculator: screwy, kuroko-backed calculator
2021-08-30 11:16:34 +09:00
K. Lange
18a1519090
glogin-provider: using wrong fonts for metrics...
2021-08-30 09:35:47 +09:00
K. Lange
7925346edf
libc: that xor-swap is silly and probably also slower
2021-08-28 19:55:43 +09:00
K. Lange
7975697786
libc: Implement an actual quicksort for qsort...
2021-08-28 19:50:54 +09:00
K. Lange
a7db67dbb1
compositor: Oops, we weren't reseting compositor clips
2021-08-28 19:00:49 +09:00
K. Lange
e7910d9f8b
file-browser: do fewer redundant redraws
2021-08-28 18:30:43 +09:00
K. Lange
d124047b26
package-manager: apply same optimization as file-browser
2021-08-28 18:05:12 +09:00
K. Lange
e552b21212
file-browser: little fixes
2021-08-28 18:03:53 +09:00
K. Lange
913a2c1c84
kuroko: _yutani: expose shm font support
2021-08-28 17:40:41 +09:00
K. Lange
9e018d2932
readelf: GNU-style options
2021-08-28 15:29:18 +09:00
K. Lange
56eff9a3e2
text: on second thought, cache the data not the font object, so each tt_font_from_shm is a unique ref
2021-08-28 14:53:22 +09:00
K. Lange
4d68b0bc4a
text: bring back shm-stored fonts provided by compositor
2021-08-28 14:50:52 +09:00
K Lange
7d97b780e0
text: various rewrites
2021-08-27 09:00:33 +09:00
K. Lange
1aa0b9eb2b
color-picker: New widget demo
2021-08-25 18:52:37 +09:00
K. Lange
c2fe5fa196
graphics: const arguments for point/line calculations
2021-08-24 22:04:53 +09:00
K. Lange
482b55e206
compositor: drop support for replacement renderers
2021-08-23 19:31:45 +09:00
K Lange
5f043486c3
compositor: Unthread the render pass
2021-08-23 19:13:10 +09:00
K. Lange
5f00d6caaf
boot: alternate help message when highlighting a toggle
2021-08-22 17:49:28 +09:00
K. Lange
aca614207e
boot: more editor key binds
2021-08-21 15:12:04 +09:00
K. Lange
14345b73db
boot: make this bootload v4.0?
2021-08-21 08:07:20 +09:00
K. Lange
b8f2f93dee
test: more detailed logging for USB so we can test xhci
2021-08-21 08:04:59 +09:00
K. Lange
b216e05f74
dhclient: don't segfault on RO filesystem trying to write resolv.conf
2021-08-21 08:04:25 +09:00
K. Lange
079db87617
boot: add command line editor
2021-08-21 07:55:48 +09:00
K. Lange
61b7444192
kernel: restore debug prints for a page fault in the kernel, since SMP failures are rare now
2021-08-20 17:14:40 +09:00
K. Lange
a34dadba37
kernel: fix getpgid(pid != 0)
2021-08-20 17:10:35 +09:00
K. Lange
73af71ecf9
meta: Update release notes template
2021-08-20 09:38:06 +09:00
K. Lange
7609912b03
v1.99.4
2021-08-20 09:24:28 +09:00
K Lange
e4fd48a007
menu: Really, seriously don't show menus before moving them
2021-08-19 00:13:03 +09:00
K Lange
e171d91af7
bim: fix accidental wraparound when scrolling to '-1'
2021-08-16 20:22:40 +09:00
K. Lange
aae8ad65fd
boot: enable SMP by default
2021-08-16 19:30:46 +09:00
K. Lange
8afea94072
readme: updates
2021-08-16 18:31:07 +09:00
K. Lange
17dfed4cfd
kernel: use that new sleep_on_unlocking in ringbuffers
2021-08-16 18:29:08 +09:00
K. Lange
c130197ab8
kernel: fixup lock ordering around process_timeout_sleep
2021-08-16 17:20:28 +09:00
K. Lange
febdb25e95
graphics: faster alpha application...
2021-08-14 15:54:19 +09:00
K. Lange
f794dd6e51
graphics: better approach to transformed blitting
2021-08-14 08:54:04 +09:00
K. Lange
3687793da6
graphics: some improvements to the sprite blitters
2021-08-14 08:29:08 +09:00
K. Lange
c45525d6ca
compositor: Fix up float math ordering for better coordinate mapping results
2021-08-12 11:14:37 +09:00
K. Lange
dac240b3c9
compositor: Expand rotated coordinate bounds to handle rounding / truncation errors
2021-08-12 10:55:30 +09:00
K. Lange
77435a0b57
menu: flip after moving
2021-08-12 10:36:58 +09:00
K Lange
55c3a2bafc
compositor: support positioning a window relative to another
2021-08-12 09:08:31 +09:00
K. Lange
1304717a6d
kuroko: sync with upstream
2021-08-11 15:24:47 +09:00
K. Lange
00731c21e2
yutani-test: must flip once to reveal window
2021-08-11 13:14:40 +09:00
K. Lange
6faf45b4b5
compositor: don't animate regular dropdown menus
...
No one else does this. We were only doing it because it hid a bug
in the compositor with initial window location, which we've just
fixed in the last commit...
2021-08-11 13:03:33 +09:00
K. Lange
d9a7ca623b
compositor: Wait until a flip event is received before revealing windows
2021-08-11 12:58:00 +09:00
K. Lange
c5223f6748
bim: fix argument parsing derp
2021-08-10 18:55:05 +09:00
K. Lange
8d9215284e
test: install xhci module
2021-08-08 16:37:46 +09:00
K. Lange
3e509e0db2
ahci: wip module
2021-08-08 16:37:29 +09:00
K. Lange
91efdaa9f7
xhci: convert to module
2021-08-08 16:37:19 +09:00
K. Lange
ced8bcba96
kernel: restore fprintf() for printing to vfs nodes (character devices)
2021-08-08 16:36:57 +09:00