K. Lange
|
4901a7e538
|
compositor: Add I-beam cursor; logic in terminal, file-browser
|
2021-09-16 16:55:43 +09:00 |
|
K. Lange
|
1854b01887
|
file-browser: Add picker mode
|
2021-09-16 14:38:20 +09:00 |
|
K. Lange
|
aab68b8d95
|
compositor: fixup tiling sizes for one pixel of overlap, not two
|
2021-09-16 13:05:27 +09:00 |
|
K. Lange
|
55c0ccd36c
|
help-browser: viably display the AGPL text for the mupdf package
|
2021-09-15 17:42:47 +09:00 |
|
K. Lange
|
e47468d580
|
panel: Show icon of current window at full opacity
|
2021-09-15 17:11:28 +09:00 |
|
K. Lange
|
49da6af715
|
imgviewer: small improvements
|
2021-09-13 19:56:56 +09:00 |
|
K. Lange
|
d9d3f52fa8
|
fetch: print total time when done, instead of 0.0 remaining
|
2021-09-13 10:47:36 +09:00 |
|
K. Lange
|
5816937516
|
pex: Actually try to close server endpoints
|
2021-09-12 13:23:38 +09:00 |
|
K. Lange
|
727fc27eab
|
top: Differentiate general memory from memory used for tmpfs
|
2021-09-10 09:29:44 +09:00 |
|
K. Lange
|
548a6314ac
|
udp: add bind() and recv() test tool
|
2021-09-09 20:17:04 +09:00 |
|
K. Lange
|
c0cb37f971
|
net: ongoing network work
|
2021-09-09 19:42:19 +09:00 |
|
K. Lange
|
4b21b9f1fd
|
e1000: More transmit changes...
|
2021-09-09 16:47:27 +09:00 |
|
K. Lange
|
8ad79b5283
|
msk: clean up after ourselves
|
2021-09-08 22:07:43 +09:00 |
|
K. Lange
|
0686e4916e
|
msk: keep using an intermediary file for gunzip as it's still way faster than the pipe
|
2021-09-08 22:02:58 +09:00 |
|
K. Lange
|
d6be1c8757
|
touch: don't segfault when unable to touch
|
2021-09-08 21:35:38 +09:00 |
|
K. Lange
|
6510dd73bd
|
time: Try to figure out some sensible timezone names from the TZ offset, and collect that from ip-api
|
2021-09-08 11:38:31 +09:00 |
|
K. Lange
|
9d21d48ecf
|
tutorial: Adjust spacings, fix centering
|
2021-09-08 11:20:08 +09:00 |
|
K. Lange
|
fbb4ba506d
|
touch: don't segfault when unable to touch
|
2021-09-07 19:00:07 +09:00 |
|
K. Lange
|
ab19318b27
|
julia: change defaults
|
2021-09-06 13:28:37 +09:00 |
|
K. Lange
|
4e2888c625
|
terminal: various cleanups
|
2021-09-05 16:45:32 +09:00 |
|
K. Lange
|
d8d9941fc4
|
readelf: fix typo in usage
|
2021-09-05 14:35:05 +09:00 |
|
K. Lange
|
9105b9341f
|
cpuwidget: CPU usage graph
|
2021-09-05 14:19:11 +09:00 |
|
K. Lange
|
42146f042c
|
procfs: cleanup /proc/idle format
|
2021-09-05 14:16:15 +09:00 |
|
K. Lange
|
255be42c9f
|
top: code cleanup
|
2021-09-05 12:52:28 +09:00 |
|
K. Lange
|
bafc85f675
|
kernel: more sensible idle tracking
|
2021-09-05 11:35:38 +09:00 |
|
K. Lange
|
780aa1b534
|
top: Track multiple slices of usage, show averages
|
2021-09-05 11:04:47 +09:00 |
|
K Lange
|
ec34a52615
|
top: fixup memory leaks
|
2021-09-04 21:55:27 +09:00 |
|
K. Lange
|
dd58bd6474
|
julia: fixups
|
2021-09-04 13:41:16 +09:00 |
|
K. Lange
|
12aa76aa76
|
julia: completely retooled julia set explorer
|
2021-09-04 00:11:13 +09:00 |
|
K. Lange
|
65cd9a95ba
|
top: process monitor
|
2021-09-03 18:44:41 +09:00 |
|
K. Lange
|
964b903eac
|
ps: Include thread CPU usage in parent when not queried with -T
|
2021-09-03 11:43:36 +09:00 |
|
K. Lange
|
f41c0717b5
|
kernel: Track relative CPU usage over one-second spans
|
2021-09-03 10:17:10 +09:00 |
|
K. Lange
|
efec80cb38
|
times: rudimentary support for process times
|
2021-09-02 23:08:18 +09:00 |
|
K. Lange
|
6eaeff3451
|
smp: Force userspace preemption on other cores.
|
2021-09-02 21:38:30 +09:00 |
|
K. Lange
|
98bcb40671
|
nproc: Expose processor count and use it to pick between yielding and non-yielding spin locks
|
2021-09-02 17:27:21 +09:00 |
|
K. Lange
|
0d71c98cc2
|
localtime: rudimentary, incorrect support for timezone offsets
|
2021-09-02 16:09:28 +09:00 |
|
K. Lange
|
64bfcce029
|
dhclient: fallback to /var/resolv.conf if /etc is read-only
|
2021-09-02 15:26:11 +09:00 |
|
K. Lange
|
783e6d69d6
|
chown: fixup semantics, support names in command
|
2021-09-02 15:10:12 +09:00 |
|
K. Lange
|
8984cc8f71
|
groups: First pass at support for supplementary group lists
|
2021-08-31 20:46:48 +09:00 |
|
K. Lange
|
8775a28209
|
groups: Initial support for gids.
|
2021-08-31 19:47:04 +09:00 |
|
K. Lange
|
0b82c3cf75
|
hexify: bail if fopen failed
|
2021-08-31 16:50:45 +09:00 |
|
K. Lange
|
1a2ce6725a
|
compositor: Switch window screenshot keybind to Shift+PrtSc because Gnome doesn't want us to get Alt+PrtSc in emulators
|
2021-08-30 18:06:21 +09:00 |
|
K. Lange
|
f7918c2f66
|
calculator: simple text input
|
2021-08-30 11:40:45 +09:00 |
|
K. Lange
|
eb46ba969a
|
calculator: screwy, kuroko-backed calculator
|
2021-08-30 11:16:34 +09:00 |
|
K. Lange
|
18a1519090
|
glogin-provider: using wrong fonts for metrics...
|
2021-08-30 09:35:47 +09:00 |
|
K. Lange
|
a7db67dbb1
|
compositor: Oops, we weren't reseting compositor clips
|
2021-08-28 19:00:49 +09:00 |
|
K. Lange
|
e7910d9f8b
|
file-browser: do fewer redundant redraws
|
2021-08-28 18:30:43 +09:00 |
|
K. Lange
|
d124047b26
|
package-manager: apply same optimization as file-browser
|
2021-08-28 18:05:12 +09:00 |
|
K. Lange
|
e552b21212
|
file-browser: little fixes
|
2021-08-28 18:03:53 +09:00 |
|
K. Lange
|
913a2c1c84
|
kuroko: _yutani: expose shm font support
|
2021-08-28 17:40:41 +09:00 |
|