Andreas Kling
ececac65c2
Userland: Move command-line utilities to Userland/Utilities/
2021-01-12 12:04:09 +01:00
Sahan Fernando
6d97b623cd
Everywhere: Fix incorrect uses of String::format and StringBuilder::appendf
...
These changes are arbitrarily divided into multiple commits to make it
easier to find potentially introduced bugs with git bisect.
2021-01-11 21:06:32 +01:00
Tom
cf89180c35
LibCore: Report error condition when reading process statistics failed
2021-01-03 22:12:19 +01:00
Lenny Maiorani
765936ebae
Everywhere: Switch from (void) to [[maybe_unused]] ( #4473 )
...
Problem:
- `(void)` simply casts the expression to void. This is understood to
indicate that it is ignored, but this is really a compiler trick to
get the compiler to not generate a warning.
Solution:
- Use the `[[maybe_unused]]` attribute to indicate the value is unused.
Note:
- Functions taking a `(void)` argument list have also been changed to
`()` because this is not needed and shows up in the same grep
command.
2020-12-21 00:09:48 +01:00
Andreas Kling
adabcf24ec
Everywhere: Add missing <AK/ByteBuffer.h> includes
...
All of these files were getting ByteBuffer.h from someone else and then
using it. Let's include it explicitly.
2020-11-15 13:11:21 +01:00
asynts
1254cbbd0b
AK: Eradicate calls to warn().
2020-10-25 18:52:51 +01:00
Andreas Kling
bc48181939
Userland: Add missing license headers to "w" and "utmpupdate"
2020-09-06 20:44:16 +02:00
Andreas Kling
4e2ccde85a
Userland: Shorten "w" idle time format
...
Let's just say "123s" for now (instead of "123 sec")
2020-09-06 19:13:52 +02:00
Andreas Kling
6dc5cda50d
Userland: Bring back improved "LOGIN@" column in "w"
...
This actually looks a lot nicer if we slim down the datetime format.
Also remove the "FROM" column which was the one I actually didn't want.
2020-09-06 19:13:00 +02:00
Andreas Kling
d531b4fa61
Userland: Show the current foreground process name in "w" output
...
Add a "WHAT" column that shows which command is currently executing in
each active session. Very neat :^)
2020-09-06 19:05:08 +02:00
Andreas Kling
5a934c37cf
Userland: Remove "LOGIN@" column from "w" since it's not really useful
...
Maybe we can bring this back once we have remote logins, or at least
make it optional then. At the moment, it's not very interesting.
2020-09-06 18:59:56 +02:00
Andreas Kling
abce7e7ca2
Userland: Show idle times in "w" output
...
The idle time is based on the mtime of the session's TTY :^)
2020-09-06 18:58:58 +02:00
Andreas Kling
ae9c5bf216
Userland: Tweak "w" output just slightly
2020-09-06 18:48:00 +02:00
Andreas Kling
8e489b451a
Userland: Add a simple 'w' program that shows current terminal sessions
...
This fetches information from /var/run/utmp and shows the interactive
sessions in a little list. More things can be added here to make it
more interesting. :^)
2020-09-06 16:16:10 +02:00