ladybird/Libraries
Sam Atkins 6b53454b68 LibWeb/SVG: Move path data into Path.{h,cpp}
More things need this than just the `<path>` element, so let's avoid
having to include `SVGPathElement.h` in places that don't need it.

Minor changes at the same time:
- Wrap it in a Path class
- Specify underlying type for PathInstructionType
- Make a couple of free functions into methods
- Give PathInstruction an operator==

No functionality changes.
2025-07-17 13:59:23 -04:00
..
LibCompress CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibCore LibCore+Meta: Workaround some symbols not being exported on FreeBSD 2025-07-15 13:44:54 -06:00
LibCrypto Meta+LibCrypto: Update openssl to version 3.5.1 2025-07-16 17:03:15 +02:00
LibDevTools CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibDiff CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibDNS CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibFileSystem CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibGC CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibGfx LibGfx: Replace Bitmap::visually_equals() with ::diff() 2025-07-17 12:59:11 +01:00
LibHTTP CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibIDL CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibImageDecoderClient CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibIPC CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibJS LibJS: Add fast path for TypedArrayPrototype.copyWithin() 2025-07-17 08:50:04 +02:00
LibLine CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibMain Everywhere: Rename serenity_main to ladybird_main 2025-07-08 09:17:16 -04:00
LibMedia LibMedia+Meta: Enable FFmpeg under Android and remove the stubs 2025-07-10 15:44:53 -06:00
LibRegex LibRegex: Account for uppercase characters in insensitive patterns 2025-07-12 11:26:23 +02:00
LibRequests CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibSyntax CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibTest Tests: Fix calculation of elapsed time in tests 2025-07-12 14:05:32 +02:00
LibTextCodec LibTextCodec: Replace unmatched utf16 surrogates 2025-07-05 09:58:57 -04:00
LibThreading CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibTLS CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibUnicode LibJS+LibUnicode: Remove unused FormatNumericToString AO 2025-07-08 11:19:27 -04:00
LibURL LibURL: Convert to scalar string before URL parsing 2025-07-07 06:50:57 -04:00
LibWasm CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibWeb LibWeb/SVG: Move path data into Path.{h,cpp} 2025-07-17 13:59:23 -04:00
LibWebSocket CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibWebView Tests: Replace load-reference-page debug action with internals method 2025-07-17 12:59:11 +01:00
LibXML CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
CMakeLists.txt Everywhere: Remove LibRIFF 2025-07-02 12:01:12 +01:00