summaryrefslogtreecommitdiff
path: root/Userland/Applets
AgeCommit message (Collapse)Author
2021-07-14ResourceGraph: Handle more than 4 GiB of memoryTom
2021-07-08Everywhere: Don't promote float to double where not neededDaniel Bertalan
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.
2021-06-17Everywhere: Add component declarationsGunnar Beutner
This adds component declarations so that users can select to not build certain parts of the OS.
2021-05-31Applets/Network: Replace fprintf(stderr) with dbgln()Linus Groh
This is an applet, so we're not going to see its stderr anyway.
2021-05-23LibCore: Make ProcessStatisticsReader return results in a VectorAndreas Kling
The HashMap API was overkill and made using this less ergonomic than it should be.
2021-05-22Userland: Rename loop0 to loopGunnar Beutner
Now that the kernel picks a different name for the loopback adapter we should update userland to account for this.
2021-05-13Userland: Tighten a *lot* of pledges! :^)Andreas Kling
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!
2021-05-12LibCore+Everywhere: Move SeekMode out of IODeviceAli Mohammad Pur
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
...and make it an enum class so people don't omit "OpenMode".
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
This makes it more symmetrical with adopt_own() (which is used to create a NonnullOwnPtr from the result of a naked new.)
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
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 *
2021-04-17Network.Applet: Avoid JsonObject copy and use StringBuilder::appendff()Andreas Kling
2021-04-16Everywhere: Add `-Wdouble-promotion` warningNicholas-Baron
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.
2021-04-15Applets: Remove unused UserName appletAndreas Kling
2021-04-07FontEditor+ClipboardHistory: Use system-wide Clipboardthankyouverycool
Glyphs can now be copied between editors.
2021-04-05Network: Make the applet use an alpha channelDawid Wolosowicz
2021-04-05ClipboardHistory: Make the applet use an alpha channelDawid Wolosowicz
2021-04-04ResourceGraph.Applet: Host both CPU and memory applet in one processAndreas Kling
No reason we can't host these in the same process, and then we have one less process to dynamically link at boot. :^)
2021-04-04WindowServer+LibGUI: Rename WindowType::MenuApplet => AppletAndreas Kling
2021-04-04Userland: Rename *.MenuApplet => *.AppletAndreas Kling
These are no longer displayed in the menu, so it doesn't make sense to call them menu applets. :^)