Commit Graph

1289 Commits

Author SHA1 Message Date
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
K. Lange
fa3b341744 ping: use gettimeofday instead of relying on clock ticks 2023-01-05 23:21:17 +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
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