K. Lange
a9e6d0ad12
bim: Different approach to finding kuroko search paths
2023-12-15 09:48:23 +09:00
K. Lange
200573230f
kuroko: sync, necessary adjustments
2023-12-14 23:07:55 +09:00
K. Lange
6112ca05cb
fetch: accept longer lines
2023-12-07 16:22:28 +09:00
K. Lange
d88712e956
kernel: support syscall/sysret
2023-11-05 14:32:47 +09:00
K. Lange
8392859f4e
test-tty-read: test utility for previous commits
2023-11-02 17:13:36 +09:00
K. Lange
2981558e10
stty: 'raw', 'cooked' options
2023-11-02 17:00:13 +09:00
K. Lange
9c2d7f7650
terminal: don't flip window whenever we scroll
2023-10-30 20:44:38 +09:00
K. Lange
a679ef1b4c
kernel: Support quoted values in cmdline arguments with new parser
2023-10-09 20:14:52 +09:00
K. Lange
bda8c8d67b
pty: initial support for setting line control
2023-10-08 14:52:34 +09:00
K. Lange
48dcf55a5d
ptrace: add demo tool to test overwriting syscall number
2023-10-08 08:34:56 +09:00
K. Lange
453486bc52
strace: generic interface to user registers
2023-10-06 09:05:36 +09:00
K. Lange
a41da16d14
terminal: also fix left arrow
2023-07-21 10:20:59 +09:00
K. Lange
7964d3c066
terminal: fix arrow tails in bitmap font
2023-07-21 10:10:11 +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
6afe069bde
terminal: xterm compatibility with cursor hang, \v \f
2023-06-21 21:06: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
aae9596888
text: Unify 'ellipsify' implementation in text library
2023-06-07 10:15:31 +09:00
K. Lange
359023e2cc
compositor: fix null pointer when clicking desktop sometimes
2023-05-21 07:54:21 +09:00
K. Lange
71c3dd74f5
terminal: cleanup some glyphs in the bitmap fallback font
2023-05-19 15:29:02 +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
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
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
6827c5d506
rm: accept and ignore -f
2023-04-26 23:16:03 +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
09cc100710
terminal: configurable scrollback; increase default to 10000
2023-04-19 09:51:12 +09:00
K. Lange
ee797d37fc
strace: support more stuff
2023-04-18 19:40:52 +09:00
K. Lange
9c01875fe1
tutorial: Disable min/max buttons in decorations
2023-04-16 14:39:40 +09:00
K. Lange
8a3c0e7f2f
yutani: Rotate minimized window back while animating
2023-04-16 14:36:40 +09:00
K. Lange
e01aae18cd
yutani: normalize rotation angles
2023-04-16 14:36:11 +09:00
K. Lange
0e3d51a10a
yutani: Apply rotation correctly in minimize animation
2023-04-16 14:23:41 +09:00
K. Lange
61f60f409d
yutani: animate minimized windows to panel location
2023-04-16 10:46:29 +09:00
K. Lange
68cb3ee1e3
yutani: Allow panel to inform compositor iconified window position/size
2023-04-16 10:45:55 +09:00
K. Lange
fb79e34e39
yutani: animate upward?
2023-04-16 09:44:45 +09:00
K. Lange
795beeff89
yutani: fixup some behaviours for minimized windows
2023-04-15 08:44:16 +09:00
K. Lange
2a18c192e4
yutani: window minimization, first pass
2023-04-14 20:52:01 +09:00
K. Lange
25fc898671
path_demo: add more options
2023-04-11 20:55:34 +09:00
K. Lange
74fe7f9e20
path_demo: Kuroko demo of path rendering lib
2023-04-08 15:47:22 +09:00
K. Lange
c0d31bc3d7
yutani: restore window bound debugging functionality
2023-03-30 17:15:07 +09:00
K. Lange
5c96b9408b
text: Cleanup downstream libs, expose new methods in Kuroko
2023-03-30 10:40:27 +09:00
K. Lange
db4914ad7e
cpuwidget: add menu bar
2023-03-12 17:44:55 +09:00
K. Lange
4de5a530d5
mines: Port mines.py from toaru 1.2.x
2023-02-22 10:47:02 +09:00
K. Lange
275e97739e
yutani: replace old _yutani module
2023-02-22 10:44:37 +09:00
K. Lange
81cf0f729e
tty: support IUCLC since we support OLCUC
2023-02-17 09:00:22 +09:00
K. Lange
d61f695e2b
about: 2023
2023-02-12 14:16:45 +09:00