Age | Commit message (Collapse) | Author |
|
|
|
The `float => double => float` round trip seen in a couple of places
might pessimize the code. Even if it's truncated to an int in the end,
it's weird not to use the functions with the `f` suffixes when working
with single precision floats.
|
|
This adds component declarations so that users can select to not build
certain parts of the OS.
|
|
This is an applet, so we're not going to see its stderr anyway.
|
|
The HashMap API was overkill and made using this less ergonomic than
it should be.
|
|
Now that the kernel picks a different name for the loopback adapter
we should update userland to account for this.
|
|
Since applications using Core::EventLoop no longer need to create a
socket in /tmp/rpc/, and also don't need to listen for incoming
connections on this socket, we can remove a whole bunch of pledges!
|
|
|
|
...and make it an enum class so people don't omit "OpenMode".
|
|
This makes it more symmetrical with adopt_own() (which is used to
create a NonnullOwnPtr from the result of a naked new.)
|
|
|
|
SPDX License Identifiers are a more compact / standardized
way of representing file license information.
See: https://spdx.dev/resources/use/#identifiers
This was done with the `ambr` search and replace tool.
ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt *
|
|
|
|
This warning informs of float-to-double conversions. The best solution
seems to be to do math *either* in 32-bit *or* in 64-bit, and only to
cross over when absolutely necessary.
|
|
|
|
Glyphs can now be copied between editors.
|
|
|
|
|
|
No reason we can't host these in the same process, and then we have
one less process to dynamically link at boot. :^)
|
|
|
|
These are no longer displayed in the menu, so it doesn't make sense to
call them menu applets. :^)
|