1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:28:12 +00:00
serenity/Userland/Libraries
Matthew Olsson ff76a5b8d2 LibGfx: Add directional floating-point scaling to Painter
This allows the painter to be scaled separately in both directions, and
not just in integer intervals. This is crucial for proper SVG viewBox
support.

Most bitmap-related things verify the scale to be one as of now.
2021-05-02 22:48:06 +02:00
..
LibArchive Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LibAudio Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibC LibPthread: Implement pthread_spinlock_t API. 2021-05-02 20:59:38 +02:00
LibChess Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibCompress Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
LibCore Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibCoreDump Everywhere: Use linusg@serenityos.org for my copyright headers 2021-04-22 22:51:19 +02:00
LibCpp Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibCrypt LibC: Move crypt() and crypt_r() to the right header file 2021-05-01 12:40:12 +02:00
LibCrypto Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibDebug Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibDesktop Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LibDiff Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibDl Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LibELF Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibGemini Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibGfx LibGfx: Add directional floating-point scaling to Painter 2021-05-02 22:48:06 +02:00
LibGUI LibGfx: Add directional floating-point scaling to Painter 2021-05-02 22:48:06 +02:00
LibHTTP Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibImageDecoderClient Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibIPC LibIPC: Make sure FDs survive when passed into a MessageBuffer 2021-05-02 13:26:07 +02:00
LibJS Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
LibKeyboard Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LibLine Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibM LibM: Fix INFITITY to float 2021-04-27 23:06:16 +02:00
LibMarkdown Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibPCIDB Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LibProtocol Userland: Make IPC handlers return void if they don't have any outputs 2021-05-02 08:11:38 +02:00
LibPthread LibPthread: Implement pthread_spinlock_t API. 2021-05-02 20:59:38 +02:00
LibRegex Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibSQL AK+Userland: Move AK/TestSuite.h into LibTest and rework Tests' CMake 2021-04-25 09:36:49 +02:00
LibSymbolClient Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibSyntax Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibSystem Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibTest LibTest: Add EXPECT_NE(..) test assertion. 2021-04-29 10:37:26 +02:00
LibTextCodec LibTextCodec: Implement a Windows-1251 decoder 2021-05-01 17:59:08 +02:00
LibThread LibThread: Fix int to pointer conversion 2021-04-27 23:06:16 +02:00
LibTLS Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibTTF AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibVT Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
LibWeb LibGfx: Unify Rect, Point, and Size 2021-05-02 22:48:06 +02:00
LibWebSocket Services: Add a WebSocket service 2021-04-25 19:04:34 +02:00
LibX86 LibX86+UserspaceEmulator: Add MMX insns prototypes 2021-05-01 08:56:52 +02:00
CMakeLists.txt LibC+LibELF: Implement more fully-features dlfcn functionality 2021-04-25 10:14:50 +02:00