K. Lange
|
394e4e3e0c
|
net: more cleanup
|
2021-06-10 20:20:55 +09:00 |
|
K. Lange
|
8531fe709e
|
terminal-vga: recover vga text mode operation
|
2021-06-10 09:35:48 +09:00 |
|
K. Lange
|
081ac1c160
|
net: add arp?
|
2021-06-09 19:41:35 +09:00 |
|
K. Lange
|
edc06e5f0c
|
net: initial raw socket implementation
|
2021-06-09 08:23:34 +09:00 |
|
K Lange
|
153d34e3ac
|
splash-log: Keep primary messages on screen
|
2021-06-07 22:00:20 +09:00 |
|
K. Lange
|
0f837c312e
|
net: fixups for dhclient, multiple nics
|
2021-06-07 19:12:02 +09:00 |
|
K Lange
|
a0140f557b
|
net: more interface properties
|
2021-06-07 04:57:45 +09:00 |
|
K. Lange
|
66ff044897
|
net: add netmask, examine more stuff from DHCP
|
2021-06-06 22:01:15 +09:00 |
|
K Lange
|
5106daf9f6
|
net: add methods to configure addresses
|
2021-06-06 18:34:24 +09:00 |
|
K. Lange
|
b04164b19d
|
net: wip stuff for sockets
|
2021-06-06 14:22:14 +09:00 |
|
K. Lange
|
4e425d4564
|
dhclient: try to configure all available interfaces
|
2021-06-05 17:27:23 +09:00 |
|
K. Lange
|
5240ff7458
|
sh: semaphore pipe write helps with a weird race condition
|
2021-06-05 16:16:20 +09:00 |
|
K. Lange
|
8037e46dc1
|
terminal: source repo for bitmap font moved, update comment
|
2021-06-03 18:41:07 +09:00 |
|
K. Lange
|
042d30788c
|
plasma: fix what I think is actually a math bug in plasma
|
2021-06-02 18:34:18 +09:00 |
|
K. Lange
|
b35f7ac8c9
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
|
K. Lange
|
b4de7633c3
|
make: Port some core build utils to Kuroko
|
2021-04-28 06:41:55 +09:00 |
|
K. Lange
|
0977eca9b5
|
v1.14.0
|
2021-04-22 20:07:34 +09:00 |
|
K. Lange
|
8e73380e9f
|
kuroko: Upstream updates
|
2021-04-17 19:50:20 +09:00 |
|
K. Lange
|
1f4ee37b78
|
bim: Add Kuroko dynamic tab completion to command input
|
2021-04-16 08:32:36 +09:00 |
|
K. Lange
|
4a0492aad5
|
file-browser: Add more package icons
|
2021-04-08 10:20:31 +09:00 |
|
K. Lange
|
cc462d59f8
|
icons: New file type icons for krk, so/o, sh
|
2021-04-07 19:29:37 +09:00 |
|
K. Lange
|
d135b9a71d
|
libc: Implement buffered writes in stdio; fix up printf family
|
2021-04-07 11:38:31 +09:00 |
|
K. Lange
|
cf045ced81
|
kuroko: Update from upstream
|
2021-04-06 21:13:57 +09:00 |
|
K. Lange
|
19539bf1ab
|
krk_yutani_test: Cleanup
|
2021-03-28 23:10:15 +09:00 |
|
K. Lange
|
5947bec72c
|
kuroko, bim: sync with upstream
|
2021-03-28 22:00:23 +09:00 |
|
K. Lange
|
33fbcde1fd
|
kuroko: sync with upstream
|
2021-03-25 20:39:37 +09:00 |
|
K. Lange
|
d4be70cfa0
|
bim: Fix import path, again
|
2021-03-18 13:01:55 +09:00 |
|
K. Lange
|
9ab445cb28
|
kuroko: Update with upstream, changes to classes
|
2021-03-18 09:57:22 +09:00 |
|
K. Lange
|
d54d93dd9d
|
bim: It would be great if we were actually shipping the syntax files...
|
2021-03-07 21:24:42 +09:00 |
|
K. Lange
|
9df6e63dbf
|
kuroko: Update with upstream
|
2021-03-06 20:27:51 +09:00 |
|
K. Lange
|
620cfc69d2
|
kuroko: Update repl bin
|
2021-02-16 19:17:58 +09:00 |
|
K. Lange
|
97d02d6e23
|
kuroko: Updates for 1.1-preview and threading support
|
2021-02-16 18:56:27 +09:00 |
|
K. Lange
|
230870ad7b
|
kernel, linker, libc: Initial, probably horribly broken, support for some TLS situations
|
2021-02-16 18:49:34 +09:00 |
|
K. Lange
|
1c2de4d888
|
v1.13.3
|
2021-01-30 22:00:36 +09:00 |
|
K. Lange
|
da58a6329d
|
bim: Preview of Bim 3
|
2021-01-29 16:45:52 +09:00 |
|
K. Lange
|
72d138a3f5
|
kuroko[yutani]: Update demo app
|
2021-01-25 20:13:52 +09:00 |
|
K. Lange
|
befb010dc2
|
menu: Changes to support Kuroko bindings
|
2021-01-25 20:12:13 +09:00 |
|
K. Lange
|
ec0fe9bb69
|
yutani: more bindings for kuroko
|
2021-01-24 20:29:37 +09:00 |
|
K. Lange
|
6a5991fcf5
|
kuroko: more upstream updates
|
2021-01-23 20:00:36 +09:00 |
|
K. Lange
|
5fe8d3b0d1
|
yutani: basic Kuroko bindings, demo 'app'
|
2021-01-23 15:31:38 +09:00 |
|
K. Lange
|
946c45312c
|
bim: pull in updates
|
2021-01-23 15:31:26 +09:00 |
|
K. Lange
|
a53757a307
|
kuroko: More upstreams updates
|
2021-01-23 09:26:04 +09:00 |
|
K. Lange
|
f05522baca
|
kuroko: synchronize and begin work on Toaru bindings
|
2021-01-21 21:26:50 +09:00 |
|
K. Lange
|
eedda5a9db
|
Update Kuroko with new library paths
|
2021-01-10 11:34:56 +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
|
adb33b9b88
|
bim: update to latest
|
2020-12-21 10:07:30 +09:00 |
|
K. Lange
|
03d580fb7e
|
kill: fix bad signal specifier check
|
2020-12-21 10:07:23 +09:00 |
|
K. Lange
|
545425ce36
|
sleep: don't just crash on missing arg
|
2020-12-16 10:15:03 +09:00 |
|
K. Lange
|
f38a61f6c4
|
sh: always ensure that prints to the shell's stderr
|
2020-12-15 16:59:30 +09:00 |
|
K. Lange
|
dffac24f3a
|
sh: implement 'time', but only with 'real' time at the moment...
|
2020-12-15 15:50:20 +09:00 |
|
K. Lange
|
ffcbc6df25
|
bim: update to latest master
|
2020-12-11 13:49:18 +09:00 |
|
K. Lange
|
812e74e801
|
bim: Update to latest
|
2020-11-20 14:06:33 +09:00 |
|
K. Lange
|
e5a1054585
|
lspci: Add some class codes
|
2020-11-10 09:53:12 +09:00 |
|
K. Lange
|
fc90166317
|
bim: update from upstream
|
2020-11-09 19:13:23 +09:00 |
|
K. Lange
|
79bdb6fc02
|
png: replace icons
|
2020-06-12 18:12:33 +09:00 |
|
K. Lange
|
69324a4e3d
|
msk: use native inflater for tgz packages (slow, but nicer)
|
2020-05-08 11:24:33 +09:00 |
|
K. Lange
|
286bd07812
|
tar: fix handling of hardlinks
|
2020-05-08 11:22:43 +09:00 |
|
K. Lange
|
571cda2928
|
tar: support -O, arguments for -x
|
2020-05-05 19:02:22 +09:00 |
|
K. Lange
|
ccceaed769
|
tar: support -z flag for extraction by piping to gunzip
|
2020-05-05 10:03:21 +09:00 |
|
K. Lange
|
75ece46da9
|
gunzip: support decompressing from stdin
|
2020-05-05 10:03:09 +09:00 |
|
K. Lange
|
c43fc42b8a
|
tar: rewrite to support reading from stdin
|
2020-05-05 00:07:29 +09:00 |
|
K. Lange
|
0e38268863
|
gunzip: use status code from gzip_decompress
|
2020-05-05 00:07:17 +09:00 |
|
K. Lange
|
3a130854e7
|
file-browser: fixup ellipses for file types
|
2020-05-02 21:41:55 +09:00 |
|
K. Lange
|
cc8b933cda
|
libc: support not printing 0 digit with precision of 0
|
2020-04-30 20:25:08 +09:00 |
|
K. Lange
|
7be561c1b1
|
kbd-test: raw vga text version of kbd tester
|
2020-04-30 19:42:50 +09:00 |
|
K. Lange
|
7c4bc2c4c3
|
yutani-kbd: keyboard test tool
|
2020-04-30 19:02:40 +09:00 |
|
K. Lange
|
7dfb9c34ce
|
png: replace several BMP assets with PNGs
|
2020-04-24 14:30:12 +09:00 |
|
K. Lange
|
3cacd56bce
|
bmp: Set ALPHA_EMBEDDED on load
|
2020-04-23 20:15:56 +09:00 |
|
K. Lange
|
c6da6020f4
|
png-test: remove
|
2020-04-23 18:45:10 +09:00 |
|
K. Lange
|
c68cd7e1e8
|
graphics: make jpg/png support seamless with load_sprite
|
2020-04-23 18:44:07 +09:00 |
|
K. Lange
|
4725c3f585
|
file-browser: Recognize PNGs by extension
|
2020-04-21 18:13:40 +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
|
8fb8a153b8
|
panel: weather widget is double size
|
2020-04-16 20:08:29 +09:00 |
|
K. Lange
|
f67188b1d8
|
help-browser: first pass at new help documents
|
2020-04-15 17:50:30 +09:00 |
|
K. Lange
|
d963b3d033
|
gsudo: Redesign
|
2020-03-30 17:48:17 +09:00 |
|
K. Lange
|
c01eaad55f
|
json: remove weather test
|
2020-03-29 20:38:57 +09:00 |
|
K. Lange
|
94305992db
|
misc: update some dates
|
2020-03-29 20:31:09 +09:00 |
|
K. Lange
|
b85263b698
|
tar: support GNU Tar's L type
|
2020-03-29 14:35:56 +09:00 |
|
K. Lange
|
dd2a323fe8
|
panel: add clock widget; move calendar widget to date
|
2020-03-29 13:23:42 +09:00 |
|
K. Lange
|
7aed902309
|
panel: sleep a bit before first call to weather-tool
|
2020-03-28 23:55:58 +09:00 |
|
K. Lange
|
5a937ce763
|
weather: fix derp with spaces
|
2020-03-28 23:27:17 +09:00 |
|
K. Lange
|
552a8c64e8
|
panel: re-run weather tool after configuring
|
2020-03-28 23:27:06 +09:00 |
|
K. Lange
|
574aff3348
|
panel: Add weather widget
|
2020-03-28 23:21:38 +09:00 |
|
K. Lange
|
fbf7bff3dd
|
weather: Add weather-tool and weather-configurator
|
2020-03-28 23:21:25 +09:00 |
|
K. Lange
|
bd92f00a40
|
json: add rudimentary JSON parser library
|
2020-03-28 22:20:20 +09:00 |
|
K. Lange
|
715fec034b
|
panel: Add calendar popup widget
|
2020-03-28 19:51:52 +09:00 |
|
K. Lange
|
377f50ab7a
|
bim: update to 2.6.1
|
2020-02-27 21:57:37 +09:00 |
|
K. Lange
|
385080a19b
|
bim: pull in bug fixes
|
2020-01-22 09:03:52 +09:00 |
|
K. Lange
|
f03f44e975
|
terminal: fix rendering of U+2580
|
2020-01-21 20:13:02 +09:00 |
|
K. Lange
|
878702717b
|
terminal: improve the appearance of the mouse cursor in terminal-vga
|
2019-12-26 21:59:14 +09:00 |
|
K. Lange
|
3eb7e51915
|
terminal: fix vga unicode fallback for ▏ (used in bim)
|
2019-12-26 11:16:31 +09:00 |
|
K. Lange
|
d32cda07ee
|
wallpaper-picker: fix icon
|
2019-12-25 10:31:22 +09:00 |
|
K. Lange
|
8a16ba9740
|
wallpaper-picker: Add tool to pick wallpapers graphically
|
2019-12-25 10:21:53 +09:00 |
|
K. Lange
|
83c7c37f8f
|
rline: replace syntax highlighter with new bim highlighter engine
|
2019-12-24 13:21:34 +09:00 |
|
K. Lange
|
ecf249cab2
|
bim: fix esh highlighter bug
|
2019-12-24 07:12:00 +09:00 |
|
K. Lange
|
61af52685f
|
tutorial: silly easter egg
|
2019-12-23 21:35:01 +09:00 |
|
K. Lange
|
1f5008d845
|
terminal: in fullscreen, don't show border toggle right click menu entry
|
2019-12-23 21:29:01 +09:00 |
|
K. Lange
|
ce186b7b95
|
sdf-demo: add missing decor handling
|
2019-12-23 21:20:33 +09:00 |
|
K. Lange
|
0fbf35438a
|
terminal: use an async thread to handle input
|
2019-12-23 17:01:57 +09:00 |
|
K. Lange
|
00493418a3
|
terminal: support bracketed paste mode
|
2019-12-20 20:56:06 +09:00 |
|
K. Lange
|
84023ed829
|
libc: fix off-by-one errors in localtime
|
2019-12-20 20:20:23 +09:00 |
|
K. Lange
|
8011966394
|
terminal: fix separator added to wrong menu
|
2019-12-19 17:08:53 +09:00 |
|
K. Lange
|
ded6e4de11
|
terminal: Fix type in loop condition when scrolling up
|
2019-12-19 16:05:21 +09:00 |
|
K. Lange
|
7299fb7538
|
terminal: Fix slowdown caused by rendering decors while also fixing bug when not rendering decors
|
2019-12-19 14:59:29 +09:00 |
|
K. Lange
|
89495ef22e
|
terminal: support IL/DL in graphical terminal; update bim
|
2019-12-19 14:37:12 +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
|
b8d297e86d
|
terminal: fswait3 returns fd count on timeout; fix cursor blinks
|
2019-12-17 20:24:08 +09:00 |
|
K. Lange
|
c7bb59f915
|
bim: update to fix slow scrolling
|
2019-12-17 13:20:18 +09:00 |
|
K. Lange
|
79792237fb
|
terminal-vga: improve performance, especially when running dumb stuff like 'yes'
|
2019-12-15 17:28:02 +09:00 |
|
K. Lange
|
3bf80bf77d
|
bim: update to v2.5.1
|
2019-12-15 17:12:34 +09:00 |
|
K. Lange
|
c2dc6fef5b
|
terminal: remove unintentionally committed debug code from vga terminal
|
2019-12-06 12:10:38 +09:00 |
|
K. Lange
|
dd180b33c0
|
sdf: handle input string as utf8
|
2019-12-05 19:13:16 +09:00 |
|
K. Lange
|
dc1ae8cd58
|
terminal: fix bad free when releasing scrollback beyond available buffer
|
2019-12-05 19:02:12 +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
|
4e7ccdd6ba
|
bim: update to support SGR mouse modes
|
2019-12-04 13:16:44 +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
|
95ad47f04b
|
tutorial: please give me money
|
2019-11-03 15:43:14 +09:00 |
|
K. Lange
|
33d569c4f2
|
bim: bump to v2.3.0
|
2019-11-03 15:39:04 +09:00 |
|
K. Lange
|
dd434aeda1
|
sh: support tab completing from ~/
|
2019-11-03 15:36:19 +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
|
237c4c083a
|
bim: bump to v2.1.3-50936d4-baked
|
2019-10-31 12:35:27 +09:00 |
|
K. Lange
|
964e223787
|
bim: update to v2.1.2-49224a0-baked
|
2019-10-29 15:50:25 +09:00 |
|
K. Lange
|
a29ad97f0a
|
bim: bump to new 2.0 build
|
2019-08-28 22:55:07 +09:00 |
|
K. Lange
|
2c883eadc1
|
bim: bump to newer 2.0 preview
|
2019-08-21 17:49:44 +09:00 |
|
K. Lange
|
4fb687b56a
|
terminal: fix multi-line scrolling in both terminals
|
2019-08-18 18:35:35 +09:00 |
|
K. Lange
|
ad337aac53
|
bim: bump to baked 2.0.0 development build
|
2019-08-17 22:16:29 +09:00 |
|
K. Lange
|
559ba18145
|
imgviewer: handle no path arg; missing file
|
2019-08-09 06:47:11 +09:00 |
|
K. Lange
|
a8a3b90520
|
bim: bump to v1.8.2
|
2019-08-07 21:16:58 +09:00 |
|
K. Lange
|
3b3907183f
|
bim: fix two minor bugs
|
2019-07-27 20:52:21 +09:00 |
|
K. Lange
|
7c08a14856
|
bim: bump to v1.8.0
|
2019-07-25 19:48:58 +09:00 |
|
K. Lange
|
bd487afcf3
|
bim: bump to v1.7.1
|
2019-07-19 20:41:33 +09:00 |
|
K. Lange
|
9f2d27ddbf
|
bim: bump to v1.6.3
|
2019-07-13 08:50:38 +09:00 |
|
K. Lange
|
25606be04a
|
bim: update to v1.6.2
|
2019-07-12 10:58:05 +09:00 |
|
K. Lange
|
fec073784a
|
bim: update to 1.6.1, and include tags
|
2019-07-09 21:18:55 +09:00 |
|
K. Lange
|
ee293eaa59
|
bim: bump to v1.6.0
|
2019-07-05 16:48:08 +09:00 |
|
K. Lange
|
7305001ac9
|
terminal-vga: handle bim's indent line character specially
|
2019-07-05 16:47:59 +09:00 |
|
K. Lange
|
f4e7a13efe
|
terminal: render more block characters (for bim)
|
2019-07-05 16:47:45 +09:00 |
|
Defalt
|
42d01dcd29
|
plasma: handle SIGINT (#186)
|
2019-07-05 16:46:58 +09:00 |
|
K. Lange
|
5bc6305b38
|
terminal-vga: mouse support
|
2019-06-30 22:16:44 +09:00 |
|
K. Lange
|
c8a2472b82
|
bim: bash highlight; fixups
|
2019-06-30 22:16:35 +09:00 |
|
K. Lange
|
2f8bc02c7e
|
bim: redraw screen later
|
2019-06-30 11:45:03 +09:00 |
|
K. Lange
|
91c464e0ad
|
bim: highlight biminfo file
|
2019-06-30 09:22:54 +09:00 |
|
K. Lange
|
94fe55e27b
|
bim: update to v1.5.1
|
2019-06-29 20:36:59 +09:00 |
|
K. Lange
|
f8ea3e3a6c
|
bim: bugfix for statusbar
|
2019-06-26 22:11:38 +09:00 |
|
K. Lange
|
1e66d30a4b
|
esh: print error message for bad interpreter
|
2019-06-25 22:01:52 +09:00 |
|
K. Lange
|
74e40df611
|
Bump bim to v1.4.5 (restores esh highlighting)
|
2019-06-25 20:49:44 +09:00 |
|