1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 15:17:45 +00:00
serenity/Libraries
Andreas Kling 1ffffa0053 LibWeb: Start generating JS wrappers from (simplified) WebIDL :^)
This patch introduces a hackish but functional IDL parser and uses it
to generate the JS bindings for Node and Document.

We'll see how far this simple parser takes us. The important thing
right now is generating code, not being a perfect IDL parser. :^)
2020-06-21 00:58:55 +02:00
..
LibAudio WavLoader: Search for DATA marker by reading single bytes 2020-06-18 23:13:48 +02:00
LibC LibC: In posix_spawn(), use _exit instead of exit on child error 2020-06-20 14:43:27 +02:00
LibCore LibCore: Add File::read_link() :^) 2020-06-17 15:02:03 +02:00
LibCrypto LibCrypto: Add bitwise operations (and/or/xor) 2020-06-07 19:29:40 +02:00
LibDebug LibDebug: Add all Dwarf v5 attributes, tags, and form enum values 2020-06-03 08:12:50 +02:00
LibDesktop LibIPC+Services: Support URL as a native IPC type 2020-06-07 22:55:33 +02:00
LibELF Kernel: Absorb LibBareMetal back into the kernel 2020-05-16 12:00:04 +02:00
LibGemini AK: Make string-to-number conversion helpers return Optional 2020-06-12 21:28:55 +02:00
LibGfx LibGfx: Fix color alfa for transparent color in GIFLoader 2020-06-18 16:35:57 +02:00
LibGUI LibGUI: Add a new Window::is_maximized method 2020-06-18 23:18:11 +02:00
LibHTTP AK: Make string-to-number conversion helpers return Optional 2020-06-12 21:28:55 +02:00
LibIPC LibIPC: Only start responsiveness timer after sending client a message 2020-06-13 13:47:01 +02:00
LibJS LibJS: Make Interpreter::construct() take a GlobalObject& 2020-06-20 17:53:33 +02:00
LibKeyboard LibKeyboard: Replace char data type to u32 for code point 2020-06-16 13:15:17 +02:00
LibLine AK: Make string-to-number conversion helpers return Optional 2020-06-12 21:28:55 +02:00
LibM LibM: Add exp2() and exp2f() 2020-06-04 15:45:11 +02:00
LibMarkdown LibMarkdown: Change internal MD API to return OwnPtrs 2020-05-30 00:32:12 +02:00
LibPCIDB Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibProtocol ProtocolServer+LibProtocol: Propagate HTTP status codes to clients 2020-06-13 22:20:37 +02:00
LibPthread Revert "Build: Include headers from LibC, LibM, and LibPthread with -isystem" 2020-05-20 16:24:26 +02:00
LibTextCodec LibTextCodec: Improve Latin-1 decoder so it decodes everything 2020-05-27 19:52:18 +02:00
LibThread Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibTLS LibTLS: Simplify record padding logic and ASSERT more assumptions 2020-06-04 15:58:04 +02:00
LibUnwind LibUnwind: Create UnwindBase.h to capture the EH ABI in code 2020-05-14 08:50:10 +02:00
LibVT LibVT: Replace u8 type to u32 for code point 2020-06-16 13:15:17 +02:00
LibWeb LibWeb: Start generating JS wrappers from (simplified) WebIDL :^) 2020-06-21 00:58:55 +02:00
LibX86 Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
CMakeLists.txt LibKeyboard: Add new library for keyboard applications 2020-06-03 21:52:40 +02:00