1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 16:18:12 +00:00
serenity/Userland/Libraries
Nico Weber 01387eb72b LibGfx: Change second argument of BMPWriter::dump() to Options struct
This makes it more economical to add more options here, and makes it
possible to use similar API surface for the other image writers.

(It looks like nothing currently uses this optional parameter, but
having a way to pass options to image writers seems like something
we generally want.)
2023-03-12 21:32:21 +01:00
..
LibArchive Everywhere: Remove the AK:: qualifier from Stream usages 2023-02-13 00:50:07 +00:00
LibAudio LibAudio: Include missing AK/Stream.h in Loader.h 2023-03-10 11:44:11 -07:00
LibC Kernel: Move process coredump metadata modification to the prctl syscall 2023-03-05 16:55:08 +01:00
LibCards Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
LibChess LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
LibCMake Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibCodeComprehension Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
LibCompress Everywhere: Remove the AK:: qualifier from Stream usages 2023-02-13 00:50:07 +00:00
LibConfig LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
LibCore Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibCoredump Everywhere: Stop using NonnullOwnPtrVector 2023-03-06 23:46:35 +01:00
LibCpp LibCpp: Remove Nonnull*PtrVector from list of known SerenityOS types 2023-03-06 23:46:36 +01:00
LibCrypt AK: Stop using DeprecatedString in Base64 encoding 2022-12-20 10:34:19 +01:00
LibCrypto AK+LibCrypto: Delete 64x64 wide multiplication workarounds 2023-03-04 22:10:03 -07:00
LibDebug Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
LibDesktop Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
LibDeviceTree LibDeviceTree: Use unchecked_append() in path parsing 2023-02-24 23:56:37 +01:00
LibDiff LibDiff: Make Diff::generate_only_additions take text as StringView 2022-12-20 10:58:54 +01:00
LibDNS Everywhere: Remove the AK:: qualifier from Stream usages 2023-02-13 00:50:07 +00:00
LibDSP Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
LibEDID LibEDID: Return proper errno codes for kernel code 2023-02-10 09:14:20 +00:00
LibELF Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
LibFileSystemAccessClient LibFileSystemAccessClient: Remove the deprecated API 2023-02-16 20:11:52 +01:00
LibGemini AK: Remove infallible version of StringBuilder::to_byte_buffer 2023-03-09 15:51:00 +00:00
LibGfx LibGfx: Change second argument of BMPWriter::dump() to Options struct 2023-03-12 21:32:21 +01:00
LibGL AK: Remove infallible version of StringBuilder::to_byte_buffer 2023-03-09 15:51:00 +00:00
LibGLSL Everywhere: Use _{short_,}string to create Strings from literals 2023-02-25 20:51:49 +01:00
LibGPU LibGPU: Remove DeprecatedString usage 2023-01-30 13:49:52 -05:00
LibGUI AK: Remove infallible version of StringBuilder::to_byte_buffer 2023-03-09 15:51:00 +00:00
LibHTTP Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibIDL Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibImageDecoderClient LibImageDecoderClient: Fix minor const-correctness issue 2023-02-21 00:54:04 +01:00
LibIMAP Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibIPC Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
LibJS LibJS: Fix return type of Object::create_method_property() 2023-03-11 17:32:07 +00:00
LibKeyboard LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
LibLine Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibLocale Everywhere: Use ReadonlySpan<T> instead of Span<T const> 2023-02-08 19:15:45 +00:00
LibMain Everywhere: Explicitly link all binaries against the LibC target 2022-11-01 14:49:09 +00:00
LibManual Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
LibMarkdown Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
LibPartition LibPartition: Make Kernel parts const-correct re: StorageDevice& 2023-02-21 00:54:04 +01:00
LibPCIDB AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
LibPDF Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
LibProtocol Everywhere: Remove the AK:: qualifier from Stream usages 2023-02-13 00:50:07 +00:00
LibRegex Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibSanitizer LibC: Properly implement stack protectors 2022-11-01 14:49:09 +00:00
LibSoftGPU LibSoftGPU: Use multiplication instead of division for linear fog 2023-02-18 01:45:00 +01:00
LibSQL Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibSymbolication Kernel+Userland: Add constants subdirectory at /sys/kernel directory 2023-02-19 13:47:11 +01:00
LibSyntax LibSyntax: Add Language-from-String/Path functions 2023-03-11 13:22:57 +00:00
LibSystem Meta+Userland: Add ENABLE_USERSPACE_COVERAGE_COLLECTION CMake option 2022-05-02 01:46:18 +02:00
LibTest LibTest: Add option to run each benchmark several times 2023-03-09 21:20:44 +01:00
LibTextCodec Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibThreading Everywhere: Remove unused includes of AK/Format.h 2023-01-02 20:27:20 -05:00
LibTimeZone Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibTLS LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
LibUnicode AK+LibUnicode: Implement String::equals_ignoring_case without allocating 2023-03-08 18:57:53 +00:00
LibUSBDB AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
LibVideo Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
LibVirtGPU LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
LibVT Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
LibWasm Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
LibWeb LibWeb: Resolve percentage line-height values before CSS inheritance 2023-03-12 18:10:32 +01:00
LibWebSocket Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibWebView LibWebView+WebContent: Propagate close from WebContent to LibWebView 2023-03-07 11:34:11 +00:00
LibX86 LibX86: Remove i686 support 2022-12-28 11:53:41 +01:00
LibXML Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
CMakeLists.txt LibCMake: Introduce a CMake lexer 2023-03-04 05:43:43 -07:00