K. Lange
|
280cfa1402
|
panel: adjust size of 'Applications', clock
|
2021-07-06 21:14:28 +09:00 |
|
K. Lange
|
7b902c26fe
|
font-preview: tool for viewing TrueType fonts
|
2021-07-06 19:43:09 +09:00 |
|
K. Lange
|
b898bdbd1c
|
terminal: fixup scroll damage rects
|
2021-07-06 16:05:52 +09:00 |
|
K. Lange
|
02b9a5233a
|
text: purge the SDF renderer, RIP
|
2021-07-06 13:22:59 +09:00 |
|
K. Lange
|
9a34ba2e44
|
text: shadowed text, port file-browser
|
2021-07-06 12:46:31 +09:00 |
|
K. Lange
|
f67b5425dd
|
text: Switch several apps/libs to new text library
|
2021-07-06 09:39:52 +09:00 |
|
K. Lange
|
18f46976f8
|
text: Introduce new TrueType implementation
|
2021-07-06 00:36:46 +09:00 |
|
K. Lange
|
78c1c17307
|
polygons: cleanup
|
2021-06-27 19:42:23 +09:00 |
|
K. Lange
|
72d8f36bfd
|
polygons: rasterizer demo
|
2021-06-27 15:03:32 +09:00 |
|
K. Lange
|
e60de1aed3
|
yutani: pointing hand cursor
|
2021-06-24 19:49:24 +09:00 |
|
K. Lange
|
a174aa1b66
|
panel: show logout dialog in a thread (temporary)
|
2021-06-23 22:44:44 +09:00 |
|
K. Lange
|
c4c5cd163f
|
bim: sync with upstream
|
2021-06-23 22:19:26 +09:00 |
|
K. Lange
|
3b5924cc17
|
yutani: new grabby hand cursor
|
2021-06-23 22:13:47 +09:00 |
|
K. Lange
|
46511a75d0
|
panel: experiments with a new design
|
2021-06-23 21:19:16 +09:00 |
|
K. Lange
|
a96e43d1e0
|
lspci: add qemu's e1000e model
|
2021-06-23 09:31:23 +09:00 |
|
K. Lange
|
0a00c8944f
|
msk: accept https: remotes
|
2021-06-19 15:54:20 +09:00 |
|
K. Lange
|
c8c5ab1db8
|
fetch: parse port like we do in fetch-tls
|
2021-06-19 15:36:43 +09:00 |
|
K. Lange
|
d8dc85e507
|
net: don't duplicate struct layout in e1000 device object
|
2021-06-18 15:20:22 +09:00 |
|
K Lange
|
4b54f497d9
|
msk: handle failures in 'fetch' when retrieving packages
|
2021-06-17 22:14:25 +09:00 |
|
K. Lange
|
c7821cf30e
|
fetch: switch forced progress updates back off
|
2021-06-17 08:33:55 +09:00 |
|
K. Lange
|
1467ec050e
|
net: various improvements to still terrible network stack
|
2021-06-16 23:14:58 +09:00 |
|
K. Lange
|
e3d0126829
|
irc: switch to sockets
|
2021-06-15 19:20:04 +09:00 |
|
K. Lange
|
453cef8901
|
panel: re-enable weather widget
|
2021-06-15 17:17:03 +09:00 |
|
K. Lange
|
df9a113237
|
base: add removed shell scripts from /bin
|
2021-06-15 16:47:07 +09:00 |
|
K. Lange
|
82859a82e1
|
net: cleanup
|
2021-06-14 15:04:05 +09:00 |
|
K. Lange
|
fdc1f653d6
|
net: more tcp; timeout nameserver lookups
|
2021-06-14 15:00:46 +09:00 |
|
K. Lange
|
4d8ee9840a
|
net: hacked up udp stuff, dns resolver
|
2021-06-14 14:18:23 +09:00 |
|
K. Lange
|
f187a5c85f
|
splash-log: restore vga text output
|
2021-06-14 12:14:55 +09:00 |
|
K. Lange
|
f1efda9e2a
|
net: respond to pings?
|
2021-06-10 20:48:48 +09:00 |
|
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 |
|
K. Lange
|
847b441a98
|
Bump bim to v1.4.2 (new syntax highlighter)
|
2019-06-22 19:53:03 +09:00 |
|
K. Lange
|
49d886b223
|
Bump bim to v1.3.2
|
2019-06-16 09:55:37 +09:00 |
|
K. Lange
|
5d2b945f53
|
bump bim to 1.2.0
|
2019-06-14 16:29:59 +09:00 |
|
K. Lange
|
01cc448655
|
bump bim to 1.1.7
|
2019-05-21 21:46:13 +09:00 |
|
K. Lange
|
3e46645b99
|
esh: fix double-free with globs
|
2019-02-27 21:38:09 +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
|
33866f7623
|
lspci: ignore blank lines
|
2019-02-04 17:48:17 +09:00 |
|
K. Lange
|
10406545a5
|
stty: order was backwards for size...
|
2019-01-14 20:32:16 +09:00 |
|
K. Lange
|
c4e0562753
|
stty: report bad args; add 'size';
|
2019-01-14 17:31:47 +09:00 |
|
K. Lange
|
52000de0da
|
add cal
|
2019-01-12 20:44:39 +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
|
e59526cf0c
|
tutorial: there's no real reason to not have a maximize button on that
|
2019-01-12 17:04:01 +09:00 |
|
K. Lange
|
3077e0d2b8
|
file-browser: identify Python scripts
|
2019-01-12 14:07:20 +09:00 |
|
K. Lange
|
95e6706fed
|
tutorial: enter should advance page, not exit
|
2019-01-12 13:57:32 +09:00 |
|
K. Lange
|
6029f4da9b
|
add tutorial (recreation of wizard.py)
|
2019-01-11 20:54:27 +09:00 |
|
K. Lange
|
c4ffc28b1f
|
menu: smarter context menu spawning
|
2019-01-07 14:04:55 +09:00 |
|
K. Lange
|
3a28814db9
|
file-browser: adjust context menu position on right side of screen
|
2019-01-05 16:30:07 +09:00 |
|
K. Lange
|
256a719fba
|
file-browser: show error dialogs when unable to open directory
|
2019-01-03 20:21:57 +09:00 |
|
K. Lange
|
8680381ecc
|
graphics: basic tga loading support so we can see our own screenshots
|
2019-01-03 19:36:33 +09:00 |
|
K. Lange
|
07c02fb4a4
|
file-browser: add drop shadow to status bar text
|
2019-01-03 19:36:29 +09:00 |
|
K. Lange
|
8cbfbfb5f6
|
file-browser: adjust text position in status bar
|
2019-01-03 18:48:49 +09:00 |
|
K. Lange
|
2600a37fdb
|
file-browser: status bar design improvements
|
2019-01-03 18:00:56 +09:00 |
|
K. Lange
|
df858675d8
|
file-browser: basic status bar implementation
|
2019-01-03 15:46:37 +09:00 |
|
K. Lange
|
46bd789df1
|
esh: fix redirects for shell functions?
|
2019-01-02 21:33:11 +09:00 |
|
K. Lange
|
c09a84c686
|
esh: basic support for redirecting stderr
|
2019-01-02 21:24:05 +09:00 |
|
K. Lange
|
351d5d38f2
|
meta: let's bump some years
|
2019-01-02 19:12:47 +09:00 |
|
K. Lange
|
2592b9a7d1
|
compositor: fix missing button status when warping cursor
|
2018-12-27 21:16:17 +09:00 |
|
K. Lange
|
c867f6e84b
|
sudo: need to actually *write* to file to update mtime - this is possibly a kernel issue
|
2018-12-27 21:16:02 +09:00 |
|
K. Lange
|
7401c1000d
|
file-browser: oops, fix ^W
|
2018-12-27 13:10:11 +09:00 |
|
K. Lange
|
68fff6785c
|
file-browser: better text input
|
2018-12-27 13:01:12 +09:00 |
|
K. Lange
|
92e0203075
|
esh: parser fix up for single-character variables
|
2018-12-26 20:20:04 +09:00 |
|
K. Lange
|
ae55558935
|
esh: add $# and fix syntax support
|
2018-12-26 20:05:22 +09:00 |
|
K. Lange
|
461a71aefa
|
esh: add a bad $RANDOM
|
2018-12-26 19:47:57 +09:00 |
|
K. Lange
|
5e3a17d8c4
|
file-browser: recognize some files before marking them as executables
|
2018-12-26 19:07:15 +09:00 |
|
K. Lange
|
62900f9a22
|
file-browser: toolbar background was drawn one pixel too tall
|
2018-12-26 12:56:28 +09:00 |
|
K. Lange
|
45ccb8b071
|
msk: rudimentary lock
|
2018-12-26 12:37:05 +09:00 |
|
K. Lange
|
e4a72a352d
|
file-browser: new view modes
|
2018-12-26 10:44:52 +09:00 |
|
K. Lange
|
b48b8541a4
|
migrate: fix silly macro derp
|
2018-12-26 00:06:42 +09:00 |
|
K. Lange
|
fc8e77f603
|
terminal-vga: add alternate buffer support
|
2018-12-25 16:05:51 +09:00 |
|
K. Lange
|
366756c99c
|
gsudo: cancel on close/session end messages
|
2018-12-24 10:24:16 +09:00 |
|
K. Lange
|
d0b330d2e3
|
gsudo: should avertise so we appear in alt-tab
|
2018-12-24 10:18:02 +09:00 |
|
K. Lange
|
95351bf7ea
|
panel: Alt+F3 shows window context menu
|
2018-12-23 18:12:55 +09:00 |
|
K. Lange
|
b6284d7886
|
file-browser: no alt menus on desktop
|
2018-12-23 18:03:21 +09:00 |
|
K. Lange
|
d4339e82a2
|
file-browser: actually show a cursor of some form in the navbar
|
2018-12-23 17:28:01 +09:00 |
|
K. Lange
|
e89245b90b
|
file-browser: minor nav bar improvements
|
2018-12-23 17:24:26 +09:00 |
|
K. Lange
|
f5fc28cded
|
file-browser: very rudimentary navigation bar input
|
2018-12-23 17:16:20 +09:00 |
|
K. Lange
|
b5a4a89ed4
|
help-browser: basic keyboard navigation
|
2018-12-23 16:34:27 +09:00 |
|
K. Lange
|
f232a8dd53
|
package-manager: basic keyboard navigation
|
2018-12-23 16:32:43 +09:00 |
|
K. Lange
|
adfc7aca18
|
file-browser: more keyboard controls
|
2018-12-23 16:16:42 +09:00 |
|
K. Lange
|
7f51afb3f2
|
splash-log: support for submessages with :
|
2018-12-21 17:47:19 +09:00 |
|
K. Lange
|
0433c683e7
|
esh: rudimentary support for variables before command lines (not compliant)
|
2018-12-20 14:57:59 +09:00 |
|
K. Lange
|
488c659e8d
|
meta: add /etc/os-release and swap links back to github
|
2018-12-20 14:25:25 +09:00 |
|
K. Lange
|
1ec82032ec
|
splash-log: avoid clearing past end of framebuffer pitch
|
2018-12-19 18:12:38 +09:00 |
|
K. Lange
|
eb19b26db4
|
startup: refactor startup, with status information
|
2018-12-18 12:12:17 +09:00 |
|
K. Lange
|
4ea638742d
|
file-browser: shouldn't those be 64bit?
|
2018-12-12 12:38:08 +09:00 |
|
K. Lange
|
8c96093361
|
migrate: root should be 0755
|
2018-12-11 12:41:24 +09:00 |
|
K. Lange
|
e2b6f13ba2
|
libc: set errno on read, write
|
2018-12-11 09:42:21 +09:00 |
|
K. Lange
|
54e9044161
|
libc: add more toaru-specific syscall wrappers
|
2018-12-10 18:47:18 +09:00 |
|
K. Lange
|
004c792e91
|
gsudo: act like regular sudo
|
2018-12-08 17:02:00 +09:00 |
|
K. Lange
|
52f35de578
|
yutani: remove kbd_state, use active_modifiers instead
|
2018-12-08 12:43:01 +09:00 |
|
K. Lange
|
517060eebc
|
file-browser, package-manager: pg up/pg dn scrolling
|
2018-12-08 12:35:15 +09:00 |
|
K. Lange
|
447fc7e730
|
crc32: use a different table
|
2018-12-08 11:30:16 +09:00 |
|
K. Lange
|
0293680a87
|
terminal: allow shift to bypass mouse modes to enable selection in Bim
|
2018-12-07 11:22:32 +09:00 |
|
K. Lange
|
aacb4284a0
|
yutani-test: show modifiers on mouse events
|
2018-12-07 11:16:09 +09:00 |
|
K. Lange
|
20f3d83e92
|
yutani: track keyboard modifiers with mouse events
|
2018-12-07 11:05:21 +09:00 |
|
K. Lange
|
9daace1b79
|
add crc32
|
2018-12-06 17:42:37 +09:00 |
|
K. Lange
|
0ddc8c15a1
|
file-browser: restart after reloading wallpaper...
|
2018-12-05 16:50:23 +09:00 |
|
K. Lange
|
c0e08faa71
|
file-browser: extraneous debug text
|
2018-12-05 16:37:15 +09:00 |
|
K. Lange
|
d374fefca7
|
file-browser: smooth wallpaper transitions, but memory usage is bad...
|
2018-12-05 16:32:43 +09:00 |
|
K. Lange
|
991177923f
|
file-browser: fix buffer overflow in filename copy
|
2018-12-05 13:47:25 +09:00 |
|
K. Lange
|
fd7d969d35
|
add set_wallpaper.sh
|
2018-12-05 13:35:55 +09:00 |
|