Commit Graph

330 Commits

Author SHA1 Message Date
K. Lange
f05522baca kuroko: synchronize and begin work on Toaru bindings 2021-01-21 21:26:50 +09:00
K. Lange
e43b277987 kuroko: Update to latest release candidate 2021-01-08 08:44:08 +09:00
K. Lange
b8aecc7a37 rline: officially adopt rline_exp as the only rline, and bring in some improvements from kuroko 2021-01-01 18:08:30 +09:00
K. Lange
db23c987a9 Pull in Kuroko (as a submodule, but with build integration) 2021-01-01 17:19:44 +09:00
K. Lange
f04be777ec wallpaper: new wallpaper 2020-11-20 14:35:20 +09:00
K. Lange
79bdb6fc02 png: replace icons 2020-06-12 18:12:33 +09:00
K. Lange
802ae6a616 sdf: switch font format from bmp to png 2020-05-30 16:37:10 +09:00
K. Lange
888323bcea getty: Pass more args through 'headless' make target 2020-04-25 07:02:46 +09:00
K. Lange
7dfb9c34ce png: replace several BMP assets with PNGs 2020-04-24 14:30:12 +09:00
K. Lange
c68cd7e1e8 graphics: make jpg/png support seamless with load_sprite 2020-04-23 18:44:07 +09:00
K. Lange
8e74bee6d0 png: First pass at a PNG decoder
(only 8bpp rgba, non-interlaced for now)
2020-04-21 17:11:20 +09:00
K. Lange
8f7cda92fa inflate: Add DEFLATE decompressor and gunzip util 2020-04-21 11:23:26 +09:00
K. Lange
f67188b1d8 help-browser: first pass at new help documents 2020-04-15 17:50:30 +09:00
K. Lange
dd2a323fe8 panel: add clock widget; move calendar widget to date 2020-03-29 13:23:42 +09:00
K. Lange
8c2cf93b1d menu: Add method to force redraw a visible menu 2020-03-29 13:23:28 +09:00
K. Lange
bd92f00a40 json: add rudimentary JSON parser library 2020-03-28 22:20:20 +09:00
K. Lange
2cddc37a67 list: add convenience function to get item by index 2020-03-28 22:19:52 +09:00
K. Lange
8a16ba9740 wallpaper-picker: Add tool to pick wallpapers graphically 2019-12-25 10:21:53 +09:00
K. Lange
00493418a3 terminal: support bracketed paste mode 2019-12-20 20:56:06 +09:00
K. Lange
1abba60e76 terminal: implement IL/DL in vga terminal; experiment with scrollable regions 2019-12-19 13:45:20 +09:00
K. Lange
a6d9b7c320 base: Convert README to markdown 2019-12-18 12:53:19 +09:00
K. Lange
aaf4df1420 wallpaper: new wallpaper just to shake things up 2019-12-17 20:59:53 +09:00
K. Lange
5c5d93a1d6 base: exec more launchers to avoid lingering shells 2019-12-17 15:39:58 +09:00
K. Lange
a6251137f0 kernel: add fswait3 and hack around terminals blocking on their own reads 2019-12-05 17:42:46 +09:00
K. Lange
0d162680ff terminal: support SGR-style mouse for extended coordinates 2019-12-04 13:16:03 +09:00
K. Lange
1c96d1dfae bim: bump to 2.5.0 2019-11-26 10:46:58 +09:00
K. Lange
9151094cc6 bim: bump to 2.2.0-30fc0a6-baked (new bimrc format) 2019-11-02 11:38:38 +09:00
K. Lange
d5811ae5c2 bim: Silly bimrc hack enables ansi theme on vga terminal 2019-08-20 11:30:45 +09:00
K. Lange
54ec34837b graphics: load_sprite should return a status code 2019-08-09 06:44:42 +09:00
K. Lange
1ff1175bce *_OK constants should be in unistd, and F_OK should be 0 2019-08-08 09:42:25 +09:00
K. Lange
1f4d910f6e Add a new wallpaper, but not default yet 2019-07-31 23:11:49 +09:00
K. Lange
acdb4a71b9 libc: add realpath (with ToaruOS path mechanics; not Unix) 2019-06-29 20:36:48 +09:00
K. Lange
330f935342 kernel: limit maximum recursion depth for interpreters 2019-06-25 21:20:12 +09:00
K. Lange
f1892b70dd v1.10.9 2019-02-27 21:38:49 +09:00
K. Lange
1ff5347405 kernel: move PCI device names out of kernel, into lspci 2019-02-11 12:55:24 +09:00
K. Lange
8e190f584d v1.10.8 2019-01-21 21:53:19 +09:00
K. Lange
6748a76146 yutani: add new animation for dialogs (inspired by gnome shell) 2019-01-12 20:09:49 +09:00
K. Lange
3077e0d2b8 file-browser: identify Python scripts 2019-01-12 14:07:20 +09:00
K. Lange
d6f13f56f3 v1.10.7 2019-01-11 20:57:17 +09:00
K. Lange
6029f4da9b add tutorial (recreation of wizard.py) 2019-01-11 20:54:27 +09:00
K. Lange
7ff948770c sdf: kerning on bold ' 2019-01-11 20:39:54 +09:00
K. Lange
c4ffc28b1f menu: smarter context menu spawning 2019-01-07 14:04:55 +09:00
K. Lange
1bc4018e27 kernel: store text addr for modules for debug purposes 2018-12-28 09:37:53 +09:00
K. Lange
a17d73cc25 v1.10.6 2018-12-27 21:47:09 +09:00
K. Lange
57a9d94a5c base: ship a bochsrc.txt in /opt 2018-12-27 21:45:01 +09:00
K. Lange
68dea41b97 v1.10.5 2018-12-26 23:33:07 +09:00
K. Lange
232128bc3e base: remove silly holiday egg 2018-12-26 13:48:35 +09:00
K. Lange
80c5f30d7b v1.10.4 2018-12-24 22:44:51 +09:00
K. Lange
9f293f9f45 startup: mounting tmpfses before migrating breaks creating root directory entries 2018-12-23 16:22:45 +09:00
K. Lange
1dd35e9536 v1.10.3 2018-12-22 14:18:42 +09:00